No one can blame the one partially scrambled picture in Honey Peach on a bad dump this time, it seems: both the NES and the Famicom dump of have the exact same problem, which is that one of the graphics tables had a couple of lines of tiles missing, a couple more duplicated, and about half of them shifted out of place. I'm guessing there was a copying error somewhere up the line, and that Sachen simply never bothered to issue a recall of all the bad cartridges. (Why would they? They were already a pretty shady operation.)

A bit of judicious use of a graphics program and tile editor on the NES version gave me a corrected table, and then I was able to use this same table on the Famicom version.

So, um, who wants a copy? I haven't got a storage account anywhere, but I suppose I could upload it somewhere...

Flake, is it possible to just hack the CHR LUTs (look-up tables) in PRG instead of releasing reorganized CHR? That would save space for creating an IPS and would be a true fix for the board.

You could open the game in an emulator and check VRAM at that screen to see which tiles it is accessing and fix the LUT in PRG by searching for a string of values or break on VRAM writes before the screen loads to see your PRG offset it's on and change the assembly code hexadecimally if they are made indirectly. I'm sure you know what's up.

Flake, is it possible to just hack the CHR LUTs (look-up tables) in PRG instead of releasing reorganized CHR? That would save space for creating an IPS and would be a true fix for the board.

You could open the game in an emulator and check VRAM at that screen to see which tiles it is accessing and fix the LUT in PRG by searching for a string of values or break on VRAM writes before the screen loads to see your PRG offset it's on and change the assembly code hexadecimally if they are made indirectly. I'm sure you know what's up.

Thanks for this.

Well, as I say, the problem was in the graphics tables: there were a few lines of tiles missing, and these had somehow gotten replaced with duplicates of a few other lines. Changing the lookup tables wouldn't fix that. Moreover, this is a corrective measure, not a re-engineering of the ROM. There was nothing wrong with the way those lookup tables were programmed from the start, and I prefer to leave them the way they are.

Besides, how much space are we talking about saving here? The whole ROM is a grand total of 160 kb. I can think of banner ads I've seen that consume more space than that!

I suggest that they be uploaded in IPS format. You can e-mail them to me via (merpuh at gmail dot com) if you wanted to for hosting and I could create the IPS patches or just host the games until the IPS patches were made. romhacking.net is the best place to host the patches, I reiterate.

The ROM is already patched, since that's the version I'm keeping. (The "original" is about the same as a bad dump to me, and I never keep those if there's anything better available.) I've also sent BOOdaW here the IPS patches for both versions of the game.

If anyone cares to get the Famicom cartridge version, the only place I've ever found it online was as part of a compilation. The details are here:

I suppose it might have slightly different sound to it or something, but in all matters of practical game play, the Fami cart is the same as the NES cart. This bartd guy's megaupload account still works as of this posting.

The romhacking.net patch did not work for me, does anyone have the original fixed rom posted from 2008 to share, or make a new patch from that? If someone can help PM and can give an email to send it. Thanks