Commit Graph

213 Commits

Author SHA1 Message Date
libretroadmin
32b961d988 oldcol variable never used 2023-02-21 17:04:57 +01:00
libretroadmin
bbe887a332 Add missing header include path for PSL1GHT 2023-02-21 16:59:32 +01:00
libretroadmin
a1214eeda4 Add PSL1GHT target˜ 2023-02-21 16:48:51 +01:00
libretroadmin
5539b3b4cd Update libretro-common 2023-02-21 16:39:32 +01:00
LibretroAdmin
3303cc15e4
Update .gitlab-ci.yml 2022-07-26 14:22:24 +02:00
twinaphex
641f06d67d Get rid of unused run() function 2022-04-09 16:43:11 +02:00
twinaphex
ba3382f2c7 Cleanups 2022-04-09 16:35:21 +02:00
twinaphex
20b595e26d Remove some macro definitions 2022-04-09 16:25:16 +02:00
twinaphex
04dc7093f4 Cleanups 2022-04-09 16:20:58 +02:00
twinaphex
0e5b6a389d Remove unused files 2022-04-09 08:39:29 +02:00
crystalct
efd749cec2
PS3/PSL1GHT Makefile update and add voice support (#58) 2022-03-27 16:10:20 +02:00
jdgleaver
f1050243e0
emscripten: disable voice support (build fix) (#56) 2021-11-30 15:27:49 +01:00
jdgleaver
218c9cd2a2
Audio fixes (#55) 2021-11-29 16:50:27 +01:00
twinaphex
c039e83f25 Cleanups 2021-11-02 16:27:40 +01:00
Salvador
1a663a11e0
Miyoo (#54)
* add miyoo target
2021-10-15 20:15:26 +02:00
Autechre
89985e63f6
Merge pull request #51 from jdgleaver/vfs-fix
Add VFS initialisation + minor clean-ups
2021-10-12 20:24:59 +02:00
jdgleaver
f68075ccdf Add VFS initialisation + minor clean-ups 2021-10-12 16:07:59 +01:00
Autechre
1a6f4b2000
Merge pull request #50 from jdgleaver/vfs-fullpath
Replace direct file access with VFS routines and set 'need_fullpath = false'
2021-10-11 15:58:25 +02:00
jdgleaver
1ed85a6945 Replace direct file access with VFS routines and set 'need_fullpath = false' 2021-10-11 14:13:49 +01:00
twinaphex
086035c852 forgot this one 2021-10-03 02:06:43 +02:00
twinaphex
1422bf6587 Don't use printf or fprintf, go through log_cb instead 2021-10-03 02:06:04 +02:00
twinaphex
08c9a413b0 Add missing file 2021-09-25 03:46:03 +02:00
twinaphex
21b12c9eee Another C89 buildfix 2021-09-25 03:33:16 +02:00
twinaphex
f6de9666d8 Another buildfix for MSVC 2021-09-25 03:27:08 +02:00
twinaphex
f6b3ac8ac6 Buildfix for MSVC 2021-09-25 03:25:45 +02:00
twinaphex
636e1ce1be rscore unnecessary too 2021-09-17 16:03:11 +02:00
twinaphex
d858ad7ec6 Remove some unnecessary file I/O paths 2021-09-17 14:40:04 +02:00
Autechre
e09a952964
Merge pull request #48 from Poligraf/retrofw
add retrofw target
2021-08-05 12:00:25 +02:00
Poligraf
98311659dc
add retrofw target 2021-08-05 20:10:22 +12:00
twinaphex
d4e69f6b1b Cleanups 2021-06-06 16:07:14 +02:00
twinaphex
94327e9bc0 Avoid having to do CRC file calculation twice 2021-06-03 19:36:06 +02:00
Autechre
726f5ad675
Merge pull request #47 from gdeOo/expose-ext-ram
Expose external RAM through retro_get_memory_data
2021-05-29 08:23:25 +02:00
João Silva
fd610b5516 Expose external RAM through retro_get_memory_data
The core only exposed the internal RAM, but many games make extensive
use of the external RAM as well. Having no access to it is a problem
for developing achievements.

External RAM is now exposed through `RETRO_MEMORY_SYSTEM_RAM`, right
after the internal RAM. This memory map is virtual, as the console
itself accesses the two RAMs using specific instructions instead of
mapping them to a single address space.
2021-05-24 20:42:40 +01:00
twinaphex
dcf47bde10 Fix C89 code issue 2021-05-23 03:17:38 +02:00
twinaphex
334dedb43a Disable HAVE_VOICE for PSP too 2021-05-23 03:15:19 +02:00
twinaphex
78b351c1b6 Add HAVE_VOICE switch - if enabled, builds in 'voice' support -
disable it for now for 3DS, Gamecube, Wii, WiiU, Libnx (Switch), and PS2
sicne there are all compilation problems there with it right now
2021-05-23 03:14:22 +02:00
twinaphex
c207c16cdc Build without ARM optimizations 2021-05-23 02:52:39 +02:00
twinaphex
117c6ce9b8 Don't need this either 2021-05-23 02:50:32 +02:00
twinaphex
eea0354cc0 Add required libretro-common files 2021-05-23 02:50:05 +02:00
twinaphex
fc65f66b45 remove submodule for real and add some necessary files 2021-05-23 02:49:44 +02:00
twinaphex
3a3dd24eb1 remove submodule 2021-05-23 02:37:26 +02:00
Autechre
30232d4e0e
Merge pull request #46 from gdeOo/voice-support
Port emulation of The Voice
2021-05-23 00:54:15 +02:00
João Silva
82b4313bb8 Port emulation of The Voice
Standalone O2EM can emulate The Voice expansion module using wav sound
samples that the user must place in a specific folder, similarly to
what happens with the bios. The libretro port of O2EM, however, didn't
include The Voice support, as the corresponding code was simply
disabled.

This commit ports The Voice emulation to work in a libretro context,
using libretro-common's own mixer to load and play the sound samples,
which should be placed in a 'voice' folder under the usual 'System'
folder.
2021-05-22 22:30:48 +01:00
João Silva
b333353076 Avoid BITMAP collision between wrapalleg.h and wingdi.h 2021-05-22 15:52:29 +01:00
João Silva
af4210930d libretro-common as a submodule 2021-05-22 15:46:31 +01:00
twinaphex
0f13c969e6 Add od-beta 2021-03-25 21:25:34 +01:00
twinaphex
924cea3722 Add gamecube/wii targets 2021-03-20 18:03:00 +01:00
Autechre
ddd647ae0a
Merge pull request #43 from jdgleaver/usability-improvements
Usability improvements + fixes
2021-03-19 15:47:23 +01:00
jdgleaver
0459df4952 Fix memory leak 2021-03-19 12:33:50 +00:00
jdgleaver
95b78482b5 Add 'Crop Overscan' option 2021-03-19 12:09:08 +00:00