[HN Gopher] Speedrunning and Modding the Incredibles: Rise of th...
___________________________________________________________________
Speedrunning and Modding the Incredibles: Rise of the Underminer
Author : farlow
Score : 74 points
Date : 2025-05-03 10:54 UTC (12 hours ago)
(HTM) web link (farlow.dev)
(TXT) w3m dump (farlow.dev)
| declan_roberts wrote:
| It's fun to have game traditions like this. I always wished there
| were more coop games growing up for N64 because I had a lot of
| fun playing them with my brother.
|
| Then we moved away and switched to PC gaming but it's just not
| the same.
| bombcar wrote:
| The number of coop games is already low, the number of GOOD
| ones is even lower.
|
| It's sad - coop is some of the best fun you can have on a
| console.
| Starlevel004 wrote:
| There's no substance in this post. It goes from "I put it in a
| decompiler" to "Let's setup a toolchain" to "here's the mod". How
| did you write the mod?
| farlow wrote:
| The mod is ultimately just C code that is called from hooks
| installed into the game engine. Concretely, we overwrite an
| instruction in the game engine's render function with a jump to
| one of our C functions. Then we jump back to continue the
| render function when we're done.
|
| The C code can do anything at this point. The remaining work is
| to crawl through Ghidra to find interesting addresses to
| read/write to and useful functions to call to affect the game
| engine. That entails some combination of reading through
| function and variable names, setting breakpoints in the Dolphin
| debugger to check values, and writing the mod code and testing
| if it does what I expect.
| davidcbc wrote:
| As someone who has done some reverse engineering of SNES games
| it's interesting to see how it differs from more "modern"
| systems.
|
| For SNES we only have the 65816 assembly so digging through the
| source seems harder, but there are mature tools built into SNES
| emulators that make the modding very straightforward with Lua
| someone7x wrote:
| Back at THQ we published this. The story goes that there's some
| language in the deals between Pixar and Apple that forced Disney
| to publish a Mac version of all Pixar-based games.
|
| There was Mac hardware that was only used for testing Pixar
| games; the testers there are the ones that told me the story.
|
| Also I remember now some tester made a Redman/Methodman music
| video with video clips from the first game and was of course
| fired.
|
| Unsolicited oral history of the Incredibles games I guess.
___________________________________________________________________
(page generated 2025-05-03 23:01 UTC)