|
|
#1 |
![]() Join Date: Apr 2010
Reputation: 22
Posts: 20
|
World 1, 19/20 Bandages bug
After scouring World 1 of Bandages I was left with 19/20. After looking in a guide, the bandage is not marked as collected in the level "Tommy's Condo", but looking in that level I have already got it.
Is there any option but to wipe my save and start again? I'd rather not if there is any other way. |
|
|
|
|
|
#2 |
![]() Join Date: May 2009
Reputation: 8
Posts: 70
|
Using an hexadecimal editor, there is a simple way to fix this. Upload your savegame.dat somewhere (like Rapidshare or Megaupload) if you want me to fix your save
|
|
|
|
|
|
#3 |
|
Guest
Posts: n/a
|
As someone who also has this problem and knows how to edit hex files, could you tell me which offset to edit and what to change?
|
|
|
|
#4 | |
![]() Join Date: May 2009
Reputation: 8
Posts: 70
|
Quote:
If you're stuck on a bandage you can't validate, then you'll have to change the value which specifies the state of the level, 00 being not made, 02 being "done", 03 being "done with bandage", 08 being "warp zone discovered". So in your case you'd have to change a 02 value to a 03, but you'll have to locate the date matching your level. The best way to do it is locating the value corresponding to the time (ex: F7 53933F in file (little endian)), converting this value to a decimal one (use this: http://babbage.cs.qc.edu/IEEE-754/32bit.html ) and see if the time matches the level you want to modify. If the time shown by the game matches the time you just converted, then you're on the right offset and you'll just have to change the "state value" (as explained before) from (probably) 02 to 03, which will be right after the 4 bytes corresponding to the time. Good luck and sorry for my lame english
|
|
|
|
|
|
|
#5 |
![]() Join Date: Apr 2010
Reputation: 22
Posts: 20
|
Thanks for offering to help Shuny I've PM'd you the location of the save file, would be great if you can help me with this.
|
|
|
|
![]() |
|
||||||
| Thread Tools | |
| Display Modes | |
|
|