Commit graph

585 commits

Author SHA1 Message Date
notaz
ba11a48115 fix clang build
yet another workaround for it...
2017-10-14 21:28:36 +03:00
notaz
24aab4da73 let it build on msvc
supposedly for the original XBox?
2017-10-14 21:28:24 +03:00
notaz
adb98333d7 drop draw_amips from libretro too
There's no proof it's any faster, it's only a maintenance burden.
See also 4aedc59300 .
2017-10-14 00:53:09 +03:00
notaz
b5f5dc1fad android: make armeabi buildable 2017-10-14 00:53:09 +03:00
notaz
df9251536d libretro: satisfy vita's dynarec needs in a cleaner way 2017-10-14 00:53:09 +03:00
notaz
28a5b39232 libretro: update for core changes
also drops the broken "fps override" feature
2017-10-14 00:53:09 +03:00
notaz
a4fa71d4da libretro: drop sram clear
It's done by the core. If the core is missing something, core itself
needs to be fixed.
2017-10-14 00:53:09 +03:00
notaz
7612bf90be re-import all libretro code from it's fork
Verbatim copy from https://github.com/libretro/picodrive/ commit
9ae88ef15ff00cacc3877c7ecc13b0092bab50b8 , so look there for the history
of libretro specific changes. Unfortunately there is too much noise and
divergence to merge this in a proper way.
2017-10-14 00:53:09 +03:00
notaz
0bc8955485 release 1.92 2017-10-14 00:53:09 +03:00
notaz
e015ad3c1b update libpicofe 2017-10-14 00:53:08 +03:00
notaz
88fd63ad10 split memories away from Pico
saves ~3k of code on ARM because Pico no longer crosses ldr limit
2017-10-14 00:53:08 +03:00
notaz
9db6a54485 menu: add reset hotkey 2017-10-12 02:54:46 +03:00
notaz
12f89605e3 improve fast forward for cd
still broken, but a little bit better
2017-10-07 01:36:59 +03:00
notaz
e0bcb7a90d some support for vdp debug reg 2017-10-03 00:41:13 +03:00
notaz
6a47c2d4fb integrate SPI EEPROM 2017-09-30 20:53:11 +03:00
notaz
9725370321 update libpicofe 2017-09-30 20:53:11 +03:00
notaz
ae7830aae1 get some gp2x stuff out of the way for others 2017-08-06 23:22:53 +03:00
notaz
34e424aa27 remove dead code 2017-08-06 23:02:28 +03:00
notaz
98a2714234 eliminate texrels, part 3 2017-08-06 22:25:26 +03:00
notaz
88a8088545 some fps counter cosmetics 2017-08-06 19:23:36 +03:00
notaz
99bdfd31b8 eliminate texrels (wip2) 2017-08-06 19:23:20 +03:00
notaz
ea38612fad eliminate texrels (wip) 2017-08-06 18:18:29 +03:00
notaz
325ee167fd use system's zlib
except for libretro
github issue #45
2017-04-17 00:50:49 +03:00
Chips-fr
05eb243d03 Enabe JIT for linux arm platform(Rpi...) 2015-10-25 18:19:48 +01:00
notaz
0bc48495d3 another try to reduce compiler problems with fame
also update libpicofe
2015-08-29 02:37:23 +03:00
notaz
9ddede0990 update to newer cyclone and libpicofe 2015-08-29 02:37:23 +03:00
EXL
1dfbe19da9 Fix avcodec compile errors
mp3_libavcodec.c:141:31: error: ‘CODEC_ID_MP3’ undeclared (first use in this function)
mp3_libavcodec.c:141:31: error: type of formal parameter 1 is incomplete
2015-04-21 16:32:16 +06:00
notaz
0fd6751db8 libretro: empty srm prevention hack 2013-10-13 18:46:48 +03:00
notaz
74e770b1ec release 1.91 2013-10-12 22:06:29 +03:00
notaz
f7e40c9b2e frontend: eliminate osd_text dupes
not only dupe code is bad, it's crasing too
2013-10-12 22:06:29 +03:00
notaz
2d6460655c gp2x: hack to avoid 940 reinit
..it used to rely on upper layer to avoid YM2612Init_940() calls
on menu entry
2013-10-12 03:22:30 +03:00
notaz
9770f5316f update gp2x for input changes 2013-10-11 01:08:32 +03:00
notaz
99823d0f23 split base_readme to more traditional files 2013-10-11 00:47:25 +03:00
Paul Cercueil
868cc0cc8f Use PBTN_MOK instead of PBTN_MA3 to confirm loading/saving state 2013-10-10 03:02:41 +03:00
Paul Cercueil
d4bea61c8f Add support for the OpenDingux platform 2013-10-10 03:02:26 +03:00
Paul Cercueil
4e3551a5f6 Make the platform code provide the key mapping
notaz: fix pandora build
2013-10-10 02:58:45 +03:00
Paul Cercueil
eb7ce29e8d Add a couple of fixes to allow double buffering to work 2013-10-10 02:57:11 +03:00
Paul Cercueil
28653a4979 Menu: Use function plat_get_skin_dir to locate bg image 2013-10-10 02:56:18 +03:00
notaz
7b3ddc11dc cd: hacks.. 2013-10-07 03:41:39 +03:00
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
31f944ea8c gp2x: various fixes, prepare for release 2013-10-04 03:21:51 +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
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
a93a80deda cd: integrate new gfx code 2013-09-23 02:11:26 +03:00