PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bastelstunde mit Ari :) (Europlay Umbau)



SailorSat
04-09-2004, 01:20
Zuallererst ein Bild vom Automat im (fast) Orginalzustand.

SailorSat
04-09-2004, 01:23
Hier ein paar Bilder von meinem USB-GamePad Versuch.
(Richtungstaster sind selbsterklärend, Taste 1-4 sind entsprechend Feuertasten, Taste 5 ist Start, Taste 6 ist Coin)

Bleibt eigentlch nur zu sagen das alles SUPERB geklappt hat, nur hätte ich statt zwei baugleichen lieber verschiedene Pads nehmen sollen (weil man sie nachher unter Windows nicht mehr unterscheiden kann)

Außerdem funktionieren sie (leider) unter DOS nicht.

SailorSat
04-09-2004, 01:27
Darum...

Zweiter Anlauf mit einer alten PS/2 Tastatur...
Man erkennt auf dem ersten Bild schön die 8 "+" und die 18 "-" Kontakte (sprich eine effektive 8x18 Matrix)

Wirklich genutzt habe ich dann allerdings nur eine 2x16 Matrix (wobei ich alle 32 'kontakte' SIMULTAN benutzen konnte)

Fazit: Funktioniert eigentlich wunderbar. Ist aber wenig Flexibel.

-Update-

Im Prinzip schaut sie so aus:


--01--, --02--, --03--, --04--, --05--, --06--, --07--, --08--, --09--, --10--, --11--, --12--, --13--, --14--, --15--, --16--
-A- 1BUTN1, 1BUTN2, 1BUTN3, 1BUTN4, 2BUTN1, 2BUTN2, 2BUTN3, 2BUTN4, 1START, 2START, 1COIN , 1BUTN5, 1UP , 1LEFT , 2UP , 2LEFT
-B- -- , -- , -- , -- , -- , -- , -- , -- , -- , -- , -- , -- , 1DOWN , 1RIGHT, 2DOWN , 2RIGHT

SailorSat
04-09-2004, 01:29
Letztlich habe ich das Panel dann von 3 auf 4 Tasten 'aufgebohrt', sowie die (farbigen) Fassungen durch neue (schwarze) ersetzt.

Die Knöpfe selbst waren nämlich ok, nur die Fassungen waren ziemlich angeschmort oder einfach verkratzt.

SailorSat
04-09-2004, 01:31
Nach dem 'aufbohren' wurde auch alles (mehr oder weniger sauber) verkabelt und die Tastatur Platine auf dem Panel befestigt.

Effektiv gesehen wird die Tastatur wohl in Zukunft dennoch einem I-Pac weichen müssen, da ich hin und wieder eine 'normale' Tastatur brauche und meine Matrix tastentechnisch am Ende ist.

SailorSat
04-09-2004, 01:38
Zum Bildschirm...
Im Europlay verbaut, ist ein Hantarex 9110 (25" 15.7khz), den ich mehr oder weniger 'direkt' auf einen VGA Stecker gelötet hab (R, G, B, GND, HSYNC, VSYNC)

Danach in ADVMAME die 'default' 15khz Modi aktiviert und testweise mal Puzzle Bobble geladen (und erst JETZT den Monitor an die VGA Karte)

Das Ergebniss war nicht schlecht, jedoch auch nicht überweltigend...

Bild war da und sehr scharf, aber leider ziemlich 'duster', sprich kein Kontrast und keine Helligkeit.

Praktischerweise hat der Hantarex aber eine 'Screen'-Poti mit dem man (laut Handbuch) zwischen 1v und 5v Signal hin und her regeln kann.

Einfahc mal bissel dran gedreht und voila, das Bild bekommt GUT Kontrast, verliert allerdings bei ZU hoher Helligkeit ein wenig an Schärfe.

Erwähnt sei übrigends das ich weder eine ArcadeVGA, noch eine ATI Karte benutzt habe.

Meine Test basieren auf einer Matrox Mystique und einer 3Dfx Voodoo3 2000.

Beide ohne irgendwelche Treiber (sprich reines ADVMAME).

Später habe ich noch die 'VGA.EXE' aus dem ADVCAB Paket (ebenfalls auf der ADVMAME Seite) benutzt um ordentlichen DOS Text zu bekommen.

SailorSat
04-09-2004, 01:43
Zum Thema Ton...
Anfangs habe ich (wegen der Treiber) eine C-Media 8738 PCI benutzt.
Die Konfiguration unter DOS war allerdings eine echte Krankheit...
Entweder der Sound kratzt/knallt/zischelt, oder er wiederholt sich dauernd.
Letzteres Problem war wohl auf die IRQ Verteilung im Bios zurückzuführen (IRQ 11) und konnte durch selbiges auch gelöst werden.
Die anderen Probleme konnte ich allerdings nicht lösen.

Später bin ich dann (nachdem ich im Readme und hier im Forum geblättert hab) auf die OnBoard AC97 umgestiegen (in advmame einfach auf vsync/ac97 gestellt).

Ergebniss, astreiner Sound, allerdings NUR noch in ADVMAME (Tja Intel Chipsatz + DOS = no go).

Da der Ton allerdings erwartungsgemäß leise ist (tjo PCs haben in der Regel keinen Verstärker) musste eine kleine Schaltung basierend auf einem LM380N (schaltplan von PC2JAMMA Seite) her.

Damit gehts dann blendend.
Die benötigten 12V greife ich direkt am PC Netzteil ab.

SailorSat
04-09-2004, 01:47
Dann musste letztlich das ganze Konstrukt in den Automaten hinein.
Da ich das Jamma Interface nicht nutzen konnte (vorbesitzer hatte es 'gegrillt'), hatte ich VIEL Platz im gehäuse.

Fazit:
ATX-Netzteil eingebaut, Strom per Lüsterklemme an die Leitung zur Leuchtstoffröhre, Masse ans Hantarex Netzteil.
ATX-Mainboard mit Pentium III 700MHz, 128MB
Matrox Mystique (2mb, pci)
C-Media Karte (hatte noch keine Ausweichmöglichkeit)
(leise) 10gb Platte IDE
die (erste) PS/2 Tastatur (war noch vor dem 4 Tasten umbau)

SailorSat
04-09-2004, 01:53
Nachdem es in Out-Run und der Metal Slug Reihe ab und an zu spür- und hörbaren Slowdowns kam, musste ein neuer CPU her, ein Pentium III 900MHz ists geworden, den ich vom Nachbarn für quasi umsonst gekriegt habe.
Für die Slowdowns hats gereicht, für die 'aufwendigeren' Spiele (Tetris Grand Master) leider nicht :)

Ebenso flog bei dem zweiten Einbau die C-Media Karte raus, und die Matrox wurde durch die 3Dfx Karte ersetzt.

Der PC ist nun so eingestellt das er sich einschaltet sobald er Strom kriegt (Power-On after PWR-Fail im Bios) und wird somit über den Hauptschalter am Automaten aktiviert.

Er fährt selbstständig hoch, lädt ziemlich als erstes den ADVVGA-Treiber (um den Monitor nicht zu schädigen etc.) und danach direkt in ADVMENU (Hat gegenüber ArcadeOS den vorteil das es die selben Grafiktreiber nutzt wie der ADVVGA Treiber und auch ADVMAME selbst)

Voila..
Münzeinwurf ist übrigends der grüne Knopf in der Panel Mitte, und um ein Spiel zu verlassen drückt man Münzeinwurf + Start1 + Start2 simultan.

Nebenbei erwähnt sei, das es generell nicht ratsam ist einen Arcade Bildschirm mit anderen 'Auflösungen' als 15,7khz zu fahren, weswegen ich mir demnächst eine kleine 'schaltung' bastel (ebenfalls nach dem Vorbild von der PC2JAMMA seite) um das in Zukunft zu verhindern. Bisher geht er noch *zwinker*

SailorSat
04-09-2004, 02:03
Derzeit ist folgendes drin...
Hardware: P3 900mhz, 256mb pc100, 10gb platte udma33, onboard ac97, 3dfx voodoo3 2000 pci
Software: MS-DOS 7.0 (win98), Advmame 0.86, Advmenu 2.3.8, Advcab 1.1.3

Resume:
Eventuel werde ich später wie schon erwähnt ein I-Pac statt der PS/2 Tastatur benutzen und in diesem Aufwasch das Panel auf 6 Tasten pro Spieler erweitern (Streetfighter und co brauchen das LEIDER :rolleyes: )

Ebenfalls ists geplant irgendwann mal das Panel abzuschleifen und neu zu lackieren.

Und vielleicht kommt irgendwann mal ein neues Marquee rein :)

Anbei eine Kostenaufstellung bisher:
Europlay (zum Mitnehmen) - 50,- €
Alter PC (700er P3) - 50,- €
Neue CPU (900er P3) - 0,- € *
LM380N (conrad) - ~15,- €

Der Rest war im Prinzip schon vorhanden bzw. wurd für umsonst beschafft.

Achja die Panel-Löcher hat mir ein Bekannter in einer Schlosserei gemacht. (Die hatten passende Bohrer/Fräsen)

Luigi
04-09-2004, 09:17
meine Hochachtung!

ein 25"er.....welch Dekadenz :D

Otaku
04-09-2004, 09:23
Respekt, Respekt und sehr schöne, detaillierte Beschreibung !

Toll !

Deine "Probleme" mit der Tastatur nennt man "Ghosting", da du auf eine Matrix zurückgreifst und nicht auf Einzelkontakte.

Zu deinen Gamepads: Hier gibt es kein Ghosting, aber leider halten sich viele Hersteller nicht daran, dass sie ihren Produkten verschiedene Geräte ID's geben und somit kan das Betreibssystem die beiden Teile richtig unterscheiden.

SailorSat
04-09-2004, 09:41
Eigentlich war die Matrix so gewählt das es zu keinem Ghosting kommen sollte...

Sprich nur dir Richtungstasten sind 'matrixed' (es dürfte schwer werden gleichzeitig nach oben und nach unten zu lenken ,))

(Ich füge oben noch eine Darstellung der Matrix ein)

xl8
04-09-2004, 23:36
pack mich anne füsse ! ! !

super-sauber!!!

du dürftest der erste sein der hier nicht mit worten sondern mit taten seinen einstand feiert!

astreine umsetzung - und auch noch das richtige gerät dazu :D

rock on!!!

SailorSat
15-09-2004, 17:45
So... ein wenig später ;)
I-PAC ist in Rekordzeit gekommen :D

Erstmal die alte verkablung KOMPLETT entfernt.

Dann das I-PAC mit so schmucken klebefüßen ausm Obi befestigt .)

SailorSat
15-09-2004, 17:46
Dann die Joysticks angelötet (mit ROT).

Alles getestet und anschließend gleich die Feuerknöpfe mit dran (mit GELB)

Sondertasten (START, COIN etc.) wurden als letztes gelötet (mit BRAUN)

SailorSat
15-09-2004, 17:49
Testspiel erfolgreich bestanden, (neues) Panel fertig.

Zwar wollte ich es auf 6 Tasten aufrüsten, kann das aber aufgrund der doch recht großen 'Federkontakte' nicht wirklich machen.

Achja... Noch ein Bild das wohl ein Bekannter in der Stadt geknipst hat, als ich das Teil durch die Gegend gezerrt hab :)

zyx
15-09-2004, 23:44
Jo perfekt gemacht, viel spass beim zocken... :)
rofl, meine nachbarn sind auch die augen
rausgeflogen als wir das teil in die wohnung
geschleppt haben. :D

Add21K
16-09-2004, 09:25
Hallo SailorSat,

nicht schlecht nicht schlecht, das gibt viele Eindrücke und Ideen für den eigenen Automaten! :) Ich habe zwar jetzt aus "Verzweiflung" eine ArcadeVGA bestellt, aber ich werde mir noch ein altes TV-Ideal oder so für zuhause besorgen, um da mit den normalen Grafikkarten rufzufummeln. Wäre doch gelacht! :)

Ich habe irgendwo noch eine Matrox G200, die werde ich als nächstes mal testen.

Gruß :)
Add

SailorSat
26-10-2004, 14:16
Sö... Nun beginn ich hier mal mein 'finales' Update...

Da mir das Teil im Ur-Zustand ein wenig zu laut war, habe ich beschlossen die vorinstallierten 80x80mm Lüfter durch neue zu ersetzen.

SailorSat
26-10-2004, 14:17
Zudem habe ich einen 'neuen' eingebaut um die Abwärme besser abzuführen.

SailorSat
26-10-2004, 14:18
Mit der Performance meines Pentium3 900MHz war ich eigentlich sehr zufrieden, lediglich das fehlen eines AGP Slots und die "Bindung" an DOS haben mich ein wenig gestört.
Deswegen habe ich dem Europlay einen neuen (finalen) PC verpasst, einen AthlonXP 3200+ mit 256mb RAM und einem "billigem" Board.

SailorSat
26-10-2004, 14:19
Zudem habe ich eine Radeon9200SE eingebaut und diese (mit einem Trick) dazu überredet die Funktionen einer ArcadeVGA (zumindest unter Windows) zu übernehmen.

Als 15KHz Sicherung benutze ich eine alte Voodoo3 im PCI Slot, auf der das BIOS initialisiert und Windows die ersten BootScreens zeigt. (Selbstverständlich ist der TFT im Normalbetrieb NICHT angeschlossen :))

SailorSat
26-10-2004, 14:19
Sobald Windows dann "geladen" ist, übernimmt die Radeon Karte mit 15KHz.

SailorSat
26-10-2004, 14:20
Sooo... nun nähern wir uns dem Finale.
Zuerst hab ich mal das Netzteil neu befestigt (an der Rückwand) und ein Loch für das Netzwerkkabel gemacht (da soll u.a. noch ein USB Hub rein).

SailorSat
26-10-2004, 14:22
Als Software läuft nun:
- AdvMENU als Frontend
- AdvMAME als Arcade Emulator
- ZSNES als Super Nintendo Emulator

Weitere (z.B. AdvMESS fürs Genesis oder WinUAE) folgen evtl. noch.)


In diesem Sinne, fröhliches 'entspannen' :)