Trying to dump 512kb UOROM
Moderators: B00daW, Moderators
Re: Trying to dump 512kb UOROM
I seriously doubt it has any copy protection, beyond from being 512 KB.
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: fo.aspekt.fi
Re: Trying to dump 512kb UOROM
I originally bought the USBCopyNES to dump just one game, the predecessor of the game I am trying to dump nowrainwarrior wrote:Well, this is good way to learn, if you want those abilities. Otherwise, I dunno, maybe there's somebody here you can mail it to that would like to take on the challenge. I think I could do it, and it would be a fun challenge, but my interest in this is only at the spectator level.
I'm a little curious, though, how come you have a CopyNES? I presume you didn't buy and install it just to try and dump this one cartridge. It sounds like you don't do NES programming. What use do you get out of it?
Edit: ah yeah, lidnariq makes a good point, if it's just discrete parts in there it might be decipherable just from looking at it. I was thinking of RetroUSB's MMC style repros which have a CPLD on there that requires much more than visual inspection.
I can take some pics and share them later this evening, or perhaps mail the cart to a trusted member of this forum who has an interest in the project.
Re: Trying to dump 512kb UOROM
If it's "just" like UxROM, they could have used any 5 bits from the address and data lines, not just the standard D0..D4. Yeah, using both address and data lines would require preventing bus conflicts, but that's not that hard if you're making custom PCBs.
If it isn't standard oversize UxROM, it'll require modifying the emulator or ROM, though.
If it isn't standard oversize UxROM, it'll require modifying the emulator or ROM, though.
Re: Trying to dump 512kb UOROM
It will load and play on the 2 emulators I have on my phone.
Re: Trying to dump 512kb UOROM
Are you playing the demo rom or a full rom? I thought I had found the full rom on a site, but when trying to input a password it gave a message saying the password feature couldn't be used because it was a demo.proveaux wrote:It will load and play on the 2 emulators I have on my phone.
- rainwarrior
- Posts: 8062
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: Trying to dump 512kb UOROM
He's just saying that oversized UxROM is commonly supported by emulators.
Re: Trying to dump 512kb UOROM
Do I need to make a ROM to test support for big mapper 2/180 like I did for 7/34?
Re: Trying to dump 512kb UOROM
Here is a pic of the board for anyone who might be able to help.
[pic deleted following project completion]
[pic deleted following project completion]
Last edited by serpentor on Fri May 03, 2013 1:49 pm, edited 1 time in total.
- rainwarrior
- Posts: 8062
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: Trying to dump 512kb UOROM
You need the back too.
Re: Trying to dump 512kb UOROM
Well it does say UNROM 512 right on the board. The only thing else is the board appears to support banking CHR-RAM. But looking at the jumpers it appears it's likely just 512kbyte unrom style. You could certainly dump it with CopyNES or TapeDump. Dump $C000-$FFFF and find the table for avoiding bus conflicts and then alter the plugin that would bank each piece in to write to this table and you're set.
- infiniteneslives
- Posts: 2102
- Joined: Mon Apr 04, 2011 11:49 am
- Location: WhereverIparkIt, USA
- Contact:
Re: Trying to dump 512kb UOROM
Just dumped it with the kazzo without issue. It's as vanilla as 512KB UxROM can get, nothing special...
If you're gonna play the Game Boy, you gotta learn to play it right. -Kenny Rogers
Re: Trying to dump 512kb UOROM
I have looked at the kazzo project page and can't really justify scratch building the device to dump one gameinfiniteneslives wrote:Just dumped it with the kazzo without issue. It's as vanilla as 512KB UxROM can get, nothing special...
- rainwarrior
- Posts: 8062
- Joined: Sun Jan 22, 2012 12:03 pm
- Location: Canada
- Contact:
Re: Trying to dump 512kb UOROM
There's no need to build a new dumper when you already have a perfectly good one.
If it's just plain UxROM all you need to do is modify and reassemble the plugin for it to check for and dump the larger size.
If it's just plain UxROM all you need to do is modify and reassemble the plugin for it to check for and dump the larger size.
Re: Trying to dump 512kb UOROM
I know that sounds so simple to many of the members here, but I'm just not sure how to go about it. I have downloaded the ASM file and opened it in an editor, but I don't know what to change in it.rainwarrior wrote:There's no need to build a new dumper when you already have a perfectly good one.
If it's just plain UxROM all you need to do is modify and reassemble the plugin for it to check for and dump the larger size.
- infiniteneslives
- Posts: 2102
- Joined: Mon Apr 04, 2011 11:49 am
- Location: WhereverIparkIt, USA
- Contact:
Re: Trying to dump 512kb UOROM
No sorry I won't share the rom, that'd take the fun, challenge, and legitimacy out of it 
Have a soldering iron? I have a hacker solution for you. Lift the A18 pin (referenced from the flash chip's datasheet) on the PRG-ROM from the PCB. Connect it to GND. Dump it as UOROM 256KB (that's your lower half). Disconnect from GND, connect to Vcc, dump again. Remove the header from the second dump and append to the first. Adjust remaining header to 512KB and enjoy. Reconnect the lifted pin if desiring to replay on the NES.
No soldering iron? I have an even bigger hacked solution for you. Take it even further with a slightly less approved no-solder method. Scrounge the drawers for a paperclip (a metal one). Take the cover off you NES & cart so you can access the PCB (PRG-ROM specifically) while dumping. For the few seconds it takes to dump, short the A18 pin to Gnd with your paperclip & dump. Short to Vcc and dump again. Create file as directed above. Sure this option stresses your A18 OR gate output driver a little, but if it's only for a min or less it should be just fine. Put your thumb on the OR gate(s) for a temporary little heat sink.
Have a soldering iron? I have a hacker solution for you. Lift the A18 pin (referenced from the flash chip's datasheet) on the PRG-ROM from the PCB. Connect it to GND. Dump it as UOROM 256KB (that's your lower half). Disconnect from GND, connect to Vcc, dump again. Remove the header from the second dump and append to the first. Adjust remaining header to 512KB and enjoy. Reconnect the lifted pin if desiring to replay on the NES.
No soldering iron? I have an even bigger hacked solution for you. Take it even further with a slightly less approved no-solder method. Scrounge the drawers for a paperclip (a metal one). Take the cover off you NES & cart so you can access the PCB (PRG-ROM specifically) while dumping. For the few seconds it takes to dump, short the A18 pin to Gnd with your paperclip & dump. Short to Vcc and dump again. Create file as directed above. Sure this option stresses your A18 OR gate output driver a little, but if it's only for a min or less it should be just fine. Put your thumb on the OR gate(s) for a temporary little heat sink.
If you're gonna play the Game Boy, you gotta learn to play it right. -Kenny Rogers