This is actually a really good workflow for decompilation! Albeit time consuming, this would be much faster than painstakingly trying to locate everything by just guessing.
When building the data structure, how would I handle having multiple offsets in the pointer to the address that I'm interested in? There weren't any single-offset pointers from the .exe in the game that I'm trying to learn with. I got ghidra today, so I probably should learn the basics before asking such a question lmao
multiply pointers are actually just a struct that points to another struct and that struct points to another struct too. e.g. ptrToS1->ptrToS2->ptrToS3->some_field
Подсел на Ваши видео. Давно хочу расковырять одну игру, на предмет алгоритма вычисления очков статистики. Дело осложняется тем, что игра на приставке 3DO. Есть возможность ее запуска на эмуляторе. Не подскажете примерный алгоритм действий на гидре?
@@h0x91B youre the best, man! Can we expect translation to every other video of yours in the future? I feel like these are pure game mod creating tutorials which are very rare on CZcams. I was very happy to stumble upon your channel but unfortunately I do not know Russian at all. I'm sure you deserve much more viewers. And thanks for quick response
I need to force myself to do proper tutorials using `scripts` and written speech, then I'll be able to translate it properly and easily. Because now I am just recording my screen and speaking to it, so it's trashy even in Russian. I need to go to the next level.
what if multiply or more than 3-4 offsets as minimum only? like say i found pointer for ammo and it has 3 offsets, cant find with one offset. How to do this in Ghidra?
This is actually a really good workflow for decompilation! Albeit time consuming, this would be much faster than painstakingly trying to locate everything by just guessing.
thanks for english subtitles. very cool
Hello from France!
Thank you!
Структуру назавем "Хрен знает что это такое":D
Thank you!
Thank you for the tutorial. My game is using static addresses let's see how far I get with that :)
When building the data structure, how would I handle having multiple offsets in the pointer to the address that I'm interested in?
There weren't any single-offset pointers from the .exe in the game that I'm trying to learn with.
I got ghidra today, so I probably should learn the basics before asking such a question lmao
multiply pointers are actually just a struct that points to another struct and that struct points to another struct too. e.g. ptrToS1->ptrToS2->ptrToS3->some_field
Подсел на Ваши видео. Давно хочу расковырять одну игру, на предмет алгоритма вычисления очков статистики. Дело осложняется тем, что игра на приставке 3DO. Есть возможность ее запуска на эмуляторе. Не подскажете примерный алгоритм действий на гидре?
заходите к нам в дискорд :) если честно то я не пробывал ковырять приставки, но думаю там должно быть все схоже
Is that possible that we will get english subtitles? I understand what you are doing but I have no clue what is the purpose of finding this struct
ok, I'll do it
done :)
@@h0x91B youre the best, man! Can we expect translation to every other video of yours in the future?
I feel like these are pure game mod creating tutorials which are very rare on CZcams. I was very happy to stumble upon your channel but unfortunately I do not know Russian at all.
I'm sure you deserve much more viewers.
And thanks for quick response
I need to force myself to do proper tutorials using `scripts` and written speech, then I'll be able to translate it properly and easily. Because now I am just recording my screen and speaking to it, so it's trashy even in Russian. I need to go to the next level.
@@h0x91B Damm nice
for improving your content , 1+ sub
what if multiply or more than 3-4 offsets as minimum only? like say i found pointer for ammo and it has 3 offsets, cant find with one offset. How to do this in Ghidra?
Usually only one of those offsets is writable, you need to check it in the cheat engine which offset is writable...
Ля, спасибо за урок!
Давай еще.
Türkiyeden sevgilerle