Commit graph

854 commits

Author SHA1 Message Date
notaz
274fcc35aa cd: switch to CD drive emu code from genplus
same license, much cleaner code
2013-10-07 00:11:31 +03:00
notaz
3f23709ef3 cd: switch to CD controller code from genplus
same license, much cleaner code
using own dma code though..
2013-10-07 00:11:31 +03:00
notaz
a6523294e2 cd: fix cycle overflow issue 2013-10-04 23:24:36 +03:00
notaz
5ad7000693 sound: remove cd rate limitations
this was only there for mp3 and is now causing problems
on caanoo due to it's sample rate limitations
2013-10-04 03:50:29 +03:00
notaz
31f944ea8c gp2x: various fixes, prepare for release 2013-10-04 03:21:51 +03:00
notaz
fcdf2aff9b let linux/plat know it's for compiled pandora 2013-10-03 02:16:09 +03:00
notaz
51c089500c libretro: get rid of borders 2013-10-03 02:12:37 +03:00
notaz
d5caf299e8 forgotten credit.. 2013-10-02 20:04:17 +03:00
notaz
33afcf94ba release 1.90 2013-09-24 03:57:43 +03:00
notaz
27f190ea00 libretro: sound fix and a few options 2013-09-24 03:57:43 +03:00
notaz
b08a2950f1 cd: prefer model2 bios
model1 has some weird random race, hopefully it will go away with better
cdc/cdd code in future.
2013-09-24 03:57:43 +03:00
notaz
99ade2ee2f famec: remove unused dual code 2013-09-24 03:57:43 +03:00
notaz
55d7dcb209 pandora: use automatic tv layer switch 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
15b5b52505 drz80: don't use swp
swp is not available and sometimes emulated on newer ARMs
on older ARMs it does some bus locking that we don't need
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
d9653efdf7 pandora: workaround some reported problems 2013-09-01 20:22:14 +03:00
notaz
8d9b4b32d4 update libpicofe 2013-09-01 20:20:12 +03:00
notaz
68af34fe20 release 1.85 2013-08-31 21:12:29 +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
c7074ddb02 frontend: save autoload 2013-08-31 00:58:56 +03:00
notaz
b59172e3d4 frontend: new sync code
should fix video drift/desync on pandora
2013-08-31 00:58:10 +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
95049eea1c famec: make reentrant 2013-08-28 01:07:26 +03:00