• Я зарабатываю 100 000 RUB / месяц на этом сайте!

    А знаешь как? Я всего-лишь публикую (создаю темы), а админ мне платит. Трачу деньги на мороженое, робуксы и сервера в Minecraft. А ещё на паль из Китая. 

    Хочешь так же? Пиши и узнавай условия: https://t.me/alex_redact
    Реклама: https://t.me/yougame_official

Вопрос JNIEnv в STALCRAFT:X

Новичок
Новичок
Статус
Оффлайн
Регистрация
6 Май 2024
Сообщения
1
Реакции
0
Я впервые пишу софт на java игру и хочу немного больше узнать про эту тему в принципе.

Я смог получить указатель на JavaVM и JNIEnv (AttachCurrentThread). Но что-то со структурой не то, я не увидел 16 нулевых байт (4 резервированных адреса) в начале, которые прописаны в структуре JNINativeInterface_, да и при вызове FindClass или GetVersion крашат игру. Пробовал так же разбирать все функции из таблицы указателей, найти какая мне нужна из них. Ничего так и не подошло.

Вот что лежит под [
Пожалуйста, авторизуйтесь для просмотра ссылки.
] в памяти.

Возможно в СК просто юзают кастомную jvm и я зря потратил время :^
Сравнивал с версией OpenJDK 9.0.4. Буду рад любой помощи
 
Назад
Сверху Снизу