MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

reenigne
MAME Fan
Reged: 04/08/15
Posts: 5
Send PM
Re: 8088 mph we break all your emulators
04/08/15 07:04 PM


> Cycle-exact (meaning correct cycle counts for the instructions), or cycle-by-cycle
> (meaning you can interrupt instructions on any cycle)?

I'm thinking the former, though it's whatever is necessary to make the emulator behave the same way as the real hardware. I don't think it should be necessary to interrupt instructions on *any* cycle (definitely not in the IRQ sense), but there may be some instructions that have multiple time-sensitive externally observable effects - e.g. a word access to CGA RAM will have two separate wait states, each synchronizing with the CGA's LCLK and possibly generating a flake of snow.







Entire thread
Subject Posted by Posted on
* 8088 mph we break all your emulators RdW 04/08/15 04:56 AM
. * Re: 8088 mph we break all your emulators Moose  04/08/15 08:26 PM
. * Re: 8088 mph we break all your emulators jonwil  04/08/15 05:44 AM
. * Re: 8088 mph we break all your emulators MooglyGuy  04/08/15 08:02 AM
. * Re: 8088 mph we break all your emulators reenigne  04/08/15 11:05 AM
. * Re: 8088 mph we break all your emulators MooglyGuy  04/09/15 11:32 AM
. * Re: 8088 mph we break all your emulators reenigne  04/09/15 11:59 AM
. * Re: 8088 mph we break all your emulators R. Belmont  04/08/15 05:07 PM
. * Re: 8088 mph we break all your emulators reenigne  04/08/15 07:04 PM
. * Re: 8088 mph we break all your emulators MooglyGuy  04/09/15 02:38 AM
. * Re: 8088 mph we break all your emulators Vas Crabb  04/09/15 06:32 AM
. * Re: 8088 mph we break all your emulators reenigne  04/09/15 05:47 AM
. * Re: 8088 mph we break all your emulators R. Belmont  04/09/15 11:49 AM
. * Re: 8088 mph we break all your emulators reenigne  04/09/15 12:06 PM
. * Re: 8088 mph we break all your emulators Olivier Galibert  04/10/15 03:22 AM

Extra information Permissions
Moderator:  redk9258, URherenow, Tafoid 
1 registered and 12 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3873