|
From: Thomas H. <tho...@gm...> - 2007-09-06 21:14:07
|
On Tue, 21 Aug 2007 22:36:44 +0200 G=C3=B6tz Hoffart <go...@ti...> wrote: > >> - when I'm running Hatari in full speed (Cmd-X - a menu entry for > >> that would be nice, so that one knows this shortcut without reading > >> manuals and to _see_ the actual state) I'm unable to double-click > >> an item in the Atari (TOS 2.06), it's detected as a single-click. > > > > Feature, not a bug :-) >=20 > Uuuuuuh .-) But no other emulator has this "feature" -- Is there a =20 > petition to remove this feature? :) Thinking again about this "bug" ... the main problem is, that the full-speed mode is rather a "fast forward" mode than a "high CPU frequency" mode. That means that for example the vertical blank and system timer (Timer C) interrupts are running much faster compared to a real ST. That's why double clicks aren't detected as such anymore. The full-speed mode is rather intended for being used to fast forward boring loading screens and the like - it is not intended for interactive use. For the latter, a real "fastest CPU freqency" mode would be required where the CPU emulation runs as fast as possible but the timer interrupts run still in normal real time (i.e. VBL runs at 50Hz, Timer C at 200Hz). Unfortunately I am rather busy with other stuff at the moment, but if anybody wants to have a try to include such a mode into Hatari, you're very welcome! Regards, Thomas |