Commit graph

7963 commits

Author SHA1 Message Date
UnknownShadow200
29f1a173bf Make SDL builds work better with GLES 2024-08-20 23:17:09 +10:00
UnknownShadow200
4a13eec6c8 Add --singleplayer and --resume support to ClassiCube command lline, also add support it in the desktop entry file 2024-08-20 22:24:44 +10:00
UnknownShadow200
c603018d48 use minimal winsock2 headers 2024-08-20 16:00:47 +10:00
UnknownShadow200
f1cac3962c
Merge pull request #1248 from forkiesassds/master
Fix SDL3 backend with latest SDL3 commits
2024-08-20 07:18:56 +10:00
forkiesassds
f6d5a5a2a4 Fix SDL3 backend with latest SDL3 commits
They have changed flags property from `"flags"` to `SDL_PROP_WINDOW_CREATE_FLAGS_NUMBER` causing window flags to never be set which causes the window to not be resizeable and ClassiCube not launching.
2024-08-19 23:06:03 +03:00
UnknownShadow200
f7edba625d Slightly better compatibility with older windows SDKs 2024-08-19 21:41:01 +10:00
UnknownShadow200
8fc8628adf Dreamcast: Slightly simplify sh4 code 2024-08-17 21:22:18 +10:00
UnknownShadow200
507f71c944 macOS: Build app bundle with makefile 2024-08-17 20:09:23 +10:00
UnknownShadow200
0d772f5e90 Consoles: Temp hack to make camera work in splitscreen mode 2024-08-17 16:26:44 +10:00
UnknownShadow200
7881d05646 Consoles: Fix after exiting splitscreen mode, then starting singleplayer/multiplayer mode, the game still acted as if it was in splitscreen mode 2024-08-17 16:02:09 +10:00
UnknownShadow200
7fc0906751 Better clang compatibility 2024-08-17 15:19:10 +10:00
UnknownShadow200
0e13440f1d PS3: Fix splitscreen 2024-08-17 14:50:04 +10:00
UnknownShadow200
b5fe2118c2 Add success notify for PS1/saturn builds 2024-08-17 10:26:42 +10:00
UnknownShadow200
b3e545f202 Tidy up Graphics.h a bit 2024-08-16 17:21:29 +10:00
UnknownShadow200
6dcd418acb PS3: Try to fix controllers input issue 2024-08-15 16:21:32 +10:00
UnknownShadow200
65575a2253 PS3: Try to fix not working on actual hardware 2024-08-14 22:58:46 +10:00
UnknownShadow200
0fe2ab6689 oops 2024-08-14 18:38:15 +10:00
UnknownShadow200
9016c3aaff 3DS: Use virtual keyboard built-in to ClassiCube instead of trying to use 3DS's keyboard 2024-08-14 18:29:24 +10:00
UnknownShadow200
1b85f54dbf
Merge pull request #1180 from yomcube/master
Add place command
2024-08-13 08:00:59 +10:00
UnknownShadow200
454637f0a1 Virtual keyboard: Push slightly upwards to avoid overlapping chat 2024-08-12 22:00:22 +10:00
UnknownShadow200
3e8fc0ddcf Consoles: Fix custom models never working and crashing Vita port 2024-08-12 21:42:35 +10:00
UnknownShadow200
9f7a7bcfb5 BearSSL: Force classicube.net signin to be done over TLS 1.2, fix https-verify=false not working, bump min RTC time to August 1 2024 2024-08-12 18:20:25 +10:00
UnknownShadow200
d48a14f9c9 Make it easier to compile for BearSSL 2024-08-10 22:39:39 +10:00
UnknownShadow200
acd8cb0d50
Merge pull request #1243 from forkiesassds/master
Fix SDL3 backend with latest SDL3 commits
2024-08-10 21:06:53 +10:00
UnknownShadow200
7848bb060c PPC mac: Fix launcher not drawing when compiled with more recent SDK 2024-08-10 20:33:16 +10:00
UnknownShadow200
5f937f6a06 Fix PPC build not actually working 2024-08-10 19:18:55 +10:00
UnknownShadow200
9dd2addba0 Should work now 2024-08-10 18:47:58 +10:00
UnknownShadow200
7d1b39145a Take 7 2024-08-10 18:08:51 +10:00
UnknownShadow200
3867674c0a Take 6 2024-08-10 18:05:32 +10:00
UnknownShadow200
99916b03b3 Take 5 2024-08-10 17:57:50 +10:00
UnknownShadow200
5f381968a4 Take 4 2024-08-10 17:52:23 +10:00
UnknownShadow200
ff37270150 Take 3 2024-08-10 17:34:47 +10:00
UnknownShadow200
99f4f3a8b3 Take 2 2024-08-10 17:06:39 +10:00
UnknownShadow200
01d00e887a oops 2024-08-10 17:02:35 +10:00
UnknownShadow200
d71fa3bc0a OSX PPC actions test 2024-08-10 16:58:42 +10:00
UnknownShadow200
8b08fe3abb Reduce dependency on libgcc 2024-08-10 15:29:00 +10:00
UnknownShadow200
666449416a Less compiler warnings 2024-08-10 14:22:29 +10:00
forkiesassds
135d0a79db Fix SDL3 backend with latest commits 2024-08-10 04:21:17 +03:00
UnknownShadow200
1b48ce3fe3 Dreamcast: Slightly optimise clipping by avoiding colour interpolation unless necessary 2024-08-10 10:08:06 +10:00
UnknownShadow200
b491c48cef Change FPS mode in classic mode options to behave more accurately 2024-08-09 22:07:59 +10:00
UnknownShadow200
3f4b61f1b8 Dreamcast: Use proper API for store queue locking/unlocking 2024-08-07 22:13:57 +10:00
UnknownShadow200
980f90283a Add /skin singleplayer command 2024-08-07 14:39:37 +10:00
UnknownShadow200
0a5cd607b0
Merge pull request #1242 from forkiesassds/master
Fix SDL3 backend with latest SDL3 commits and CC_BUILD_ICON defined
2024-08-06 11:28:27 +10:00
forkiesassds
edd3e78832 Fix SDL3 backend with latest SDL3 commits and CC_BUILD_ICON defined 2024-08-03 19:13:47 +03:00
UnknownShadow200
5f72274380 Fix lighting mode button not being properly disabled 2024-08-03 18:41:38 +10:00
UnknownShadow200
68509d6d83 add make release which compiles at -O1 2024-08-03 11:07:45 +10:00
UnknownShadow200
11fb4a2b65 Dreamcast: Slightly optimise performance by avoiding separate viewport transform 2024-08-03 10:41:06 +10:00
UnknownShadow200
967d52ea6a Virtual cursor: Implement in-game too 2024-08-01 19:51:21 +10:00
UnknownShadow200
eb0f36ce58 Expose more functionality for plugins 2024-07-31 20:11:51 +10:00
UnknownShadow200
f09b8d9375 Fix Windows builds oops 2024-07-31 18:31:18 +10:00