mirror of
https://github.com/melonDS-emu/melonDS.git
synced 2025-07-25 15:19:53 -06:00
try some stupid shit
This commit is contained in:
@ -642,6 +642,7 @@ void ARMv5::Execute()
|
|||||||
if (IRQ) TriggerIRQ();
|
if (IRQ) TriggerIRQ();
|
||||||
|
|
||||||
NDS::ARM9Timestamp += Cycles;
|
NDS::ARM9Timestamp += Cycles;
|
||||||
|
NDS::ARM9InstrCount++;
|
||||||
Cycles = 0;
|
Cycles = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -787,6 +788,7 @@ void ARMv4::Execute()
|
|||||||
if (IRQ) TriggerIRQ();
|
if (IRQ) TriggerIRQ();
|
||||||
|
|
||||||
NDS::ARM7Timestamp += Cycles;
|
NDS::ARM7Timestamp += Cycles;
|
||||||
|
NDS::ARM7InstrCount++;
|
||||||
Cycles = 0;
|
Cycles = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -101,6 +101,9 @@ u64 ARM9Timestamp, ARM9Target;
|
|||||||
u64 ARM7Timestamp, ARM7Target;
|
u64 ARM7Timestamp, ARM7Target;
|
||||||
u64 SysTimestamp;
|
u64 SysTimestamp;
|
||||||
|
|
||||||
|
u32 ARM9InstrCount, ARM9MainRAMCount;
|
||||||
|
u32 ARM7InstrCount, ARM7MainRAMCount;
|
||||||
|
|
||||||
SchedEvent SchedList[Event_MAX];
|
SchedEvent SchedList[Event_MAX];
|
||||||
u32 SchedListMask;
|
u32 SchedListMask;
|
||||||
|
|
||||||
|
@ -181,6 +181,9 @@ extern u64 ARM9Timestamp, ARM9Target;
|
|||||||
extern u64 ARM7Timestamp, ARM7Target;
|
extern u64 ARM7Timestamp, ARM7Target;
|
||||||
extern u32 ARM9ClockShift;
|
extern u32 ARM9ClockShift;
|
||||||
|
|
||||||
|
extern u32 ARM9InstrCount, ARM9MainRAMCount;
|
||||||
|
extern u32 ARM7InstrCount, ARM7MainRAMCount;
|
||||||
|
|
||||||
extern u32 IME[2];
|
extern u32 IME[2];
|
||||||
extern u32 IE[2];
|
extern u32 IE[2];
|
||||||
extern u32 IF[2];
|
extern u32 IF[2];
|
||||||
|
Reference in New Issue
Block a user