Re: [hatari-devel] Strange timestamp issue |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Strange timestamp issue
- From: Uwe Seimet <Uwe.Seimet@xxxxxxxxx>
- Date: Sat, 27 Jul 2024 14:11:53 +0200
- Arc-authentication-results: i=1; strato.com; arc=none; dkim=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1722082316; s=strato-dkim-0002; d=strato.com; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=EMNH2mDFTVGC6ux7zmwOHHl0u1V+OR/9wA5nGeaXIcE=; b=T12PlUlB+LqekT24wmQ8Y4VqCELNr1VrxUnyG5bqpt1THaiRMpq4aQT5GdiNoGdoJE JhI2CkznZPN6xxB6LwiUA6BxfVCAX0C5kve/ntJmgzihh9/nTknkF5preqDmikCDs8Vm NQXr57aTcD2WSnKnabDWbTPAeasZ7mc1dH2BRL+NUq1yEP+9K2ayZwUJmECVuLHQDxJ1 P5laSqeg4IHBIb4Afq9u0KB7ER/bncKuppHiCuhRXAQ6vDftMqTc1wiHT2EnERpOAeiZ um4lZia2UTz96G8YUMEmygILoH79d1pOf/7XpOdoBUmZYa6HHQ2xX+XAuB1cmE/OmIBr jdEQ==
- Arc-seal: i=1; a=rsa-sha256; t=1722082316; cv=none; d=strato.com; s=strato-dkim-0002; b=hXvbUBfrQ1xQGq25lRZEcp+jf3dpVh3Tza/vf3v/vfeVKS7ihPPQMGaW+JzFKNakDD Z3ovYdO/mj89JchCE7/H0cIgTMRXMSJkLxaMuAJqB7wFW6sXrz/lai3okcEG1UZkJlSY TiUJRe2Lu/0//z5nnCt4EqxrMsZPGQU5gmT0i4izXuuCC9WDn8dil7pnPLf+hzbYLmsh mie9e+27gZb/r7fpuFqX7xrWRprDz6/l0uWIZgdfrqg2Mj+/LAz4kYl+a6mea3Xe0ffl Dbt3ucp6t4b7AtGEyiIWvZHYiFk/+Fv3hd9mK4kPJLHSwhh04eH+ZxU52B4PJOZe18DG CSyg==
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1722082316; s=strato-dkim-0002; d=seimet.de; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=EMNH2mDFTVGC6ux7zmwOHHl0u1V+OR/9wA5nGeaXIcE=; b=P0mz/nM/dxaj9FAmilLuv8u/VsirI/MHKKGD53bEL5G1Vl98gGhcdQIrS9Z6CYySw/ K0RNSkPzKqswW51sjhrLrDrnRNvuLFq+XoeNoqfqpj523evnkFOEAHSxJsrHgOXYl2vS XRzGvCr+hTlltuBRljrWTnkTd2tAoTf67WPn6y8qP1ZRwGpzMmF2RYjloyeVcgtBLoPL FpCGwJEPt8BsQZI3OxqN63IWSeD3oCWSy0XM1pSk9wISlZ7QxPJ/kdW19Cf1dT9K9zed YG4DFmtlLNBQpbjlGR03jLuvNfK07CAiY134KpfauNcryCELZgJ2ClchrXPUHDOBBS3s s9pw==
- Dkim-signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1722082316; s=strato-dkim-0003; d=seimet.de; h=In-Reply-To:References:Message-ID:Subject:To:From:Date:Cc:Date:From: Subject:Sender; bh=EMNH2mDFTVGC6ux7zmwOHHl0u1V+OR/9wA5nGeaXIcE=; b=a3Vo+T8TvW9e4wr2MhyvgaagQ/BeSes51oGD4guRaap7txa2dzqxkF5oaj+2ao9/BI 3lgvOZQR0GLDekGWzqDw==
> > I already mentioned that behaviour long time ago, thinking that a 200hz timer
> > should always be 200Hz, regardless of emulation speed. But probably this would
> > break lots of timing dependant tricks.
>
> Having this behavior with a (non-default) option is useful IMO. I doubt that
> regular programs (other than demos and games) use timing tricks, so users
> that use Hatari for other purposes than running games or demos might profit
> from such an option.
Such an option would also revole the timing problems with the keyboard
repeat etc. in fast-forwarding mode, wouldn't it?
Don't get me wrong, I like Hatari and use it a lot. But there are two major
pain points:
- Keyboard repeats do not work in fast-forwarding mode
- Mouse pointer synchronization with X11 does not work: If the mouse leaves
the Hatari window and re-enters it, the mouse pointer position is out of
sync