A GNU/LINUX ARCADE DISTRIBUTION 0.92b

Dolphin (WII Emu) Steuerung

Kleiner Nachtrag zur Doku. Der Dolphin Emulator (WII) wird ab der v0.92b als einziger Emu nicht über das Panel gesteuert. Alle anderen wie gesagt einheitlich über das MAME Keyboard Layout.

Man braucht lediglich eine günstige (thrid party) Sensorbar und ein Bluetooth USB Dongle und ne Wiimote natürlich. Bevor man das Demo über das Frontend startet, die Tasten 1+2 auf der Wiimote drücken.

 
Zuletzt bearbeitet:
Nintendo Triforce und Cannonball

Zwei neue Pakete sind für die ARCADE DISTRI erschienen.

Nintendo Triforce Emulator (Dolphin Triforce branch v 3.0-698).

und Cannonball (enhanced Outrun Engine).

Bei Miss Mars auf YouTube wurden die Pakete bereits unter 15kHz getestet.

Triforce: http://www.youtube.com/watch?v=ipP4tWBflms

Cannonball:
 
Zuletzt bearbeitet:
New enhanced Version v0.92b36 (03-sept-2013)

- change to a non PAE kernel. Older hardware (notebooks etc.) will now boot and run just fine.
- improved 15 khz boot options.
- added Nintendo Triforce emulator (dolphin, Triforce branch).
- a few fixes to support LCD/TFT/PC monitors and LCD TVs.


Neue Version v0.92b36 (03-sept-2013)

- "PAE freies" Kernel. Dadurch funktioniert die Distri jetzt auch mit alter Hardware (Notebooks, PCs etc.).
- 15 kHz Optionen erweitert/komplett überarbeitet. Betrifft das Bootmenü der Live-DVD und der Installation. Bei letzterer gibt es noch ein paar mehr Optionen zum Testen.
- Nintendo Triforce emulator (dolphin, Triforce branch) hinzugefügt. AGLAD unterstützt jetzt 60 Systeme.
- Weitere Emulatoren für den Betrieb am LCD Monitor oder Fernseher angepasst.


Es gibt wahrscheinlich nur noch eine inoffizielle Version zum Dowload, bei der alle Emulatoren vorinstalliert wurden. Es muss also keiner mehr Hand ans System anlegen und etwas nachinstallieren.

Mit den inoffiziellen Versionen habe ich nichts am Hut und ich biete auch grundsätzlich keine Downloads an.

1ryipi.jpg
 
Zuletzt bearbeitet:
Test ATI HD 5450 - Vergleich 15 und 50 kHz

Direkter Vergleich der Bildqualität bei 15 kHz (Röhre/RGB) und 50 kHz (LCD).

Die ATI HD 5450 gibts für etwa 25 €. Ich hatte mir die eigentlich für meine Pinball 2000 Flipper als Ersatzkarte besorgt. Im Test stellte sich dann raus, dass die Karte eine klasse Bildqualtiät bei 15 kHz hat (wie mit fast allen ATI's). Mit A GNU/LINUX ARCADE DISTRIBUTION läuft die Karte ebenfalls super (s. Video). Man kann sogar beide Ports gleichzeitig mit 15 und 50 kHz benutzen, was zumindest unter Linux nicht selbstverständlich ist! Also an einem 15 (Röhre) und am andern 50 (LCD).

Alles was man dann noch zusätzlich für 15 kHz braucht ist eine Röhre mit RGB/Scart Anschluss und ein VGA2SCART Kabel wie z.B. das von Sailorsat.

Die Distri mit der zweiten Option im Bootmenu starten (15 khz DVI-0/VGA-0 x-v2). Dazu sollte das VGA2SCART Kabel an den DVI-Port gehängt werden und der LCD an den VGA-Port.

 
Probleme mit Vice

Hi,

erst mal ein ganz großes Lob an die tolle Arbeit.
Ich bin ein ganz großer Fan von alten Games aus meiner Jugend egal ob Arcade oder Console darum finde ich die Distri super.
Mit den meistenSachen habe ich jetzt am zucken.
Der einzige mit dem ich Probleme habe ist der Vice.
Eigentlich ist mir nur ein Spiel wichtige ( Space Taxi ) ich habe es jetzt mit dieversen Roms versucht leider hat keines funktioniert.
Die Roms laufen aber auf dem Vice für Windows aber.
Ich bekomme bei den meisten die Fehlermeldung device not Present ( C64 Meldung )
Hat ihr vielleicht dazu eine Idee was man da konfigurieren muß ?
2 Roms laufen da habe ich aber das Problem, daß es Trainer Versionen sind ( vorgeschaltetes Menue ) und ich keine Ahnung habe wie ich die C64 Inputs eingeben muß z.B. CR oder F7
Wäre echt toll wenn mir da jemand weiterhelfen könnte.

Vielen Dank
Schöne Grüße
Qojote
 
Hallo qojote,

mit Taste '2' (oder Player2) kommt man in die virtuelle Tastatur vom Emulator,
dann kann man mittels Pfeiltasten(oder Joystick) die Taste auf der virtuelle Tastatur aussuchen und mit STRG/CTRL (oder Feuer 1/Player 1),
die Sondertasten F1-F3-F5-F7 (wie man an F2-F4-F6-F8 rankommt ??? Shift???) und weitere sind dort auch enthalten (X oder einmal ESC beendet das Virtuelle Keyboard)

Ich hatte bei mir Probleme mit den Nachladespielen, auf den d64- Images.

Dazu musste ich mir auf der VICE- Seite die SDL based binary for MS-Windows 32bit herunter laden und die Disk- Images/Bios(am besten alles) für die D1541 etc. in die Verzeichnisse unter /usr/lib/vice/ mit Root-Rechten kopieren, dann lief es.

Hoffe das hilft weiter!
 
Zuletzt bearbeitet:
re Problem mit Vice

Hi pricrard,

vielen Dank für dein Hilfe.
Ich habe jetz auch gefunden warum ein Teil der Spiele bei mir nicht lief.
Irgendwie versuchen die auf device 10 zu zugreifen.
Da war natürlich nichts konfiguriert nachdem ich das device 10 an file gebunden habe klappt es jetzt auch mit diesen Spielen.

Hat noch jemand das Problem, dass man einige Emulatoren nicht mit esc verlassen ( z.B. Amiga, PS2, ) kann sondern den Rechner reseten muß ?

Schöne Grüße
Qojote
 
Ja, das Problem besteht, beim Amiga ist das bei mir noch ganz übel.. F12+Q oder so, sonst oft Alt+F4.... Steht aber auch in der Anleitung... Bei den Faqs unter Emulatoren, da sieht man wie es ist... Muss jetzt los und bin nicht am Rechner, sorry... Aber man kann das evtl. mit diesem Keyboard-Patch-Befehl fixen... weiß aber nicht, ob das bei jedem Emu geht... Wäre aber besser fürs I-Pac...
 
Hi,

war leider ein paar Tage unterwegs.
Ich schau mal am Wochenende ob ich eine Lösung finde.
Welche Hardware hast du denn am Start ?
Ich im Moment habe ich einen alten P4 und ab Gamecube ist schluß mit den Emus.
Ich versuche jetzt mal ein Liveboot auf USB zu erstellen und das dann mal auf einem I5 mit der integrierten HD4000 GPU laufen zu lassen.
Wenn das funktioniert schau ich mal nach einem Upgrade.

Grüße
Qojote
 
Hallo qojote,

ich habe den Start auch mit einem P4 1GB und einer ATI 9200SE gemacht,
es war mir dann ber leid, das die 3DO-Spiele nicht ruckelfrei liefen und bei dem
einen oder anderen Mame-Game(sogar Outrun) hat es soundtechnisch ein wenig gehakt.

Ich habe mir jetzt diese Constellation zusammen gestellt:
-INTEL Dual Core 2x 3400 MHz CPU (2x 3,4GHz) /
-ASUS P5G41T-M LX2/GB Mainboard /
-4GB Elixir Arbeitsspeicher (1x 4096 MB DDR3 RAM 1333 MHz)
-MSI R4850 Radeon HD 4850 512MB

bisher läuft es alles sehr flüssig,
auch OutRun2006, was ich unter Wine über WahCade-Start laufen lasse.
Die Grafikkarte ist der Hammer, mit der ATI 9200SE hatte ich immer ein abgeschnittenes Bild auf dem TV,
das ist mit der HD 4850 fast passé ... nicht schlecht!!!, sieht auch etwas brillianter auf dem Fernseher aus.

Ich habe nochmal nachgesehen, die Anleitung für die Controls ist unter

/home/mame/aglad-docs-2013-09-04/controls/controls.html zu finden.

fast alles wird mit ESC beendet ausser:

Code:
[U][B]Exit: simulated mouseclicks(was auch immer das heißen soll??):[/B][/U]
3DOplay v1.8.2

[B][U]Exit: Alt_L+F4:[/U][/B]
FreeDO v2.1
Capcom CPS 1
Capcom CPS 2
Capcom CPS 3
Commodore Amiga (funktioniert nach einer Neuinstallation bei mir jetzt auch!)
Nintendo DS
Nintendo Game Cube
Nintendo WII
Sammy Atomiswave
Sega Dreamcast
Kega Fusion v3.63
Sega Model 2
Sega Naomi
Sega Naomi 2
Sega Saturn

[U][B]Exit: AltGr+e:[/B][/U]
Atari ST/E/TT/Falcon

[U][B]Exit: Ctrl+x:[/B][/U]
Fujitsu FM Towns Marty

[U][B]Exit: Ctrl+q:[/B][/U]
SCUMMVM

im Verzeichniß /home/mame/.wahcade/scripts befinden sich die Start/End-Skripte
für verschiedene Emulatoren, evtl kann man hier bei den Dateien,

*-exit-keys.sh was machen ??? Kann ich aber nicht genau sagen,

aber vielleicht äussert sich ja der Schöpfer diese Distro noch einmal dazu,
wäre natürlich schön, wenn alle Emulatore per ESC beendet werden können,
wenn dies möglich ist, aber vielleicht benötigen einige Emus ja genau diese Taste für eine
Extraanweisung ???


Ich bin auf jeden Fall dabei und werde noch mehr Emus einbinden:

Daphne, Dice, Future Pinball, MSX, Sinclair, Amstrad CPC... mal sehen, was so geht!
 
Probleme mit Future Pinball unter AGLAD v0.92b36 !???

Hallo,

ich habe es jetzt geschafft Daphne und Dice einzubinden,
habe ganz einfach neue ini-Files geschrieben (kopiert und den Inhalt umbenannt..)
da ich die Win-Version von Dice, bei Daphne zwar nicht benutze habe ich einfach die
Namen *.sh gennannt das sind dann einfach Bash-Scripte,
unter Windows habe ich Qutrun2006, Quake I und II installiert... fuktioniert alles..
nun mein Hauptproblem ....

ich verzweifel an Future Pinball, obwohl ich diesen Emu unbedingt mit einbinden moechte....

Was funktioniert:
- Ich kann Future Pinball installieren (Version FuturePinballSetup_v1.9.1.20101231.exe)
- Ich kann auch den Flipper Sci-Fi Classic.exe installieren
- Auch der Start vom Editor funktioniert ohne Probleme
- Ich kann alle Einstellungen durchgehen ... High,Mid,Lo funktioniert alles Flipper startet!!!

Was funkioniert nicht:
VORWEG: Ich habe den Filpper nun schon auf zwei Linux- PCs am laufen!!!!
Und kenne eigentlich auch die Probleme des Flippers unter Linux !! vbscript.dll oleaut32.dll >>> native
siehe >>> wineappdb.org
- Wenn ich die Einstellungen(vbscript,oleaut...) getaetigt habe stuerzt der Flipper immer bei Compiling Script ab ??? Dann startet der Flipper gar nicht erst
- Mit den BuiltIn dll startet er man kann die Sichtweise aendern, dann kann ich aber nur nudgen(Space). Insert Coin(5), Start (1), und die Flipper etc. funktionieren nicht ....???? Also kann ich ihn auch nicht spielen...

hat jemand eine Idee ????

Was ich in Verdacht hatte/habe:

- Die Grafikkarte (ATI HD 4850 ) laeuft eigentlich super mit dem Radeon-Treiber und : direct rendering: Yes
Kann es dann aber doch nicht sein, weil die Onboard (Intel GMA 4500) machts auch nicht ???
Mit dem properitaeren AMD-Catalyst Treiber hatte ich keinen Erfolg, der liess sich auch nicht richtig installieren und hat mitlerweile meine ganze Distro zerschossen :-(

!!!! Auf der andern Seite bin ich mir mit der Grafikkarte nicht ganz sicher weil ich den Flipper auch schon auf einer mit Radeon-Treiber laufenden Onboard zum laufen bekommen habe !!!!

- Das Mainboard ??? Kann es das sein ????, ich bin mir nicht ganz sicher, ob ich da mal ein Update machen soll, es gibt angeblich ein ASUS P5G41T-M LX2 Series .... laut ASUS .. compatible with Windows XP/VISTA/7 (das hat aber eigentlch nichts zu sagen)

Also auf den Systemen habe ich es geschafft:
1. Ubuntu 12.04., Intel Celleron Proc. ca. 2Ghz Dual, 4GB Ram, [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series] Onboard Grafikkarte
2. Ubuntu 12.04., AMD FX 64, 3GB Ram, NVIDIA 6800GS PCI-E Grafikkarte

Hier funktioniert es nicht:
AGLAD v0.92b36,
ASUS P5G41T-M LX2 Board,
Intel(R) Pentium(R) D CPU 3.40GHy Dual-Core,
4 GB- Elixier- Ram,
ATI HD 4850 512GB PCI-E Grafik,

Keine Ahnung, hoffe da hat jemand einen Rat ....

es liegt auf jeden Fall an der VBSRIPT.DLL , da habe ich aber auch schon alles versucht,
und auf den anderen Rechner laeuft es ja ????

HILFE !!!!!

NACHTRAG : Es liegt auf jeden Fall nicht an der ATI HD 4850, diese habe ich in den AMD gesteckt
und hier läuft alles, die 4GB auf dem nicht funktionierenden System sind auch i.O. Bios-Update hat
auch nichts gebracht, ist wohl doch irgendwas an dem Board ASUS P5G41T-M LX2 Board, inkompatibel ???
Ich werde heute Abend noch einmal die AGLAD- Partition an den AMD- Rechner hängen, mal sehen ob es dann funktioniert, dann heißt es Board tauschen .....
 
Zuletzt bearbeitet:
Future Pinball kann jetzt eingebunden werden !!!

Ich weiß zwar auch nicht, warum ich das jetzt hier bei der Distro so machen musste ???

Code:
[B]Register COM Objects -[/B]

     Wine has its own Windows Registry, which functions as expected. COM objects can be registered, Registry calls to ADVAPI32.DLL will work as expected, etc. However, COM objects usually do not get registered without help. For example, the Windows Script Host can be installed under Wine, but it will not work until the COM files are registered because Wine does not recognize the .inf installer file. If you run a VBScript after installing WSH you will see a message that says, "Can't find script engine VBScript". Wine will have properly installed the WSH files into the System32 folder, but to finish the job any COM libraries, such as vbscript.dll, scrrun.dll, etc., must be registered.

 Probably the easiest way to register COM objects is to open a command line terminal and do something like the following:
cd /home/username/drive_c/windows/system32
wine regsvr32 vbscript.dll
   Wine has its own RegSvr32.exe, in the System32 folder. It works in the same way that it works in Windows. The only difference is that the paths can sometimes get a bit confusing, since the Windows paths are extensions of the Wine program folder path. Also, Linux seems to get confused, at least in some situations, by paths with spaces. You can specify a standard Windows path within Wine itself, but when specifying a Wine\Windows path to Linux a backslash is sometimes needed as an escape character. Example:
 /home/username/.wine/drive_c/Program\ Files/Some\ Program/

aber jetzt funktioniert es, ich habe die native windows DLL in den wine/system32-Ordner kopiert und mit
wine regsvr32 vbscript.dll
registriert.... nun gut, dann werde ich jetzt das System noch einmal neu aufsetzten :mad: ....
und dann geht's los ... ;)
(Hoffe nur nicht, dass ich hier jetzt zu sehr offtopic werde .... ufff)
 
Moin moin,

wenn evrouter wie in der Anleitung konfiguriert wurde wird jeder Emu mit der "Ende" Taste beendet. Ohne evrouter ist es so wie von Picard beschrieben. Sinn ist es ja alle Emus mit einem Panel betreiben zu können ohne sich irgendwelche Tastencombos merken zu müssen. Halt Mame Keyboard Layout + Spezialtasten (Ende, Wahcade start/ende, X-Server reset ...). Evrouter übersetzt z.B. einfach die Ende Taste in die für den Emulator benötigte Taste oder Combo fürs Beenden.

Im Detail sieht das so aus:

- User drückt die Ende Taste
- Evrouter merkt das und ruft das entsprechende Skript für diesen Emu auf und simultiert die Taste oder die Combo. Der Emu wird beendet.

simulated mouseclick bedeutet, dass die Positionierung und der Mausclick durch ein Programm simultiert wird. Z.B. um in einem Menü irgendeine Option aufzurufen, die sonst nicht erreichbar wäre. Die Info sim mouseclick ist eher für mich, die braucht man nicht, wenn evrouter konfiguriert wurde.

All das muss man aber als "einfacher" Anwender nicht wissen, wenn Evrouter wie in der Anleitung beschrieben konfiguriert wird.

Und danke für die Info zu Future Pinball und Co!

VG

PS: Ich muss hier öfter mal vorbeischauen ...


Code:
[U][B]Exit: simulated mouseclicks(was auch immer das heißen soll??):[/B][/U]
3DOplay v1.8.2

[B][U]Exit: Alt_L+F4:[/U][/B]
FreeDO v2.1
Capcom CPS 1
Capcom CPS 2
Capcom CPS 3
Commodore Amiga (funktioniert nach einer Neuinstallation bei mir jetzt auch!)
Nintendo DS
Nintendo Game Cube
Nintendo WII
Sammy Atomiswave
Sega Dreamcast
Kega Fusion v3.63
Sega Model 2
Sega Naomi
Sega Naomi 2
Sega Saturn

[U][B]Exit: AltGr+e:[/B][/U]
Atari ST/E/TT/Falcon

[U][B]Exit: Ctrl+x:[/B][/U]
Fujitsu FM Towns Marty

[U][B]Exit: Ctrl+q:[/B][/U]
SCUMMVM

im Verzeichniß /home/mame/.wahcade/scripts befinden sich die Start/End-Skripte
für verschiedene Emulatoren, evtl kann man hier bei den Dateien,

*-exit-keys.sh was machen ??? Kann ich aber nicht genau sagen,

aber vielleicht äussert sich ja der Schöpfer diese Distro noch einmal dazu,
wäre natürlich schön, wenn alle Emulatore per ESC beendet werden können,
wenn dies möglich ist, aber vielleicht benötigen einige Emus ja genau diese Taste für eine
Extraanweisung ???
 
Alles gut mit Future Pinball, lag an meiner XOrg, die hatte ich bei der letzten Grafikkarte geändert... Jetzt bei der Neuinstallation läuft es prima über 15khz mit 640x480... Benutze die Config nach LCD Display manager..klappt alles Ich habe nun auch schon FuturePinball eingebunden... Über PlaOnlinux installiert, damit ich mir nicht zufiel zerschiesse.... Jetzt noch openmsx und den Amstrad.. Und dann mal schauen, wenn ich irgendwelche INIs anhängen soll, kann ich machen.... Danke zagadka für die Infos und die Distro.... Wo ist der Donation-Knopf ;-)
 
3d hardware acceleration fix für AGLAD

Due to a bug you need to put the mame user in the video group to get full 3d hardware accelleration with some cards. This concerns only emulators which uses 3D - pcsx2, model3, demul, dolphin, wine.

Wenn man den mame User, unter dem die Emulatoren laufen der video Gruppe hinzufügt bekommt der automatisch die Rechte für die 3d Hardwarebeschleunigung mit ein paar Karten. Mit ATI ist das normalerweise nicht nötig. Das betrifft nur Emus, die 3D benutzen wie pcsx2, model3, demul, dolphin und wine.

 
Zuletzt bearbeitet:
Maussteuerung(Trackball) springt bei Mame und UAE !!!

Hallo,

ich habe eine Frage zur Steuerung mit der Maus/Trackball.

Wenn ich die Distro mit der Auflösung 640x480 und auf meinem Röhren- TV starte,
ich ein Spiel starte z.B. Operation Wolf oder Terminator 2, wo man die Maus oder den Trackball als Steuerung benutzen kann wähle, kann ich das Fadenkreuz nicht richtig bewegen es springt hin und her???

Wenn ich das selbe unter der Konfiguration für den TFT/LCD starte ist alles in Ordnung,
eine saubere glatte Steuerung.
!!!! Aber nur mit dem Boot Manager !!! Configuration Nr. 5 !!!
Wenn ich direkt ins WahCade unter den TFT gehe, springt sie auch, hat es was mit der OpenBox-config zu tun ??? Beim Boot Manager Start ist ja auch XFCE aktiv ????


Woran liegt es ??? Muss ich noch irgendwas an der Steuerungseinstellung ändern ?

Das Problem tritt auf jeden Fall bei Mame und UAE(Amiga) auf, unter Wine ist alles i.O. da klappt es auch
auf dem Fernseher.

Hab ich etwas übersehen ??

Vielen Dank schon einmal!
 
Zuletzt bearbeitet:
Hallo!

Das die Maus sich nicht bewegen lässt liegt an dem Programm "unclutter". unclutter "versteckt" den Mauszeiger. Für manche Emus schalte sich das Programm ab und nach dem Verlassen des Emus wieder an - z.B. beim Scummvm, DOS ... Emu. Das findet sich in den entsprechenden Startskripten wieder. Z.B. für Scummvm hier /home/mame/.wahcade/scripts/wahcade-scummvm-starter.sh.

# make the mouse pointer visible

killall unclutter

Das ist auch noch so 'ne Sache, die man noch mal anders lösen könnte. Z.B. den Mauszeiger bei jedem Emu-Start in einer Ecke des Bildschirms parken und ganz auf unclutter verzichten.

Unclutter "deaktivieren":

sudo mv /usr/bin/unclutter /usr/bin/unclutter.orig

Grüße
 
15 khz Linux howto - connecting an arcade monitor or a rgb tv set to a pc

Kleines 15 khz Linux how für Arcade Monitore und RGB Fernseher. Das ist echt super simpel, einfacher als unter Windows, auf jeden Fall schneller. Ein Dreizeiler zum Testen der Grafikkarte. Funktioniert mit allen großen GNU/Linux Distributionen und AGLAD.

xrandr --newmode "640x480-15khz" 13.218975 640 672 736 840 480 484 490 525 -HSync -VSync interlace
xrandr --addmode DVI-0 "640x480-15khz
xrandr --output DVI-0 --mode "640x480-15khz"

(DVI-0 ist hier der Port an dem der RGB Monitor hängt).

 
Zurück
Oben