Commit graph

29 commits

Author SHA1 Message Date
UnknownShadow200
ffc1626261 RPI build workflows 2024-02-18 09:03:04 +11:00
UnknownShadow200
e5eafc25a0 Nintendo 64 github actions build 2024-02-01 23:38:41 +11:00
UnknownShadow200
003542eef7 PS2 build on github actions 2024-02-01 20:22:16 +11:00
UnknownShadow200
936abbf453 Webclient: Set default stack size to 1 MB
Newer emscripten versions now only give a 64 KB stack by default (https://github.com/emscripten-core/emscripten/pull/18191)
Older emscripten versions gave a 5 MB stack by default, so we can allocate 4 MB more for use by the game itself
2024-01-10 19:49:39 +11:00
UnknownShadow200
d9b01a0a11 Generate Wii homebrew zip 2024-01-07 12:34:58 +11:00
UnknownShadow200
78080bc9fc Windows: Use custom http client instead of WinINet for http backend, hopefully this doesn't break anything 2023-12-26 12:26:17 +11:00
UnknownShadow200
42e6719241 Make debugging possible for console builds 2023-12-05 21:30:47 +11:00
UnknownShadow200
2a80bf833e macOS: Fix launcher and icon colours being swapped when compiled with recent SDK versions 2023-12-02 13:20:17 +11:00
UnknownShadow200
a614100b0c Add dedicated github actions workflows for Windows, Linux, and macOS 2023-12-02 12:13:37 +11:00
UnknownShadow200
67c7a486cd PS3: Fix rendering and add actions workflow 2023-10-07 08:57:25 +11:00
UnknownShadow200
031da68c8e Dreamcast: Fix build not working, also add classicube textures for default textures since Dreamcast build currently can't write any files 2023-09-30 15:22:23 +10:00
UnknownShadow200
2b34308d8d Dreamcast: Hopefully get github actions build to work 2023-09-30 13:44:27 +10:00
UnknownShadow200
dd6fe33121 Try to return actual error code when socket I/O error occurs with a BearSSL read or write 2023-09-24 21:57:09 +10:00
UnknownShadow200
2c2f5d14fb WIP dreamcast build using github actions 2023-09-23 19:19:57 +10:00
UnknownShadow200
33e2a270e3 iOS: Mostly annotate minimum required iOS version for various APIs 2023-09-18 19:25:44 +10:00
UnknownShadow200
4ed73bb708 Fix held block not rendering properly on some consoles when not in classic mode (3DS,PSP,Vita, probably more)
Also most common errors with BearSSL (certificate date failed to validate, certificate authority wasn't trusted) now show a description message to the user instead of just the error number
Also fix Xbox build not compiling (nor notifying on actions build failure)
2023-09-17 12:32:53 +10:00
UnknownShadow200
fbdac77bb2 Add Vita and PS3 instructions to readme, add actions workflows for Xbox and Vita 2023-09-16 22:50:22 +10:00
UnknownShadow200
f9c65faa0f WIP on menu for switching between whether configuring controller or keyboard/mouse bindings 2023-09-01 20:10:30 +10:00
UnknownShadow200
ee12cd8ede PSP: Generate EBOOT.PBP directly 2023-08-20 09:28:49 +10:00
UnknownShadow200
736d28946d Split up IPT enum into CCKEY and CCMOUSE enums
Also start building GameCube build with github actions again
2023-07-31 18:44:45 +10:00
UnknownShadow200
8bf0e1aa87 3DS/Wii/PSP/GameCube: Some improvements
3DS: Now also supports using circle pad for moving camera
Wii/PSP/GameCube: Falls back to using default.png from texture pack for fonts in launcher, instead of never displaying any text at all
2023-07-26 23:56:59 +10:00
UnknownShadow200
2aa9e65262 Let's give Github Actions a go 2023-07-26 21:42:42 +10:00
UnknownShadow200
b27e078d95 Add Google Sans as a supported fallback system font
Seems that on some Android devices, the Droid Sans font has been renamed to Google Sans
2023-07-17 22:41:36 +10:00
UnknownShadow200
d10df783e8 Various build improvements for 3DS, GameCube, Wii, PSP, Haiku
Fix PSP build not compiling, and makefile not working due to not having -I and -L paths
Fix GameCube build not compiling
Change Haiku build to avoid using libexecinfo
Add github action workflows for 3DS, PSP, GameCube/Wii, Haiku
2023-07-16 16:56:11 +10:00
UnknownShadow200
cca8ff64a3 Fix isometric rendered blocks being slightly misaligned on OpenGL/Direct3D 11 (Thanks 123DMWM), fix sometimes not compiling on recent macOS due to CGDisplayBitsPerPixel no longer being defined 2023-06-12 18:59:22 +10:00
SpiralP
19b94877be use make mac_x64 2021-11-14 00:07:31 -08:00
SpiralP
e9dee7d0aa also convert unused 32bit mac step to use make 2021-11-13 23:15:34 -08:00
SpiralP
9d7f0bd587 convert to use make on linux 2021-11-13 23:13:01 -08:00
SpiralP
eb25dbed2b add GitHub Actions ci workflow for test-building linux, windows, and mac 2021-11-06 17:37:18 -07:00