Thread Rating:
  • 2 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
flashmasta savegame fix
#41
(11-16-2016, 11:19 PM)kickerofelves Wrote: [...]

Cotton: Non-patched version throws up a 'Flash write error' when you try to make changes in the options menu. Patched version removes this error but the high score table is completely glitched and displays a bunch of random numbers and symbols. The game has no level select so it doesn't really need a save feature but it's a shame not to be able to save high scores.
[...]

Hi, have you followed the last step of the readme.nfo ?

After applying the ips patch, you have to create a new rom by copying twice the same patched rom.

rom structure :

[program+data][save]

The patch relocates the save area from the end of a 8 mbit cartridge to the end of a 16mbit cartridge

If you don't do the copy, the physical cartridge will look like :

[program+data][save][random garbage][random garbage save area]

Thus, the patched game will read the high score table from the garbage area, resulting in crappy display.

The easiest way to fix this is to create a new rom structure like :
[program+data][save][program+data][save]

Under Windows, you can achieve this with : copy /b file + file double_sized_file
Reply
#42
(11-17-2016, 02:05 AM)Loïc Wrote:
(11-16-2016, 11:19 PM)kickerofelves Wrote: [...]

Cotton: Non-patched version throws up a 'Flash write error' when you try to make changes in the options menu. Patched version removes this error but the high score table is completely glitched and displays a bunch of random numbers and symbols. The game has no level select so it doesn't really need a save feature but it's a shame not to be able to save high scores.
[...]

Hi, have you followed the last step of the readme.nfo ?

After applying the ips patch, you have to create a new rom by copying twice the same patched rom.

rom structure :

[program+data][save]

The patch relocates the save area from the end of a 8 mbit cartridge to the end of a 16mbit cartridge

If you don't do the copy, the physical cartridge will look like :

[program+data][save][random garbage][random garbage save area]

Thus, the patched game will read the high score table from the garbage area, resulting in crappy display.

The easiest way to fix this is to create a new rom structure like :
[program+data][save][program+data][save]

Under Windows, you can achieve this with : copy /b file + file double_sized_file

Thanks for the reply!

Ah I see, my bad. Should I do this with Biomotor as well? That might solve the options menu glitch.

Forgive my ignorance here but I don't understand how to make a new file using 2 copies of the old file. What exactly do you mean by "under windows : copy /b [patched_rom] + [patched_rom] [to_flash_rom]"

EDIT: Never mind, I figured it out! Didn't realise you were talking about using the command line. Cotton works fine now, Thanks Smile

EDIT 2: Just tried following the same steps with Biomotor Unitron and it still crashes on the options menu, strange.
Reply
#43
(10-24-2016, 11:58 PM)Loïc Wrote: edited...

The patch for delta warp (j)(!) is in the first post now.

use ips lunar patcher to apply the patch.

as it's only 512, you'll have to double the size of the rom after patching
(ex windows command line : copy /b <file_1> + <file_1> <result_name>)

No extenive testing done, feedback welcome.

If the game is only 512k does that mean I should double the size twice in order for it to run properly on flash masta?
Reply
#44
(11-17-2016, 05:24 AM)kickerofelves Wrote:
(10-24-2016, 11:58 PM)Loïc Wrote: edited...

The patch for delta warp (j)(!) is in the first post now.

use ips lunar patcher to apply the patch.

as it's only 512, you'll have to double the size of the rom after patching
(ex windows command line : copy /b <file_1> + <file_1> <result_name>)

No extenive testing done, feedback welcome.

If the game is only 512k does that mean I should double the size twice in order for it to run properly on flash masta?

I'm pretty sure that would be a yes.
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply
#45
(11-17-2016, 05:26 AM)Flavor Wrote:
(11-17-2016, 05:24 AM)kickerofelves Wrote:
(10-24-2016, 11:58 PM)Loïc Wrote: edited...

The patch for delta warp (j)(!) is in the first post now.
...

If the game is only 512k does that mean I should double the size twice in order for it to run properly on flash masta?

I'm pretty sure that would be a yes.

Yes that's it ^^

For Biomotor Unitron, I'll take a look.
Reply
#46
(11-17-2016, 08:49 AM)Loïc Wrote:
(11-17-2016, 05:26 AM)Flavor Wrote:
(11-17-2016, 05:24 AM)kickerofelves Wrote:
(10-24-2016, 11:58 PM)Loïc Wrote: edited...

The patch for delta warp (j)(!) is in the first post now.
...

If the game is only 512k does that mean I should double the size twice in order for it to run properly on flash masta?

I'm pretty sure that would be a yes.

Yes that's it ^^

For Biomotor Unitron, I'll take a look.

Awesome. Thanks so much for making all these patches by the way Smile I've never done any ROM hacking myself, I find it fascinating to see how these things actually work.
Reply
#47
I see... I've missed two address relocation when I did the patch.
Here's a new one.
If you can tell me if it's correct now, I'll move the zip in the first post of the thread.

Kickerofelves, thank you for your help !

Loïc.


Attached Files
.zip   BiomotorUnitron_save_patch(fixed).zip (Size: 491 bytes / Downloads: 7)
Reply
#48
(11-17-2016, 07:05 PM)Loïc Wrote: I see... I've missed two address relocation when I did the patch.
Here's a new one.
If you can tell me if it's correct now, I'll move the zip in the first post of the thread.

Kickerofelves, thank you for your help !

Loïc.

Just tested it there and unfortunately it's still freezing. It happens when you go into the config menu, change test speed to fast, exit the config menu, then go back in and change the speed back to slow. It is holding onto a save file though, I managed to load my save after rebooting. If it's only bugging out on the options menu it's not really a big deal, I just thought it was curious.

On a separate note, I found a list of games with broken saves you posted on flashmasta.com a while ago. Seems like a useful thing to have in this thread. I noticed Picture Puzzle (4mbit) and Magical Drop (8mbit) weren't on there. Does that mean these games are known to work or just that they haven't been tested yet?

The list:

B.M.Unitron1
BM2000
COOLBOARDERS
COTTON-NGP-C
CRUSH ROLLER
HANAFUDA DJ
InfinityCure
KOIKOIMARJAN
MELON
MEMORIES OFF
Mahjong K2
N.C.M.color
N.Mystery B.
NGC98+COLOR
NGP BBall
NGP YAKYUU
NIGE-RONPA
NeoGeo Cup98
PACMAN
PTennisColor
PUYOPUYO2
PUZZLE LINK2
PocketTennis
SHANGHAIMINI
TSUNAGETE P2
party mail
shogi color
shogi
Reply
#49
(11-17-2016, 09:10 PM)kickerofelves Wrote: On a separate note, I found a list of games with broken saves you posted on flashmasta.com a while ago. Seems like a useful thing to have in this thread. I noticed Picture Puzzle (4mbit) and Magical Drop (8mbit) weren't on there. Does that mean these games are known to work or just that they haven't been tested yet?

I must have missed both of them when I did the list.
Reply
#50
(11-17-2016, 11:02 PM)Loïc Wrote:
(11-17-2016, 09:10 PM)kickerofelves Wrote: On a separate note, I found a list of games with broken saves you posted on flashmasta.com a while ago. Seems like a useful thing to have in this thread. I noticed Picture Puzzle (4mbit) and Magical Drop (8mbit) weren't on there. Does that mean these games are known to work or just that they haven't been tested yet?

I must have missed both of them when I did the list.

Ah okay, so was it just a list of all 4/8mbit games rather than a list of games you'd tested and found problems with? I couldn't tell from the original context. Anyway I just tested Magical Drop and Picture Puzzle very briefly and they seemed to work.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)