Zophar's Message Domain

Go Back   Zophar's Message Domain > General Chat > Talk of the Town

Reply
 
Thread Tools Display Modes
Old 07-06-2004, 04:38 AM   #1
The 9th Sage
Senior Member
 
The 9th Sage's Avatar
 
Join Date: Mar 2004
Location: NY State in the US
Posts: 17,439
Default Dumping NES ROM from GBA Cartridge

This is going to sound strange, but...

You know how several NES games were released on GBA cartridges recently, right? Well, at least with Zelda, I've heard that Nintendo changed the graphics so that they looked better scaled down (heard this on the Pocket Heaven forums, so the person probably knows what they are talking about).

My question is thus....how can I dump the NES ROM from the cartridge? I saw the offset that the NES ROM started at in the GBA cartridge on the Pocket Heaven forums, but I can't find that thread anymore. Can any supply me with this info?

<P ID="signature">http://www.xanga.com/ZeldaDD</a></P>
__________________
Just can't wait to bomb some Dodongos.
---
http://www.xanga.com/zeldadd

Twitter
The 9th Sage is offline   Reply With Quote
Old 07-06-2004, 05:38 AM   #2
mFC
Senior Member
 
Join Date: Oct 2003
Posts: 1,178
Default Re: Dumping NES ROM from GBA Cartridge

not to sound like a jerk, but shouldnt this be in another part of zmd?

Chris

<P ID="signature"><center></center></P>
mFC is offline   Reply With Quote
Old 07-06-2004, 06:02 AM   #3
Lobster Cowboy
Senior Member
 
Join Date: Oct 2002
Posts: 2,836
Default Re: Dumping NES ROM from GBA Cartridge

are the games rewritten for GBA, or are they emulated?

<P ID="signature"><img src=http://www.lobsterstudios.com/images/lobsterranx.jpg>
</img></P>
Lobster Cowboy is offline   Reply With Quote
Old 07-06-2004, 08:02 AM   #4
Disch
Senior Member
 
Join Date: Apr 2001
Posts: 4,387
Default Re: Dumping NES ROM from GBA Cartridge

Break out a hex editor and search the GBA ROM for like the first 16 bytes after the header and all the graphics of the NES ROM. If that doesn't work, you could try searching for the cartridge name in the GBA ROM (it's ZELDA all caps in the NES ROM... so find that and you found the end of the PRG).

OR... if you're just looking for graphics... open the ROM in TLP or YY-Chr, set it to NES graphics mode and just look for the graphics. The start of the graphics signaled the start of the ROM iirc.

<P ID="signature"></P>
Disch is offline   Reply With Quote
Old 07-06-2004, 08:04 AM   #5
Disch
Senior Member
 
Join Date: Apr 2001
Posts: 4,387
Default Re: Dumping NES ROM from GBA Cartridge

> are the games rewritten for GBA, or are they emulated?

I thought they were emulated. Seems a lot more likely considering the games are like near-exact replicas (or at least that's what I've heard, haven't played them myself).

<P ID="signature"></P>
Disch is offline   Reply With Quote
Old 07-06-2004, 02:04 PM   #6
Ugly Joe
Senior Member
 
Ugly Joe's Avatar
 
Join Date: Dec 2003
Posts: 1,461
Default Re: Dumping NES ROM from GBA Cartridge

> are the games rewritten for GBA, or are they emulated?
>
I was wondering this too. He said the graphics were redone to look better scaled, which makes sense to me. PocketNES, for example, can't do fullscreen without messing up the graphics (or by doing some 'screen-scroll' thing that is technically very impressive, but not very useful to me), so I guess they'd have to tweak the sprites a bit to make it work fullscreen.

<P ID="signature"></P>
__________________
Ugly Joe is offline   Reply With Quote
Old 07-06-2004, 04:11 PM   #7
The 9th Sage
Senior Member
 
The 9th Sage's Avatar
 
Join Date: Mar 2004
Location: NY State in the US
Posts: 17,439
Default Re: Dumping NES ROM from GBA Cartridge

> I thought they were emulated. Seems a lot more likely
> considering the games are like near-exact replicas (or at
> least that's what I've heard, haven't played them myself).

From what I understand, they are emulated, but Nintendo tweaked the graphics to look nicer scaled (since the GBA's vertical resolution is roughly half that of the NES's native resolution, there is a certain process used that scales the vertical part of the image down so it can all fit on the screen at once. PocketNES uses basically the same idea, except Loopy though of it first. *grins* Anyway, sometimes it can make graphics look a little strange depending on the game, hence the tweaked graphics. I want the NES ROM from it so I can run it in PocketNES. lol)


<P ID="signature">http://www.xanga.com/ZeldaDD</a></P>
__________________
Just can't wait to bomb some Dodongos.
---
http://www.xanga.com/zeldadd

Twitter
The 9th Sage is offline   Reply With Quote
Old 07-06-2004, 04:12 PM   #8
The 9th Sage
Senior Member
 
The 9th Sage's Avatar
 
Join Date: Mar 2004
Location: NY State in the US
Posts: 17,439
Default Re: Dumping NES ROM from GBA Cartridge

> not to sound like a jerk, but shouldnt this be in another
> part of zm

I wasn't really sure. Technically I don't think that it's ROM Hacking (since I'm not really hacking, just trying to dump the ROM), but if someone wants to move it, go right ahead, I have no problem with that.


<P ID="signature">http://www.xanga.com/ZeldaDD</a></P>
__________________
Just can't wait to bomb some Dodongos.
---
http://www.xanga.com/zeldadd

Twitter
The 9th Sage is offline   Reply With Quote
Old 07-06-2004, 04:17 PM   #9
The 9th Sage
Senior Member
 
The 9th Sage's Avatar
 
Join Date: Mar 2004
Location: NY State in the US
Posts: 17,439
Default Re: Dumping NES ROM from GBA Cartridge

> Break out a hex editor and search the GBA ROM for like the
> first 16 bytes after the header and all the graphics of the
> NES ROM. If that doesn't work, you could try searching for
> the cartridge name in the GBA ROM (it's ZELDA all caps in
> the NES ROM... so find that and you found the end of the
> PRG).

That's a good idea. NES ROMs do have a header at the beginning of the file don't they? I'm less familiar with this as far as NES goes than I am with say SNES. I'll give it my best shot though. *breaks out his back-up CD in search of hex editors he knows that he's downloaded in the past*

<P ID="signature">http://www.xanga.com/ZeldaDD</a></P>
__________________
Just can't wait to bomb some Dodongos.
---
http://www.xanga.com/zeldadd

Twitter
The 9th Sage is offline   Reply With Quote
Old 07-06-2004, 05:39 PM   #10
hcs
Senior Member
 
hcs's Avatar
 
Join Date: Oct 2001
Location: California
Posts: 1,585
Default Re: Dumping NES ROM from GBA Cartridge

> That's a good idea. NES ROMs do have a header at the
> beginning of the file don't they?

I don't think that this will be in the GBA version, the iNES header is an emulator format, not part of the ROM itself, and I highly doubt that Nintendo would use it in their own products. The iNES header pretty much just tells the emulator the structure of the PCB. What he meant was that the data after the iNES header (the beginning of the ROM proper) would likely be the same. The ZELDA string at the end might work, too... SMB games similarly have their name in the code. Deadly Towers has a message from the programmers in it...

<P ID="signature">-http://hcs.freeshell.org/index.cgihcs</a></P><P ID="edit"><FONT class="small">Edited by hcs on 07/06/04 01:41 PM.</FONT></P>
hcs is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:58 PM.

Contact Us - Zophar's Domain - Archive - Top

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.