Reverse-engineering and documenting of the game Maniac Mansion on the C64
https://github.com/pditincho/mm-explained
This is ... mind-boggling stuff :)
I guess I should tag @grumpygamer and @DavidBFox too :)
@grumpygamer yeah for those cases you likely need to do an integration compute shader that will update each particles in parallel and then generate the rendering triangles for the render draw call.
Honestly, unless you go crazy with particles, you can likely just keep that on CPU for now, until it becomes a bottleneck.
Reverse-engineering and documenting of the game Maniac Mansion on the C64
https://github.com/pditincho/mm-explained
This is ... mind-boggling stuff :)
I guess I should tag @grumpygamer and @DavidBFox too :)
Over the past week, I've learned way too much about late 70s computers, CP/M and the various 5.25' floppy formats (hard sectored for the North Star Horizon).
I'm ready for trivia night.
It's interesting though to see how it all started, compared to what we take for granted on modern computers.
RE: https://mastodon.social/@vhamm/115869024135507533
@grumpygamer For anyone wondering, it went better than expected. Most were readable and a few will require a bit of help.
RE: https://mastodon.gamedev.place/@grumpygamer/115861309567999248
If anyone is curious, there is actual documentation floating around for Byle: