entropia / tip-toi-reveng

Trying to understand the file format of Tip Toi
http://tttool.entropia.de/
MIT License
659 stars 123 forks source link

Offset after end of file #41

Closed uli42 closed 9 years ago

uli42 commented 10 years ago

uli@traube:~/work/tiptoi/uli42/tip-toi-reveng-games$ ./decode info Reise\ durch\ die\ Jahreszeiten.gme decode: Trying to read from offset 0x007E007D, which is after the end of the file!

007E007d looks like 2 16bit offsets, not one 32bit offset

Happens fpr alle three language versions of this product.

nomeata commented 10 years ago

Probably not an offset after all, but rather regular data.

nomeata commented 10 years ago

Here some more details:

decode: Trying to read from offset 0x007E007D, mentioned at 0x00000A95, which is after the end of the file!
 when reading segment 0
 when reading segment Games
 when reading segment Header
nomeata commented 9 years ago

Seems to be fixed somewhen during the last 12 months:

$ ./tttool info Reise\ durch\ die\ Jahreszeiten.gme 
Product ID: 10
Raw XOR value: 0x000000A6
Magic XOR value: 0xF7
Comment: CHOMPTECH DATA FORMAT CopyRight 2009 Ver2.4.0316
Date: 20100825
Number of registers: 1
Initial registers: [0]
Initial sounds: [[73,74]]
Scripts for OIDs from 2201 to 2271; 12/71 are disabled.
Audio table entries: 176
Binary tables entries: 0/0/0/0
Checksum found 0x3C8BB3A7, calculated 0x3C8BB3A7