Hardware > Emulatoren
AtariX => MagicOnLinux
czietz:
In EmuTOS selbst eingebaut ist die Unterstützung für das Eiffel-Interface, das eigene Scancodes für das Mausrad nutzt: https://github.com/emutos/emutos/blob/04bac280c67c0f440020bb45f2473fb8e292dce5/bios/ikbd.c#L748. Diesen Code habe ich mangels Eiffel aber nie genutzt/getestet.
Hatari geht einen anderen Weg und simuliert Cursor-Keys: https://github.com/hatari/hatari/blob/25209273095ff6ad6191cd17d47955815452ce5f/src/sdl/gui_event.c#L219. Das hat den Vorteil, auch mit Atari TOS zu funktionieren.
czietz:
--- Zitat von: ragnar76 am So 22.03.2026, 19:41:52 ---Eine schnelle suche bei Google hat das hier ausgespuckt:
--- Code: ---SDL_Event event;
while (SDL_PollEvent(&event)) {
--- Ende Code ---
--- Ende Zitat ---
Das ist aber mit Sicherheit nicht aus EmuTOS. :D
Thorsten Otto:
--- Zitat von: AndreasKromke am So 22.03.2026, 12:10:41 ---
Was bleibt? Bei "ST-mid" ist der Mauszeiger häßlich gestreckt. War das beim ST auch so? Muß mal Hatari konsultieren.
--- Ende Zitat ---
Ja, war beim ST auch so. In Hatari fällt das nicht so sehr auf, weil dort auch der Bildschirm vertikal gestreckt wird, aber man sieht, daß der Mauscursor über zwei Textzeilen geht. Das kann man wohl auch kaum umgehen, es gibt zu viele Stellen an denen ein Mauszeiger von genau 16x16 angenommen wird.
AndreasKromke:
--- Zitat von: czietz am So 22.03.2026, 19:45:53 ---Hatari geht einen anderen Weg und simuliert Cursor-Keys: https://github.com/hatari/hatari/blob/25209273095ff6ad6191cd17d47955815452ce5f/src/sdl/gui_event.c#L219. Das hat den Vorteil, auch mit Atari TOS zu funktionieren.
--- Ende Zitat ---
Aha, Danke! Ich hatte jetzt nur Hatari mit dem EmuTOS-Desktop ausprobiert, und da scrollt das Mausrad die Verzeichnisfenster. Deshalb nahm ich an, daß das aufwendig gelöst wurde. Jetzt habe ich aber mal QED gestartet, und, voilá, das Mausrad löst einfach nur Cursor hoch/runter aus. Das wäre auch mein erster Ansatz gewesen, aber ich hielt das für eine Art Billig-Lösung. Ich kann's ja mal einbauen, bis mir etwas Besseres einfällt. Das ganze IKBD-G'lump ist so verkorkst, daß ich durch meinen eigenen Assembler-Code im BIOS nicht mehr durchsteige. :(
ragnar76:
--- Zitat von: AndreasKromke am So 22.03.2026, 09:01:13 ---Sehr schick!
--- Ende Zitat ---
So langsam hab ich den Dreh raus aber unten links sind noch ein paar Dinger die mir nicht gefallen. Der rote Strich und die der schwarze Strich links neben dem Pfeil Links
EDIT:
--- Zitat von: ragnar76 am Heute um 00:55:56 ---neben dem Pfeil Links
--- Ende Zitat ---
Den ich vergessen habe einzubauen ::)
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln