A nice NeoGeo gadget to make.

Razoola

Divine Hand of the UniBIOS,
Staff member
20 Year Member
Joined
Nov 12, 2002
Posts
4,665
I have been working on something for a little while and its almost at a point now where people can build there own for testing purposes. Basically with the help of Elsemi I have made a device that can upload and download information from a NeoGeo (MVS or AES providing it has the joystick ports). This can be used for things like backing up a memory card or backupRAM to PC for example and then restore it later. it can also be used for dumping games (there are some AES version of games that are not dumped for example) and also for uploading and running homebrew demos or small games.

This is something that will eventually be in the Unibios but for now I will make a special bios for testing purposes. What you need to build is as follows.

cableneo.png


The PC side software currently looks like this.

cablepc.png


I will give people a week or so to make this cable and then I'll provide some software for testing. I know it works already but there are some things that may not work correctly (like getting the memory card data).

Raz
 

Razoola

Divine Hand of the UniBIOS,
Staff member
20 Year Member
Joined
Nov 12, 2002
Posts
4,665
I forgot to mention that currently on my MV-1FZ here I can get 64k of data from the MVS in about 1 minute 45 seconds.

Raz
 

billd420

Genbu's Turtle Keeper
10 Year Member
Joined
Dec 3, 2004
Posts
2,397
Holy CRAP Raz... you never cease to amaze.

Good stuff man, got a pic of the device assembled, or has it not been built yet?

-Bill
 

Murray

Akari's Big Brother
Joined
Aug 16, 2005
Posts
2,533
Good god this is awesome.
Razoola said:
I forgot to mention that currently on my MV-1FZ here I can get 64k of data from the MVS in about 1 minute 45 seconds.
Hehe, I was wondering how fast this would be. Cart dumps could take a long time. :)
 

Razoola

Divine Hand of the UniBIOS,
Staff member
20 Year Member
Joined
Nov 12, 2002
Posts
4,665
billd420 said:
Holy CRAP Raz... you never cease to amaze.

Good stuff man, got a pic of the device assembled, or has it not been built yet?

-Bill

I have one built yes and it looks like this. I actually made a connector (9pin) so I can use it not just for NeoGeo but on other HW also like CPS2 for example.

Raz

mine.jpg
 

werejag

Galford's Poppy Trainer
Joined
May 3, 2005
Posts
2,626
ill build one but since i havent got a mvs or aes yet. since it died. wont help much


so a special unibios will allow bi-directional communication? or is it native? and will this allow dumping of a cart? or just memory?


i reread your post raz answered all the questions. forget them

im trying to get a new mvs before your release*/99
 
Last edited:

SpamYouToDeath

6250|!!|Mai's Bosom Buddy
20 Year Member
Joined
Oct 3, 2005
Posts
6,254
dubdubdub said:
Looks like a Last Hope dump will come after all ;)
Let's see... if the dumper starts right now, we should all be playing it around Christmas! ...2007!

But back on topic... holy crap, Razoola, you're the greatest. :drool:
 

Dr. Jigglin

Seasoned Expert
20 Year Member
10 Year Member
15 Year Member
1 Year Member
25 Year Member
Joined
Feb 13, 2005
Posts
25,449
I seriously don't know how you find all this stuff out man, nice work!
If kof2001 truly is 892mbit, by my calcs it would take something like 43 hours to dump the game.
 

werejag

Galford's Poppy Trainer
Joined
May 3, 2005
Posts
2,626
that makes sense

i have 8 of the opicouplers coming in mail.

ill see if i have enough for a mvs soon
 

Razoola

Divine Hand of the UniBIOS,
Staff member
20 Year Member
Joined
Nov 12, 2002
Posts
4,665
toodles said:
S4_Select is pin 13
S5_Paper is pin 14

Im basing this conclusion on the this pinout:
http://www.interfacebus.com/Design_Connector_Parallel_PC_Port.html
and the fact that they are the 4th and 5th pins after the D group.

Its pin 12 and 13 (paper error and select in) and not 13 and 14. Also the ground I actually wired to all the ground pins though you can probably get away with wiring it to any one of the ground lines in the parallel port.

Maybe I should alter the diagram to make those parallel port lines more clear.

Raz
 

werejag

Galford's Poppy Trainer
Joined
May 3, 2005
Posts
2,626
would you alter the diagram to make those parallel port lines more clear.
 

Razoola

Divine Hand of the UniBIOS,
Staff member
20 Year Member
Joined
Nov 12, 2002
Posts
4,665
werejag said:
would you alter the diagram to make those parallel port lines more clear.

yes, about to upload a new one now.

Raz
 

Kunio

Mr. Big's Thug
Joined
Oct 27, 2005
Posts
201
lachlan said:
I seriously don't know how you find all this stuff out man, nice work!
If kof2001 truly is 892mbit, by my calcs it would take something like 43 hours to dump the game.

I have not tested it, but dumping dreamcast cames through a coders cable to the COM-port of your PC is most likely in the same league, timewise. You only need to do it once though so as long as it works it's interesting as far as I am concerned.
 

Dr. Jigglin

Seasoned Expert
20 Year Member
10 Year Member
15 Year Member
1 Year Member
25 Year Member
Joined
Feb 13, 2005
Posts
25,449
werejag said:
892mbit is 111.5mb at 36.5k im geting 8.5 hrs

Wait a second, 111mb is 111,000kb so..
If Raz is getting 64kb every 1.75mins

111,000kb / 64kb = 1734.375 X 1.75mins = 3035.15625mins / 60mins = 50.5859375 hours

That's probably not right but then again maths isn't on my side usually.
 

werejag

Galford's Poppy Trainer
Joined
May 3, 2005
Posts
2,626
yeah your closer to how long it would take.

i made a conversion mistake
 

Razoola

Divine Hand of the UniBIOS,
Staff member
20 Year Member
Joined
Nov 12, 2002
Posts
4,665
Just to make it clear this will only be able to dump program ROMs and not C ROMs for example. The largest NeoGeo games have 9 Megabytes in this area.

Raz
 

Razoola

Divine Hand of the UniBIOS,
Staff member
20 Year Member
Joined
Nov 12, 2002
Posts
4,665
Yes, the 68000 simply cannot see the tile data directly, same goes for the M ans S ROMs.
 
Top