Wenn du Direct3D verwendest, fällt das eigentlich garnicht auf, weil das alles von der Grafikkarte gemacht wird.
Druckbare Version
Wenn du Direct3D verwendest, fällt das eigentlich garnicht auf, weil das alles von der Grafikkarte gemacht wird.
Achja.
Da siehste mal, wie lange ich mein mame nicht mehr aktualisiert habe ^^
Never change a running system. Eigentlich bin ich ja der beta typ, aber da habe ich laaaange geschlafen...
Update wird demnächst durchgefüht. Endlich mal ein Anlass die CHDs zu komplettieren...
Keep up the good works, A.
Endlich günstigst eine G100 bei eBuy erstanden, Karte kommt, will einbauen...
Pustekuchen ;)
AGP1 Karte in einem AGP4 Slot geht nicht :(
Muss ich doch glatt meine alte DELL WorkStation abstauben und missbrauchen :)
AGP 1x passt doch auch in AGP 4x oder 8x musst nur drauf achten wegen den 1,5V ung 3,5V. Die Alten Karten 3V haben nur ein Kerbe und die 1,5V/3V Karten haben 2 Kerben. (Savage oder SIS hatten mal Karten mit 3V und falscher Codierung (2 Kerben)da konnte mann sich das Board und die Karte Grillen) )
Die G100 hat hinten eine Kerbe, und mein AGP Slot hat vorne ne Kerbe, passt nicht ineinander :)
Hm...
Soweit scheint die G100 zu laufen, später bzw. morgen früh dann mal alle Auflösungen durchtesten.
Die G450 funktioniert übrigends mit den 31KHz Auflösungen einwandfrei.
Ich vermute fast das die minimale Pixelclock bei der G450 einfach zu "hoch" ist, und der Treiber deswegen die Auflösungen gleich rausfiltert.
Mhm...
Die G100 meistert jede Auflösung die der Treiber zulässt.
Allerdings zeigt sie mir keine Auflösungen unter 352x256 an.
ich mag mal anmerken, das was du tust ist wirklich Spitze !!!! Mein Packet ist leider noch ned raus, sorry, wie immer hier ist einiges los. ne 9800 hatte ich auch noch, wohl hinfällig, aber wirst noch ein paar Exoten bekommen ;)
Erstmal ein dickes RESPECT für das Projekt!!! Einfach genial.
Dann hoffe ich, dass ich hier an richtiger Stelle poste. Wenn nicht, dann bitte ich um Löschung/Verschiebung.... was halt nötig ist. Machs auch gerne selbst, wenn mir jemand sagt, wohin.
Nun ein paar nOOb Fragen für die Sammlung:
1. Gibts auch eine Standalonelösung zu dem Problem da oben? Habe schon meinen Kram beisammen und brauche nicht wirklich noch einen JPac, zumal das ganze nicht in einen Jammaautomaten kommt.
2. Kann es sein, dass Softwareseitig ein Programm (Emu) die Khz wieder umstellt? Habe gelesen, dass es wohl bei bestimmten Karten möglich ist, die hohen Frequenzen zu blocken.
3. Wie gefährlich ist das nun wirklich, wenn die Frequenz zu hoch geht? Neue Screens schalten ja ab und schicken eine Out of Sync-Nachricht, aber was passiert mit so einer alten Gurke, wenn die volle Ladung abkriegt?
Merci.
zu 1, also eine Standalone Lösung gibt es derzeit wohl nicht.
zu 2, also das Projekt verändert die Treiber insoweit, das er je nach Hersteller, nur noch spezielle Auflösungen anbietet (auf Windows Ebene) und diese dann auf 60Hz limitiert sind. Bei ATI Karten werden zusätzlich Informationen gesetzt, das der Monitor nur 1024x768 zulässt, und maximal 60Hz. Es ist zwar theoretisch möglich in einem Spiel eine höhere Auflösung und oder Bildwiederholrate einzustellen, allerdings sollte die Karte IMMER 60Hz ausgeben, und im Zweifelsfall einen "virtuellen" Bildschirm machen, sprich man kann das Bild rollen wenn man an den Rand stößt. Unter dem Strich ist es fast unmöglich die Karten zu "mehr" zu bewegen. Maximal mit PowerStrip oder so Spielsachen. Die meisten (alle?) Spiele/Emulatoren benutzen DirectX in irgendeiner Form, und dieses orientiert sich an Windows. Einzige Ausnahme wäre AdvanceMAME unter Windows, aber das benutzt ja eh keiner :)
zu 3, nun mein Hantarex Polo (und mein Hantarex MTC 9110) zeigen mir bei höheren Auflösungen nur noch "geflimmer" an. Soweit ich das sagen kann, werden bei zu hohen (oder zu niedrigen) Frequenzen einzelne Baugruppen "überlastet", z.B. die Ablenkeinheit. Im simpelsten Fall werden diese Baugruppen über kurz oder lang heiss, was bei längerem Andauern zu überhitzung und damit defekt führt. Ein Bootvorgang bei 31KHz würde den Monitor also in der Regel nur kurzzeitig (maximal 30 Sekunden) überlasten.
Inwieweit die Geräte dadurch (dauerhaften) Schaden nehmen kann ich leider nicht sagen, meine beiden Hantarex haben bisher noch jedes meiner Experimente überlebt.
In diesem Sinne solltest Du, SailorSat, unbedingt irgendwo einen Haftungsausschluss inszenieren... vonwegen "nicht kommerziell", "Benutzung auf eigene Gefahr" blabla etc.
...dass Dich aus dem Forum hier niemand anpissen wird, davon gehen wir mal aus, aber wer weiß schon, welch komischer Bube außerhalb von AI und AZ Dein Werk in die Hand bekommt und Dummzeug damit anstellt.
Danke. Das hilft weiter. Werde gleich mal schauen, was ich Grakas noch hier rumfliegen habe - vielleicht passt ja eine.
Betr. Matrox G100 AGP: Wie hast du die unter Windoof auf die 15khz bekommen? Hatten das ausprobiert (auch mit Powerstrip) aber das klappt nur unter DOS (AdvancedMame) :rolleyes:
Gruß Micha
Eingebaut, Soft-15KHz gestartet, 15KHz angeklickt und neu gestartet :)
Und wo gibts das Programm zum downloaden :confused:
Edit sagt: Augen auf, habs gefunden .... :o
Erst mal dickes Lob und Kompliment von meiner Seite.
Geniale Idee und geniale Umsetzung...
Habe in meinem Mame Rechner eine Matrox G500 drin.
Hast du diese auch schon getestet?
Oder laufen alle ab G450 aufwärts nicht mit deinem SoftMod?
Danke für deinen Mühe...echt toll :thumbs:
G500 könnte laufen.
Konnte es aber nicht testen bisher.
Ich versteh auch nicht warum die G450 nicht geht.
Die G400 z.B. soll ja DIE Karte für MAME unter DOS sein.
Kann man nicht scrollen.
Dumdidum...
Hat jemand eine Kyro2 oder eine XGI Volari rumfliegen die ich mir mal borgen könnte? :)
Hallo,
ich hab mal soft15khz_b24 mit obiger Karte ausprobiert und bekam leider einen Runtime_error_13 -Type mismatch.
Mit einer Leadtek 7600GT liefeinwandfei für 15khz.
Ok, werd ich mir mal anschauen.
Ansonsten ist ein kleines Paket von Golytronic eingetrudelt mit einer vielzahl an Grafikkarten zum testen.
Wird also in nächster Zeit einige neue Posts geben :)
*edit*
Puh...
Das gleich ja einem Krimi die Karten erstmal zuzuordnen :D
Und meine kleine Dell Workstation ist nicht unbedingt besonders schnell im Booten... Scheiss Windows Treiber :D
Respekt meine Liebe!! :)
Vielleicht sollte man anfangen, das Ganze in einer übersichtliche Tabelle zusammenzufassen. Wenn ich nächste Woche wieder etwas Luft habe, fange ich mal an :)
So...
Das wird ein längerer Post mit vielen Bildern :)
Aber erstmal eine Tabelle wie weit ich derzeit bin *gg*
Anmerkung:Code:Hercules Stingray 1994 PCI ARK1000PV --- -kein treiber für 2000/xp-
Cornerstone Image Accel 2 1994 PCI ? --- -kein treiber für 2000/xp-
Spea V7-Vega Plus 1994 PCI ALG2301 --- -kein treiber für 2000/xp-
Trident ProVidia9680 1994 PCI TGUI9680-1 --- -kein treiber für 2000/xp-
Cirrus Logic 5430 1994 PCI GD5430 --- -kein treiber für 2000/xp-
Matrox Millenium (Retail) 1995 PCI IS-STORM R2 +++ -5.82-
Matrox Mystique 220 1997 PCI MGA-1164SG-A +++ -5.82, fehlerhafte windows ausgabe (512x240, 640x240, 640x480 und 800x600 ok)-
Yuan Technology AGP-100L/S 1998 AGP SiS 6326 --- -1.31, keine angepassten auflösungen, kein interlace-
Diamond Monster 1997 PCI 3Dfx Voodoo --- -k.A., treiber lässt sich nicht programmieren-
Gainward Dragon 4000 1998 AGP 3Dfx Banshee --- -0.9, keine angepassten auflösungen, kein interlace-
PowerColor SNiper 2 CM64P 1999 PCI TNT2 M64 +++ -71.84, keine +5v auf pin 9-
ELSA Gladiac 2000 AGP GeForce2 GTS +++ -71.84-
MSI StarMaxx32 (MS-8816) 2000 AGP GeForec2 MX +++ -71.84, kein interlace-
ATI mach64 GX 1994 PCI mach64 GX --- -windows standard, lässt sich nicht programmieren-
ATI ATI-264VT2 1995 PCI mach64 VT --- -windows standard, lässt sich nicht programmieren-
ATI RAGE II+ (38806) 1997 PCI RAGE II+DVD --- -windows standard, lässt sich nicht programmieren-
ATI RAGE II+ (40602) 1998 PCI RAGE II+DVD --- -windows standard, keine angepassten auflösungen, kein interlace-
ATI RAGE IIC (48303) 1998 AGP RAGE IIC A12 --- -windows standard, keine angepassten auflösungen-
ATI RAGE IIC (52804) 1998 AGP RAGE IIC A21 --- -windows standard, keine angepassten auflösungen-
ATI Rage Pro Turbo 1998 AGP Rage Pro --- -5.0, keine angepassten auflösungen-
ATI XPERT 98 RXL "L" 1999 AGP Rage XL --- -5.0, keine angepassten auflösungen-
ATI XPERT 98 RXL "C" 1999 AGP Rage XL --- -5.0, keine angepassten auflösungen-
Miro Crystal 22SD 1995 PCI Trio64 --- -windows standard, lässt sich nicht programmieren, powerstrip crashed-
Aristo 64V+ 1997 PCI Trio64V+ --- -schwarzer bildschirm :D-
ELSA Winner 3000-L 1996 PCI ViRGE/VX --- -windows standard, lässt sich nicht programmieren-
FASTWARE VC963C-3D 1996 PCI ViRGE/DX --- -kein treiber für 2000/xp-
KBI325XP 1996 PCI ViRGE/DX --- -windows standard, lässt sich nicht programmieren-
Keine der hier gezeigten Karten ist für Soft15KHz geeignet!
http://images.arianchen.de/soft15khz...anshee-pci.jpg
Gainward Dragon 4000 (Banshee)
http://images.arianchen.de/soft15khz...dfx_vg-pci.jpg
Diamond Monster 3D (Voodoo Graphics)
http://images.arianchen.de/soft15khz...1000pv-pci.jpg
Hercules Stingray
http://images.arianchen.de/soft15khz...agepro-agp.jpg
ATI Rage Pro Turbo
http://images.arianchen.de/soft15khz...gexl-l-agp.jpg
ATI XPERT 98 RXL "L"
http://images.arianchen.de/soft15khz...gexl-c-agp.jpg
ATI XPERT 98 RXL "C"
http://images.arianchen.de/soft15khz...s_5430-pci.jpg
Cirrus Logic 5430
http://images.arianchen.de/soft15khz...accel2-pci.jpg
Cornerstone Image Accel 2
http://images.arianchen.de/soft15khz...lg2301-pci.jpg
Spea V7-Vega Plus
http://images.arianchen.de/soft15khz...s_6326-agp.jpg
Yuan Technology AGP-100L/S
http://images.arianchen.de/soft15khz...ui9680-pci.jpg
Trident ProVidia9680
Anmerkung:
Keine der hier gezeigten Karten ist für Soft15KHz geeignet!
http://images.arianchen.de/soft15khz...ch64gx-pci.jpg
ATI mach64 GX
http://images.arianchen.de/soft15khz...ch64vt-pci.jpg
ATI-264VT2
http://images.arianchen.de/soft15khz...-38806-pci.jpg
ATI RAGE II+ (38806)
http://images.arianchen.de/soft15khz...-40602-pci.jpg
ATI RAGE II+ (40602)
http://images.arianchen.de/soft15khz...ic-a12-agp.jpg
ATI RAGE IIC (48303)
http://images.arianchen.de/soft15khz...ic-a21-agp.jpg
ATI RAGE IIC (52804)
Anmerkung:
Keine der hier gezeigten Karten ist für Soft15KHz geeignet!
http://images.arianchen.de/soft15khz...trio64-pci.jpg
Miro Crystal 22SD
http://images.arianchen.de/soft15khz...io64v+-pci.jpg
Aristo 64V+
http://images.arianchen.de/soft15khz...irgevx-pci.jpg
ELSA Winner 3000-L
http://images.arianchen.de/soft15khz...rgedx1-pci.jpg
FASTWARE VC963C-3D
http://images.arianchen.de/soft15khz...rgedx2-pci.jpg
KBI325XP
Nach (einigen) Treiberexperimenten mit der TNT2 bin ich zu der erkenntniss gekommen das die NVidia Treiber zwingend Version 66.93 oder neuer sein müssen.
woohh du legst aber los, war meine Kiste also richtig gepackt ;)
ich wusste es, du bist genau so verückt wie ich, darf ich nachliefern ?
Ja, gern :)
P.S. der Polo2 will nicht anspringen, Sicherungen und Kabel sind ok.
Irgendeine Idee?
Ich hab mal ein paar "deplazierte" Posts aus den anderen Projekt Threads hier rein verschoben.
Ansonsten...
Ich jage einen Geist in der Banshee, nachdem ich beim ansehen verschiedener Treiber u.A. auf den "BansheeXP" gestoßen bin, der die selben Timing-Parameter in der Registrierung hat, wie die Voodoo3. Allerdings hab ich bisher noch keinen Erfolg gehabt das er irgendwas davon übernimmt.
Mit der Banshee schein ich vorerst keinen Blumentopf gewinnen zu können, werde mal meine 3Dfx Freaks in Italien bemühen mir da nähere Infos zu Treibern geben.
Ansonsten experimentiere ich grade mit den Rage Pro und Rage XL herum.
Die ältesten Catalyst Treiber die ich finden konnte (2.5, 5.13) sollten theoretisch funktionieren, werde das aber erst später an der Radeon 9600Pro ausprobieren können.
Die "neuesten" Treiber für die Rage Karten ist 5.10, und heißt intern schon ati2drad weshalb ich davon ausgehe, das diese auch funktionieren können, zumal sie diverse DAL-Schlüssel haben, die ich brauche :)
*EDIT*Funktioniert leider nicht :)
Ich kann zwar Auflösungen "ausblenden" die ich nicht möchte, allerdings fügt er keine "nonstandard" Auflösungen hinzu.
Und! Der älteste Catalyst der mit meiner 9600Pro funktioniert ist 3.4, und dieser funktioniert blendend :)
Nebenbei hab ich rausgefunden wieso manche Leute mit ATI Karten einen Fehler 13 bekommen, und eine entsprechende Änderung gemacht.
Der Schlüssel "CatalystVersion" enthält normal einen Zahlenwert, z.B. "07.3" oder ähnliches. Mein Programm notiert sich die Zahl (ohne führende 0en) vor dem Punkt, in unserem Beispiel "7", um später einige Versions-spezifische Dinge zu machen.
Bei den Leuten mit Fehler 13, steht da entweder garnichts drin (uralt Treiber) ODER (wesentlich wahrscheinlicher) sie haben einen Omega-Treiber, bei dem zusätzlich noch "Omega" drin steht, z.B. "Omega 3.4", und das gab mit der alten Version einen Fehler 13, weil ich nicht davon ausging das in dem Schlüssel Buchstaben stehen :).
Eine neue Version (Build 27) ist online.
Heute kam eine "Hercules 3D Prophet 4500" mit KyroII-Chip mit der Post, und eine "Rage Fury Pro" mit Rage128 Pro-Chip.
Mit der Kyro gewinn ich wohl keinen Blumentopf, denn die unterstützt zwar scheinbar Benutzerdefinierte Auflösungen, allerdings kann man nur eine "Hz" angeben, sie kann kein Interlace, und ich hab das Format noch nicht so ganz verstanden.
http://images.arianchen.de/soft15khz..._kyro2-agp.jpg
Mit der Rage128 hatte ich verhältnissmäßig viel Erfolg.
Sie lässt sich programmieren wie eine Radeon, allerdings mag sie scheinbar noch keine benutzerdefinierten Auflösungen.
Immerhin ein Lichtblick in Sachen Treiber-Untergrenze :)
http://images.arianchen.de/soft15khz...128pro-agp.jpg
Ansonsten...
Ich dabei mich an Intel OnBoard Treibern zu vergreifen :)
Nachdem ich im PowerStrip Forum auf einige Leute gestoßen sind die mit mehr oder minder großem Erfolg versucht haben Intel Karten zu programmieren.
Leider hab ich nur einen Rechner mit OnBoard Grafik von Intel, und der ist "aktuell" anders verplant, komme also alsbald nicht zum testen.
Hm...
Ich werde die nächsten Tage mal damit verbringen mit AdvMAME unter DOS, Windows98 und eben XP experimentieren welche Karten sich "direkt" ansprechen lassen und dann eine hübsche Tabelle zusammen zimmern.
Ansonsten warte ich auf eine Volari V3 und eine Radeon 7000 die sich auf dem Postweg befinden :)
*EDIT*
Intel macht fortschritte :D
Aus
HKR,, DTD_1,%REG_BINARY%, 01,1D,80,18,71,1C,16,20,58,2C,1A,00,00,00,00,00,00 ,86,37,01
wird
Modeline '1920x1080@60,053' 74,25 1920 2008 2052 2200 1080 1082 1102 1124 interlace
Morgen früh dann mal das Gegenstück basteln, und dann mal der OnBoard Karte einflößen :evil:
*EDIT2*
Hm... 1124 Zeilen Interlace (562 Zeilen Progressiv) * 60Hz = ~33KHz...
Full-HD (1080i) auf jedem normalen VGA-Monitor (und besserem 31KHz Arcade Monitor?)... Funktioniert bestimmt nicht so einfach :D
Stimmt, 1080i sind bei 60Hz lediglich 33,8kHz mit allen Porches, aber ob das dann auf einem VGA Screen noch gut aussieht. Es geht ja schon beim Aspect Ration los, wo du dann ja wieder Auflösung verlierst.
Aber möglich sollte es sein ^^
Na dann hast du halt oben und unten ein paar Balken ;)
Ansonsten...
Es heißt ja "Wer nicht wagt, der nicht gewinnt"...
Nun ich habe gewagt, und trotzdem verloren *gg*
Die WMG G42L (XGI Volari V3) lässt sich zwar programmieren, unterstüzt aber KEINE benutzerdefinierten Auflösungen.
Nach Studium des Treiber geht das wohl nur mit der V5 und V8.
Da eBay von denen derzeit mal garkeine Ausspuckt, nunja, bleibt das ganze erstmal theorie :)
Da die V3 technisch auf einem Trident BladeXP4 basiert, könnte zwar die Blade64 und Blade3D noch interesannt sein, allerdings hab ich derzeit nicht die Mittel (und ehrlich gesagt auch keine Lust) dieses Risiko einzugehen :)
Nächsten Monat dann wieder :D
http://images.arianchen.de/soft15khz...ari-v3-agp.jpg
Ansonsten...
Nachher mal einen Test mit dem Intel 865G machen, sofern mein Polo sich dazu entschließt mir wieder Blau zu zeigen.
(Ich müsste das Chassis echt mal durchprüfen, aber bin grad sooo faul :))
Das ist ja nicht das Prob.
Aber auch wenn es nur 33,8 kHz sind, haste trotzdem 1080i zeilen im 16:9 mode.
Von den 480 Zeilen eines VGA Screens bleiben bei 16:9 vllt 380 über oder noch weniger...gerade kein bock nen 3-Satz zu machen ^^.
Ich weiß, daß ein CRT keine feste Auflösung hat, aber die Zeilen werden halt mehrmals beschrieben usw.
Deswegen.
Aber es sollte trotzdem sehr gut aussehen ^^
sag mal wieviel grakas hast jetzt eigentlich schon getestet ?
Puh... 2 oder 3 DHL-M-Pakete voll :)
So unter Strich knapp 50 Stück.
So...
Heute Radeon 7000 getestet, mit Catalyst 2.5
Funktioniert! Allerdings muss ich noch eine Abfrage in den Treiber einbauen und bei manchen Karten (wie eben dieser) "DisableTiling" auf 1 zu setzen, da es ansonsten zu Bildfehlern kommt.
Ansonsten teste ich mal die "neueren" Treiber, evtl. ist das Problem da ja behoben :)
*EDIT*
Also mit Catalyst 6.1 passiert das nicht.
Da man alles ab 6.1 problemlos noch im ATI Treiberarchiv findet, denke ich mal werde ich auf dieses "Erkennungs-Feature" verzichten können.