Another question from S q u e e !

Includes Atari 2600, Nintendo 8-bit, Sega Master System, MSX and more!

Moderator: Moderators

Post Reply
S q u e e !
Posts: 835
Joined: Wed Feb 16, 2005 11:31 am
Location: Lost. Are you my mommy?

Another question from S q u e e !

Post by S q u e e ! »

Wow! Two in one day! I saw this from a while back, and was wondering if this was possible.

I would like to make my NES portable even better by making it so I only have to put in the games once, save the data to a compact flash card, and select it from a menu to play without the cart. Is there a way I can do this, becuase I Googled and came up with nothing.

Thanks!
"I like my coffee like I like my women. In a plastic cup."

~Eddie Izzard
gannon
Moderator
Posts: 6974
Joined: Sun Apr 04, 2004 4:48 pm
Location: Near that one big lake
Contact:

Post by gannon »

yes, but without advanced programming and hardware design knowledge you can't.
S q u e e !
Posts: 835
Joined: Wed Feb 16, 2005 11:31 am
Location: Lost. Are you my mommy?

Post by S q u e e ! »

Lucky me! My dad is a programmer, and I have some knowledge of hardware and stuff of the like...
"I like my coffee like I like my women. In a plastic cup."

~Eddie Izzard
gannon
Moderator
Posts: 6974
Joined: Sun Apr 04, 2004 4:48 pm
Location: Near that one big lake
Contact:

Post by gannon »

Ok then, you need to interface the CF card in either ide mode or flash mode to a PIC microcontroller. That will contain all filesystem code and create a gui in 6502 asm. You output the PIC to a FPGA that loads a 6502 bios to read rom headers to find out mapping/mirroring type and split the roms, then load them up into a PRG Ram and CHR Ram. To dump carts you'd need to write in an option into the bios and then select the games mapper manually (this is because a nes can't read mapper type) :)
S q u e e !
Posts: 835
Joined: Wed Feb 16, 2005 11:31 am
Location: Lost. Are you my mommy?

Post by S q u e e ! »

Seems simple enough. Now, is there a certain place that I have to attatch this to on the NES?
"I like my coffee like I like my women. In a plastic cup."

~Eddie Izzard
gannon
Moderator
Posts: 6974
Joined: Sun Apr 04, 2004 4:48 pm
Location: Near that one big lake
Contact:

Post by gannon »

on the cart port like a standard nes cart.
Oh yeah, and it's not as simple as it looks. There are over 148 mappers for the nes you'd need to code in the fpga, and the PIC fs reading code is pretty complex.
S q u e e !
Posts: 835
Joined: Wed Feb 16, 2005 11:31 am
Location: Lost. Are you my mommy?

Post by S q u e e ! »

I asked my dad what it means, and he doesn't have the slightest idea. TO believe I though he was a programmer! I really want to know how to do this, and I only understand some of it, the rest is all gibberish to me. Could you explain it a little simpler, because then I might understand it.
"I like my coffee like I like my women. In a plastic cup."

~Eddie Izzard
gannon
Moderator
Posts: 6974
Joined: Sun Apr 04, 2004 4:48 pm
Location: Near that one big lake
Contact:

Post by gannon »

That is the simple explanation. The real explanation would have included how you'd need to use the outputs from the PIC and FPGA to controll shift registers and such :)
SpongeBuell
Senior Member
Posts: 5190
Joined: Wed Apr 07, 2004 10:52 am
Location: Colorado
Contact:

Post by SpongeBuell »

S q u e e ! wrote:TO believe I though he was a programmer!
well, he could be a programmer in a language other than what's needed, it's like giving instructions in German when you know Spanish.
Life of Brian wrote:
RYW wrote:RYW:

Rare
Yellow
Weasel
I'll be honest with you - I would have never guessed that.
peppers
Senior Member
Posts: 1631
Joined: Sun Oct 24, 2004 11:11 pm

Post by peppers »

you could always just incorperate a eeprom into its design or maybe a few for the appropreate sizes but that would onley work for 0 mapper games well at least without getting complicated
Im done here
S q u e e !
Posts: 835
Joined: Wed Feb 16, 2005 11:31 am
Location: Lost. Are you my mommy?

Post by S q u e e ! »

Now that sounds a bit easier... but which games are 0 mapper?
"I like my coffee like I like my women. In a plastic cup."

~Eddie Izzard
peppers
Senior Member
Posts: 1631
Joined: Sun Oct 24, 2004 11:11 pm

Post by peppers »

ofcourse its a bit more complicated than just sticking in a few eproms
dont get me wrong for starters disableing the lockout chip is a must and maybe ill go into the rest lator if your lucky if you want to do it the ez way your going to need a lot of switches, well onley one switch to change the mirroring if you do it the most ezest way
Image
Im done here
SgtBowhack
Posts: 831
Joined: Wed Dec 08, 2004 5:16 am
Location: Chicago, USA

Post by SgtBowhack »

Yeah, there's already a thread on this topic and it was pretty much deemed impossible by all except for Kevin Horton, who is a god among geeks.
Post Reply