UbuntuMAME - Video Drivers
From JTSageWiki
Contents |
[edit] SVGALib
AdvanceMAME is intended to work with SVGALib as well. Peter Enzerink's debMAME project has more information on this. I personally skipped this step in favor of framebuffer support.
Any information about this particular area would be appreciated.
[edit] FrameBuffer
To enable framebuffer support, Peter suggested a custom kernel - which I did. Recent testing however points to this not being necessary. Back in the terminal:
mame@mame-machine:~$ sudo gedit /etc/modprobe.d/blacklist-framebuffer
You need to comment out the driver you wish to use (Place a '#' in front of it). This might take a bit of guessing, but from the AdvanceMAME card documentation, you can take a very educated guess with the driver name. Then, you'll need to dpkg-reconfigure your linux-image. This tells the Linux Kernel that you have opted to use one of the blacklisted video card drivers:
mame@mame-machine:~$ sudo dpkg-reconfigure linux-image-2.6.17-11-generic
To find the exact linux-image name, use:
mame@mame-machine:~$ dpkg -l | grep linux-image
Finally, edit the grub menu to disable the splash screen (loads a conflicting driver)
mame@mame-machine:~$ sudo gedit /boot/grub/menu.lst
Find the line that is very, very similar to this:
kernel /boot/vmlinuz-2.6.17-11-generic root=/dev/hda1 ro quiet splash
and change it to:
kernel /boot/vmlinuz-2.6.17-11-generic root=/dev/hda1 ro
[edit] SDL Drivers
At this point, we have actually already enabled the SDL driver libraries, quietly, a couple of steps ago. Congratulations, you're really moving now!
[edit] Next Step
UbuntuMAME - Clean-Up and Networking
[edit] Other Steps
1.) UbuntuMAME - Overview 2.) UbuntuMAME - Base System Install 3.) UbuntuMAME - Video Drivers 4.) UbuntuMAME - Clean-Up and Networking 5.) UbuntuMAME - Build and Install 6.) UbuntuMAME - Initial Configuration and Testing 7.) UbuntuMAME - Fine Tune Advance Configurations 8.) UbuntuMAME - Auto-Login and Auto-Start 9.) UbuntuMAME - Adding NES and Atari2600 10.) UbuntuMAME - Adding a Light Gun 11.) UbubtuMAME - Adding a Jukebox System 12.) [[UbubtuMAME - Support Files for MAME - MESS
