lowlight
Student
Hey Everyone,
Do you have a newly upgraded/BIOS flashed (2011 Bios) Taito G-NET board ready for CF games? Have you been trying to write/flash your ____ CF card with limited to no success in Windoze 7 or higher? Do you keep getting
REQUIRED ITEMS:
*** SDLMAME's CHDMAN can be used instead for this task, making it completely *NIX based. This, however, will also require the SDL Runtime Library installed before hand.
INSTRUCTIONS (Tested with a MAC; Not verified on *NIX, but should work):
TROUBLESHOOTING:
I hope this guide saves someone a headache (and money in their wallet from buying unnecessary tools/parts that may/may not fix anything).
Do you have a newly upgraded/BIOS flashed (2011 Bios) Taito G-NET board ready for CF games? Have you been trying to write/flash your ____ CF card with limited to no success in Windoze 7 or higher? Do you keep getting
Unable to open file
or error writing hunk 0
errors from your current version of MAME's CHDMAN? Do you get odd errors from whatever version of GNETFlasher.exe
you happen to be using (eg. CF reader/writer not showing up, stops writing half way, unable to start write, etc.)? Have you tried just about every guide on the internets concerning getting this to work on a Windoze system, only to come away thinking your CF cards, CF reader/writer or version of Windoze is keeping you from making a valid GNET card? Do you have access to a physical (or virtual machine) of MAC (OSX) or some form of Linux? Well then this guide is for you.REQUIRED ITEMS:
- Reliable USB Compact Flash reader/writer (or some type of PCMCIA reader/writer to use with PCMCIA CF Adapter)
- A Compact Flash Card (64MB to 2GB; although 64MB should be more than enough for most games/conversions)
- A Reliable PCMCIA (PC Card) CF Adapter (SanDisk brand seem to be the most dependable)
- A Physical (or Virtual; untested) Mac/OSX system or Linux variant able to read/write to USB devices
- ***A Windoze system (VM is fine too) to run CHDMAN for CHD image extraction
*** SDLMAME's CHDMAN can be used instead for this task, making it completely *NIX based. This, however, will also require the SDL Runtime Library installed before hand.
INSTRUCTIONS (Tested with a MAC; Not verified on *NIX, but should work):
- On a Windoze system, use MAME's
CHDMAN.exe
utility to extract your chosen game to an.img
file (example below is version .146 or higher).\path\to\chdman extracthd -i [tt]\path\to\chaoshea.chd -o \path\to\chaoshea.img
- Move/copy your new image file to the MAC/NIX system.
- Connect your CF reader/writer (or PCMCIA CF-Adapter) to your MAC/NIX system.
- Verify the drive's location in the DEV chain by doing one of the following from a terminal window:
MAC >sudo diskutil list
*NIX >sudo fdisk -l
- Review the output of the command, and locate the root disk that matches your connected device. Assuming you only have one internal disk and nothing else attached, on a MAC this would be
/dev/disk1
and on *NIX this would be/dev/sdX
(X
is the main letter that matches up with the USB chain, usually "a"). - (If you already know your CF Card is zeroed out/raw, skip to next step) Zero out your CF Card; this example shows this happening to disk1(OSX)/sda(NIX):
MAC >sudo diskutil zeroDisk /dev/disk1
*NIX >sudo dd if=/dev/zero of=/dev/sda
- Write the GNET image file to your newly zeroed card (the "r" is to write to the RAW block device; not essential, but does speed things up):
MAC >sudo dd if=/path/to/chaoshea.img of=/dev/rdisk1
*NIX >sudo dd if=/path/to/chaoshea.img of=/dev/sda
- Unmount/Eject the CF/PCMCIA card from the OS.
- Place the CF Card in your PCMCIA Adapter (if not already there), and load into your Taito G-NET board.
- Power on your JAMMA system.
TROUBLESHOOTING:
- If you see the following error
000001 SYSTEM ERROR
to0006XX SYSTEM ERROR
, this means the card was recognized, but does not work correctly for some reason. - If you see
000777 SYSTEM ERROR
, this means your BIOS wasn't correctly flashed (outside of the scope of this guide). - If you don't see any system errors, the game loads, but then stops abruptly after initialization/loops repeatedly through color-bars and attempts to reset, this usually means the CF card itself is not compatible (NOW you can buy a new card).
I hope this guide saves someone a headache (and money in their wallet from buying unnecessary tools/parts that may/may not fix anything).
Last edited: