Commit Graph

661 Commits

Author SHA1 Message Date
meepingsnesroms
2b39468a32 Add divide function tests 2020-01-20 15:55:24 -08:00
meepingsnesroms
82aa0c6fc0 Clean up main makefile 2019-12-28 13:06:14 -08:00
meepingsnesroms
018ed97874 OS 5 now outputting a framebuffer 2019-12-28 12:16:48 -08:00
meepingsnesroms
be43d3a39a Clean up dynarec mess
Will deal with speed later, just need it to boot for now.
2019-12-15 00:03:02 -08:00
meepingsnesroms
ee822d2800 Lock up bug seems fixed 2019-12-14 22:10:03 -08:00
meepingsnesroms
46918f8d0f Update CPU_2.c 2019-12-10 00:18:10 -08:00
meepingsnesroms
5601f0c3d4 Fixes, change logging 2019-12-10 00:06:59 -08:00
meepingsnesroms
be02f9b313 Log all attempts at setting the PC, capture where the CPU idle error occurs 2019-12-05 23:56:00 -08:00
meepingsnesroms
87f5312954 Remove ? from window bar, debugging stuff 2019-12-05 13:38:01 -08:00
meepingsnesroms
34426a791b Add a way to capture function calls reliably 2019-11-29 16:25:59 -08:00
meepingsnesroms
f66e5613b3 Fix lockups in 68K Palm OS 2019-11-27 14:39:55 -08:00
meepingsnesroms
865b1d5f86 More bug info 2019-11-26 18:31:22 -08:00
meepingsnesroms
815f061683 Some fixes 2019-11-26 15:15:19 -08:00
meepingsnesroms
97f8f85021 Make release mode work in QT 2019-11-26 14:06:10 -08:00
meepingsnesroms
2ece2d56d4 m500 support working in RetroArch 2019-11-26 12:45:35 -08:00
meepingsnesroms
4738d36119 Finish m500 support 2019-11-26 11:43:00 -08:00
meepingsnesroms
4b836d98db Update dbvz.c 2019-11-26 10:31:16 -08:00
meepingsnesroms
c8c4539e6f Clean up gradiant code, make backlight code overflow safe 2019-11-25 23:10:46 -08:00
meepingsnesroms
aed3be3b80 Add backlight for m500, clean up m515 backlight
Also backup gradiant code.
2019-11-25 23:00:28 -08:00
meepingsnesroms
c6df0303c8 Fix memory size for m500 2019-11-25 21:14:09 -08:00
meepingsnesroms
0c8e6fdebc m500 booting again 2019-11-25 19:05:33 -08:00
meepingsnesroms
daf0aede3d Remove sandbox, it was all unused 68k stuff anyway 2019-11-25 18:41:41 -08:00
meepingsnesroms
f768615984 Palm m500 support Part 1, not booting again 2019-11-25 18:25:00 -08:00
meepingsnesroms
c427a607ec Add basic CPU LCD controller support 2019-11-24 14:58:56 -08:00
meepingsnesroms
aff2d76148 Flush changes 2019-11-21 09:35:48 -08:00
meepingsnesroms
9d41480371 Cleanups and plarity fix for TPS65010 INT pin 2019-11-20 12:09:34 -08:00
meepingsnesroms
de8c733340 Add uARM as reference CPU core 2019-11-20 10:02:38 -08:00
meepingsnesroms
8d386d8027 Add another IDA script 2019-11-16 13:02:12 -08:00
meepingsnesroms
3b009d7131 Clean up logs after so many entrys, log all DAL function calls 2019-11-15 10:54:42 -08:00
meepingsnesroms
c303c7426b Switch ARMv5 to virtual addresses, they where already used(and the only option) for 68k 2019-11-14 13:27:20 -08:00
meepingsnesroms
863cd964bd Decompiling now supported directly in the emu, cleanups 2019-11-11 15:36:44 -08:00
meepingsnesroms
4712e77413 Cleanups, add missing button, log PC for more events 2019-11-07 12:20:18 -08:00
meepingsnesroms
57d19df30d Update TPS65010, fix T3 overclocking method 2019-09-25 11:29:09 -07:00
meepingsnesroms
dd09261b53 Fix cutting off the 6MB of ROM at the end and SIGSEGV on reset 2019-09-23 17:20:57 -07:00
meepingsnesroms
c72edbfa1b Remove old CPU core linkage 2019-09-23 10:33:59 -07:00
meepingsnesroms
20348abf85 Update logging 2019-09-22 22:45:57 -07:00
meepingsnesroms
6b1e293c44 Use opcode timing instead of frame timing for CPU timer events
Makes things much faster!
2019-09-22 22:32:52 -07:00
meepingsnesroms
d0292b312f Add key matrix handleing 2019-09-22 19:13:21 -07:00
meepingsnesroms
e9d6d21625 Add ARM side C code skeleton, definetly broke test compiling 2019-09-18 16:18:04 -07:00
meepingsnesroms
7be8825f96 More USB stuff 2019-09-16 19:41:01 -07:00
meepingsnesroms
02778eeb08 Update pxa260Udc.c 2019-09-12 14:12:18 -07:00
meepingsnesroms
f76abf87a1 Add more USB port registers 2019-09-12 13:54:01 -07:00
meepingsnesroms
0bb3287d6d Better event logging 2019-09-12 12:56:05 -07:00
meepingsnesroms
64950ac431 Block annyoing idle loop 2019-09-12 12:12:47 -07:00
meepingsnesroms
9143759c29 Small changes 2019-09-05 17:35:47 -07:00
meepingsnesroms
9289232dd0 Was stuck on a delay loop, now to implement the USB enough to boot 2019-09-02 09:57:55 -07:00
meepingsnesroms
a2dbb98d88 I2C seems fixed now 2019-09-01 12:45:49 -07:00
meepingsnesroms
fd572858e2 Lots of I2C bugs
Still need to fix more
2019-09-01 11:41:43 -07:00
meepingsnesroms
f00cfd057b Fix swapped registers, TSC2101 status now tells Palm OS what values are new 2019-08-30 11:38:37 -07:00
meepingsnesroms
12ed98e68b Doesnt get as far anymore but is more accurate 2019-08-27 17:54:32 -07:00