Commit Graph

583 Commits

Author SHA1 Message Date
dinkc64 173cd27cf8 tms34x little bugfix 2022-09-05 10:10:57 -04:00
dinkc64 dcf86bbfee v20,v30 fix prefetch jibba-jabba 2022-08-15 01:24:46 -04:00
dinkc64 8e63db03e7 v70 cheat hookup 2022-07-14 00:42:43 -04:00
dinkc64 4897115d4e pce, add kludge to fix wonder momo and f-1 pilot 2022-07-09 21:10:18 -04:00
dinkc64 9211955489 sh4, scale dma timing to selected cpurate 2022-07-05 10:06:57 -04:00
barbudreadmon f3ee26b4dc
m68000_intf: move this callback 2022-07-05 09:39:41 +02:00
J b06272e832
Lua memhook fixes squashed (#1072)
* (luaengine.cpp,m68kcpu,m68000_intf) - fix luamemhook fns

* (m68000_intf, m68kcpu) - Adds windows guards for lua

* (m68000_intf,m68k.c/h) fix intf imports, move decl for lua cb

* (m68kcpu.c, m68k.h) Moves pc callback definition to m68kcpu.c

* Remove accidentaly committed files
2022-06-16 16:54:31 -04:00
dinkc64 d9dd8cc8ba Revert "(luaengine.cpp,m68kcpu,m68000_intf) - fix luamemhook fns (#1066)"
This reverts commit ab059e3ff6.
2022-06-11 18:04:01 -04:00
J ab059e3ff6
(luaengine.cpp,m68kcpu,m68000_intf) - fix luamemhook fns (#1066) 2022-06-11 17:32:35 -04:00
dinkc64 b208880638 hold it 2022-06-01 00:39:12 -04:00
dinkc64 0d882b7bbf sh3 wip, make code even more ugly for small perf. (200mhz less usage on i7-2600 w/cave) 2022-05-27 23:42:52 -04:00
dinkc64 5c201e42ab hook-up cheat engine to sh3 2022-05-20 23:06:47 -04:00
dinkc64 fa339c0637 WIP - soothe an irritated hemorroid edition 2022-05-10 23:14:33 -04:00
dinkc64 ba27f41e9d WIP (work - in - progress) 2022-05-10 18:13:13 -04:00
dinkc64 4b9da58ae2 cave fix cpu rate selection and music 2022-05-10 09:46:57 -04:00
dinkc64 ed123b4f12 less loopy timer 2022-05-07 09:33:26 -04:00
dinkc64 56fa5ab559 add new WIP (work-in-progress) / unfinished driver 2022-05-04 23:36:00 -04:00
dinkc64 029424b471 Revert "Revert "Merge branch 'master' of https://github.com/finalburnneo/FBNeo""
This reverts commit 6fdabd1eed.
2022-03-28 23:25:53 -04:00
iq_132 6fdabd1eed Revert "Merge branch 'master' of https://github.com/finalburnneo/FBNeo"
This reverts commit 417e0b0873, reversing
changes made to 108055f4c3.
2022-03-28 23:04:21 -04:00
dinkc64 d699f4429c tlcs900 cpu, fix 16bit c flag ops (svccard2) 2022-03-23 09:55:39 -04:00
dinkc64 aee3c2a4a7 daylight savings time part2 2022-03-15 10:21:23 -04:00
dinkc64 41bc706ec4 daylight savings time does not apply 2022-03-15 01:55:02 -04:00
dinkc64 1a372c1540 mcs48, add init for 8049 & 8749 2022-01-27 01:17:06 -05:00
dinkc64 a8993b6ce6 speccy, fix bug in 70608 2022-01-23 02:07:08 -05:00
dinkc64 0260647a8a speccy update from gab75 2022-01-14 16:58:30 -05:00
dinkc64 9f9221d47a h6280 indent fix / taitob comment/unused func clean 2022-01-13 21:05:31 -05:00
dinkc64 ba8dfe8bb7 mcs51 (i8051), add random number stuff to ds5002fp [Haze] 2021-12-14 20:17:55 -05:00
barbudreadmon 2e81436526
m68kmake: fix some warning in recent compilers
backport of 521059b38b
2021-11-21 14:25:34 +01:00
dinkc64 1008310f3a experimental cheat fix for midway (mk/umk3/etc) games 2021-11-16 18:01:38 -05:00
dinkc64 ccc5015bc8 z80, add ZetRunEnd(cpu), clean-up a few drivers 2021-10-06 10:30:10 -04:00
dinkc64 e7171d6f52 m68k: increase stack, 8x51: cycle fix for run() 2021-10-01 21:05:57 -04:00
dinkc64 e7d24ffc3d some updates to i8x41, including silly hack to fix cflyball in decocass (fix from pre-mcs48 core) 2021-09-18 01:21:35 -04:00
crystalct d6dbc9e645
Big Endian fix d_seibuspi and i386 (#833) 2021-08-05 09:11:16 -04:00
dinkc64 1da1ef41e8 runahead driver fixes, to konami pooyan 2021-08-03 02:15:27 -04:00
dinkc64 d8b3a6f634 m68k, set halt also stop running in core, also 2021-07-24 00:36:09 -04:00
dinkc64 00fc336dff fd1094 (sys16,sys18): fix mapping bug. s24 fd1094 intf: nice-ify 2021-06-10 23:36:47 -04:00
dinkc64 24c4c1baf2 not the ice cream variety 2021-06-04 09:32:25 -04:00
dinkc64 70431780ce msx, cpu timing change so retaliot works 2021-06-02 09:39:52 -04:00
dinkc64 cd2c54fe1a dcs, adsp, add some fixes 2021-05-18 23:19:27 -04:00
dinkc64 387981a554 m68k virq mixed+auto fix, makes all previous savestates using 68k obsolete, sorry about that 2021-05-17 00:32:51 -04:00
dinkc64 9ddbcf5dbd m68k virq tofix note to future dink 2021-05-16 23:28:26 -04:00
dinkc64 e1b2d728d0 m68000: use fetch for cheat, fixes encrypted opcodes in fetch. (fd1094, etc) 2021-04-23 21:22:06 -04:00
dinkc64 a25be1d470 hd6309 state fixups, move public vars to context 2021-04-22 01:36:48 -04:00
crystalct f59365cccc
d_namcona1 Big Endian fix 2021-04-14 09:43:01 +02:00
dinkc64 0e1eaed9d1 channel f wip 2021-04-14 00:42:03 -04:00
dinkc64 4d17b251cb fix for gab 2021-04-10 01:48:33 -04:00
dinkc64 f830f464c7 tms32, cheat support - detect bit addresses 2021-04-09 10:08:20 -04:00
dinkc64 288b7a6c92 more cheat fixes + add support to e132xs 2021-04-09 01:29:31 -04:00
dinkc64 8ed74a8c32 add relative address capability for cheat.dat 2021-04-08 01:04:19 -04:00
dinkc64 4299e2bc5b fix for barbudreadmon 2021-03-24 09:30:56 -04:00
dinkc64 4c624b4d02 taito f3 scfinals: fix for coin and service mode issues. m68k, fix unaligned accesses 2021-03-22 21:04:58 -04:00
dinkc64 c4d01318e9 updates to intelfs, i386, namcona1, etc 2021-03-16 15:44:11 -04:00
dinkc64 09f26c702c add new devices (i386,c352,ds2404,intelfish) 2021-03-15 01:25:02 -04:00
dinkc64 dbf4afebf2 m377 signed char for int8 on android might fix android troubles for na1 2021-03-11 10:46:19 -05:00
dinkc64 bca27e307a m377 divider 2021-03-08 08:54:59 -05:00
dinkc64 04f28f72e1 m377 series fixes 2021-03-08 00:49:43 -05:00
dinkc64 dc40aa30c9 fix suratk stage 4 hangs 2021-03-04 09:40:56 -05:00
dinkc64 fb468fc66e umk3 palette fix 2021-02-28 01:05:56 -05:00
dinkc64 40d6cff3d3 ...part 2 2021-02-27 10:00:03 -05:00
dinkc64 5784cc87a2 add m377 series mcu for iq_132 2021-02-27 09:59:40 -05:00
dinkc64 41c43a497f v60: add note regarding setting irq's from handlers 2021-02-21 10:03:01 -05:00
dinkc64 370b4b517a v60, fix v60RunEnd() 2021-02-21 00:11:39 -05:00
dinkc64 7a723bf40b v60 revisited 2021-02-17 09:04:54 -05:00
dinkc64 c28a3525fa v60 change 2021-02-17 00:13:10 -05:00
dinkc64 43aa1f9962 v60, oops 2021-02-08 20:28:39 -05:00
iq_132 f81e4795af Minor v60 change - hopefully this works for everyone 2021-02-07 23:41:06 -05:00
iq_132 19322d289c Add more v60 functionality 2021-02-04 22:14:34 -05:00
iq_132 2e9f48a57e Add a couple of features to the v60 core. 2021-02-02 22:14:52 -05:00
dinkc64 61075de0dc tms340 mem and handler unmap funcs. 2021-02-02 09:20:43 -05:00
dinkc64 fbb7444c2f tms34 fix hcount 2021-02-01 09:38:12 -05:00
dinkc64 4827606fec tms,mcs48 tiny updates 2021-01-22 23:12:53 -05:00
dinkc64 7972b54957 wip+ 2021-01-20 23:46:23 -05:00
dinkc64 bfca4546f0 tms340: multi-cpu support WIP 2021-01-20 23:33:19 -05:00
dinkc64 acdc06582f mid tms wip 2021-01-20 02:07:03 -05:00
dinkc64 b65bb1680c tms340: silly mistake 2021-01-19 09:49:55 -05:00
dinkc64 d31251a760 tms340 intf slight change 2021-01-17 15:16:17 -05:00
dinkc64 6b40a4c566 tms34 wip for iq 2021-01-14 23:26:25 -05:00
dinkc64 a85197d101 tms host r/w for iq 2021-01-13 23:14:20 -05:00
dinkc64 3cc8f0332d tms32010 and bsmt2000 updates 2021-01-10 02:04:11 -05:00
dinkc64 194df3b3ce add 020 support (wip) 2021-01-09 09:09:18 -05:00
dinkc64 089ce21046 tms wip++ 2021-01-07 11:16:28 -05:00
dinkc64 69541d1421 port tms34010 core, hook it up to midway t/w-unit (wip) 2021-01-07 11:08:07 -05:00
dinkc64 6d51dda056 umk3 smoke fatality stars fix + wunit nvram fix 2021-01-05 00:21:06 -05:00
dinkc64 1ea9b3d803 nec core, VezIdle standardize 2020-12-23 23:39:34 -05:00
barbudreadmon 20bda67664
900tbl.c: avoid using reserved _D0 2020-12-22 22:02:33 +01:00
dinkc64 2e63dd45b1 i8x41, update core and update decocass to use the new core 2020-12-18 10:16:27 -05:00
dinkc64 7c5d5d11c4 i8x41 small update 2020-12-17 21:08:07 -05:00
dinkc64 f5b252d3fb i8x41 multi-cpu-ify wip 2020-12-15 02:00:06 -05:00
dinkc64 43582a2885 tms34010, midway fixes: hang on state load, hang on continue screen on umk3 hacks 2020-12-03 00:58:45 -05:00
dinkc64 7bcac79ab3 cbombers, hook up tc0360pri c/o cam900. fix remaining pri, spritelag, freeze issues [dink] 2020-11-24 01:38:10 -05:00
crystalct 6de7acef5b
Fix integer constant is too large for 'long' on old GCC 2020-11-03 10:04:30 +01:00
dinkc64 75036243e8 tms34010, hook up to cheat engine 2020-11-03 01:06:59 -05:00
dinkc64 28f2a6fc01 spectrum: add homebrews and some non-homebrew. add dip option to map kempston to QAOPM or QAOPSpace for special games. 2020-10-24 01:23:21 -04:00
dinkc64 e41a026839 megadrive: add Mad Stalker 2020-10-22 20:15:44 -04:00
dinkc64 d6f41d23e4 spectrum, fix loading of tetris2, eswat, f.fight 2020-10-19 01:48:06 -04:00
iq_132 a361d399fb Update z80.cpp
Ancient Compilers don't like this.
2020-10-15 20:41:37 -04:00
dinkc64 2ece955014 spectrum hb adds
and wip
2020-10-14 10:11:34 -04:00
dinkc64 5353cce8b4 z80 core hackery for spectrum 2020-10-10 09:25:56 -04:00
crystalct 93967c97d6
Big Endian fix tms32010 2020-10-05 10:53:11 +02:00
crystalct 104bcc71d3
tms32010.cpp Big Endian fix 2020-10-01 14:58:39 +02:00