Commit Graph

58 Commits

Author SHA1 Message Date
Eric Warmenhoven
b4dd8dd079 tvos: properly set min supported version 2024-10-21 14:08:11 -04:00
LibretroAdmin
58e544ee8d
Update Makefile.libretro 2023-11-01 06:14:58 -07:00
Eric Warmenhoven
7d462c4fa1 Fix tvos build 2023-05-27 16:58:25 -04:00
libretroadmin
dad6f84e40 Buildfix for PSL1GHT hopefully 2023-02-21 13:29:31 +01:00
zoltanvb
8476afabde Makefile fix to enable build for "unix-armv7-hardfloat-neon" 2022-08-06 08:39:16 +02:00
jSTE0
7e7d136919 Add Miyoo (OpenDingux ARM) build platform 2022-03-30 22:24:31 +01:00
jdgleaver
a318b9addc Add OpenDingux build target 2022-03-01 13:48:41 +00:00
jdgleaver
bc1119aa49 - Set correct core provided aspect ratio
- Add core option for cropping the (typically empty) borders either side of the game screen (should always be enabled unless the user wishes to see cheat mode indicators)
- Fix rendering when using the RGB565 pixel format and use RGB565 on all platforms (for improved performance)
- Fix infinite ammo/dynamite bug
- Add core options to expose internal game engine cheat modes:
    - Trainer Mode: Always have 6 bullets, 6 dynamite stick, 6 lives
    - Invulnerability Mode: Nothing can kill Rick (Use with care, may break the game)
    - Expose Mode: Highlight all entities on the game map
- Add input descriptors and configure input mapping for a more modern control method:
    - D-Pad Left: Left
    - D-Pad Up: Up
    - D-Pad Right: Right
    - D-Pad Down: Down
    - RetroPad A: Jump
    - RetroPad B: Fire Gun
    - RetroPad X: Jab Stick (+ Left/Right)
    - RetroPad Y: Set Dynamite
    - RetroPad Start: Pause
- Improve 'contentless' operation
    - Game data is now loaded from <system_dir>/xrick/data.zip (previously the path was <system_dir>/data.zip, which could potentially conflict with other cores)
    - A suitable OSD error notification is displayed when attempting contentless operation without a valid file in the frontend system directory
- Fix (very) poor quality audio playback
- In-game high score table is now recorded via the frontend SRAM interface
- Fix memory leaks
2022-02-09 15:25:08 +00:00
twinaphex
74fa3a5374 (MSVC) Embed MSVCRT runtime 2021-02-14 22:50:30 +01:00
twinaphex
5df66c1988 Add MSVC 2005/2010 cores 2021-02-11 16:33:31 +01:00
twinaphex
21c0c4e167 (MacOS) Add ARM64 MacOS build 2021-01-31 05:25:49 +01:00
twinaphex
f340c823b7 Add gamecube target 2021-01-24 19:12:22 +01:00
twinaphex
bdf73e446e Update 2020-12-20 23:14:10 +01:00
twinaphex
cbb60eedd9 Update 2020-12-20 23:13:45 +01:00
twinaphex
0aad6c601c Add STATIC_LINKING_LINK for vita 2020-10-08 00:50:55 +02:00
twinaphex
10a4e07aa5 Add vita target 2020-10-08 00:41:50 +02:00
twinaphex
368f71a218 Backport big-endian fixes 2020-06-06 00:33:54 +02:00
twinaphex
e3c47437cb Backport iOS Makefile tweaks 2020-06-06 00:21:07 +02:00
Benjamin FRANCOIS
9f73f4fda3 Allow IllumOS build 2020-06-05 09:37:51 -07:00
kwyxz
651125c07b Cosmetic 2020-05-20 20:37:33 -07:00
kwyxz
ca3b33cc5b allow Solaris build 2020-05-20 20:36:00 -07:00
Vladimir Serbinenko
2deaed9f44 Fix FPS declaration
Audio rate to framerate doesn't match what the core actually produces,
rebalance them
2020-03-14 22:41:08 +01:00
Vladimir Serbinenko
b6a9a1cffc Add 3DS support 2020-03-14 22:36:55 +01:00
twinaphex
e137797d60 Revert "Update Makefile.libretro"
This reverts commit 9fedc181a5.
2020-03-09 14:04:12 +01:00
Twinaphex
9fedc181a5
Update Makefile.libretro 2020-03-09 14:03:43 +01:00
Vladimir Serbinenko
16da036590 Support emscripten 2020-03-09 01:00:34 +01:00
Twinaphex
4a0fe2c9ae
Merge pull request #5 from yoshisuga/tvos_support
(tvOS) support building using tvOS SDK
2020-02-07 12:00:57 +01:00
twinaphex
d906d6e9e0 Update MSVC 2017 2020-01-07 00:18:33 +01:00
Yoshi Sugawara
6812270775 (tvOS) support building using tvOS SDK 2019-09-14 00:59:51 -07:00
Aaron Kling
bd940bf76c libretro: allow mingw cross compile 2019-06-19 15:14:01 -05:00
twinaphex
a083023e89 Updates 2019-01-04 05:44:32 +01:00
twinaphex
e5b33bb42f update Makefile 2019-01-03 11:55:23 +01:00
Ryan 'Swingflip' Hamlin
b77e97e164 Added A7A7 2018-11-11 19:52:20 +00:00
twinaphex
68dc2408a0 Add libnx target 2018-09-30 04:36:56 +02:00
twinaphex
52c19f5fbb Add Switch target 2018-01-04 23:23:01 +01:00
twinaphex
6a95f09471 Add msvc 2005 solution 2017-08-05 02:58:19 +02:00
twinaphex
4b48c4b362 Updates 2017-07-04 11:29:23 +02:00
twinaphex
35f58df211 Updates 2017-07-04 11:00:58 +02:00
twinaphex
c524d0af49 Update Makefile 2017-07-04 10:58:32 +02:00
twinaphex
cfb0cd3015 Update libretro.h 2017-07-04 10:45:52 +02:00
twinaphex
59841d8e00 Update Makefile.libretro 2017-07-02 08:16:30 +02:00
twinaphex
3faf2a4bed Compiles now for wii 2017-03-24 09:34:01 +01:00
twinaphex
530ab480df Bake in zlib 2017-03-24 09:20:05 +01:00
twinaphex
e03081f35d Change RENDER16B to FRONTEND_SUPPORTS_RGB565 2017-03-24 08:28:18 +01:00
twinaphex
5052b47009 Update Makefile.libretro 2017-03-24 06:58:58 +01:00
twinaphex
ab606600ea Fix win32 target 2017-03-24 06:57:18 +01:00
twinaphex
3d5df41933 Fix target name for ios 2017-03-24 06:56:17 +01:00
twinaphex
699e555f26 Take out -s 2017-03-24 06:55:55 +01:00
twinaphex
ec87bd20c3 Get rid of LSB_FIRST; add ios target 2017-03-24 06:55:06 +01:00
twinaphex
44223644e6 Fix target names 2017-03-24 06:52:27 +01:00