Hallo Besucher, der Thread wurde 14k mal aufgerufen und enthält 103 Antworten
letzter Beitrag von Hoeppie am
VICE 3.6 has been released
- compyx
- Erledigt
-
-
Wie sieht es in diesem Punkt eigentlich in anderen Emu's aus, passt das dort, oder nirgends?
-
Wie sieht es in diesem Punkt eigentlich in anderen Emu's aus, passt das dort, oder nirgends?
Soweit ich getestet habe, ist es in Denise implementiert (seit 1.1.0).
In CCS 3.9.2 geht es auch nicht.
Mehr Emulatoren habe ich nicht ausprobiert.
-
Warten wir halt noch weitere 5 Jahre.
Ernsthaft... Hat das überhaupt in der Praxis irgendwann Konsequenzen?
Wegen Multimonitor Betrieb. Das ist halt so eine Sache. VICE startet z.B. immer per Default auf dem Monitor wo sich gerade die Maus befindet.
Windows selber handhabt das ja anders, so wie ich das sehe. Programme werde standardmässig dort gestartet, wo sich der aufrufende Prozess befindet.
Selber hatte ich das mal für mich bei winvice so geändert, dass per Default das Fenster in der Bildschirmmitte ist. Blöderweise war das dann immer auf dem "primary monitor".
-
Wegen Multimonitor Betrieb. Das ist halt so eine Sache. VICE startet z.B. immer per Default auf dem Monitor wo sich gerade die Maus befindet.
Windows selber handhabt das ja anders, so wie ich das sehe. Programme werde standardmässig dort gestartet, wo sich der aufrufende Prozess befindet.
Selber hatte ich das mal für mich bei winvice so geändert, dass per Default das Fenster in der Bildschirmmitte ist. Blöderweise war das dann immer auf dem "primary monitor".
Also auf dem Primary Monitor soll es ja erscheinen, aber es kommt ja immer auf dem anderen bei mir. Und das passiert auch dann, wenn die Maus sich am Erstmonitor befindet, was sie eigentlich fast immer tut.
Bisher war es im nativen WinVICE und auch in den ganzen älteren GTK3VICE Versionen immer so, dass man ganz einfach das Emu-Fenster am Screen dort platziert hat, wo man es immer haben wollte (egal auf welchem Monitor der beiden) und wenn man dann im Emu auf "Save Settings" klickte, ihn dann schloss und wieder öffnete, dann befand sich das Fenster wieder genau auf dieser abgespeicheten Position am Screen. Das klappt bei mir auch noch mit einem Nightly welches circa einen Monat alt ist und noch zur V3.5 gehörte. Jetzt mit dem neuen Nightly wird bei mir, wenn ich "Save Settings" klicke, die Fensterposition aber irgendwie immer nicht mit abgespeichert im ini-File, dort bleibt immer derselbe Window0Xpos Wert bei mir stehen und selbst wenn ich diesen direkt manuell im ini-File ändere, wird er wieder zurückgesetzt, wenn ich einmal die Settings speichere.
Da muss ein Bug sein in der neuen Version, der zumindest dann auftritt oder auftreten kann, wenn man mehrere Monitore dranhängen hat. Ich wüsste jetzt nichts, was ich hier im Windows machen könnte, um das zu beheben. Nur UltraMon hilft hier.
-
Hallo Pusti,
leider hast Du recht. Habe ich auch probiert. Funktioniert noch nicht. Das Rom lässt sich noch nicht einlegen......
Habe auch schon länger nichts mehr darüber gehört, auch nicht über die Einbindung der SCPU128.
Komm gut und gesund ins Neue Jahr.
Gruss Jürgen
Wobei ich gerade festgestellt habe, dass es unter Vice 3.6 auch im C64--Modus nicht mehr funktioniert.
Unter Vice 3.5 hat die RamLink im C64-Modus einwandfrei funktioniert.
Also eher einen Schritt zurück statt vorwärts
Pusti64
-
Warten wir halt noch weitere 5 Jahre.
Ernsthaft... Hat das überhaupt in der Praxis irgendwann Konsequenzen?
Ja, es gibt Spiele die nicht laufen, z.B. Turrican.
-
Warten wir halt noch weitere 5 Jahre.
Ernsthaft... Hat das überhaupt in der Praxis irgendwann Konsequenzen?
Ja, es gibt Spiele die nicht laufen, z.B. Turrican.
Wieso ... Turrican läuft doch?
-
Hallo Pusti,
leider hast Du recht. Habe ich auch probiert. Funktioniert noch nicht. Das Rom lässt sich noch nicht einlegen......
Habe auch schon länger nichts mehr darüber gehört, auch nicht über die Einbindung der SCPU128.
Komm gut und gesund ins Neue Jahr.
Gruss Jürgen
Wobei ich gerade festgestellt habe, dass es unter Vice 3.6 auch im C64--Modus nicht mehr funktioniert.
Unter Vice 3.5 hat die RamLink im C64-Modus einwandfrei funktioniert.
Also eher einen Schritt zurück statt vorwärts
Pusti64
Bei mir läuft die Ramlink (16MB) unter Vice 3.6.... scpu64 und x64sc probiert.
Muss allerdings bei jedem Neustart von Vice den Haken bei Ramlink unter Einstellungen, neu setzen (einschalten).
Gruß Jojo
-
Bei mir läuft die Ramlink (16MB) unter Vice 3.6.... scpu64 und x64sc probiert.
Muss allerdings bei jedem Neustart von Vice den Haken bei Ramlink unter Einstellungen, neu setzen (einschalten).
Gruß Jojo
Ja das wurde geändert. "it moved to slot 0...."
https://sourceforge.net/p/vice-emu/bugs/1638/
Man sollte also in den Einstellungen das ROM Image angeben können, wie bei IEEE488. Leider hat dazu niemand Lust, wie es scheint.
Aktuell muss man:
- .crt einlegen
- RamLINK aktivieren
- Reset
-
Und das passiert auch dann, wenn die Maus sich am Erstmonitor befindet, was sie eigentlich fast immer tut.
Das mit der Maus bezog sich ja nur darauf, wenn man mit "x64sc.exe -default" startet.
Also ich hab das jetzt hier durchprobiert mit 2 Monitoren, bei mir klappt das wie es soll mit den Settings.
Was nicht geht, ist das Emu-Fenster quasi mittendrin geteilt auf beide Monitore zu speichern. Was ja egal ist, das will ja keiner.
Mein Setup:
- Laptop (als primary diaplay) mit 1680*900
- Externer Monitor 2560*1440 (wird aber nur als 1920*1080 angesprochen, die Laptop GraKa kann nicht mehr bei Multi-Monitor Display)
- Einstellungen in Win7 "Diese Anzeigen erweitern".
-
Hallo Pusti,
leider hast Du recht. Habe ich auch probiert. Funktioniert noch nicht. Das Rom lässt sich noch nicht einlegen......
Habe auch schon länger nichts mehr darüber gehört, auch nicht über die Einbindung der SCPU128.
Komm gut und gesund ins Neue Jahr.
Gruss Jürgen
Wobei ich gerade festgestellt habe, dass es unter Vice 3.6 auch im C64--Modus nicht mehr funktioniert.
Unter Vice 3.5 hat die RamLink im C64-Modus einwandfrei funktioniert.
Also eher einen Schritt zurück statt vorwärts
Pusti64
Bei mir läuft die Ramlink (16MB) unter Vice 3.6.... scpu64 und x64sc probiert.
Muss allerdings bei jedem Neustart von Vice den Haken bei Ramlink unter Einstellungen, neu setzen (einschalten).
Gruß Jojo
Haken hatte ich bereits ohne Erfolg gesetzt. Mal sehen .....
Pusti64
-
Bei mir läuft die Ramlink (16MB) unter Vice 3.6.... scpu64 und x64sc probiert.
Muss allerdings bei jedem Neustart von Vice den Haken bei Ramlink unter Einstellungen, neu setzen (einschalten).
Gruß Jojo
Ja das wurde geändert. "it moved to slot 0...."
https://sourceforge.net/p/vice-emu/bugs/1638/
Man sollte also in den Einstellungen das ROM Image angeben können, wie bei IEEE488. Leider hat dazu niemand Lust, wie es scheint.
Aktuell muss man:
- .crt einlegen
- RamLINK aktivieren
- Reset
Danke für den Tipp.
Ein Softreset hat die RamLink jetzt aktiviert.
Pusti64
-
Wow, rennt gut auf dem Intel Mac. Top!
-
Externer Monitor 2560*1440 (wird aber nur als 1920*1080 angesprochen, die Laptop GraKa kann nicht mehr bei Multi-Monitor Display)
Die Position des externen Monitors relativ zum primären Display kann noch einen Unterschied machen - ich glaube mich zu erinnern, dass man links und oberhalb davon in Windows negative Koordinaten erhält, während X11 immer den linkesten obersten Pixel als (0,0) bezeichnet. Wenn Gtk die beiden Darstellungen konvertiert und an einer Stelle im Code die falsche davon auf negative Werte getestet wird um ungültige Fensterkoordinaten festzustellen könnte das einige in diesem Thread beobachteten Fensterpositionsprobleme erklären.
-
Wieso ... Turrican läuft doch?
Original oder irgendwas gecracktes?
Ich vermute Original, aber trotzdem seltsam, die genau entgegengesetzte Aussage zu bekommen...
-
Bei mir läuft die Ramlink (16MB) unter Vice 3.6.... scpu64 und x64sc probiert.
Muss allerdings bei jedem Neustart von Vice den Haken bei Ramlink unter Einstellungen, neu setzen (einschalten).
Gruß Jojo
Ja das wurde geändert. "it moved to slot 0...."
https://sourceforge.net/p/vice-emu/bugs/1638/
Man sollte also in den Einstellungen das ROM Image angeben können, wie bei IEEE488. Leider hat dazu niemand Lust, wie es scheint.
Aktuell muss man:
- .crt einlegen
- RamLINK aktivieren
- Reset
Danke für den Tipp.
Ein Softreset hat die RamLink jetzt aktiviert.
Pusti64
Super das es bei Dir auch läuft.
Ich benutze allerdings einen Hardreset, weil bei mir nur so der eingestellte Bootloader direkt startet.
Gruß Jojo
-
Die Position des externen Monitors relativ zum primären Display kann noch einen Unterschied machen - ich glaube mich zu erinnern, dass man links und oberhalb davon in Windows negative Koordinaten erhält, während X11 immer den linkesten obersten Pixel als (0,0) bezeichnet. Wenn Gtk die beiden Darstellungen konvertiert und an einer Stelle im Code die falsche davon auf negative Werte getestet wird um ungültige Fensterkoordinaten festzustellen könnte das einige in diesem Thread beobachteten Fensterpositionsprobleme erklären.
Das ist korrekt, das ergibt negative Koordinaten und da funktioniert GTK3 VICE auch nicht bei mir, es werden Default Werte benutzt. Dann erscheint das Emu-Fenster eben immer auf jenem Monitor, wo der Mauszeiger aktuell ist.
Aber wie ich das verstanden habe, stehen bei AW182 keine negativen Werte in den Settings. Schräg.
-
Ok, RamLINK wurde dahingehend geändert, reicht jetzt eigentlich das .crt einzulegen. Man liest ja offenbar hier mit.
Wenn man jetzt noch das ROM angeben könnte in den Einstellungen...
-
https://sourceforge.net/p/vice…#61cdd398f8841296e033cd8b
Vice 3.6 r41440, die Änderung hört sich doch gut an.
Heute leider keine Zeit zum Austesten.......
Gruß Jojo