Remove waitstates from PIT register accesses. Fixes speed issues with Desert Strike.
This commit is contained in:
parent
0b964d51c1
commit
e4ddbd8441
1 changed files with 0 additions and 2 deletions
|
|
@ -332,7 +332,6 @@ void pit_write(uint16_t addr, uint8_t val, void *p)
|
|||
{
|
||||
PIT *pit = (PIT *)p;
|
||||
int t;
|
||||
cycles -= (int)PITCONST;
|
||||
// /*if (val != 0x40) */pclog("Write PIT %04X %02X %04X:%08X %i %i\n",addr,val,CS,pc,ins, pit->gate[0]);
|
||||
|
||||
switch (addr&3)
|
||||
|
|
@ -457,7 +456,6 @@ uint8_t pit_read(uint16_t addr, void *p)
|
|||
PIT *pit = (PIT *)p;
|
||||
int t;
|
||||
uint8_t temp = 0xff;
|
||||
cycles -= (int)PITCONST;
|
||||
// printf("Read PIT %04X ",addr);
|
||||
switch (addr&3)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in a new issue