About the palled change, I'm pretty sure that it's supposed to happen and that it's triggerd by a level tag that is invisable. This might have been what they would have used to trigger the effect of DHZ to turn to a winter level.
Hey, how come this doesn`t always happen, though? I mean, I`ve messed around with the debug in WFZ for as long as I have known the code, so why doesn`t this always happen?
That's what I'm gonna look for. If the byte flag at RAM (Genecyst save state) [11BA6] is other than "00", then the palette will be gray. But what changes this flag? I will be back with info soon...
An object called 8B 03 located at X coordinate 05C6 and Y coordinate 0438 makes these changes to the flame palette. Does someone know what this object is? Does there exist more of these objects in WFZ?
WTF are you talkin about Bombwithnapalm? Anyway, isn't this topic worth archiving? LOst, If I was a hacker as good as you and Rika, id tell you, but sadly, Im not.
I have already PM'd him about that with a solution, I've got the avatar image uploaded somewhere he can get to all she has got to do is change their avatar url to the one I PM'd (I did the he/she/them thing cause I havn't looked in profile for gender)
well according to sonED the object is called "warp" which is a odd name to give to a object that changes a palette...
That wouldn't make me scratch myself to death. It could make me overgorge on food though. =P Also, for code and RAM hackers, savestate offset $11BA6 is RAM address $F72E. There really should be a reference of this stored on the site, but here's the basic .GS* format: Code (Text): ---------------------------------------------------------------------------- genecyst save state format ---------------------------------------------------------------------------- All addresses/ranges are given as hexadecimal offsets in a '.GS0' file. Range Size Description ----------- ----- ----------- 00000-00002 3 "GST" 00006-00007 2 "\xE0\x40" 000FA-00112 24 VDP registers 00112-00191 128 Color RAM 00192-001E1 80 Vertical scroll RAM 001E4-003E3 512 YM2612 registers 00474-02473 8192 Z80 RAM 02478-12477 65536 68K RAM 12478-22477 65536 Video RAM All data is stored in little endian format, except for the Vertical Scroll RAM, 68000 RAM, and Video RAM, which are in big endian format. Z80 registers ------------- 00404 : AF 00408 : BC 0040C : DE 00410 : HL 00414 : IX 00418 : IY 0041C : PC 00420 : SP 00424 : AF' 00428 : BC' 0042C : DE' 00430 : HL' 00434 : I The 'R' register is not supported. The interrupt mode is always presumed to be 'IM 1' 68000 registers --------------- 80-9F : D0-D7 A0-BF : A0-A7 C8 : PC D0 : SR Missing Info ------------ SN76489 data VDP state Miscellaneous ------------- The 68000 register locations came from the DGen source code. Bart Trzynadlowski supplied the byte ordering and header validity information. Any information on the KGen save state layout would be appreciated. Charles MacDonald WWW: http://www.emucamp.com/cgfm2/