Metacade Guide: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
(18 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
=How to play= | |||
* plug in Metacade | |||
* turn on zee Metacade with button on the left back side of the joystick panel | |||
* wait 1-2 mins for it to boot | |||
* after mame has started up select game with joystick-up and down | |||
* start game with player 1 button | |||
* wait for "insert coin" then insert coin into slot or fake a coin with player 1 + button 1 | |||
The "Player 1" button acts like a shift key | |||
P1 + Joy1Down: (Un)Freeze emulation (aka. "Pause") | |||
P1 + Joy1Right: Find Game (Main screen. P1=Add, P2=Del character) or Menu (in game) | |||
P2 (ingame?): Options (P1=Select, P2=Back) | |||
=Unterbau= | =Unterbau= | ||
Zeile 7: | Zeile 22: | ||
=Autologin user trojan= | =Autologin user trojan= | ||
in etc/inittab | * mingetty installieren | ||
1:2345:respawn:/sbin/mingetty --autologin trojan tty1 | ** in etc/inittab | ||
** 1:2345:respawn:/sbin/mingetty --autologin trojan tty1 | |||
=svgalib= | |||
* downlaod svgalib 1.9.25 ebuild für advmame: http://metalab.at/wiki/images/1/10/Svgalib-1.9.25-advmame.tar.bz2 (1.9.19eer advmame pathes inkludiert, passend für kernel 2.6.23) | |||
* entpacken | |||
* portage overlay für =svgalib-1.9.25-r2 anlegen | |||
* svgalib in /etc/modules.conf | |||
* | |||
* mknod -m 660 /dev/svga2 c 209 2 | |||
* mknod -m 660 /dev/svga3 c 209 3 | |||
* mknod -m 660 /dev/svga4 c 209 4 | |||
* chgrp games /dev/svga2 | |||
* chgrp games /dev/svga3 | |||
* chgrp games /dev/svga4 | |||
==exkurs - ebuild bauen (fyi, optional)== | |||
* /etc/make.conf - add: | |||
PORTDIR_OVERLAY="/usr/local/portage" | |||
* mkdir -p /usr/local/portage/media-livs/svgalib | |||
* ebuild-Source von oben in das neue Ovberlay-Verzeichnis einfügen. | |||
** cp ~/src/ebuilds/svgalib/* -r . | |||
* mask it: | |||
** nano /etc/portage/package.keywords , add: | |||
=media-libs/svgalib-1.9.19-r3 | |||
* ebuild bauen | |||
ebuild svgalib-1.9.19-r3.ebuild digest | |||
emerge =svgalib-1.9.19-r3 | |||
=emerge= | |||
* emerge =svgalib-1.9.25-r2 | |||
* emerge advancemame | |||
* echo "games-emulation/advancemenu ~x86" >> /etc/portage/package.use | |||
* emerge advancemenu | |||
= | =Userzeug= | ||
* gpasswd -a trojan games | |||
* gpasswd -a trojan video | |||
[[Kategorie:Gaming]] | |||
[[Kategorie:Metacade]] |