Commit Graph

100 Commits

Author SHA1 Message Date
jfroco
628f4531d2 Colecovision: Improved Keypad Mapping and Fast BIOS Patch
- Allow mapping of the 9 and 0 keys, as well as buttons 3 and 4 of the Super Action Controller, to the RetroArch gamepad.
- Add a configuration option to use the keyboard for 0-9, *, and # (for players 1 and 2).
- Add a configuration option to patch the BIOS for faster booting (3.3 seconds).
- Fix small typos ("coleco" and "contend").
2024-10-21 20:33:17 -03:00
jfroco
ad3c38aade Fix 8KB RAM mapper and add games
- Fix 8KB RAM mapper
- Follow MAME names (A and B)
- Add games: King's Valley, Magical Kid Wiz, Star Soldier, Pippols, and The Castle (TW).
2024-10-15 11:30:19 -03:00
jfroco
b5cbc7258a Fix extension checking and SG-1000 8KB RAM mapper
- Fix extension checking; files with two-character extensions like .sg are now working.
- The SG-1000 8KB RAM expansion mapper is now functioning and runs most games.
- Add SG-1000 games that use the expansion card: Rally-X, Bomberman, Yie Ar Kung Fu II, Road Fighter, TwinBee, and Knightmare.
2024-10-13 18:23:23 -03:00
Rudi Heitbaum
8e84d818a8
Fix incorrect NULL usage
Fixes int-conversion compile issue with gcc-14.1

/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-13.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc -c -oSrc/Input/SviJoyIo.o Src/Input/SviJoyIo.c -march=x86-64-v3 -Wall -pipe  -Wno-incompatible-pointer-types -O2 -fomit-frame-pointer -DNDEBUG -DGIT_VERSION=\"" 0ce76b4e08"\" -O2 -fPIC  -D__LIBRETRO__ -DSINGLE_THREADED -DVIDEO_COLOR_TYPE_RGB565 -DZ80_CUSTOM_CONFIGURATION -w  -I. -I./libretro-common/include -I./Src/Arch -I./Src/Bios -I./Src/Board -I./Src/BuildInfo -I./Src/Common -I./Src/Debugger -I./Src/Emulator -I./Src/IoDevice -I./Src/Language -I./Src/Media -I./Src/Memory -I./Src/Resources -I./Src/SoundChips -I./Src/TinyXML -I./Src/Unzip -I./Src/Utils -I./Src/VideoChips -I./Src/VideoRender -I./Src/Z80 -I./Src/Input -I./Src/Libretro -I./deps/zlib 
Src/Utils/IniFileParser.c: In function 'iniFileOpen':
Src/Utils/IniFileParser.c:210:27: error: assignment to 'int' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
  210 |         iniFile->isZipped = NULL;
      |                           ^
2024-05-17 23:07:26 +10:00
Bobby Smith
468cf66c36 Crash fix 2023-11-09 17:19:27 +01:00
libretroadmin
ce9b5a8dd1 * More Clang buildfixes
* Stub out Emscripten CI target for now until core can compile with modern Clang/Emscripten LLVM again
2023-11-01 16:49:40 +01:00
libretroadmin
9455d40922 Clang buildfixes - step 1 2023-11-01 16:17:22 +01:00
libretroadmin
acf358be18 Reduce strlens 2022-07-21 17:21:02 +02:00
CrystalCT
b9e19ccc0e PS3: update Mafile.libretro and remove obsolete variable 2022-01-17 12:47:03 +01:00
twinaphex
f0f2c53114 These functions are now defined in the Vita SDK 2021-12-21 20:54:44 +01:00
twinaphex
cfc1df4d02 Cleanups 2021-10-08 04:50:47 +02:00
twinaphex
e17117a388 use LanguageMinimal.c 2021-10-08 04:26:36 +02:00
twinaphex
f48e0ca635 Slim down language 2021-10-08 04:24:52 +02:00
twinaphex
30c6f36de3 Cleanup Language 2021-10-07 19:37:07 +02:00
twinaphex
f9171673c1 Cleanups - remove code we don't need 2021-10-06 16:13:14 +02:00
twinaphex
1fc7269d55 Remove unused functions 2021-10-06 15:13:44 +02:00
twinaphex
6ee7a15718 Simplify boardRun 2021-10-06 14:19:31 +02:00
twinaphex
81344a6683 Remove unused code/files 2021-10-06 12:16:19 +02:00
twinaphex
d4f2618bbe remove unused file 2021-10-06 11:59:12 +02:00
twinaphex
6415395b37 Get rid of some debug file I/O code 2021-10-06 10:49:34 +02:00
twinaphex
d0f2a6cc87 Get rid of file I/O code in Properties.c 2021-10-06 10:44:33 +02:00
twinaphex
d42a102a96 Cleanups - don't try to load or write properties config file 2021-10-06 10:37:57 +02:00
twinaphex
9c933360bf Cleanups 2021-10-05 13:55:25 +02:00
twinaphex
ccc18fe0ca Clean up debug logging 2021-10-05 12:39:58 +02:00
twinaphex
c29affb6d6 Get rid of mixer logging 2021-10-05 12:35:41 +02:00
twinaphex
0bfc198424 Implicitly define NO_FRAMEBUFFER 2021-10-05 12:29:26 +02:00
twinaphex
3780b4dcfc Remove unused files 2021-10-05 12:27:04 +02:00
twinaphex
25cc31eaca Remove unused Theme/ dir 2021-10-05 12:24:31 +02:00
twinaphex
5d73fbd252 Define NO_FILE_HISTORY 2021-10-05 12:18:45 +02:00
twinaphex
e5be965b0b Remove some unused files 2021-10-05 12:16:13 +02:00
twinaphex
527e65263a Avoid typedefs for word, byte - conflicts with PS2 SDK 2021-05-15 20:48:18 +02:00
Francisco Javier Trujillo Mata
6248af105e Add PS2 support 2020-12-05 21:57:40 +01:00
crystalct
efa2e93a60
fixed missing of strcasestr on PS3 2020-08-30 15:31:41 +02:00
crystalct
3f9e806b26
Fixed missing of _mftb on some PS3 SDK 2020-08-30 15:28:48 +02:00
Vladimir Serbinenko
70048a1bd5 Fix arguments for coinDeviceCreate
Argument mismatch is fatal on emscripten
2020-05-06 19:48:05 +02:00
Vladimir Serbinenko
a57a2d82cb Add support for psl1ght 2020-04-17 03:25:38 +02:00
Vladimir Serbinenko
fe500b789a Fix libnx compilation 2020-03-05 21:04:24 +01:00
Vladimir Serbinenko
0ba1db4142 Fix 3DS compilation 2020-03-05 17:30:10 +01:00
Francisco José García García
5aa8297e1a (VITA) Use diet-glob 2019-12-29 14:01:31 +01:00
Francisco José García García
928170f1f0 (VITA) Fix missing functions 2019-12-28 14:00:05 +01:00
David Demelier
5a210bebab Fix build under clang 2019-08-24 13:18:06 +02:00
celerizer
797cf35315
Add files via upload 2019-02-01 20:10:55 -08:00
twinaphex
162517c9d2 Add MSVC2017 target 2019-01-04 20:22:09 +01:00
twinaphex
4be0a245fb Potential buildfixes for PS3 2018-10-09 16:01:53 +02:00
twinaphex
f79722be67 Define S_ISDIR 2018-10-09 14:56:36 +02:00
twinaphex
53e9da1d31 Add stub implementations for getcwd and chdir for PS3 2018-10-09 14:50:17 +02:00
twinaphex
db853e4217 Add PS3 ifdef 2018-10-09 14:47:52 +02:00
Sven
94d20ae9c8 add memory hooks for cheat/rumble 2018-08-11 17:14:07 -04:00
twinaphex
865c3e5e30 Update for Xbox - does not build yet though 2018-02-19 10:40:44 +01:00
not6
0ae70d41c2
wiiu fix
just do like other console
2018-01-27 11:18:07 +00:00