35 Commits

Author SHA1 Message Date
Francisco Javier Trujillo Mata
b9fd66b28d Change GSKit PS2 version 2020-06-07 14:22:14 +02:00
Francisco Javier Trujillo Mata
377ff7a500 Adapt to newlib 2020-05-18 21:54:19 +02:00
bmaupin
ad577afb13 Add option to change sound quality
Reducing the sound rate can make picodrive more performant on less powerful systems such as the PSP
2020-03-05 13:25:58 -05:00
bmaupin
6877c461f6 Copy tile-based fast renderer buffer
Also omit renderer option when RENDER_GSKIT_PS2 is used since it seems to have its own logic
2020-02-25 14:03:59 -05:00
bmaupin
0f3f206b3c Add option to change renderer 2020-02-25 13:37:31 -05:00
negativeExponent
495dddc0ad Allow access to Sega CD's extra memory using retro_memory_map 2020-01-12 10:22:37 +08:00
negativeExponent
844e8aa388 Update libretro-common 2020-01-12 09:58:36 +08:00
twinaphex
2a66db8f7b (MSVC) Should fix MSVC and hopefully not cause regressions 2020-01-07 17:53:43 +01:00
jdgleaver
0cf1a80792 Update 'libretro_core_options.h' to v1.3 format 2019-08-14 13:37:36 +01:00
Ömercan Kömür
aa451409ed Turkish Language Support 2019-07-31 19:55:13 +03:00
twinaphex
5d69ac7626 Add enhanced core options 2019-07-31 01:34:11 +02:00
jdgleaver
8b2062b9e1 Fix display alignment/overscan cropping 2019-04-19 13:00:58 +01:00
Francisco Javier Trujillo Mata
3bc15e631d Implement the Palette for PS2 2019-02-17 22:37:59 +01:00
jdgleaver
f4007769c2 Add optional low pass audio filter 2018-11-22 14:58:34 +00:00
natinusala
1909421bb2 libnx port 2018-09-29 22:46:38 +02:00
twinaphex
1a49e06a65 Update header include 2018-06-22 09:16:06 +02:00
Alberto Fustinoni
3ee33cd1c5 Fix 2018-06-21 17:23:10 +09:00
Alberto Fustinoni
6f5c48801e Enable VFS 2018-06-21 17:02:47 +09:00
Alberto Fustinoni
a6f7458471 Using VFS 2018-06-21 16:22:09 +09:00
Alberto Fustinoni
686bb86e3d Added libretro_common for VFS 2018-06-21 15:13:33 +09:00
Alberto Fustinoni
905c9c1583 Updated libretro.h to export symbols, other fixes 2018-06-21 14:28:14 +09:00
Aaron Kling
ed909b5693 Add missing libretro linker script 2018-04-09 16:01:20 -05:00
notaz
f5d7a8de11 ctr/3ds: attempt to improve cache flushing 2018-02-22 23:10:54 +01:00
Lubosz Sarnecki
471be6a92f libretro: don't build mremap for Switch on Linux. 2018-01-22 00:25:30 +01:00
notaz
48c9e01be8 improve 64bit portability
for win64 mostly
2018-01-06 21:29:59 +02:00
notaz
a0b95da112 libretro: pass required arg to VirtualProtect 2018-01-03 03:00:32 +02:00
notaz
6311a3baf5 move more globals to PicoInterface
similar reasons as before
2017-10-22 02:13:46 +03:00
notaz
35f2b65ef7 add 68k overclocking support 2017-10-20 12:21:09 +03:00
notaz
93f9619ed8 rearrange globals
scripted find/replace
gives slightly better code on ARM, less unnecessary asm,
~400 bytes saved
2017-10-20 12:21:09 +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 4aedc593008ca6e9230b700cec6483c3ecd73bef .
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