8404 Commits

Author SHA1 Message Date
UnknownShadow200
5e4443a1f9 Amiga: WIP vbcc support 2025-08-24 18:05:28 +10:00
UnknownShadow200
afdfa29547 Atari ST: In-game technically renders 2025-08-24 15:50:08 +10:00
UnknownShadow200
28ef8faaa1 Atari ST: Launcher graphics render 2025-08-24 07:08:07 +10:00
UnknownShadow200
aabc23348b WIP Atari ST port 2025-08-23 23:34:37 +10:00
UnknownShadow200
dfb014d4a8 Mac classic: Use softmin GPU backend for 68k build 2025-08-23 13:38:58 +10:00
UnknownShadow200
aa175c75ac Fix platforms without networking support not compiling 2025-08-23 12:40:12 +10:00
UnknownShadow200
a3e54ebcf3 Avoid calling strlen with BearSSL 2025-08-23 12:22:54 +10:00
UnknownShadow200
7bb3943467 BearSSL: Remove some unneeded defines 2025-08-22 07:20:51 +10:00
UnknownShadow200
4c1919cdee iOS: Enable users to access app's Documents folder 2025-08-22 07:00:14 +10:00
UnknownShadow200
321a829243 iOS/macOS: Add other game mode keys to info.plist 2025-08-20 23:32:01 +10:00
UnknownShadow200
4b01fa8556
Merge pull request #1418 from iblowmymind/iblowmymind-patch-2
Support Game Mode for macOS
2025-08-20 18:33:17 +10:00
blue
05c44ceb91
Add application category for iOS Info.plist 2025-08-20 11:27:00 +03:00
blue
2bb57c9317
macOS: Add application category type to Info.plist
Allows Game Mode to be enabled when playing ClassiCube
2025-08-20 10:52:05 +03:00
UnknownShadow200
6e5474959f macOS: Fix makefile compiled builds not compiling due to not linking to Security framework 2025-08-20 07:43:34 +10:00
UnknownShadow200
dc44cab8be GBA/32x: Increase free RAM by 18 kb and reduce binary size by 45/66 kb by going straight in-game rather than via the launcher 2025-08-19 20:13:45 +10:00
UnknownShadow200
af6cbc9b9e Try to simplify non updater/dynamic lib platform support 2025-08-19 19:31:11 +10:00
UnknownShadow200
17d7f82ffd 32x: Fix world being culled due to compiler bug 2025-08-17 20:44:22 +10:00
UnknownShadow200
2c11be635d GBA/32x: Render world without edge/horizon 2025-08-17 20:06:26 +10:00
UnknownShadow200
4fb5cec968 GBA: Now down to ~0.94 seconds a frame 2025-08-17 18:46:17 +10:00
UnknownShadow200
cbba51ddce GBA: Now takes 1.1 seconds to render the frame 2025-08-17 18:04:17 +10:00
UnknownShadow200
433f7cfa49 GBA: Frame time down to 7.3 seconds 2025-08-17 10:19:15 +10:00
UnknownShadow200
5efdf12738 GBA/32x: Hardcode alpha of 128, saves 10 milliseconds per frame in test case 2025-08-17 10:03:49 +10:00
UnknownShadow200
4cadc0009d GBA/32x: Implement control scheme making it technically possible to move the camera 2025-08-16 07:24:50 +10:00
UnknownShadow200
862519b051 GBA/32x: Loading screen render time improved from ~19 to ~1.5 seconds 2025-08-15 21:19:46 +10:00
UnknownShadow200
c6abd08689 Xbox: try to fix can't go back to launcher menu 2025-08-15 18:25:08 +10:00
UnknownShadow200
725b5d5973 Xbox: try to increase deadzone, and fix sprites always being drawn solidly 2025-08-15 17:57:57 +10:00
UnknownShadow200
ef1decc6ad 32x: Non working WDT timer for measuring elapsed time 2025-08-15 07:45:45 +10:00
UnknownShadow200
9c9626b502 Saturn: Use WDT for measuring elapsed time 2025-08-15 07:03:24 +10:00
UnknownShadow200
af20525b18 Fix buffer overflow if a plugin calls Chat_Add multiple times with very long messages that have URLs in them (Thanks SpiralP) 2025-08-13 21:21:41 +10:00
UnknownShadow200
873c3a5310
Merge pull request #1412 from calebabutler/fix/msvc-instructions
Fix instructions for MSVC command-line build
2025-08-10 22:59:43 +10:00
Caleb Butler
fa8ab487a1 Fix instructions for MSVC command-line build 2025-08-09 12:43:32 -04:00
UnknownShadow200
c91641b5cd Tidy up timer code a little bit 2025-08-09 21:10:08 +10:00
Goodlyay
2d32791f35 Fix wrong entity PushStrength field being used, make network value fixed-point decimal 2025-08-07 03:03:12 -07:00
Goodlyay
79b2e7b474
Merge pull request #1410 from ddinan/push-control
Add PushStrength to EntityProperty v2
2025-08-07 04:46:48 -04:00
UnknownShadow200
529341fd7d Dreamcast: Use blind dialling, partially addresses #1409 2025-08-07 07:25:39 +10:00
UnknownShadow200
9d2b38d972 Add dedicated min soft GPU backend
Intended for slow FPU less systems like GBA/32x
2025-08-06 19:07:05 +10:00
Derek
38ef3678c6 Add PushStrength to EntityProperty 2025-08-06 17:52:11 +10:00
UnknownShadow200
8198a50fd6
Merge pull request #1408 from shinovon/10
Symbian: Improve PIPS version checking
2025-08-06 07:37:52 +10:00
UnknownShadow200
d28bf267a1 Make linux/BSD workflows treat warnings as errors 2025-08-04 20:57:32 +10:00
Shinovon
ef1b8fe86d Symbian: Improve PIPS version checking 2025-08-04 04:32:28 +05:00
UnknownShadow200
7c326bb2a2 Fix TinyC compilation 2025-08-01 07:13:59 +10:00
UnknownShadow200
8b11e8b5c8
Merge pull request #1406 from DrinkyBird/sdl-gl-attributes
SDL: Set GL attributes before creating the window
2025-07-31 07:40:18 +10:00
Sean Baggaley
fae6c725ec SDL: Set GL attributes before creating the window
This is required as on some platforms the attributes are needed at
window creation time. For example, EGL uses some attributes like bit depths
as part of the surface (which SDL creates alongside the window),
and not the context.
2025-07-30 22:10:07 +01:00
UnknownShadow200
21c092bd80 Make primary UI button smaller on small displays 2025-07-30 19:55:42 +10:00
UnknownShadow200
92b899f5bf
Merge pull request #1404 from shinovon/9
Symbian-specific fixes again
2025-07-29 20:10:00 +10:00
UnknownShadow200
b0ed2e02de Linux: Use versioned libcrypto .so as default
Also fix overallocating memory for 4bpp PS2 textures
2025-07-28 07:53:53 +10:00
UnknownShadow200
7c94970b8d Move Wii U to new makefile 2025-07-26 21:37:23 +10:00
UnknownShadow200
6dab29e62d Fix 32 bit windows build crashing due to obscure possible compiler bug
It was crashing with 'attempt to read from 0xFFFFFF', despite the fact that the faulting instruction was 'load XMM7 from ESP-0x10' and ESP was normal values like 0x01E3A048

Also, compiling at -O0 instead of -O1 didn't crash. So just disable the code, because working out exactly why it is crashing would take too much work
2025-07-26 10:50:43 +10:00
Shinovon
9b1af5d3af Try to achieve better performance on MBX by disabling things 2025-07-26 02:40:44 +05:00
UnknownShadow200
663a8ef24b More specific crash messages for null pointer reads/writes on Windows and POSIX systems 2025-07-25 07:26:43 +10:00