6935 Commits

Author SHA1 Message Date
UnknownShadow200
d54cf921c4 DS: Fix hanging after a minute or two due to timer overflow, fix messages not being logged to nocash debug output 2024-03-23 10:22:23 +11:00
UnknownShadow200
d88b095b98 DS: Onscreen keyboard support 2024-03-23 09:40:09 +11:00
UnknownShadow200
d64a38fa0d DS: Fix console window not showing anything in 3D mode, also log path of opened files 2024-03-23 08:32:23 +11:00
UnknownShadow200
a47374aeaa DS: Avoid assuming fat:/ for SD card location, also default to generating 16x16x16 flatgrass 2024-03-23 08:17:26 +11:00
UnknownShadow200
526bd40646 DS: Fix UI sort of to work 2024-03-22 23:55:17 +11:00
UnknownShadow200
6d8a0fb933 DS: World rendering sort of works better now 2024-03-22 23:36:30 +11:00
UnknownShadow200
da398bb2bd DS: WIP wifi support 2024-03-22 21:57:06 +11:00
UnknownShadow200
3f26352644 DS: Texturing sort of works 2024-03-22 21:33:53 +11:00
UnknownShadow200
85db25c305 DS: Fix incorrect stopwatch measurement resulting in jumpy movement etc 2024-03-22 19:42:01 +11:00
UnknownShadow200
de815b0de8 Add secret broken anaglyph 3D option 2024-03-22 08:14:20 +11:00
UnknownShadow200
551dfa716f Change Gfx_Clear to allow separately clearing colour and depth buffer 2024-03-22 07:51:51 +11:00
UnknownShadow200
b7bde85cd4 Gfx_SetColorWrite remembers state across depth only rendering calls 2024-03-22 07:14:36 +11:00
UnknownShadow200
8f9d56fd0c Dreamcast: Audio sort of works now 2024-03-21 22:23:29 +11:00
UnknownShadow200
b7d92bc8b9 Change saplings to not instantly grow when placed in singleplayer
Also change PSP to always load from PSP/GAME/ClassiCube folder on the memory stick
2024-03-21 17:13:52 +11:00
UnknownShadow200
5c4b85abf9 macOS: Fix app icon code only working on 10.6 and later 2024-03-21 08:57:36 +11:00
UnknownShadow200
ed01ef0e1c Fix compilation problems 2024-03-20 22:12:57 +11:00
UnknownShadow200
a7854d8aec macOS: Remove Carbon backend and only use Cocoa backend 2024-03-20 21:53:19 +11:00
UnknownShadow200
950a88fce0 Simplify audio backend code again slightly 2024-03-20 19:31:51 +11:00
UnknownShadow200
1966c551e9 Simplify audio context init and change OpenAL backend to use AL_GAIN to adjust volume of sounds 2024-03-20 18:23:36 +11:00
UnknownShadow200
bb87a24464 Refactor Audio into frontend and backend files 2024-03-20 17:26:39 +11:00
UnknownShadow200
f83c1f38f3 Haiku: Fix raw move events still being raised in menus with mouse devices 2024-03-20 07:48:36 +11:00
UnknownShadow200
e08a26481c Haiku: Fix crash when exiting game
Also use legacy render mode when running under llvmpipe to reduce disappearing water/bedrock outside map into fog
2024-03-20 07:02:31 +11:00
UnknownShadow200
2ab73f7d6c Haiku: Updates works for 64 bit OS, and thread naming works now too 2024-03-19 17:47:29 +11:00
UnknownShadow200
9daf872e57 Haiku: Try to handle mouse movement for camera more appropriately, partially addresses #1105
Also warn when running OpenGL build on llvmpipe that performance will be affected
2024-03-19 17:13:06 +11:00
UnknownShadow200
0991c0707e Xbox: Fix stack overflow when downloading resources, fix textures not being deleted, try to increase deadzone 2024-03-17 17:19:16 +11:00
UnknownShadow200
b58da2de66 Xbox: Try to fix texture format issue 2024-03-17 14:51:27 +11:00
UnknownShadow200
329d927dac OpenGL ES: Enable proper mipmaps when device supports 3.2 or later 2024-03-17 11:30:43 +11:00
UnknownShadow200
b548cfa231 Switch: Respond to exit requests and avoid relying on assumptions about stride of framebuffer 2024-03-17 10:55:04 +11:00
UnknownShadow200
34d2e868fc
Merge pull request #1152 from headshot2017/switch
add left analog stick movement for Switch
2024-03-17 10:31:22 +11:00
UnknownShadow200
701603faba Switch: Bit of minor tidy up 2024-03-17 10:22:08 +11:00
headshot2017
e8cf6df029 add analog movement for Switch 2024-03-16 18:50:49 -04:00
UnknownShadow200
f3a391e9c3 Xbox: Try to fix texture allocation failure 2024-03-17 09:23:20 +11:00
UnknownShadow200
450b4c921e Set thread stack size on posix and thread name on Linux 2024-03-17 08:15:24 +11:00
UnknownShadow200
66d328ba2e
Merge pull request #1151 from headshot2017/switch
Nintendo Switch port
2024-03-17 08:02:33 +11:00
Headshotnoby
ff9052ca01
Merge branch 'ClassiCube:master' into switch 2024-03-16 16:34:49 -04:00
headshot2017
dec5e41ab9 Revert "add Switch to readme"
This reverts commit 3231cb7b06f64a46f48e22aaf60f4ee815b18d75.
2024-03-16 16:34:16 -04:00
UnknownShadow200
514d16a313 Add Switch to readme and fix PSP/PS Vita builds 2024-03-17 07:31:59 +11:00
headshot2017
46da4fb095 adapt thread API redesign for Switch 2024-03-16 16:25:37 -04:00
Headshotnoby
d6caaf43d6
Merge branch 'ClassiCube:master' into switch 2024-03-16 16:18:53 -04:00
UnknownShadow200
83ba419a06 Redesign thread running API 2024-03-17 07:12:34 +11:00
headshot2017
1ce265fe89 remove stray code from Applet_Event
this is already in GLContext_InitSurface
2024-03-16 16:00:12 -04:00
headshot2017
3231cb7b06 add Switch to readme 2024-03-16 15:50:18 -04:00
headshot2017
8fd0e83c6e fix resolution change on handheld/docked
thx unknownshadow200
2024-03-16 13:20:52 -04:00
headshot2017
7978719237 attempts to fix resolution 2024-03-15 21:08:37 -04:00
headshot2017
cedc2ca8e0 use classicube's built in EGL implementation
i didn't realize i forgot to set Window_Main.Handle so it didn't crash
2024-03-15 20:06:08 -04:00
headshot2017
102a5367d1 change resolution on handheld/docked mode 2024-03-15 19:19:27 -04:00
headshot2017
e74023ce66 audrvUpdate after freeing audio backend
fixes garbage data playing on yuzu after returning to launcher
2024-03-15 19:12:53 -04:00
headshot2017
8d4adefb0e don't de-init audren on AudioBackend_Free()
fixes sounds not playing when returning to launcher and starting the game again
2024-03-15 12:44:12 -04:00
headshot2017
5c136aea57 AudioBackend_Tick!! 2024-03-14 22:18:19 -04:00
Headshotnoby
e1d830064c
Merge branch 'ClassiCube:master' into switch 2024-03-14 22:12:48 -04:00