Previous Thread
Next Thread
Print Thread
#124919 11/23/25 01:19 AM
Joined: Sep 2000
Posts: 269
W
Senior Member
Senior Member
W Offline
Joined: Sep 2000
Posts: 269
I have a NeoGeo CD-ROM for the game Ironclad.

On my Mac it mounts as 2 separate partitions: one with the game and the other as an audio CD.

Can I play this right off the CD? I tried this and it crashed.

./mame neocdz -cdrom /Volumes/IRONCLAD
MapVectorTable? 0000 00ff
MapVectorTable? 0000 00ff
MapVectorTable? 0101 00ff
MapVectorTable? ffff 00ff
zsh: segmentation fault

Can I or should I convert this to a CHD? I tried this:

./chdman createcd -i /Volumes/IRONCLAD -o ironclad.chd

but nothing happens, well it gets stuck. So I have to cancel it.

Also I want to make sure the audio is included in the CHD.

Suggestions? Thanks!


=will=
will #124920 11/23/25 02:28 AM
Joined: Mar 2001
Posts: 17,326
Likes: 286
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,326
Likes: 286
MAME can't play off of the physical CD. You need to image it - on the Mac there aren't a lot of options there, but you can get cdrdao from both Homebrew and MacPorts if you have either of those installed, and then you'd use a command like this:

cdrdao read-cd --datafile ironclad.bin ironclad.toc

Then you point MAME or chdman to the .toc file and it should work.

will #124921 11/23/25 05:02 PM
Joined: Sep 2000
Posts: 269
W
Senior Member
Senior Member
W Offline
Joined: Sep 2000
Posts: 269
Thanks, so I installed cdrdao but it's not working. The first time it said it needed exclusive access to the CD so I unmounted it. Then I try this:

cdrdao read-cd --datafile ironclad.bin ironclad.toc
Cdrdao version 1.2.4 - (C) Andreas Mueller <andreas@daneb.de>
ERROR: init: no object
ERROR: init: no plugin
ERROR: init: no mmc
ERROR: init: no scsi
ERROR: init: failed
ERROR: Please use option '--device {[proto:]bus,id,lun}|device', e.g. --device 0,6,0, --device ATA:0,0,0 or --device /dev/cdrom
ERROR: Cannot setup device IOService:/AppleARMPE/arm-io@10F00000/AppleH16GFamilyIO/apciec0@50000000/AppleT6040PCIeC/pcic0-bridge@0/IOPP/pci-bridge@0/IOPP/pci-bridge@2/IOPP/pci8086,15f0@0/AppleUSBXHCITR@20000000/AppleUSB30XHCIPort@20300000/USB3 Gen2 Hub@20300000/AppleUSB30Hub@2030000.

I tried with --device /dev/cdrom and --device /dev/disk4 (which is my external BD drive), no luck.

Is there an easier way to do this on Windows?


=will=
will #124922 11/23/25 05:33 PM
Joined: Mar 2001
Posts: 17,326
Likes: 286
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,326
Likes: 286
You probably need to run it as root (sudo root cdrdao...).

On Windows it's likely easier but I don't know what software people use for that now. If someone would like to chime in...

will #124923 11/23/25 06:23 PM
Joined: Sep 2000
Posts: 269
W
Senior Member
Senior Member
W Offline
Joined: Sep 2000
Posts: 269
I've tried it as sudo and sudo -u root with same results.


=will=

Moderated by  R. Belmont 

Link Copied to Clipboard
Who's Online Now
3 members (Pernod, exidyboy, AJR), 332 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,408
Posts122,975
Members5,094
Most Online3,327
Nov 10th, 2025
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Powered by UBB.threads™ PHP Forum Software 8.0.0