Alas, not awesome enough for Enemy Data. Want to see some serious corruption in action? I thought it was hilarious, so I recorded 2 videos of what happens when you code like a dork:
Well, you can't make an omelette without breaking a few eggs...
@gmodfan11 As I said, I didn't keep the corrupted ROM as in the recording, but I did screw up the ROM many times while coding my editor Red Falcon. Here some hints for ROM hackers:
The Enemy Data starts at 0xB845 in the ROM (add 0x10) For each screen (except the first one), there is a string of bytes that defines the enemies in it, terminated by 0xFF. If you screw up this data and, say, delete the 0xFF, then the engine reacts differently and random stuff happens.
@gmodfan11 It was during the early development of the Red Falcon editor. The program's code was erroneous, so the edition went wrong and the data got corrupted in a way that didn't hinge the game's engine, but the enemy data was all mangled, leading to funny results like this...
Unfortunately, I don't have a copy of the ROM that was used for the video...
@gmodfan11 As I said, I didn't keep the corrupted ROM as in the recording, but I did screw up the ROM many times while coding my editor Red Falcon. Here some hints for ROM hackers:
The Enemy Data starts at 0xB845 in the ROM (add 0x10) For each screen (except the first one), there is a string of bytes that defines the enemies in it, terminated by 0xFF. If you screw up this data and, say, delete the 0xFF, then the engine reacts differently and random stuff happens.
Simboiss 1 year ago
@Simboiss would it be possible to recreate this in ANY way?
gmodfan11 1 year ago
@gmodfan11 It was during the early development of the Red Falcon editor. The program's code was erroneous, so the edition went wrong and the data got corrupted in a way that didn't hinge the game's engine, but the enemy data was all mangled, leading to funny results like this...
Unfortunately, I don't have a copy of the ROM that was used for the video...
Simboiss 1 year ago
how did you do this?
gmodfan11 1 year ago