Re: [hatari-devel] Emulation on separate CPU cores |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Emulation on separate CPU cores
- From: Christian Zietz <czietz@xxxxxxx>
- Date: Sun, 4 Dec 2022 13:41:12 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1670157673; bh=qxMZXqsdzq5yJYhh5+gl7BWuwLcT4PcVMB5zEggdFXc=; h=X-UI-Sender-Class:Date:To:References:From:Subject:In-Reply-To; b=uM6QSTiNtqEllbVj2h79b9TG3e6H1jv2pYcGRZ2JOmOQ3C8iEZoDgvuT7VJEE10eh 6MlmArDxVQYr6nNehqXwlTIGT0p9tXAfCGRSgWr7ANVaPD1YLBVEaM1OKBi8mCnyMo ccUvgHJUfFKLXLXF/8ppzkCnnI5W77dCizWlAbpSb7XTuxG/G38uQEyempiZQTzjHo pZ5xk0JSKO2J9BU3nkAbPZUstaLMgKeTKsyhojxTZKm902zV2rSZwb+1O85c0/9Tfh B7zgOhTjz/2r82RMY8Aw7fT8Z3zUxPKARj6OphdNBF2Omn9q0Xl/goJ6gghf/N2cf4 Rn/UszyNimEzg==
- Ui-outboundreport: notjunk:1;M01:P0:SMZ7b6x8gBs=;WyHOhrJ75Vk7U7TUD4A5cdkltLh KX6EExgLKxxb0Zm1orgvcf0m1a2Yf6r2yS5GNLNHIz868K6Nio3LyViMgY5K/THxsL61yxff5 Us15zGD+QuGzwAwFNY76ethc6e4M/dNpaFAbI62n06MrkQ5uDwcFSOgb4Fu4CgdhKuX9zK0ik w/0O4gvKuESi43Hk7r0NrbsFoDmWEDCZVft94iprCqZZM1lafvBohWJD7w5mxGvAEXESH3I2F acAK5tTmoflHYKckh5AiEaAmm9OMnRZN38zFItA36Am8af4iySxWw6CmfdCvsWK/kRHgvtbQQ iF3s/TYoDZ8H1jeFVC8/8h/A4sMTbSBZ71YrDfsnu2OSDYRWqgwzDGbtj+ggVZj/14hwiDyh7 cAOxAyRz8uxz3Kvt2Hk8Y2XTn6R5xexk0EuEu0nwiT2RKsRi+Wc36STOLm3AmcEYlAQujOObK zSo7NEquvUUyuygt1UrxCeWC1jJ+x4hkcRNbNL6z3X3a2D2nfFPnQa/M2i8ai4mbJoK9gPLXn hz3nZXs0UWysD8nMYZ32aIPK7+1sdEKCYXhf3mRM3I00yZR7j+G7MTL+4ly4pmrdP6ppAMnLS l8dusIZYliI3NFRE3Z3skkjaakfzwy6+YwA6m/fF+B607BaeJJuQi5B2j2A6DZ+eOEQWKq3GF J2FTefHNEE6WBSh7G4o5lv7jRegqqvrsJR11H1quOT26dBLIEuC6+lb25BARRh9r56rA4mDmd 58ssPmOwk7TDDFdI3R85ppMc8SjTxNut46Z+ICR8uGTe9lmDqQVk+JeOfB26YbEqsRVJqQDel sUC5THd808ulbN3JupTnWAzHjQBrYKUMH6QzcHkyJ7gzGuBtFL2CA+GNnMso1axQRRWNK4FUV 998kC3fiye9MFEnthPUD35G9uhuKD8qveIOszFsX/rMSPBJlxMPlkHoOSl7m2qQf1pj+hxPLy iPhNJQ==
Nicolas Pomarède schrieb:
It's not about lessening what he did, but we're talking about different
hardware, so what can benefit for jaguar is not necessarily working for ST.
I agree -- with both parts of the sentence. BigPEmu is an impressive
achievement. But emulating a Jaguar is also very different from what
Hatari does. To begin with, the stated goal is "run every game in the
Jaguar's retail cartridge library" (50 games, according to Wikipedia).
This -- again without wanting to downplay his work -- is different from
intending to accurately run every software that exists for Atari ST,
STE, TT, and Falcon.
also, he wrote himself in the todo list that the emulator should emulate
bus access (not the case at the moment) and have cycle accuracy, so this
simplifies things a litlle at the moment.
The FAQ also states: "Timing imperfections here are inherent in
BigPEmu's default approach of emulating the Jaguar without lockstepped
emulation of each bus access. The heuristic estimates for determining
cycle usage during bus contention will often be incorrect [...]".
we don't know and at the
moment there's no source code to have a look.
The FAQ doesn't read as if the source code is going to be released.
Regards
Christian
--
Christian Zietz - CHZ-Soft - czietz@xxxxxxx
WWW: https://www.chzsoft.de/
New GnuPG-Key-ID: 0x8708B34C827B159E