Hallo zusammen,
hat jemand einen Tip wie ich die angeschlossene PC-Maus als Maus im Emulator (VICE) verwenden kann?
Also beim C64 bzw. Plus4. Unter Controlport / Joystick Settings tut sich nicht viel.
GreetZ
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von ThomBraxton am
Hallo zusammen,
hat jemand einen Tip wie ich die angeschlossene PC-Maus als Maus im Emulator (VICE) verwenden kann?
Also beim C64 bzw. Plus4. Unter Controlport / Joystick Settings tut sich nicht viel.
GreetZ
Alt-Q drücken nicht vergessen.
Unter Vice2.4 war das aber kaum brauchbar. Wenn überhaupt, dann im Fenstermodus nutzbar. Vice3.0 hab ich aber noch nicht ausprobiert...
Die PC-Maus kann in VICE3.0 problemlos als Paddle, Maus, Lichtgriffel oder anderes eingesetzt werden.
Der Port an dem das Gerät emuliert werden soll darf nicht mit einem Joystick belegt sein "Einstellungen -> Joystick Einstellungen".
Als nächstes in "Einstellungen -> Controllport Einstellungen" den Port und das Gerät auswählen das emuliert werden soll. Alt-Q drücken zum aktivieren, nochmaliges drücken zum deaktivieren (um wieder an die Menüs zu kommen).
Wichtig - Natürlich muss auch Software geladen sein die das Gerät auch abfragt
VICE 3.0 (x64) und Win10
Habe ich auch so gemacht. Leider tut sich da nicht viel. Allerdings nur beim Plus/4 um den es geht, da fehlt auch die Option für die 1351 Maus Emulation.
Beim C64 funktioniert das mit der Maus.
Ein Plus/4 hat keinen SID und somit keine POT-Register, die man für die Abfrage einer 1351 braucht. Oder anders ausgedrückt: Eine 1351 am Joystickport eines Plus/4 funktioniert auch in der Realität nicht, also unterstützt auch der Emu das nicht.
Nun gab es für den Plus/4 aber auch SID-Erweiterungskarten, und unter diesem Namen findest Du auch in VICE eine Möglichkeit für die 1351-Emulation.
Ein Plus/4 hat keinen SID und somit keine POT-Register, die man für die Abfrage einer 1351 braucht. Oder anders ausgedrückt: Eine 1351 am Joystickport eines Plus/4 funktioniert auch in der Realität nicht, also unterstützt auch der Emu das nicht.
Nun gab es für den Plus/4 aber auch SID-Erweiterungskarten, und unter diesem Namen findest Du auch in VICE eine Möglichkeit für die 1351-Emulation.
Ok, ich versuche das mal. Aber welche Maus ggeht dann überhaupt am Plus4 ?
Die Optionen zeigen im VICE z.B. Amiga Maus an, geht natürlich nicht.
PS auch mit der SID card Emulation gehts nicht bei Plus/4 (VICE)
Ich glaube die SID Cart Joystick Emulation ist eh defekt.
Zumindest wenn man dort einen USB Joystick aktiviert, Einstellungen speichert und den +4 neu startet, crasht er sogleich.
Aber welche Maus ggeht dann überhaupt am Plus4 ?
Die Optionen zeigen im VICE z.B. Amiga Maus an, geht natürlich nicht.
Mit welcher Plus/4-Software testest Du das denn? Die muss ja explizit eine Amiga-Maus unterstützen. Der Emu reicht die Mausbewegungen jedenfalls durch, wie man mit
sehen kann.
Spiele mit normalen Joystickabfragen können mit den Daten einer Amiga-Maus natürlich nichts anfangen.
Ich habe gerade die Mausemulation mit VICE (Plus4) ausprobiert.
Theoretisch sollte die SIDEmulation mit 1351 zum Erfolg führen - leider zieht es VICE vor aus dem Speicher zu verschwinden!
Die Emulation auf den Joystickports ergibt nur irgendwelche nicht kontrollierbare Bewegungen. Mit TERRA-X probiert, ich habe aber keine Docs welche Maus dort angesprochen wird.
Ach ja: VICE3 auf Win7 (32bit).
Wie soll das überhaupt gehen mit dem SIDcard Modul?
- SID Card control Port device --> Joystick
- SID Cart joystick settings --> Mein USB Joystick
Aber da tut sich nix.
Testest Du das denn auch mit einer Plus/4-Software, die den zusätzlichen Port auch unterstützt?
Nun, ich habe den Code in #10 benutzt. Außer Nullen gibt es da nichts zu sehen.
Es ist auch so, wenn ich auf Maus 1351 umstelle.
Gut möglich, daß ich da was falsch mache. Aber was?
Das Basic des Plus/4 weiß nichts von einer SID-Karte. Die Funktion JOY() liest also immer nur die normalen Joystickports aus und nicht den zusätzlichen mit den Paddle-Eingängen.
Wenn Du keine Software hast, die eine bestimmte Erweiterung auch benutzt, wie willst Du die Emulation dieser Erweiterung dann testen?
Oder - mal ganz ketzerisch gefragt: Warum eine 1351 am Plus/4 emulieren wollen, wenn man gar nichts damit anzufangen weiß?
ZitatOder - mal ganz ketzerisch gefragt: Warum eine 1351 am Plus/4 emulieren wollen, wenn man gar nichts damit anzufangen weiß?
Ganz einfach: Ich will das einfach testen, mehr nicht. Mein USB Joy und die Maus funktionieren am normalen Port ja problemlos.
Es ist ja so, daß VICE massenhaft irgendwelche Erweiterungen unterstützt. Aber ich habe das Gefühl (bei einigen Sachen weiss ich es genau), daß einiges davon gar nicht geht oder zumindest nicht fehlerfrei.
Klar, grundsätzlich kann es mir egal sein, ich benutze selber so gut wie nichts davon.
Und mir gehts darum, dass ich was zeichnen möchte. Wegen der Pixelschieberei und der Unlust etwas von anderen Systemen zu konvertieren (was dann eh nie so aussieht).
Ich würde eher ein Windows/Mac Grafik Tool suchen, wo sich die Frage nach einer Maus gar nich stellt.
Ist das hier nix?
http://plus4world.powweb.com/tools/Csabos_Gfx_Edit
und das hier: http://multipaint.kameli.net
Ich würde eher ein Windows/Mac Grafik Tool suchen, wo sich die Frage nach einer Maus gar nich stellt.
Ist das hier nix?
http://plus4world.powweb.com/tools/Csabos_Gfx_Edit
und das hier: http://multipaint.kameli.net
Danke, das hilft!!
Hallo Leute,
hier mal das alte Thema wieder ausgegraben. Ich habe für den x128 ein Progrämmchen geschrieben, dass die Mausdaten abfragt und auch anzeigt. Aber für mich sind das wirre Zahlenfolgen. Weiß jemand, wie man diese Zahlenfolgen in eine entsprechende Spritebewegung umsetzt. Wenn ich die Maus nach rechts bewege, kommen mehrere unterschiedliche Zahlenfolgen hintereinander. Was bedeuten die? Das scheint anders zu funktionieren als die Richtungsdaten eines Joysticks.
Liebe Grüße!
ThomBraxton