Commit Graph

31 Commits

Author SHA1 Message Date
Kelvin Sherlock 79a8a93e03 update m68k cpu to match current upstream code, which includes a handful of bug fixes (mostly timing related). 2023-10-05 18:47:48 -04:00
Stefan f619ed31b3
Fixed a few typos (#65) 2023-09-14 13:27:53 -04:00
Kelvin Sherlock fb6d52a93d sync cpu code with fellow. fixes some instruction times and 64-bit division. 2017-12-14 08:23:17 -05:00
Kelvin Sherlock e21aac4022 clean up makefiles a bit. 2017-10-02 15:11:28 -04:00
Kelvin Sherlock 5976f91a89 synchronize with fellow cpu update.
- edge-case fixes for bcd ops
- tweak division by 0 exception a bit
- clean up includes
2016-05-16 13:45:32 -04:00
tsupplis 37220202a6 fix execution on ppc 2015-02-17 00:27:42 +00:00
Kelvin Sherlock ff9a0aad3e fix disassembly for Bxx.L 2015-01-07 19:09:01 -05:00
Kelvin Sherlock abe8b9236b updates to match current fellow cpu code 2014-12-04 16:09:18 -05:00
Kelvin Sherlock 4895cfbf10 fix sequencing with memory reads. 2014-08-03 11:42:24 -04:00
Kelvin Sherlock ef168abf26 disassembler - calculate pc relative addresses 2013-07-02 18:49:21 -04:00
Kelvin Sherlock 71517ad252 update global logging function 2013-07-02 18:48:40 -04:00
Kelvin Sherlock e920ee230e change debugging to test speed 2013-05-12 22:14:49 -04:00
Kelvin Sherlock bba0679650 read/write int64_t (for sane support) 2013-02-20 23:10:00 -05:00
Kelvin Sherlock ab63801242 fix bug with RTD instruction (wasn't actually returning) 2013-02-19 18:20:39 -05:00
Kelvin Sherlock eb3673c368 note to self 2013-02-15 23:47:48 -05:00
Kelvin Sherlock ce832bca76 memoryPointer 2013-02-10 20:19:01 -05:00
Kelvin Sherlock 00c83dce1a flag for global debugging 2013-02-09 20:06:30 -05:00
Kelvin Sherlock cb519a626a log global page memory access 2013-02-07 23:44:26 -05:00
Kelvin Sherlock aee146c708 aline / fline exception handler (for toolbox) 2013-02-07 00:01:22 -05:00
Kelvin Sherlock ba14f15566 update cmake 2013-02-06 23:44:42 -05:00
Kelvin Sherlock 2af8f22406 cmake update 2013-02-06 20:36:37 -05:00
Kelvin Sherlock ad876537c7 header update 2013-02-06 20:36:25 -05:00
Kelvin Sherlock feca2c0fa1 updated cmake file 2013-02-06 20:05:58 -05:00
Kelvin Sherlock c41ddbc094 new memory code 2013-02-06 20:05:47 -05:00
Kelvin Sherlock a81b1676f8 remove extra stuff... 2013-02-06 19:17:01 -05:00
Kelvin Sherlock 7e09d6a5c7 extern "C" { } 2013-02-06 19:11:18 -05:00
Kelvin Sherlock 00216c2e65 clang warnings 2013-02-06 18:47:55 -05:00
Kelvin Sherlock 3e9aa9d28a cpu cmakefile 2013-02-06 18:47:41 -05:00
Kelvin Sherlock 392a93a623 sprintf format bug 2013-02-05 23:58:51 -05:00
Kelvin Sherlock 42c6b1751e cmake files 2013-02-05 23:58:07 -05:00
Kelvin Sherlock ea246894be fellow cpu code 2013-02-05 23:11:41 -05:00