Search

Search found 13 matches

by Halamix2
Mon Feb 17, 2025 9:26 pm
Forum: General Discussion
Topic: Re: This place is about to change
Replies: 4
Views: 48281

Re: This place is about to change

A place for discussion and replies to https://forum.mattkc.com/viewtopic.php?t=739, since most of us can't write in the site announcements subforum :P There are newer forum systems, that are a bit different than traditional forums, like Invision Community or Discourse Both of them have core forum ...
by Halamix2
Fri Dec 27, 2024 2:24 pm
Forum: General Discussion
Topic: Merry (late) Christmas...
Replies: 1
Views: 11829

Re: Merry (late) Christmas...

Time is flying so fast, I'm happy I got some break from life. I'm not writing much, but maybe I should; I'm doing some interesting stuff now, like figuring out file formats of an old and forgotten Canadian game console called Gamewave; and possibly making an emulator along the way. Stunt GP was ...
by Halamix2
Mon Sep 30, 2024 9:07 pm
Forum: Software
Topic: Stunt GP reversing
Replies: 3
Views: 13570

Re: Stunt GP reversing

I've been doing several things simultaneously and I forgot to update you all: Recompilation environment One thing I've did was to set up an environment where I can compile MSVC 6 programs, preferably as close as possible to the game's dev environment. As a base I've used modified CMakeLists.txt from ...
by Halamix2
Thu Sep 12, 2024 7:49 pm
Forum: Software
Topic: Stunt GP reversing
Replies: 3
Views: 13570

Re: Stunt GP reversing

As expected, the topmost functions are way different, but the underlying ones are quite similar. I've listed all strings, chose some interesting ones (VehicleConfig v0.5, and a path to a default config), and found functions in both binaries that uses each string, so I was able to copy over known ...
by Halamix2
Mon Sep 09, 2024 8:01 pm
Forum: Software
Topic: Stunt GP reversing
Replies: 3
Views: 13570

Re: Stunt GP reversing

Small additional info about the PC version and MSVC: I've used Detect it Easy to determine which version of MSVC was used (MSVC 6.00.8168): https://github.com/horsicq/DIE-engine/releases For the PS2 version and Ghidra I'll use the Ghidra Emotionengine reloaded extension: https://github.com/chaoticgd ...
by Halamix2
Mon Sep 09, 2024 7:56 pm
Forum: Software
Topic: Stunt GP reversing
Replies: 3
Views: 13570

Stunt GP reversing

A small series of adventures in Stunt GP reversing, I want to make this thread a series of short posts about reversing it basically from scratch, from the grounds up. I hope this series may help somebody who wants to reverse engineer another game What was done so far Some chaotic reversing of some ...
by Halamix2
Sun Sep 08, 2024 9:46 pm
Forum: Technical Support
Topic: How to recognize Standard C Library in Ghidra, like the LEGO Decomp?
Replies: 1
Views: 11325

Re: How to recognize Standard C Library in Ghidra, like the LEGO Decomp?

In Function ID menu you can select which .fidbf files Ghidra should use. I have similar issue, a game compiled with MSVC6, with standard library compiled in. If I can't find anything then I guess the best way to go would be to set up MSVC6 compiler, compile some programs with compiled in standard ...
by Halamix2
Sun Oct 08, 2023 11:57 am
Forum: Software
Topic: Advice on start to reverse engineer binary file formats?
Replies: 2
Views: 8043

Re: Advice on start to reverse engineer binary file formats?

Four bytes at 0xC might be actually two shorts, then they would change between Show 01 and 02/03 from 548 1000 to 547 999, perhaps some kind of counter how much space/elements are free? I don't have much experience with this kind of files, but you could try to make the same changes you did in Show03 ...
by Halamix2
Tue Jun 27, 2023 10:25 pm
Forum: Code/Decompilation
Topic: decomp.me?
Replies: 1
Views: 17586

Re: decomp.me?

decomp.me allows to collab on code snippets for various consoles; Lego Island is a Windows game
by Halamix2
Mon Jan 02, 2023 10:32 pm
Forum: Software
Topic: How can someone learn more about reverse engineering and decompiling
Replies: 6
Views: 5878

Re: How can someone learn more about reverse engineering and decompiling

In my case I've started reverse-engineering Stunt GP on-and-off a few years ago. I've started with loading binary in Ghidra and looking around, finding main function etc. Then I've added and learned more and more tools and concepts along the way. I can't recall my exact steps of learning, but I can ...
by Halamix2
Tue Dec 20, 2022 10:54 pm
Forum: General Discussion
Topic: What is the specs of your pc?
Replies: 66
Views: 243359

Re: What is the specs of your pc?

I needed a bit more oomph for compilation and stuff, I kinda went overboard, but that's basically my first desktop PC upgrade in 11 years CPU: Ryzen 9 7950X RAM: 2x32GB 5600MHz Storage: 2x2TB SSD OS: Fedora + Win 11 GPU: none, hopefully something from RX 7000 series in the future For everyday use ...
by Halamix2
Mon Dec 12, 2022 5:38 pm
Forum: General Discussion
Topic: What IDE's do yall use?
Replies: 32
Views: 57830

Re: What IDE's do yall use?

Mostly VSC, for game modding VS, and QT for some of my C++ projects