X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fevent.h;h=5565bec85af9a324134c2a6d2a7f6b6c2997da52;hb=19cb30261693d5c56c79d87030cfe8e1dc9ca033;hp=35f84468240984c090f50ea230e2dea3878a3267;hpb=d239de704f276a75d927900e3d413a44cc87116c;p=virtualjaguar diff --git a/src/event.h b/src/event.h index 35f8446..5565bec 100644 --- a/src/event.h +++ b/src/event.h @@ -1,7 +1,7 @@ // // EVENT.H: System timing support functionality // -// by James L. Hammons +// by James Hammons // #ifndef __EVENT_H__ @@ -9,11 +9,11 @@ #include "types.h" -// Note that these are NTSC timings: +#define RISC_CYCLE_IN_USEC 0.03760684198 +#define M68K_CYCLE_IN_USEC (RISC_CYCLE_IN_USEC * 2) -#define RISC_CYCLE_IN_USEC 0.03760684198 -#define M68K_CYCLE_IN_USEC (RISC_CYCLE_IN_USEC * 2) -#define HORIZ_PERIOD_IN_USEC 63.5555 +#define HORIZ_PERIOD_IN_USEC_NTSC 63.555555555 +#define HORIZ_PERIOD_IN_USEC_PAL 64.0 #define USEC_TO_RISC_CYCLES(u) (uint32)(((u) / RISC_CYCLE_IN_USEC) + 0.5) #define USEC_TO_M68K_CYCLES(u) (uint32)(((u) / M68K_CYCLE_IN_USEC) + 0.5)