Große Fortschritte, Beta rückt näher!

HolgiB

New member
Große Fortschritte, Beta rückt näher!

Hallo zusammen,

ich hoffe das Interesse ist nicht erlahmt, denn sehr viel Feedback hat es ja nicht in letzter Zeit gegeben.

Ich habe aus meinem "Proof of Concept" mittlerweile eine kleine Linux-Distribution (Gentoo basiert) entstehen lassen. Es existiert nun eine bootfähige CD mit einem Setup, das ein für Matrox Grafikkarten vorkonfiguriertes Linux für den Automatenbetrieb installiert.

Andere GraKas wie AVGA einzubauen, wird kein Problem darstellen. Ich werde gemeinsam mit Zyxman (der hat eine AVGA) eine entsprechen Konfiguration erstellen. Dann darf im Setup gewählt werden.

Ein paar Ecken und Kanten gibt es natürlich noch. Mein Plan ist (optimistisch) in der nächsten Woche, eventuell auch erst in der Übernächsten, eine öffentliche Beta bereitzustellen. Die ist nicht für den Einsatz sondern für die Gedacht, die das Projekt unterstützen möchten. Sei es mit AdvanceMAME Konfiguration, Artwork, Sound oder Vorschlägen.

Auf meiner Webseite (www.pc2jamma.de.vu) gibt es ein Screencast zum Setup sowie den dokumentierten Projektfortschritt. Über etwas Feedback im Blog oder hier würde ich mich sehr freuen.

Gruß
Holger
 
Hallo Holger!

Der Screencast sieht doch schon mal vielversprechend aus :) !

Andere GraKas wie AVGA einzubauen, wird kein Problem darstellen. Ich werde gemeinsam mit Zyxman (der hat eine AVGA) eine entsprechen Konfiguration erstellen. Dann darf im Setup gewählt werden.

Kann er das nicht auch automatisch erkennen oder ist das ein Riesenaufwand?
 
Kann er das nicht auch automatisch erkennen oder ist das ein Riesenaufwand?

Kommt drauf an wie umfangreich diese Erkennung werden soll.

Soll nur zwischen zwei oder drei Typen (Typ Klassen) unterschieden werden, ist das einfach. Dann suche ich einfach den Bus ab und je nachdem ob ich ne Matrox Gxxx, AVGA oder ATI (da würde dann stark eingegrenzt werden) finde, wird eine von drei mögichen X11 Konfigurationen verwendet.

Soll aber eine Fülle von Herstellern und Karten abgedeckt werden, dann wirds sehr aufwändig. Nicht jede Karte ist für unsere Zwecke geeignet. Außerdem braucht jede Karte die passenden Modelines. Unsere Bildschirme in den Automaten sind ja nicht so flexibel wie die in den CABs...

Ich denke für unsere Spezialanwendung "PC im CAB" fahren wir so schon gut. Klar kann ich statt der Frage ob jetzt ne AVGA oder Matrox in der Kiste, die auch erkennen. Das ist in 10 minuten im Skript.

Gruß
Holger
 
Naja, ich denke es müssten schon die üblichen Karten rein (AVGA, Matrox). Alternativ eine *Default*-Konfiguration mit der es auf einer "nicht unterstüzten Graka" evtl. damit klappen könnte, oder sowas in der Art.

Aber wenn die AVGA drin ist, ist sicher schonmal ok. Ich kenn jetzt die ganzen Hacks mit anderen Grakas nich. Ich sleber hab ja ne AVGA.
 
Alle exoten muss man ja nicht wirklich unterstützen. Zwei, drei der am häufigsten und günstigsten Karten wie es sie zuhauf bei ebay usw gibt. Vereinfacht die Konfig und auch den Support danach..
 
Da stimme ich Zyxman zu. Der zu leistende Support ist durchaus ein Argument.
Die Möglichkeit ganz andere GraKas einzusetzen ist ja nicht verbaut, ganz im Gegenteil. Aber in der Projektdokumentation werden wir uns auf eine handvoll beschränken:

* Matrox MGA G100 - G400
* AVGA (= ATI Radeon 9200????)
* ATI Radeon Typen (9200-????)

Dazu wären dann halt auch mal Infos ganz nett. Ansonsten muß ich hier das Forum auf den Kopf stellen.

Gruß
Holger
 
eventuell noch ne nvidia karte, dann hätten wir alle grossen graka herstellern mit drin.... sonst auch nicht so tragisch...
 
Hi Holgi.

Ich versuche schon den ganzen Morgen, auf deine Seite zu kommen, aber die Verbindung wird immer wieder abgebrochen. Nun ja.


Mal noch ne Frage: wer/was sorgt dafür, dass der Arcademonitor über die (z.B. Matrox-)Grafikkarte nur mit den 15kHz angesteuert wird und zu welchem Zeitpunkt? Kann man die Bildschirmausgabe irgendwie abschalten und erst aktivieren, wenn die 15kHz da sind??? Zur Not tuts auch eine Sound-Ausgabe nach aktiviertem 15kHz-Modus, damit man weiß, wann man die Röhre "zünden" darf ;)
 
das 15khz signal lässt sich erst ausgeben nachdem die benötigten treiber der graka geladen sind, vorher geht das nicht da eben ein 30khz signal anliegt. Das ist ja auch der Vorteil der AVGA. Aber das mit dem Piepton lässt sich sicher machen, das sollte kein problem sein.
 
Es gibt auch die Möglichkeit eine kleine Schaltung zu basteln, die dann das Videosignal durchschaltet.

Ich werde es später so basteln, das auch die Konsole mit 15Khz läuft. Also bereits 5 Sekunden nach dem Einschalten, kann dann auch das CAB eingeschaltet eingeschaltet sein.

Meine Seite ist bei mir auf dem Rechner zu Hause gehostet. Hier gabs heute Nachmittag wohl ein DSL Problem und deswegen war sie nicht erreichbar. Ich denke ich werde sie auch umziehen lassen. Brauche halt nen Provider mit PHP und so weiter ohne das es ein Vermögen kostet.

Seit 15 Uhr müßte die Seite aber wieder erreichbar sein. Hoffe das passiert nicht so schnell wieder.

Gruß
Holger
 
Ich hab mir überlegt, ein kleines Zeit-Relais in den Stromkreis des Monitors zu schalten, das nach einstellbarer Zeit den Monitor einschaltet.

Das mit der Schaltung hab ich auch schon mal gesehen, war am Parallelport und schaltet die Videosignale bei Aktivierung durch. Wenn ich mich recht erinnere, war es aber ArcadeOS, das das Signal an den Parallelport schickte.
 
Hi,
@Holger, das klingt ja schonmal sehr gut. Ich hab im Moment leider nicht viel Zeit, weil jetzt Klausuren anstehen. Ich würde deine Distri aber sehr gerne mal testen. Ich habe im Automaten auch noch eine freie 10 GB Platte und irgendwo müsste hier auch noch was nVidia-mäßiges an Grafikkarten rumfliegen. Ich hatte die sogar mal im Automaten am laufen, allerdings nur mit svgalib.
Zu dem Problem mit den 15 kHz: Eine Konsole mit 15 kHz kann man IMHO nur mit ner Matrox Graka einrichten. Der nvidiafb kann das glaube ich nicht, nur der Matrox Framebuffer. Und wie gesagt, von ner AVGA hab ich gar keine Ahnung.

MFG Bernd
 
Es ist immer die Rede von Matrox Grafikarten.....kann man das mal etwas näher spezifizieren? Ist generell JEDE Matrox geeignet (Millenium, Mystique) oder sollte es schon eine Gxxx sein?
 
Und wie gesagt, von ner AVGA hab ich gar keine Ahnung.
Keine Ahnung wie und wieso. Aber mit der AVGA gehts auch dufte ohne treiber. Der bootet schon im richtigen Modus. Mein Install basiert auch auf SVGALIB.

DSC00135.JPG
 
@Luigi: Der Matrox Framebuffer (matroxfb), der im Linuxkernel enthalten ist, unterstützt glaube ich fast alle Matrox Grakas
Code:
Matroxfb will work with Matrox Mystique Millennium I & II, G100 and G200
Quelle: faqs.org

Der Artikel ist wohl schon ein bisschen älter, da die G400 gar nicht erwähnt wird. Hab nur schnell bei Google gesucht. Der Matroxfb unterstützt auf jeden Fall 15 kHz Konsolen, weswegen man den halt gerne im Automaten einsetzt :-)

@funkyferdy: Umso besser, wenn man da nichts machen muss *gg*
 
SeTTleR schrieb:
@Luigi: Der Matrox Framebuffer (matroxfb), der im Linuxkernel enthalten ist, unterstützt glaube ich fast alle Matrox Grakas
Code:
Matroxfb will work with Matrox Mystique Millennium I & II, G100 and G200
Quelle: faqs.org

Der Artikel ist wohl schon ein bisschen älter, da die G400 gar nicht erwähnt wird. Hab nur schnell bei Google gesucht. Der Matroxfb unterstützt auf jeden Fall 15 kHz Konsolen, weswegen man den halt gerne im Automaten einsetzt :-)


Prima, Mill.II hab ich noch zwei zu Hause :)

Jetzt muss ich erst mal wieder mein Chassis reparieren :mad: und dann werd ich die Beta auch mal testen......
 
Luigi schrieb:
Prima, Mill.II hab ich noch zwei zu Hause :)

Oha, sry ich muss mich korrigieren. Da wird es Probleme mit der graphischen Oberfläche geben. Auf der Matrox-Seite steht, dass für die Millenium II keine Linux-Treiber geplant sind. Klick
So wie es aussieht, wird aber ein X-Server für das Projekt benutzt. Man könnte das ganze auch mit einer Framebufferlösung machen. Das wird aber sicher vorerst nicht geschehen.
Holger wird sehr wahrscheinlich den mgadriver verwenden, welcher leider nur ein paar Grafikkarten unterstützt
Code:
This release of the Matrox display driver includes support for 
Matrox G200, G400, G450 and G550 based graphics hardware.
So steht es in den Release Notes zum Treiber. Sry, aber das ist mir auch gerade erst eingefallen :-(
 
@all

Diese Woche ist eine richtige Horrorwoche. Heute und morgen keine Zeit. Am Freitag fliege ich nach Zürich, komme am Sonntag aber wieder. Bis Sonntag wirds also keinen großen Fortschritte geben.

@funkyferdi

Die AVGA hat ja fest die 15Khz. Also siehst du auch die Konsole. Trotzdem werden wir für X nen angepasste Config brauchen

@Settler

Ich kann dir die Zugangsdaten zum FTP geben. Aber erwarte nicht zuviel. Das Linux ist ja noch nicht komplett zu Ende konfiguriert. Aber X und AdvanceMAME/MENU samt Sound geht natürlich.

Gruß
Holger
 
Hi Holger,
jau würd mir das schon gerne anschauen. Ich hoffe, ich habe am WE ein wenig Zeit, um das mal zu testen. Bei mir steht im Moment ein Softwareprojekt fürs Studium an und die Klausuren kommen auch bald. Schick mir mal die Daten, dann werd ichs aber probehalber mal installieren. Bin ja schon ein wenig gespannt ;-)
 
Zurück
Oben