The function that consists jump to this unused section is: 0047EEF0 Push 1F800000h - Push mysterious something?Īny other data (that is used for writing log file) is obtained from dword_1CFFA28, the only instruction that writes it is 0047F0F9. Mov edx, dword ptr EncounterID -Get Encounter ID to edx (Encounter ID is uint16 !!! )Īnd edx, 0FFFFh - Force EDX to be 16 bit by doing the bitwise operation The scheme for above example is like this: Push 1F800000h (and I think we all won't understand, since the function is null now. Did the programmer delete the "StreamToLogFile" like function? This looks like the programmer commented out the function before final releaseĤ7FD11 Puts EncounterID (01CFF8B8 unsigned _int16 EncounterID if you want )
They ARE used, bad thing is their code is never used (I mean no function calls it- only jump, but it's impossible case due to battle state system overwriting update function for checking states).Įxample for displaying/outputing/writing to log file (most probably) for showing current EncounterID from Scene.out:Ĥ7FCEE pushes this mysterious "SCENE " (Many of them further have the %s when pushing)Ĥ7FCF8 This is missing from final game. I tried to find the file in memory and see if there are any refferences, however I found the words that were made to recognize harata.cnf file like: 'start' 'manual' 'bdprint' 'pinch' and extreme amount of others that even harata.cnf consist.
It's loaded by SmPcRead function before main menu shows along with font and namedic.bin and two hardcoded paths to Y:/work/battle/batwave.dat (Programmer loaded file independently to jumpover archive process). I didn't really find anything, it's loaded and that's kinda all. Keep note battle is one module that has no DebugOutput strings. I came up with another theory.īattle module has rich debug data code written, but it's destroyed/unusableįrom the beginning: I traced all the way harata.cnf is loaded (the myserious file that looks like debug loader for battle programmer). JWP, do you have wiki investigated the harata.cnf file. Nice! <3 I need to update database and wiki with this.