View Single Post
Old 04 May 2021, 13:37   #48
roondar
Registered User
 
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,421
Quote:
Originally Posted by litwr View Post
Thank you. One can only wonder why emulator writers still use so poor code for division emulation.
It's not really poor code that's the problem. Processors beyond the 68000/68010/80386 are hard to emulate because they have cache memory and instruction speed that varies depending on the instruction stream. Since no one knows exactly how the 68020 internal sequencer works (same with 486+), accurate timing while emulating is basically impossible to get.

So compromises have to be made, where some instructions will end up being too fast and others too slow.
roondar is offline  
 
Page generated in 0.04418 seconds with 11 queries