Action Replay - removed delay when triggering event
This commit is contained in:
parent
d4c7c83a2c
commit
8e3ae80c69
2 changed files with 8 additions and 8 deletions
|
@ -1058,9 +1058,9 @@ void action_replay_cia_access(bool write)
|
|||
if (action_replay_flag == ACTION_REPLAY_INACTIVE)
|
||||
return;
|
||||
if ((armode_write & ARMODE_ACTIVATE_BFE001) && !write) {
|
||||
event2_newevent_xx(-1, 1, write, action_replay_cia_access_delay);
|
||||
event2_newevent_xx(-1, 0, write, action_replay_cia_access_delay);
|
||||
} else if ((armode_write & ARMODE_ACTIVATE_BFD100) && write) {
|
||||
event2_newevent_xx(-1, 1, write, action_replay_cia_access_delay);
|
||||
event2_newevent_xx(-1, 0, write, action_replay_cia_access_delay);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
12
src/cia.cpp
12
src/cia.cpp
|
@ -72,7 +72,7 @@ static uae_u8 kbcode;
|
|||
static struct rtc_msm_data rtc_msm;
|
||||
static struct rtc_ricoh_data rtc_ricoh;
|
||||
|
||||
STATIC_INLINE void setclr (unsigned int *p, unsigned int val)
|
||||
static void setclr (unsigned int *p, unsigned int val)
|
||||
{
|
||||
if (val & 0x80) {
|
||||
*p |= val & 0x7F;
|
||||
|
@ -81,12 +81,12 @@ STATIC_INLINE void setclr (unsigned int *p, unsigned int val)
|
|||
}
|
||||
}
|
||||
|
||||
STATIC_INLINE void ICR (uae_u32 data)
|
||||
static void ICR (uae_u32 data)
|
||||
{
|
||||
safe_interrupt_set((data & 0x2000) != 0);
|
||||
}
|
||||
|
||||
STATIC_INLINE void ICRA(uae_u32 dummy)
|
||||
static void ICRA(uae_u32 dummy)
|
||||
{
|
||||
if (ciaaicr & 0x80)
|
||||
ciaaicr |= 0x40;
|
||||
|
@ -94,7 +94,7 @@ STATIC_INLINE void ICRA(uae_u32 dummy)
|
|||
ICR (0x0008);
|
||||
}
|
||||
|
||||
STATIC_INLINE void ICRB(uae_u32 dummy)
|
||||
static void ICRB(uae_u32 dummy)
|
||||
{
|
||||
if (ciabicr & 0x80)
|
||||
ciabicr |= 0x40;
|
||||
|
@ -102,7 +102,7 @@ STATIC_INLINE void ICRB(uae_u32 dummy)
|
|||
ICR (0x2000);
|
||||
}
|
||||
|
||||
STATIC_INLINE void RethinkICRA (void)
|
||||
static void RethinkICRA (void)
|
||||
{
|
||||
if (ciaaicr & ciaaimask) {
|
||||
if (!(ciaaicr & 0x80)) {
|
||||
|
@ -112,7 +112,7 @@ STATIC_INLINE void RethinkICRA (void)
|
|||
}
|
||||
}
|
||||
|
||||
STATIC_INLINE void RethinkICRB (void)
|
||||
static void RethinkICRB (void)
|
||||
{
|
||||
if (ciabicr & ciabimask) {
|
||||
if (!(ciabicr & 0x80)) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue