Scanline Generator (Video Hardware)

  • Der SLG-3000 ist echt ein geniales Teil. Das Bild schaut echt um Welten besser aus als ohne. :)


    HÄTTE DA ABER TROTZDEM ZWEI VERBESSERUNGSVORSCHLÄGE. (Auch wenn das mich nicht mehr betrifft) :
    -----------------------------------------------------------------------------------------------------------------------------------------
    1.)Poti sollte so ausgelegt sein, dass es ein präzises Einstellen gerade im leichten Scanline-Bereich ermöglicht. Die extrem starken Scanlines verwendet man doch sowieso nicht.(Müsste doch mit Vorwiderstand und anderer Poti-Widerstandsgröße leicht machbar sein...

    2.) 4x Montagelöcher für die Montage der Platine ins Cab


    RodentVienna:
    Glaube nicht das die damals spezielle hochkant Arcade-Monitore entwickelt haben - werden wohl normale Monitore um 90° gedreht worden sein - also werden auch die Scanlines um 90° mitgedreht.... ALSO ist es so ORIGINAL

    2 Mal editiert, zuletzt von zauche (30. Dezember 2012 um 23:59)

  • 1.) Ist das nicht so dass durchs Drehen der Potis der Widerstand erhöht wird und dadurch das Scanlinesignal abgeschwächt wird - wenn ja einfach einen gewählten Vorwiderstand und danach ein kleineres Poti - dadurch würden die Scanlines von vornherein abgeschwächt und durchs poti könnte man dann feiner die niedrigeren Einstellungen regeln.

    Oder liege ich da falsch ?

    2.) Muss überhaupt noch schaun wie ich meinen SLG-3000 am Besten montiere.

  • löte die 3 potis aus und ersetze sie durch mehrgangpotis (präzisionspotentiometer) mit 10 oder noch besser 25 gänge mit gleichen wert. musst die 3 potis dann zwar abgleichen weil sie auf keiner gemeinsamen achse sitzen, aber das macht man ja nur einmal und dann ist gut.

  • Als Techniker würde ich jetzt dazu sagen: Logarithmisch verlaufende Potis verwenden......und fettich!
    Aber ich bin der Meinung, daß die Stellmöglichkeiten durchaus befriedigend sind.
    Gruß
    Winfried

    Vacuum-Fachverkäufer

    Wissen ist der einzige Rohstoff, welcher sich durch Gebrauch vermehrt! :thumbup:

    Aus aktuellem Anlaß weise ich darauf hin, daß Reparaturtips nur unter Beachtung der Regeln im Umgang mit elektrischen Geräten befolgt werden sollten!
    Sollten dort Zweifel bestehen, bitte einen Fachmann zu Rate ziehen!

  • Hallo zusammen,
    habe zwar versucht mich durch die 61 Seiten des threads zu fressen aber letztlich hab ich noch immer keine Klarheit.
    Nach langer Arcadeabstinenz bin ich nun wieder aktiv und hab mein MAME-Cab reaktiviert und flott gemacht.
    Da ich die künstlichen scanline-overlays schon immer ziemlich sparsam fand hat mich der Scanline-Generator sofort überzeugt.
    Folgende Fragen habe ich:
    Mein Frontend ist GameEx, das mit 1280x1024 läuft. Nach Start eines ROMS wechselt der Monitor dann natürlich die Auflösung in irgendetwas brauchbares für das jeweilige Spiel.
    Kommt der Generator damit klar? Während das Frontend läuft möchte ich nicht unbedingt scanlines haben, erst wenn ich ein mame-Spiel starte. Ich las, dass der Generator nur 640x480 verarbeiten kann, laufen die meisten Spiele nicht bei geringeren Monitorauflösungen?? Ich bin verwirrt!

    Grüße
    Nullus

  • 640 x 480 ist der Idealfall, aber höhere Auflösung macht der auch mit.
    Und man kann den Effekt ja auch abschalten.
    Es gibt ja schließlich Fälle, wo die SLs nicht erwünscht sind.
    Gruß
    Winfried

    Vacuum-Fachverkäufer

    Wissen ist der einzige Rohstoff, welcher sich durch Gebrauch vermehrt! :thumbup:

    Aus aktuellem Anlaß weise ich darauf hin, daß Reparaturtips nur unter Beachtung der Regeln im Umgang mit elektrischen Geräten befolgt werden sollten!
    Sollten dort Zweifel bestehen, bitte einen Fachmann zu Rate ziehen!

  • 640 x 480 ist der Idealfall, aber höhere Auflösung macht der auch mit.
    Und man kann den Effekt ja auch abschalten.
    Es gibt ja schließlich Fälle, wo die SLs nicht erwünscht sind.

    Ah, gut zu wissen, dass der SLG auch mit anderen Auflösungen läuft.
    Abschalten ist sicher sinnvoll und gut, muss aber - wenn ich's richtig verstanden habe - entweder über Mäuseklavier oder per Schalter an der Klemme manuell erfolgen. Toll wäre (und ich bin sicher, dass das den Rahmen komplett sprengen würde), wenn der SLG eine Art Autosensing hätte z.B. "OFF" für alle Auflösungen >800x600 o.ä.. Dann könnte man das Frontend "unabhängig" von den MAME-Scanlines betreiben.
    Wie gesagt, nur mal so in die Tüte gesponnen, ist aber sicher nicht trivial (und wirtschaftlich).
    Danke dir für die Antwort und ich ziehe meinen virtuellen Hut vor deiner Kreativität und dem Engagement bei der Entwicklung dieses gadgets.
    Großer Respekt!
    Nullus

  • Das würde voraussetzen, dass der SLG einen Mikrocontroller oder ähnliches bekommt, um Einstellungen zu speichern. Das halte ich mal für recht gewagt und übertrieben. Du kannst aber den Schalter aus dem Gehäuse legen und irgendwo leicht erreichbar anbringen oder eben (Deluxe-Version) selbst ein Mala-Plugin schreiben, was z.B. über einen Mikrocontroller den SLG immer im Menü oder bei bestimmten Auflösungen ausschaltet. Das dürfte nicht allzu schwer sein, denn man kann über die Plugin-API auf alle Daten der dat-Datei zugreifen.

  • Das würde voraussetzen, dass der SLG einen Mikrocontroller oder ähnliches bekommt, um Einstellungen zu speichern.


    Das hatte ich mir schon gedacht...aber man darf doch träumen, oder ;) ??

    Zitat

    ...oder eben (Deluxe-Version) selbst ein Mala-Plugin schreiben, was z.B. über einen Mikrocontroller den SLG immer im Menü oder bei bestimmten Auflösungen ausschaltet. Das dürfte nicht allzu schwer sein, denn man kann über die Plugin-API auf alle Daten der dat-Datei zugreifen.


    Leider verwende ich kein MALA sondern GameEx und auch wenn es nicht "allzu schwer" sein dürfte, so wäre das Schreiben eines plugins für mich eine unüberwindbare Hürde, ganz zu Schweigen von dem Microprozessor part in der Geschichte. Aber auf jedne Fall ist es gut zu wissen, dass man über die API auf die DAT zugreifen kann...?(

  • Du bräuchtest einfach ein Relais (oder Transistor), der je nach Programmierung dat Dingen ein bzw. aus schaltet.
    Hardwaremäßig kein Thema, aber wie das an ein Mainboard anzuschließen wäre.........?!? Nicht meine Baustelle.
    Vlt. hat PRC da ja eine Idee, aus irgendeiner Schnittstelle eine logische 1 oder 0 dafür herzuzaubern.
    Dann könnste von mir wiederum nen kleinen einfachen Bauplan bekommen.........eigentlich keine schwere Aufgabe.
    Ich bräuchte dafür nur die Steuerinfo ja oder nein in TTL.
    Gruß
    Winfried

    Vacuum-Fachverkäufer

    Wissen ist der einzige Rohstoff, welcher sich durch Gebrauch vermehrt! :thumbup:

    Aus aktuellem Anlaß weise ich darauf hin, daß Reparaturtips nur unter Beachtung der Regeln im Umgang mit elektrischen Geräten befolgt werden sollten!
    Sollten dort Zweifel bestehen, bitte einen Fachmann zu Rate ziehen!

  • Joah ... ich hätte da schon Ideen. Man könnte z.B. ein Plugin schreiben (das geht in Mala auf jeden Fall, in Gameex bestimmt auch), dass die Num-Lock-Lampe der Tastatur ein und ausschaltet, je nach Vorgabe, bei welchen Auflösungen das SLG aktiv ist oder nicht. Da dann einfach ne Schalttranse dran und fertig ist der Kit. :D

  • Keine dumme Idee!
    Ich brauche doch nur 5V oder nix, klar? Der Rest ist Kleinkram.
    Gruß
    Winfried

    der mal wieder gerne basteln würde

    Vacuum-Fachverkäufer

    Wissen ist der einzige Rohstoff, welcher sich durch Gebrauch vermehrt! :thumbup:

    Aus aktuellem Anlaß weise ich darauf hin, daß Reparaturtips nur unter Beachtung der Regeln im Umgang mit elektrischen Geräten befolgt werden sollten!
    Sollten dort Zweifel bestehen, bitte einen Fachmann zu Rate ziehen!

  • Habe bei mir den SLG in Windows, Frontend und FuturePinball auf 1600x1200 laufen. Bei dieser Auflösung siehst du überhaupt keine Scanlines. Die Emulatoren, die durch das Frontend aufgerufen werden habe ich auf 640x480 gestellt und noch einen "Weichmacher" Filter drübergelegt. Da das Bild erst gesoftet wird und danach die Scanlines per SLG draufgelegt werden ergibt das meiner Meinung nach das Optimum, dass man an einem TFT rausholen kann.

    --> Kein vergleich zu ohne SLG oder zu den schlechten Emulator-Scanlines !!

    Also einfach außerhalb der Emulatoren auf maximale Auflösung stellen und die Emulatoren auf 640x480 dann is es so wie du's haben möchtest !!

  • Will ein wenig mit der XBox360 im Cab experimentieren.
    Scanlines wären da was schönes und deshalb denke ich an SLG3000.

    Allerdings bin ich nicht sicher, ob das so klappen kann.

    Beispiel:

    Ich würde z.B. DDP Ressurrection spielen wollen.
    Xbox360 liegt im Cab (ipac + adapter zum Control Panel), verbunden ist ein Samsung-LCD mit einer eher seltenen Auflösung (1400x1050; 4:3) über VGA. Wenn ich da jetzt das SLG3000 dazwischen hänge... - was passiert dann? 525 Scanlines? Geht das überhaupt? Sieht das nach was aus? Brauche ich Scaler?

    Verzeihung, dass ich mir das Lesen der 60 Seiten erspare und Danke für Hilfe im Voraus!

    EDIT: Noch beängstigender - Kann die Xbox360 überhaupt die native Auflösung meines LCDs ausgeben? Wenn ich länger drüber nachdenke, glaube ich immer weniger daran...

  • Zuviel Lesen ist auch schlecht für den Kopf. Es bleiben nachhaltig Informationen hängen und besetzen Platz, den sonst andere, viel bessere Informationen (z.b. das Wetter von übermorgen oder alle Lebensläufe der Jungle-Camp-Teilnehmer) einnehmen könnten. Daher finde ich es gut, dass du da pragmatisch unterwegs bist und NUR die Dinge wissen willst zu einem sehr komplexen Thema, die dich auch gerade in deiner aktuellen Situation betreffen. ;)

    Aber wir schweifen ab ... zu deinen Fragen: Ja, die XBox wird wahrscheinlich die native Auflösung des Schirms ausgeben können, mindestens immer 1080p. Nein, es macht keinen Sinn da Scanlines drüber zu legen. Warum kann ich nicht erklären, es wäre zu viel Information. die optimale Auflösung für Scanlines ist 640x480, bzw dann das 16:9 Derivat davon.

  • Lass einfach den Monitor skalieren. 360 auf 480p mit SLG sieht sehr gut aus. Wenn der Monitor einigermaßen gut skaliert, dann ist das Ergebnis ok. Ansonsten kann man mit sehr sehr teuren Scalern natürlich richtig Boden gut machen aber da bist du im mittleren 4-stelligen Eurobereich unterwegs.