save?????

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

Moderator: Moderators

Kai
Posts: 357
Joined: Sun Mar 13, 2005 12:02 pm
Location: Germany
Contact:

save?????

Post by Kai »

hi I know i should have made only one post not two but this has just come to my mind "Is it possible to mod the nes so that you can save your gamestands(is this a word???)
THX
Kai
gannon
Moderator
Posts: 6974
Joined: Sun Apr 04, 2004 4:48 pm
Location: Near that one big lake
Contact:

Post by gannon »

We've looked into that a bit, and it doesn't seem easily possible.
There was a device for the nes that did that though, but it didn't work very well.
S q u e e !
Posts: 835
Joined: Wed Feb 16, 2005 11:31 am
Location: Lost. Are you my mommy?

100th Post!!! Yeah me!!!

Post by S q u e e ! »

It probably is, just not easy enough for you to do it though... no offence. You probably need a lot of programming practice to do it.
"I like my coffee like I like my women. In a plastic cup."

~Eddie Izzard
Kai
Posts: 357
Joined: Sun Mar 13, 2005 12:02 pm
Location: Germany
Contact:

Post by Kai »

do you remember a site where I could get more Information on that device?
GeekGear

Post by GeekGear »

I remember one for the Super Nintendo that let you save your game on a floppy disk.. All you had to do was have that disk in the device and the game was plugged into that device and then into the SNES.. I couldn't tell you for the life of me what it was called, because that was when I was ~ 10-12 and before I could afford the interest in gaming I have today :P
HK-47
Moderator
Posts: 3598
Joined: Thu Jul 15, 2004 2:17 pm
Location: /dev/moderator/
Contact:

Post by HK-47 »

I think this is what youre talking about:
http://www.success-hk.com/sc_html/snes/ ... ntendo.htm
peppers
Senior Member
Posts: 1631
Joined: Sun Oct 24, 2004 11:11 pm

Post by peppers »

I belive makeing a nes save stave devise would involve bulding something that could dump its memory then restore it
Im done here
Epicenter
Posts: 99
Joined: Fri Dec 03, 2004 7:07 pm
Location: USA
Contact:

Post by Epicenter »

peppers wrote:I belive makeing a nes save stave devise would involve bulding something that could dump its memory then restore it
You'd lose the state of what the CPU was doing, most of the system state components like VRAM can't be read out easily, among many other issues .. if you restore from a state with the RAM and VRAM and so on, you still lose the operation the chips were performing.

Most reports of use of state-saving devices showed exactly this-- sound processors crashed, the video was entirely corrupt or-- most common-- the machine locked hard from missing an instruction. Whoops.

Not feasible.
vb_master
Moderator
Posts: 4793
Joined: Tue Jun 08, 2004 9:52 pm

Post by vb_master »

What if you also save stated the processor, or turned the processor off while the NES was on?
Epicenter
Posts: 99
Joined: Fri Dec 03, 2004 7:07 pm
Location: USA
Contact:

Post by Epicenter »

vb_master wrote:What if you also save stated the processor, or turned the processor off while the NES was on?
Killing the CPU while on would just crash the game, you can't just skip operations. And aside from opening the 2A03 and actually tapping the core's leads with microscopic-level equipment to read out the state, all you an do from the outside is SEND the CPU an instruction or RECIEVE its result. Not its state of calculation.
vb_master
Moderator
Posts: 4793
Joined: Tue Jun 08, 2004 9:52 pm

Post by vb_master »

What if you made a patch which made the CPU have all NOP's during a pause, then had the save tell the CPU to go into the Pause state, so you have to press Start every time you restore a gamesave.
Epicenter
Posts: 99
Joined: Fri Dec 03, 2004 7:07 pm
Location: USA
Contact:

Post by Epicenter »

I suppose that COULD work but you'd have to patch every single game and reburn it out onto EPROM or FLASH, very troublesome and very expensive. Have fun reverse engineering every game you own. :(
vb_master
Moderator
Posts: 4793
Joined: Tue Jun 08, 2004 9:52 pm

Post by vb_master »

Isn't there a pause function on the expansion port, so if we put a switch on that pause fuction, it could pause the game and the processor.
gannon
Moderator
Posts: 6974
Joined: Sun Apr 04, 2004 4:48 pm
Location: Near that one big lake
Contact:

Post by gannon »

yes, there's a "pause" pin on the nes expansion port. Works nice if you need to eat and the game doesn't have a pause button :)
vb_master
Moderator
Posts: 4793
Joined: Tue Jun 08, 2004 9:52 pm

Post by vb_master »

Could you tell me what I need to do to add a "pause" function?

Thoritcially, we could create a 555 Timer circuit to make a slow-mo for any game!
Post Reply