FYI in my gentoo, that's /dev/sda1. In fact, when you plug you GP32 or any random USB key, the happy penguin uses SCSI emulation to turn it into a easily usable pseudo-hard drive. So you have basically to find where the emulated drive is and to mount its first partition.
Nah, DS is not a portable N64 at all. It's less that third a n64 resolution, textures are not filtered. Mario 64 DS graphic engine is surely a total rewrite of the N64 one.
BTW cell shading does not need any special 3D hardware, it's only specific to the 3d engine. Any old hardware can do that.
An undocumented project is totally useless. You got the point.
The only solution would be to reverse engineer the code to point out what it does, but writing code from scratch is faster.
I think he must document his project, not only his code. Comments are not enough. These are not the only way...
Well, you should perhaps begin with romcenter. It's quite buggy (no risk of rom corruption) but the UI is far easier to use. When you'll get used to romcenter, you'll surely understand better all the options that clrmame offers.
BTW, the last version of romcenter is compatible with clrmame dats.
If you have no SCSI peripherals you should create a /mnt/usb directory then put that in /etc/fstab
/dev/sda1 /mnt/usb vfat noauto,gid=85,rw,umask=007,fmask=007,dmask=007,users 0 0
The gid parameter in the line should be set to the number of the "usb" group or any...
As many Linux users surely know, there have been issues for a long time with GPdrive and Linux OS. But I recently discovered, that with the 2.6.10 kernel and all USB mass storage drivers enabled at compilation time, it just works!