Register - Login
Views: 99845937
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-04-22 12:24:00 AM
Jul - The Cutting Room Floor - NTDec 5-in-1 (PAL) (Famicom format) New poll - New thread - New reply
Next newer thread | Next older thread
Bisqwit
90
Level: 22


Posts: 2/94
EXP: 55468
For next: 2882

Since: 03-12-12

From: Finland

Since last post: 8.5 years
Last activity: 6.6 years

Posted on 07-05-12 10:16:28 AM (last edited by Bisqwit at 07-09-12 07:24:40 PM) Link | Quote
In the last few weeks I have invested some time in doing something I have never done before: Dumping a Famicom/NES ROM.

It is the only NES game I have ever owned, a 5-in-1 pirate multigame cartridge. I recently covered it on my YouTube channel.



To that purpose, I bought an Arduino compatible board (and a solder sucker) and programmed the Arduino into an EPROM/ROM dumper.


Since it is a bit off-topic, I won't cover the rest of the dumping process here (it is already described at the NESDev board), but what is interesting is what's in the games.

Apparently, they messed up when making the multigame cartridge. When burning the graphics for Arkanoid, they inserted Arkanoid's graphics... and graphics from a completely different game, Argus, that is not even found in the cartridge.


(Left: Original graphics; Right: NTDec graphics)

As a consequence*, though the game can still be beaten normally, the graphics in the final stage and in the ending are broken. Admittedly, pretty much nobody can beat the game, so the chances of that mistake ever coming up barring ROM dumping were slim, but it is still a mistake.
*) They are also broken because the game does not even attempt to switch to proper CHR-ROM pages, meaning the CHR-ROM contents of the wrong game are not seen.



Also, because of the special bootstrap mechanism the game uses to launch Galaxian (which resides in the same memory page as the main menu, requiring special maneuvers for the reset&IRQ&NMI vectors), the music easter egg does not work in this version of Galaxian (despite the game program code being identical to the real Japanese version of the game, barring the removal of copyright strings).

More information: http://nesdev.parodius.com/bbs/viewtopic.php?p=96455#96455

I don't know how it goes with the copyright policies of this board, but for comparison, here's the graphics of the other games (real and pirate) side-by-side. You can also see the modified title screen (where all copyright & company logo strings were removed).

Legend of Kage:


The Goonies:

Note the clever use of 1bpp overlays to increase the mileage of the CHR-ROM in the bottom left corner (title screen graphics).

Urban Champion:


Galaxian:


They removed the company logo (NAMCOT) in Galaxian CHR-ROM. Odd, because they did not do so for any of the other games.
Xkeeper

Level: 263


Posts: 20429/25353
EXP: 297160852
For next: 1799601

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 3 days
Last activity: 17 hours

Posted on 07-09-12 09:23:20 AM Link | Quote
re: Copyright: nobody cares. Feel free to post what you want.

Interesting, though. I wonder why they went after Galaxian's NAMCOT graphics, though... It seems very strange.

____________________
paulguy

Green Birdo
Level: 93


Posts: 2238/2294
EXP: 8032910
For next: 19900

Since: 09-14-07

From: Buffalo, NY

Since last post: 9.7 years
Last activity: 9.7 years

Posted on 07-09-12 10:12:35 AM Link | Quote
Paulguy's Post configuration
They probably figured it was easier to relative search for the copyright text, and nuke it, then just blank out the logo graphics than searching for the tile map for the logo graphics.

____________________
Xkeeper

Level: 263


Posts: 20430/25353
EXP: 297160852
For next: 1799601

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 3 days
Last activity: 17 hours

Posted on 07-09-12 02:59:12 PM (last edited by Xkeeper at 07-09-12 03:00:32 PM) Link | Quote
That would make sense, but then you notice that the rest of the copyright notification has been removed from the title screen, too.


Fun fact: If you look closely, you can see where they edited the tilemaps for the title screen. Galaxian stores them in the PPU for whatever reason* ... To see the changes, just look at the "D" in the right bank, then go straight down. The original one has a lot of data, while the pirate has a lot of emptiness.


* I say "some reason" because I don't particularly recall Galaxian being a very full ROM.

____________________
Next newer thread | Next older thread
Jul - The Cutting Room Floor - NTDec 5-in-1 (PAL) (Famicom format) New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

28 database queries.
Query execution time: 0.089436 seconds
Script execution time: 0.011968 seconds
Total render time: 0.101404 seconds