News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

Enemy set

Started by Mettyk25jigsaw, November 22, 2013, 09:53:42 PM

Previous topic - Next topic

Mettyk25jigsaw

Hi, I am wanting to know if the last 8 bites before each enemy set pointer in I think it's bank $B4 from memory is actually useless data?, as I suspect it might be. I am talking about the data in the image under 'spoiler' via link below that is circled blue under hand drawn circling via paint program. The next byte after each of the three circled examples is where the enemy set pointers points to, as I know that where the pointer begins up to 'FF FF' is NOT useless data.
      What I want to know is, is this circled data being used at all in the game or is it completely free to overwrite?, say for an extra
couple of allowed enemy species inside the enemies allowed list?, (if I was to edit the pointer backwards 8 bytes), so instead of having 2 species allowed in a single room I can have 4 perhaps?
      All of the data inside the circles seems to always be values under '80' throughout the entire enemy set section, saying to me that there are no enemy ID pointers amongst this data that is shown in the exampled circled data in the image provided below.


[spoiler]https://www.dropbox.com/s/nw5e2vt2b569q50/Enemysetquery.png[/spoiler]


Thankyou for any help...


P.JBoy

#1
The seven bytes before each enemy set data is the debug name of that particular set in ASCII, it's only ever written to in normal gameplay, so you're free to overwrite it. The one byte before that is never ever used
...