Commit graph

258 commits

Author SHA1 Message Date
notaz
99ade2ee2f famec: remove unused dual code 2013-09-24 03:57:43 +03:00
notaz
334d9fb654 cd: fix copy-paste bug, comm issue 2013-09-24 03:57:43 +03:00
notaz
021e47b375 cd: pcm: tune addr reload
fahrenheit..
2013-09-23 21:31:35 +03:00
notaz
f3cb39f29a cd: gfx: reduce LUT size 2013-09-23 02:11:26 +03:00
notaz
a93a80deda cd: integrate new gfx code 2013-09-23 02:11:26 +03:00
notaz
e53f0499fe cd: pull in Genesis-Plus-GX CD gfx code
license is the same, code quality is much better, so why not?
Many thanks to Eke for writing it.
2013-09-23 02:11:26 +03:00
notaz
8e4e84c215 cd: fix yet more desyncs
state load, reset..
2013-09-23 02:11:26 +03:00
notaz
33be04ca5f cd: rewrite pcm 2013-09-23 02:11:26 +03:00
notaz
d0132772f7 cd: better cd change handling, perhaps? 2013-09-18 01:32:09 +03:00
notaz
fa8fb75445 handle 32x+cd 2013-09-16 02:03:29 +03:00
notaz
87650acd75 cd: delay gfx ops again 2013-09-09 03:59:28 +03:00
notaz
ecc8036ee2 handle dbra wait loops, update cyclone 2013-09-09 03:59:16 +03:00
notaz
e71fae1f13 improve cue handling a bit 2013-09-08 20:27:41 +03:00
notaz
c7fd7bb8b7 minor formatting changes 2013-09-06 03:37:05 +03:00
notaz
b26701370b fix blank line increment 2013-09-06 03:37:05 +03:00
notaz
30e8aac43f cd: tweak the poll code further 2013-09-06 03:37:05 +03:00
notaz
a4dfdb6de1 general timing hacks 2013-09-06 02:40:37 +03:00
notaz
cc5ffc3cbe cd: fix breakage in comm detection 2013-09-03 04:12:40 +03:00
notaz
53f948c901 make hcnt code friendly with split timeslices
values need to be fixed, they're wrong, wrong wrong...
2013-09-03 02:52:07 +03:00
notaz
92dfd9afa6 some readme and general cleanups 2013-08-31 21:12:26 +03:00
notaz
9a1f192a14 Merge branch 'dev' 2013-08-31 21:10:56 +03:00
notaz
0185b67736 allow to disable SH2 dynarec on runtime 2013-08-31 20:48:39 +03:00
notaz
835122bc0c sms: add pause support 2013-08-31 20:35:52 +03:00
notaz
cfae1ae179 fix array-out-of-bounds issue 2013-08-30 01:35:47 +03:00
notaz
4fb435550b cd: fix busreq and reset 2013-08-29 03:55:59 +03:00
notaz
59991f1117 cd: some fixes 2013-08-29 03:55:59 +03:00
notaz
ba6e8bfd4b cd: clean up dmna handling, stuff 2013-08-28 03:56:45 +03:00
notaz
89dbbf2b2f rename cd/pico.c -> cd/mcd.c 2013-08-28 02:24:46 +03:00
notaz
08769494e8 cd sync improvements, part2 2013-08-28 02:05:21 +03:00
notaz
bc3c13d329 cd sync improvements 2013-08-28 01:51:29 +03:00
notaz
add51c49ec fix yet another portability issue 2013-08-28 01:07:26 +03:00
notaz
ae214f1c37 new timing for main and cd 2013-08-28 01:07:26 +03:00
notaz
8b78786e0f distinguish VR SVP from 32X version 2013-08-20 04:06:24 +03:00
notaz
895d15121b deal with some strict aliasing issues 2013-08-20 03:20:37 +03:00
notaz
a76fad4129 32x: add 6btn quirk 2013-08-20 00:54:03 +03:00
notaz
eb35ce1506 32x: some mapping corrections 2013-08-19 03:55:55 +03:00
notaz
8ce9c3a782 32x: pwm pop reduction hacks 2013-08-18 22:34:53 +03:00
notaz
419973a6d6 32x: some hacks.. 2013-08-18 22:34:53 +03:00
notaz
77e58d93fe 32x: more memhandler improvements 2013-08-18 04:01:29 +03:00
notaz
9e1fa0a6cf 32x: improve interrupt handling
..hopefully..
2013-08-17 23:51:58 +03:00
notaz
531a8f3883 improve input handling 2013-08-17 03:38:47 +03:00
notaz
be7867d875 draw: fix mistake from 9c9cda8c3 2013-08-16 02:42:56 +03:00
notaz
6b5feebabc 32x: fix bg color tests 2013-08-16 02:25:16 +03:00
notaz
0219d379de fixes for idle and other stuff 2013-08-16 01:14:38 +03:00
notaz
8ad1d2adf2 32x: improve pwm a bit more 2013-08-16 01:03:54 +03:00
notaz
1ac97cbbf2 32x: avoid unnecessary logging 2013-08-15 20:08:27 +03:00
notaz
5ac99d9adf 32x: add preliminary hint emulation 2013-08-15 20:08:27 +03:00
notaz
8b43bc737b simpler solution to regparm problem 2013-08-15 03:27:14 +03:00
notaz
f8675e282e 32x: simplify logging a bit 2013-08-14 03:37:45 +03:00
notaz
8a847c12e6 32x: some timing hacks.. 2013-08-13 03:46:29 +03:00