Rob Loach
3e1a7aceae
Fix 3DS, PSP, PS2 and Wii U builds
2026-11-01 03:20:16 -05:00
Rob Loach
d020d5ca33
Build QuickJS without threads on consoles
2026-10-31 23:52:47 -04:00
Rob Loach
db003033a0
CI: add aarch64, ps2/miyoo/retrofw targets
2026-10-31 23:15:03 -04:00
Rob Loach
7f05e2103a
CI: fix webOS, drop MSVC, unused quickjs-libc
2026-10-31 23:14:22 -04:00
Craig Carnell
3c0ca5bbef
libretro: add webOS to CI
2026-04-02 22:45:22 +01:00
Nathan Whitehead
6d859b4709
Merge pull request #34 from RobLoach/libretro-core-options
...
options: Update to libretro core options 2.0
2026-03-01 10:41:45 -07:00
Rob Loach
0699c84db2
options: Update to libretro core options 2.0
2026-02-23 14:58:03 -05:00
Nathan Whitehead
18b5271809
Merge pull request #32 from RobLoach/libretro-core-options
...
Use libretro_core_options instead of SET_VARIABLES
2025-03-10 09:53:50 -06:00
Rob Loach
6e7e509632
Use libretro_core_options instead of SET_VARIABLES
2025-03-10 11:46:14 -04:00
Nathan Whitehead
1ce83ba786
Merge pull request #31 from RobLoach/update-quickjs
...
Update QuickJS-ng to v0.9.0
2025-03-10 09:24:03 -06:00
Rob Loach
19a223ae6b
Update QuickJS-ng to v0.9.0
2025-03-10 11:06:27 -04:00
Nathan Whitehead
1f2aea81d3
Merge pull request #30 from RobLoach/fix-configure-package-name
...
Fix configure package name
2025-02-08 11:35:42 -07:00
Nathan Whitehead
1a026f1231
Merge pull request #29 from RobLoach/update-puzzlescript
...
Update PuzzleScript & PuzzleScript Plus
2025-02-08 11:35:28 -07:00
Nathan Whitehead
af0029d187
Merge pull request #28 from RobLoach/update-libretro-and-quickjs
...
Update dependencies
2025-02-08 11:35:10 -07:00
Rob Loach
a091e0aed1
Fix configure package name
2025-02-08 13:11:01 -05:00
Rob Loach
e29f57db06
Use git submodule for PuzzleScriptPlus
2025-02-08 12:56:31 -05:00
Rob Loach
141c72ce31
Remove PuzzleScriptPlus files
2025-02-08 12:53:18 -05:00
Rob Loach
7864686877
Use a submodule for PuzzleScript
2025-02-08 12:51:28 -05:00
Rob Loach
46600cf845
Remove PuzzleScript
2025-02-08 12:47:38 -05:00
Rob Loach
5dd1a4ac48
Update dependencies
2025-02-08 12:41:50 -05:00
Nathan Whitehead
a7e2386a10
Merge pull request #27 from RobLoach/configure
...
Add basic configure script to allow standard make builds
2025-02-08 10:37:45 -07:00
Rob Loach
3c6afe289e
Add basic configure script to allow standard make builds
2025-02-08 12:34:34 -05:00
Nathan Whitehead
b9516f8175
Merge pull request #26 from RobLoach/quickjs-update2
...
android: Update QuickJS for Android fixes
2024-02-02 11:46:32 -07:00
Rob Loach
17eda0019d
android: Update QuickJS for Android fixes
2024-02-01 12:45:10 -05:00
Nathan Whitehead
0d3a2535c1
Merge pull request #25 from RobLoach/mutex-include
...
Add mutex include where needed
2024-01-30 11:56:53 -07:00
Nathan Whitehead
4743fe2039
Merge pull request #24 from RobLoach/update-quickjs-ng
...
Update QuickJS
2024-01-30 11:56:43 -07:00
Rob Loach
88977dc15b
Add mutex include where needed
2024-01-30 00:29:10 -05:00
Rob Loach
8884617a06
Update QuickJS
2024-01-30 00:20:17 -05:00
Nathan Whitehead
a223b2f4b9
Merge pull request #23 from RobLoach/quickjs-ng
...
Use QuickJS-NG as it has some platform fixes
2024-01-29 11:38:27 -07:00
Rob Loach
11651a6d32
Use QuickJS-NG as it has some platform fixes
2024-01-29 13:27:12 -05:00
Nathan Whitehead
a7c571210e
Merge pull request #22 from RobLoach/patch-3
...
Update puzzlescript_libretro.info
2024-01-29 10:10:54 -07:00
Nathan Whitehead
4ca841f0d4
Merge pull request #21 from RobLoach/fenv-parameter-name
...
fenv: Include the rounding mode
2024-01-29 10:10:39 -07:00
Rob Loach
616a488d3c
Update puzzlescript_libretro.info
...
This updates the info file with documentation about what each entry does. The only changes we're really making here are enabling `cheats`, and changing the savestate functionality to use `serialized`.
2024-01-29 11:54:26 -05:00
Rob Loach
7d87b80994
fenv: Include the rounding mode
2024-01-29 11:33:52 -05:00
Nathan Whitehead
cfc2c63dc4
Merge pull request #20 from RobLoach/fenv
...
dingux: Use our own fenv.h for QuickJS
2024-01-29 09:04:41 -07:00
Nathan Whitehead
8f4ac35d05
Merge pull request #19 from RobLoach/msvc-threads
...
msvc: Do not use pthread for CXXFLAGS on msvc
2024-01-29 09:04:24 -07:00
Nathan Whitehead
2fb67f021f
Merge pull request #18 from RobLoach/mips-c-fix
...
dingux: Fix the C++11 iterators for dingux
2024-01-29 09:04:12 -07:00
Nathan Whitehead
de840d140b
Merge pull request #17 from RobLoach/android-exceptions
...
android: Add exceptions for the Android build
2024-01-29 09:04:01 -07:00
Rob Loach
8fdd4c3e14
dingux: Use our own fenv.h for QuickJS
2024-01-29 00:29:21 -05:00
Rob Loach
b3f18535da
msvc: Do not use pthread for CXXFLAGS on msvc
2024-01-29 00:16:18 -05:00
Rob Loach
ca8bef5da8
dingux: Fix the C++11 iterators for dingux
...
The C++11 syntax was confusing dingux-mips32. Being a bit more explicit about the iterator should fix it up.
```
src/core.cpp:372:36: error: invalid cast from type 'const std::initializer_list<const int>' to type 'int'
if (!joypad_old_state[(int)key] && input_state_cb(0, RETRO_DEVICE_JOYPAD, 0, key)) {
```
2024-01-29 00:03:08 -05:00
Rob Loach
f40b880299
android: Add exceptions for the Android build
2024-01-28 23:49:30 -05:00
Nathan Whitehead
e86a48a0f6
Merge pull request #16 from RobLoach/dignux-mips32-fixes
...
Address dingux fixes with std::abs and casing the input key
2024-01-26 08:51:37 -07:00
Nathan Whitehead
e0910cdb5c
Merge pull request #15 from RobLoach/lpthread
...
Use -lpthread to link pthread
2024-01-26 08:51:28 -07:00
Nathan Whitehead
29642e201b
Merge pull request #14 from RobLoach/libretro-common
...
Use libretro-common for libretro.h
2024-01-26 08:51:16 -07:00
Nathan Whitehead
2bfe97dc62
Merge pull request #13 from RobLoach/android-precompiled
...
android: Add USE_PRECOMPILED_BUNDLE
2024-01-26 08:51:04 -07:00
Rob Loach
73189e7883
Address dingux fixes with std::abs and casing the input key
2024-01-25 17:43:34 -05:00
Rob Loach
889344b6f9
Use -lpthread to link pthread
2024-01-25 17:35:42 -05:00
Rob Loach
7edecf0d18
libretro-common: Update include directories
2024-01-25 16:48:01 -05:00
Rob Loach
b34ba213ed
Switch libretro.h to use libretro-common
2024-01-25 16:34:45 -05:00