Commit Graph

130 Commits

Author SHA1 Message Date
liberodark
98f52f9245
Add RockPro64 / Odroid OGA N2 support 2021-01-13 17:30:00 +01:00
twinaphex
f2ea7cbdf5 Update 2020-12-21 17:44:42 +01:00
twinaphex
8715d84d99 Update 2020-12-19 23:08:15 +01:00
jdgleaver
3a4a208275 Put 'per-sound channel volume' behind a compiler flag + disable for 'slow' platforms 2020-12-15 13:12:38 +00:00
Autechre
fd768f419d
Merge pull request #226 from eadmaster/master
Added per-sound channel individual volume core options (#223)
2020-12-14 17:49:19 +01:00
eadmaster
c749f26679 Added per-sound channel individual volume core options (#223)
Added per-sound channel individual volume core options (#223)

fixed PSG Noise channel volume scaling

reworked PSG volume scaling formula, cleanups (#223)

reworked MD volume scaling formula

added preproc tests for libretro (#223)

added first implementation of SMS FM (YM2413) channel volume scaling (#223)

added core option Show Advanced Audio Volume Settings

use USE_PER_SOUND_CHANNELS_CONFIG CFLAG for the new core options

changed volumes array types to avoid casting (#223)

minor fixes
2020-12-13 11:34:11 +01:00
twinaphex
dce13d354d use C linker except when compiling for UWP 2020-12-06 19:16:48 +01:00
Vanfanel
519d1ec53c Add Raspberry Pi 4 64bit platform 2020-11-18 02:27:19 +01:00
nukeykt
a33756ea48 [Core/Sound] add nuked ym2413 core 2020-02-03 04:23:34 +01:00
Michael Lelli
7baa7a6ea7 Fix UWP builds on MSVC2017 2020-01-07 17:59:56 -06:00
twinaphex
e202c46ac3 (MSVC 2017 UWP) Start adding vfs_implementation_uwp as well - not working yet 2020-01-07 14:21:15 +01:00
twinaphex
8c88945465 (MSVC 2017) Buildfix 2020-01-07 00:01:20 +01:00
jovonna
bdf873b724 Add -fomit-frame-pointer 2020-01-03 23:27:31 -05:00
jovonna
91bf5b7d2a Fix flags for gcw0 target 2020-01-03 22:57:52 -05:00
twinaphex
5564488cff Update 2019-12-27 08:23:23 +01:00
twinaphex
c245fe5d60 Buildfix for OSX PPC 2019-12-27 08:11:41 +01:00
Wes Smith
74914a57b4
Update Makefile.libretro 2019-09-16 17:36:45 -04:00
Wes Smith
a2024c9c9f
Merge pull request #2 from libretro/master
rebase
2019-09-16 17:35:40 -04:00
Yoshi Sugawara
4ccd8fe6e1 (tvOS) Compile using tvOS SDK 2019-09-02 08:35:41 -10:00
Aaron Kling
18cca63271 libretro: fix wiiu compile 2019-08-09 02:21:26 -05:00
Aaron Kling
1413c265a4 libretro: allow mingw cross compile 2019-08-09 02:21:26 -05:00
twinaphex
0471ddeb36 Update 2019-07-15 06:11:27 +02:00
Brad Parker
861b3a0c16 do not use uname -a, only enable HAVE_CDROM for Linux if the platform is unix 2019-07-14 20:49:07 -04:00
twinaphex
b1ab0c31c5 Add HAVE_CDROM=1 for Linux and Windows 2019-07-14 05:25:10 +02:00
Brad Parker
dba888aa00 cdrom support is optional 2019-06-30 20:23:50 -04:00
Brad Parker
be0097f247 initial cdrom support 2019-06-30 20:23:50 -04:00
Yoshi Sugawara
a4da5c2efa iOS: fix building for ios-arm64 (for buildbot) 2019-06-30 07:19:41 -10:00
Wes Smith
3473c11c6b added a8a35 2019-03-02 11:09:00 -05:00
twinaphex
f5eed51331 Get rid of comments 2019-01-26 23:42:23 +01:00
twinaphex
5270de0059 Fixes MSVC 2017 UWP builds 2018-12-30 07:25:50 +01:00
Ryan 'Swingflip' Hamlin
ba735ce2fb Added A7A7 2018-10-31 18:18:13 +00:00
Miguel Castiblanco
7a5eae0446 libnx port 2018-09-29 23:34:15 +02:00
Alberto Fustinoni
2853dffe95 Fix UWP build 2018-05-31 15:57:21 +09:00
bparker06
4467c373c1
msvc2010 buildfix 2018-04-02 16:08:13 -04:00
twinaphex
6ba9e05419 Fix Xbox OG target 2018-02-18 03:18:48 +01:00
Lubosz Sarnecki
f2714b59b9 Makefile.libretro: Add Switch target. 2018-01-22 17:04:55 +01:00
twinaphex
69b2c0c433 Cleanups 2017-12-24 23:51:44 +01:00
twinaphex
43b8d3471d Add MSVC 2003 target 2017-12-24 23:47:21 +01:00
Brad Parker
93c153ed5b msvc2010: fix lib/include paths 2017-12-24 15:28:02 -05:00
Alberto Fustinoni
a8fb398176 Linker warnings 2017-12-22 10:39:34 +09:00
Alberto Fustinoni
d0dfac2559 VS2017 compilation, UWP 2017-12-18 17:32:41 +09:00
hunterk
5737367536 move HAVE_YM3438 define out to LIBRETRO_CFLAGS 2017-10-10 14:43:11 -05:00
Brian Koropoff
fe21bb5950 Tidy up overclock code
Also use full available precision for overclock ratio.
2017-10-07 17:24:37 -07:00
Brian Koropoff
f3e0641b1b Allow more fine-grained overclocking
Some games can benefit from a little overclocking but start behaving
strangely at 2x.  Make the internal overclock ratio a fixed point
number and add 3 fractional settings.
2017-10-04 22:07:45 -07:00
Brian Koropoff
2135365d5c Add experimental overclock option.
This reduces all cycle costs by half for the primary CPU.  There
is a delay upon loading before overclocking is applied as a
workaround for some games that detect PAL/NTSC systems by counting
cycles in a frame at startup.
2017-10-03 16:46:17 -07:00
twinaphex
a1f022bd04 update 2017-09-17 19:32:52 +02:00
twinaphex
e23498aece Remove msvc 2003/2010 solutions 2017-09-17 19:32:52 +02:00
twinaphex
a7e94e3870 Fix build 2017-09-07 02:25:35 +02:00
twinaphex
cf1e6fdf11 Sync both repos 2017-09-06 18:59:04 +02:00
EkeEke
05dc8faa04 [Core/CD] added (optional) CHD image file support 2017-08-27 16:42:31 +02:00