7009 Commits

Author SHA1 Message Date
UnknownShadow200
93f2ef9d46 DS: Fix options being wiped on load 2024-03-25 20:11:12 +11:00
UnknownShadow200
e22be93ab3 Refactor audio backends to allow explicitly setting volume 2024-03-25 19:46:27 +11:00
UnknownShadow200
e06f54e61b Makefile stores results in build folder instead, general tidyup 2024-03-25 18:02:14 +11:00
UnknownShadow200
d9e2ec9ad9 Less warnings compiling on MinGW 2024-03-25 07:31:12 +11:00
UnknownShadow200
b2941dd4b6 oops 2024-03-25 07:04:34 +11:00
UnknownShadow200
32c135ea5d DS: On screen keyboard triggers Enter key behaviour when RETURN button is pressed, also fix to properly initialise it with initial text 2024-03-24 21:52:47 +11:00
UnknownShadow200
28324ddd40 DS: Http downloads stuff, try to reduce UI clipping with the world 2024-03-24 21:10:15 +11:00
UnknownShadow200
0c2fc7f5c5 DS: Increase thresholds for timer overflow detection 2024-03-24 15:32:16 +11:00
UnknownShadow200
189b164be4 DS: Try to fix issues with water overlapping from outside of world, don't infinitely loop when connecting to WIFI 2024-03-24 10:57:46 +11:00
UnknownShadow200
9164d7c9c3 DS: Try to fix GUI and allow more VRAM for textures 2024-03-24 10:28:07 +11:00
UnknownShadow200
ed6864004b DS: Slightly optimise vertex submission code 2024-03-24 09:37:01 +11:00
UnknownShadow200
2326020f89 DS: Increase camera sensitivity, fix window not being restored properly after quitting game, fix keyboard not hiding debug console, allocate another 128 kb vram bank for textures 2024-03-24 08:59:27 +11:00
UnknownShadow200
02082d71fb DS: Fix texture coordinates not being repeated 2024-03-23 22:23:29 +11:00
UnknownShadow200
d9d63b86dd Fix last commit whoops 2024-03-23 21:18:42 +11:00
UnknownShadow200
d319f07192 DS: Fix touch input block tapping not behaving correctly 2024-03-23 20:43:44 +11:00
UnknownShadow200
02d35e96c8
Merge pull request #1155 from ClassiCube/ChatScaleImprovements
Chat scale improvements
2024-03-23 20:02:15 +11:00
UnknownShadow200
ccc6802028 DS: Add github action workflow 2024-03-23 19:51:46 +11:00
Goodlyay
5ff4eae241 Merge branch 'master' into ChatScaleImprovements 2024-03-23 01:16:28 -07:00
Goodlyay
195b0ad2f7 Merge branch 'master' into ChatScaleImprovements 2024-03-23 01:13:09 -07:00
UnknownShadow200
c1d19c5d07 Allow separately toggling touch GUI from touch input support, mainly for DS 2024-03-23 19:09:43 +11:00
UnknownShadow200
e86d57f4f6 DS: Slightly better touch input, still needs work though 2024-03-23 10:46:46 +11:00
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
Goodlyay
f617cc22e8 Improve scales of big and small announce
They now default to clean multiples to avoid non-uniform pixel distortion, assuming your chat scale is a whole integer
2024-03-22 04:21:45 -07: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
Goodlyay
b972f105f6 Merge branch 'master' into ChatScaleImprovements 2024-03-21 06:58:16 -07:00
Goodlyay
c3aec9a912 Add "scale with window" chat option 2024-03-21 06:56:49 -07: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