Would you like to react to this message? Create an account in a few clicks or log in to continue.

A forum to show appreciation and respect for classic video game systems and games. Whether you're a modder, a programmer, or just a collector, this forum is about appreciating classic games and systems in a constructive community environment.
 
HomeHome  SearchSearch  RegisterRegister  Log in  

 

 Rockman 4 minus infinity rgb compatible reproduction cartridge

Go down 
AuthorMessage
Drakon
Admin
Admin
Drakon

Posts : 1607
Join date : 2012-01-25
Location : Canada

Rockman 4 minus infinity rgb compatible reproduction cartridge Empty
PostSubject: Rockman 4 minus infinity rgb compatible reproduction cartridge   Rockman 4 minus infinity rgb compatible reproduction cartridge EmptyMon Jun 24, 2013 6:54 pm

Satoshimatrix kept telling me how amazing the rockman 4 minus infinity romhack is.  I read online that it's possible to make this game run on an actual cartridge.  This particular game is mmc5, I conveniently had a spare game with a mmc5 pcb sitting in my closet not being used for anything.  This conversion isn't very easy.  You need to desolder the chr rom and the prg rom as well.  You need to solder a 8k ram chip into the chr rom spot and rewire it a bit.  You need to solder the maskrom into the prg rom spot and again do rewiring.  I was handed a wiring guide and I fixed a bunch of stuff on the guide:

Rockman 4 minus infinity rgb compatible reproduction cartridge MpYQfaM

This guide before I changed stuff had you cutting traces all over the pcb which you don't need to do.  The ram chip part number was for a ram chip with the wrong pinout so I removed that number.  You can also use a m27c801 chip for the maskrom.  The pcb I used was a different pcb.  This guide is stupidly only made for one pcb type but there's more than one type of mmc5 pcb you can use.

My reproduction worked first try without cutting a single trace on the pcb.  Here's how my cart looks right now:

Rockman 4 minus infinity rgb compatible reproduction cartridge Ue2Ja1B

The ram chip and maskrom I added are socketed for now.  I wired up the maskrom socket so it's eprom pinout this way for future updates I can just burn a new eprom, drop it in, and play.

Of course since this is the most awesome romhack ever made the hacker used every trick the nes can do, including color emphasis which the rgb ppu chip doesn't do.  After having the author of this hack tell me he won't make a version without color emphasis, myself + spikeman set out to romhack it out ourselves.  We succeeded, any parts that used to use color emphasis we changed into using grayscale.

Rockman 4 minus infinity rgb compatible reproduction cartridge LTVZHvx

Rockman 4 minus infinity rgb compatible reproduction cartridge RVHQlBW

This romhack truly is amazing.  It adds the ability to save your game with a battery backed ram chip so no more passwords.  This game is so converted it feels like a completely new rockman game, and it's made extremely well.
Back to top Go down
https://16bitgamer.canadian-forum.com/
Grambo

Grambo

Posts : 116
Join date : 2013-01-30
Age : 34
Location : Saskatchewan, Canada

Rockman 4 minus infinity rgb compatible reproduction cartridge Empty
PostSubject: Re: Rockman 4 minus infinity rgb compatible reproduction cartridge   Rockman 4 minus infinity rgb compatible reproduction cartridge EmptyTue Jun 25, 2013 8:12 am

Wow. That looks like one impressive ROMhack. Must be nice to play on real hardware Smile
Since your/spikeman's hack, everything using color emphasis is just turned to greyscale? Or does it just use greyscale as the color emphasis modifier? It looks as though the former is true, judging by your picture.
Back to top Go down
Drakon
Admin
Admin
Drakon

Posts : 1607
Join date : 2012-01-25
Location : Canada

Rockman 4 minus infinity rgb compatible reproduction cartridge Empty
PostSubject: Re: Rockman 4 minus infinity rgb compatible reproduction cartridge   Rockman 4 minus infinity rgb compatible reproduction cartridge EmptyTue Jun 25, 2013 10:15 am

Grambo wrote:
Wow. That looks like one impressive ROMhack. Must be nice to play on real hardware Smile
Since your/spikeman's hack, everything using color emphasis is just turned to greyscale? Or does it just use greyscale as the color emphasis modifier? It looks as though the former is true, judging by your picture.

Yeah we reprogrammed the writes to the ppu mask from setting color emphasis to setting grayscale mode instead.  The way the effect works is the color emphasis part of the screen is the part where sprites aren't drawn so it needs to look different from the regular part of the screen.  The other stage in the game with color emphasis has a water level that rises and falls and again color emphasis was used to make the water area darker.  You need to be able to tell where the water level is for the gameplay so instead of just turning color emphasis off I changed it to grayscale so you can see the difference between the regular background.

Color emphasis in the nes just makes colors darker. Here's all the drawing tricks you can do by writing to the ppu mask:

76543210
||||||||
|||||||+- Grayscale (0: normal color; 1: produce a monochrome display)
||||||+-- 1: Show background in leftmost 8 pixels of screen; 0: Hide
|||||+--- 1: Show sprites in leftmost 8 pixels of screen; 0: Hide
||||+---- 1: Show background
|||+----- 1: Show sprites
||+------ Intensify reds (and darken other colors)
|+------- Intensify greens (and darken other colors)
+-------- Intensify blues (and darken other colors)

Bits 5, 6 and 7 are the emphasis bits which the rgb ppu chip doesn't do right.
Back to top Go down
https://16bitgamer.canadian-forum.com/
Sponsored content




Rockman 4 minus infinity rgb compatible reproduction cartridge Empty
PostSubject: Re: Rockman 4 minus infinity rgb compatible reproduction cartridge   Rockman 4 minus infinity rgb compatible reproduction cartridge Empty

Back to top Go down
 
Rockman 4 minus infinity rgb compatible reproduction cartridge
Back to top 
Page 1 of 1
 Similar topics
-
» Infinity-X.icb Book (60MB) to InfinityChess GUI
» Infinity Chess
» Infinity Chess GUI (IC)
» Playchess - Infinity chess (Engine Games)
» Chess for Android

Permissions in this forum:You cannot reply to topics in this forum
 :: Projects / Showcase :: Completed Projects-
Jump to: