Ruckelfreier C64 Emulator

Es gibt 36 Antworten in diesem Thema, welches 9.604 mal aufgerufen wurde. Der letzte Beitrag (7. Mai 2015 um 19:32) ist von FXXS.

  • Komplett ruckelfrei und buttersahneweich wie auf echter Hardware, ohne gelegentliche Frame Drops oder Double Frames? Mit einem normalen Nicht-Echtzeit-Betriebssystem?
    Das glaube ich erst, wenn ich es mit eigenen Augen sehe. :)

    Auf jeden Fall so weich, dass du schon minutenlang drauschauen müssest um wirklich was auffallend ruckeliges zu sehen.

  • Pseudo-Multi-Tasking wird einem früher oder später einen Strich durchs Timing machen

    Na ja, echtes Multitasking isses ja schon, nur eben ohne Echtzeitgarantien.
    Hat jemand schon mal VICE unter RT-Linux oder QNX gebaut und getestet? :)

  • Auf jeden Fall so weich, dass du schon minutenlang drauschauen müssest um wirklich was auffallend ruckeliges zu sehen.

    Auffallend ruckelig ist eines, fehlende Frames und Ähnliches was anderes.
    Tatsächlich haben mich da jahrelanges Democoden am echten Gerät ziemlich sensibilisiert, ich sehe schnell Update-Glitches und merke Sachen wie Schachbrett-artig gemultiplextes Frame-Update einiger moderner HD-Monitore oder, ganz schlimm, RGB-Farbschlieren bei Low-End-, 1-Chip-DLP-Projektoren. Das verleidet mir sogar flüssige Sachen auf einem daran angeschlossenen echten C-64.

  • Demos, die irre Scrollings machen, sind nochmal was anderes. Bei Spielen fällt mir nichts mehr auf, selbst wenn da 60 Minuten Lang der Giana Sisters Scroller läuft. Viel lästiger ist Input Lag. Der fällt noch deutlicher aus als ruckeliges Scrolling, wo ab und wann mal 1 Frame pro Sekunde fehlt oder zuviel ist.

  • Ja, ab einem gewissen Grad an Nerdtum sollte man dann doch mal einen echten C-64 anschließen und unverfälschte 8-Bit-Freude genießen. :)

  • Zitat

    Demos, die irre Scrollings machen, sind nochmal was anderes. Bei Spielen fällt mir nichts mehr auf, selbst wenn da 60 Minuten Lang der Giana Sisters Scroller läuft.


    gerade das giana sisters intro ist aber ein guter test, eben weil es immer in die gleiche richtung scrollt und das mit verschiedenen geschwindigkeiten - da fallen fehler besonders schnell und leicht auf =) wenn du da die frameskip-zucker nicht siehst dann.... siehst du sie einfach nicht =)

    Zitat

    Viel lästiger ist Input Lag. Der fällt noch deutlicher aus als ruckeliges Scrolling, wo ab und wann mal 1 Frame pro Sekunde fehlt oder zuviel ist.


    allerdings - ich krieg da regelmässig nen rappel wenn ich mal am emu was anspielen will. schon giana sisters steuert sich da ganz furchtbar wie ich finde.... da ist es keine frage das ich doch lieber das echte gerät anmache.

  • Da ich recht pingelig bin was Ruckeln und Tearing angeht scheint das wirklich nicht viel zu sehen zu sein. Das war vor ein paar Jahren noch deutlicher schlimmer, zu DirectDraw Video Rendering Zeiten in Emulatoren teilweise ganz übel.

  • meine persönliche theorie zu dem thema ist, das sich da in den letzten jahren exakt garnichts verbessert hat - im gegenteil. mitlerweile zuckelt alles, die konsolen, die bluerays, die scroller im fernsehn, ALLES. deine gefühlte verbesserung schiebe ich daher auf abstumpfung :) mir geht es da eher wie krill - ich kriege beim betrachten diverser dinge des öfteren nen anfall und muss mich wundern wie es sein kann das das alles so scheisse ist, denn das war noch zu dreamcast zeiten definitiv nicht so =P

  • Naja, TV /Blu-Ray ist wieder was anderes. Das sieht sogar ein Blinder, dass es teilweise bei digitalen Bildern heftig ruckelt. Emulatoren sind da für mich deutlich besser geworden, sonst würde ich die überhaupt nicht mehr benutzen.

  • Zitat

    Emulatoren sind da für mich deutlich besser geworden


    ich fürchte das liegt aber weniger an den emulatoren selbst, als an schnellerem pc und besseren verhalten des OS. vor allem letzteres bei windowsusern (XP war da wirklich noch furchtbar schlecht)

  • Ist doch auch OK. Und ja, dass kann ich bestätigen. Unter Windows 7 sind viele Emulatoren nochmal deutlich flüssiger als unter XP. Dieser spezielle 59-61 Hz Vsync scheint ja auch gut zu funktionen.

  • allerdings - ich krieg da regelmässig nen rappel wenn ich mal am emu was anspielen will. schon giana sisters steuert sich da ganz furchtbar wie ich finde.... da ist es keine frage das ich doch lieber das echte gerät anmache.


    The Great Giana Sisters in Ehren, aber ich finde, das steuerte sich auch damals schon, bzw. heute auf einem C64, furchtbar. :) ;)
    Marke Rutschpartie mit trägem Richtungswechsel, was ja in der Form auch Gameplay und Schwierigkeitsgrad bestimmt und so gewollt ist.

    Micro64 ist z.Z. wohl immer noch die Nr. 1 bei flüssigem 50Hz vsync scrolling.

  • The Great Giana Sisters in Ehren, aber ich finde, das steuerte sich auch damals schon, bzw. heute auf einem C64, furchtbar.

    Sehe ich auch so. Die Steuerung von Super Mario auf dem NES ist 9000 mal besser. Mit Gamepad lässt es sich etwas besser spielen. Man kann sich dann "springen" auch auf einen extra Button legen.

  • Leichenschänder ;)

    Aber zum Thema hab ich neulich wieder mal unterwegs auf Klapprechner mit XP erfahren, dass damit auch nur halbwegs saubere Emulation nicht möglich war. Für WinVICE 2.4 x64sc.exe hat die Kiste einfach viel zu wenig Bums (CPU), ältere VICE Versionen liefen etwas besser, ruckelten aber auch.

    Auf Win7 mit WinVICE 2.4 x64sc.exe gibt es imho auch mit nem recht ollen Dual Core mit 2.93 MHz wenig zu meckern. Da ruckelt sichtbar kaum noch was.

  • Auf meinem damaliger G4 Mac Mini mit 1,42 Ghz ist Vice immer ruckelfrei gelaufen. Selbst nen Screenrecorder konnte ich nebenbei laufen lassen. Warum benötigt Windows dafür so viel Power?

  • das hat nicht nur was mit Windows zu tun, auch mit dem gemäß Versionen steigenden Ressourcenfraß von VICE

    Ein bisschen subjektiv ist es auch, was für Horst Kevin beim Zocken einwandfrei ist, ist für Fritz Jeremy, der Softscrolling programmiert und prüfen will, ob er alles richtig gemacht hat, womöglich ruckelig

  • Auf meinem damaliger G4 Mac Mini mit 1,42 Ghz ist Vice immer ruckelfrei gelaufen. Selbst nen Screenrecorder konnte ich nebenbei laufen lassen. Warum benötigt Windows dafür so viel Power?

    Es liegt am sync und nicht an der Rechenleistung. Ich habe die Gnade die Mikroruckler (die es immer bei 60hz Darstellung von 50hz Inhalten gibt) einfach ignorieren zu können.

    In meiner subjektiven Wahrnehmung ruckelt also auch nichts.... und X64 reicht mir auch, X64sc starte ich nie... :whistling:

    sl FXXS

    Bitte melde dich an, um diesen Link zu sehen.  Bitte melde dich an, um diesen Link zu sehen.