Results 785 comments of emoose

Made a table of most of the shared funcs, shows number of maps sharing it + addr in each map, hopefully comes in useful: https://docs.google.com/spreadsheets/d/1FkOURT4nvGIL8qTCTNMzEobDkONMWg7aznmi1DP-t9A/edit?usp=sharing Some of the sharedSymbol ones...

Looks like GhostChildAlessa funcs are complete, merging them to a single .h works fine: https://github.com/emoose/silent-hill-decomp/commit/9e1eeaca804a3fa0cd885bdd86c338a7b5ff2720 We do lose out on the function addr comments though, but I guess with the...

>I think that what we can do is make a source at src/maps/(folder), create the file split that generates in the folder of the overlay code and insert all functions...

Had a look into grouping some of the funcs, got chatgpt to make a script that can go through all the overlays and make a best-guess of how they could...

**Nagano Winter Olympics '98 (US)** / **Hyper Olympic in Nagano (JP)**, and **Hyper Olympic in Atlanta (JP)**, both seem to share similar CD filesystem queue code, maybe are also based...

`SOUNDCD.IRX` / `SOUNDHD.IRX` in SH2 seems very similar to our libsd code, eg. code that checks for `MThd` string is nearly 1:1 besides some additions, caller of that func is...

Sheddy had found a win32 app accidentally included in some SH2 releases for editing VC camera data: https://www.youtube.com/watch?v=YowZGrGDydI (afaik it's included in the ISO but not actually part of the...

Aha, Winning Eleven 5 (JP) contains SOUNDCD.IRX with symbols included: ![Image](https://github.com/user-attachments/assets/5aa5874f-33bf-4622-943b-fa9e81f270ac) We already have these func names from konami rally though, but looks like we also have structs here too...

Turns out Hyper Olympic/Winter Olympic had ports to Konami GV arcade (PSX based): https://github.com/mamedev/mame/blob/d653d3cee1505a302df881f02adc5227a87ed46b/src/mame/konami/konamigv.cpp#L15 Tried looking through some of the games mentioned there but didn't find much too useful, one...

Eh that's a bit more involved than it should be, did you try loading the XEX itself with IDA with the plugin in place? It should detect the XEX format...