Post Reply 
Emu48 detection
11-29-2023, 05:00 PM
Post: #4
RE: Emu48 detection
(11-29-2023 04:08 PM)DavidM Wrote:  Another possibility might be to use a known Saturn opcode that behaves differently on Emu48 than on real hardware -- that would potentially be much faster and also more reliable. Anyone know of a Saturn opcode that behaves differently in the Emu48 environment than on real hardware? This would be similar to how the 50g ROM determines which hardware platform it's running on.

The ML entry point for clkspd might hold some promise. Interestingly, its result is in the same range regardless of the Emu48 "Authentic Calculator Speed" setting. I've only tested that on a single emulated system, though. clkspd's result seems to be fairly consistent in repeated invocations as well.

More to come...
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Emu48 detection - Marco Polo - 11-29-2023, 02:16 PM
RE: Emu48 detection - Eric Rechlin - 11-29-2023, 03:15 PM
RE: Emu48 detection - DavidM - 11-29-2023, 04:08 PM
RE: Emu48 detection - DavidM - 11-29-2023 05:00 PM
RE: Emu48 detection - DavidM - 11-30-2023, 07:02 PM
RE: Emu48 detection - Marco Polo - 12-01-2023, 06:17 AM



User(s) browsing this thread: 1 Guest(s)