fbneo/src/cpu
dinkc64 55d5737066 m68k dar 2025-07-08 09:10:03 -04:00
..
a68k First pass at name change 2019-05-17 18:27:11 +01:00
adsp2100 adsp2100: fix regression with ABS opcode S flag [mjrgh] 2023-03-14 09:19:32 -04:00
arm First pass at name change 2019-05-17 18:27:11 +01:00
arm7 more consistent like this 2019-11-06 08:38:14 +01:00
e132xs cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
f8 cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
h6280 pce, add kludge to fix wonder momo and f-1 pilot 2022-07-09 21:10:18 -04:00
hd6309 hd6309 cpu, add insn callback 2023-12-29 09:10:31 -05:00
i8x41 d_gladiatr: fix a coin issue (#1325) 2023-01-29 09:34:01 -05:00
i386 cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
i8039 i8039: big-endianize 2020-08-06 18:32:32 +02:00
i8051 hmm 2024-01-31 09:54:38 -05:00
konami konami cpu, fix lsrd_di [hap] 2022-12-27 20:48:27 -05:00
m68k m68k dar 2025-07-08 09:10:03 -04:00
m377 cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
m6502 m6502, oops - don't change previous nmi timing 2023-03-09 01:52:07 -05:00
m6800 m6800 core: add ports 5,6,7 to hd63701. spdodgeb: hook up real prot/input mcu, remove mcu sim. needs testing please 2020-05-05 01:18:09 -04:00
m6805 First pass at name change 2019-05-17 18:27:11 +01:00
m6809 add M6809SetCallback() per-insn callback 2022-10-26 01:05:32 -04:00
mb88xx add cpu core mb88xx [iq_132] 2024-03-18 09:28:02 -04:00
mips3 cleaner sdl2 commits :) 2020-01-23 22:01:59 +00:00
nec add pic8259 plus hookup provisions in nec cpu 2022-10-31 20:38:21 -04:00
pic16c5x huge changes to cpus and stuff(over the next few days), update at your own risk 2019-05-10 09:14:15 -04:00
s2650 First pass at name change 2019-05-17 18:27:11 +01:00
sh2 sh2, disable busy_loop_hacks for now to potentially fix a timing inconsistency with psikyo4 2025-06-27 09:09:29 -04:00
sh4 cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
tlcs90 fix tlcs90 internal timer retrig bug 2022-12-11 09:52:05 -05:00
tlcs900 cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
tms34 tms34x little bugfix 2022-09-05 10:10:57 -04:00
tms32010 tms32010: inline fix v2 2023-02-01 15:35:03 +01:00
tms34010 umk3 smoke fatality stars fix + wunit nvram fix 2021-01-05 00:21:06 -05:00
upd7725 upd96050 fix 2024-04-27 00:53:04 -04:00
upd7810 cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
v60 fix cheat for MK 2023-06-17 01:01:24 -04:00
z80 z80, tape cb sanity 2025-01-08 01:01:56 -05:00
z180 slight oversight 2020-09-04 23:30:53 -04:00
adsp2100_intf.cpp dcs, adsp, add some fixes 2021-05-18 23:19:27 -04:00
adsp2100_intf.h wunit: un-BurnDriverD rmpgwt, mk3, umk3. adsp2100/dcs2k: standardize irq stuff 2018-12-09 09:28:39 -05:00
arm7_intf.cpp cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
arm7_intf.h pgm: fix demon front (and possibly others) 2019-05-28 22:04:36 -04:00
arm_intf.cpp cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
arm_intf.h Add cpu idle & irq to cpu_core_config 2019-05-09 22:48:27 -04:00
e132xs_intf.h cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
h6280_intf.cpp cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
h6280_intf.h pce, add kludge to fix wonder momo and f-1 pilot 2022-07-09 21:10:18 -04:00
hd6309_intf.cpp m6809, m6800(&etc), hd6309: add resetline 2024-05-30 00:55:22 -04:00
hd6309_intf.h m6809, m6800(&etc), hd6309: add resetline 2024-05-30 00:55:22 -04:00
i386_intf.h add new devices (i386,c352,ds2404,intelfish) 2021-03-15 01:25:02 -04:00
konami_intf.cpp cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
konami_intf.h konami cpu, fix lsrd_di [hap] 2022-12-27 20:48:27 -05:00
m377_intf.h m377 divider 2021-03-08 08:54:59 -05:00
m6502_intf.cpp cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
m6502_intf.h addendum to last push 2023-04-10 01:12:43 -04:00
m6800_intf.cpp m6800 resetline fix, oops :) 2024-06-01 00:32:21 -04:00
m6800_intf.h m6809, m6800(&etc), hd6309: add resetline 2024-05-30 00:55:22 -04:00
m6805_intf.cpp cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
m6805_intf.h Timer system update - please test! 2018-05-02 05:22:29 +00:00
m6809_intf.cpp m6809, m6800(&etc), hd6309: add resetline 2024-05-30 00:55:22 -04:00
m6809_intf.h m6809, m6800(&etc), hd6309: add resetline 2024-05-30 00:55:22 -04:00
m68000_debug.h add SEK_REG_PPC to SekDbgGetRegister() 2018-10-31 22:11:19 -04:00
m68000_intf.cpp m68k dar 2025-07-08 09:10:03 -04:00
m68000_intf.h m68k dar 2025-07-08 09:10:03 -04:00
mb88xx_intf.h add cpu core mb88xx [iq_132] 2024-03-18 09:28:02 -04:00
mips3_intf.cpp more consistent like this 2019-11-06 08:38:14 +01:00
mips3_intf.h more consistent like this 2019-11-06 08:38:14 +01:00
nec_intf.cpp nec v20-v35: update interface++ 2023-05-05 21:05:51 -04:00
nec_intf.h nec v20-v35: update interface 2023-05-05 20:54:44 -04:00
pic16c5x_intf.cpp cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
pic16c5x_intf.h Add cpu idle & irq to cpu_core_config 2019-05-09 22:48:27 -04:00
s2650_intf.cpp cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
s2650_intf.h Add cpu idle & irq to cpu_core_config 2019-05-09 22:48:27 -04:00
sh2_intf.h sh2, tweak broken busy loop speedhack 2025-06-24 20:30:50 -04:00
tlcs90_intf.cpp cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
tlcs90_intf.h cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
tlcs900_intf.h neogeo pocket driver 2020-05-24 00:36:32 -04:00
tms34_intf.cpp fix cheat for MK 2023-06-17 01:01:24 -04:00
tms34_intf.h cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
tms34010_intf.cpp tms34010, midway fixes: hang on state load, hang on continue screen on umk3 hacks 2020-12-03 00:58:45 -05:00
tms34010_intf.h tms34010, midway fixes: hang on state load, hang on continue screen on umk3 hacks 2020-12-03 00:58:45 -05:00
upd7810_intf.h Add cpu idle & irq to cpu_core_config 2019-05-09 22:48:27 -04:00
v60_intf.h Minor v60 change - hopefully this works for everyone 2021-02-07 23:41:06 -05:00
z80_intf.cpp z80, re-enable Z80Burn(), add ZetInFetch global so handler can tell if its an op (1) or oparg (2). i8051/mcs51: return pointer for internal ram 2024-01-30 10:06:39 -05:00
z80_intf.h z80, re-enable Z80Burn(), add ZetInFetch global so handler can tell if its an op (1) or oparg (2). i8051/mcs51: return pointer for internal ram 2024-01-30 10:06:39 -05:00
z180_intf.cpp cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00
z180_intf.h cpus, add exit() and scan() to cpu registry 2023-04-24 09:41:26 -04:00