Commit graph

7015 commits

Author SHA1 Message Date
UnknownShadow200
f600f84cbf More WIP towards sound zip creation 2024-04-03 07:45:04 +11:00
UnknownShadow200
4b9ab4de5f Start refactoring resource creation 2024-04-02 23:28:27 +11:00
UnknownShadow200
cfa3676e44 Gamepad: WIP towards customising axis behaviour and sensitivity 2024-04-02 22:18:13 +11:00
UnknownShadow200
d056f8c2ff Slightly reduce memory on PS1/N64 consoles, avoid creating plugins folder on any console
Also slightly tidy up some defines
2024-04-02 21:55:57 +11:00
UnknownShadow200
290252767f Classic options should show anaglyph 3D option 2024-04-02 18:37:49 +11:00
UnknownShadow200
1671b2fef1
Merge pull request #1164 from sungsphinx/more-flatpak-stuff
More Flatpak stuff :D
2024-04-01 22:49:01 +11:00
Dexter Reed
c7e2d5b03e
X11: Don't compile/use when CC_BUILD_SDL3 is defined 2024-04-01 12:43:19 +01:00
Dexter Reed
13c8e223b1
misc/linux: Upstream Flatpak files from https://github.com/sungsphinx/ClassiCubeFlatpak 2024-04-01 12:35:15 +01:00
UnknownShadow200
5b7800fe2b Switch: Use a few more native APIs 2024-04-01 22:13:32 +11:00
UnknownShadow200
0ff916fbfc SDL3: Try to centre window and fix compiling error 2024-04-01 14:39:34 +11:00
UnknownShadow200
1db08d9246
Merge pull request #1157 from sungsphinx/flatpak-wmclass
Improvements for Flatpak build stuff
2024-04-01 11:46:44 +11:00
Dexter Reed
426737aaa1
SDL3: Use different class when built as Flatpak 2024-04-01 00:42:43 +01:00
UnknownShadow200
5d88fa5ddf SDL: Support OpenGL ES specific contexts 2024-04-01 10:41:26 +11:00
Dexter Reed
2bea8728da
Core: Enable resource downloading for Flatpak builds 2024-04-01 00:41:17 +01:00
Dexter Reed
a75515c191
X11: Use different class when built as Flatpak 2024-04-01 00:41:07 +01:00
UnknownShadow200
e5ef11d6bb Gamepad: Buttons can now be held down to periodically trigger them every second 2024-04-01 10:29:36 +11:00
UnknownShadow200
7a7dcec05f First phase of refactoring gamepad input 2024-04-01 09:58:27 +11:00
UnknownShadow200
4671a99f68 PS1: More broken texture support 2024-04-01 08:42:36 +11:00
UnknownShadow200
6369631ebe SDL3: Open/Save dialogs work now, although leak a little bit of memory when displayed each time 2024-03-31 23:06:43 +11:00
UnknownShadow200
86961f50a3 Add unfinished SDL3 window backend 2024-03-31 22:20:01 +11:00
UnknownShadow200
121665d98c PS1: Controller movement support 2024-03-31 17:14:59 +11:00
UnknownShadow200
521cc79dd0 PS3: Add working github actions workflow 2024-03-30 22:55:28 +11:00
UnknownShadow200
a7488f2a0b PS1: WIP on texture support
PSP: Fix faces not being culled
2024-03-30 21:43:28 +11:00
UnknownShadow200
978aeaf925 Vita: Support touchscreen input in-game 2024-03-30 12:12:38 +11:00
UnknownShadow200
4f504f8a2e PSP: Add screenshot support 2024-03-30 11:52:25 +11:00
UnknownShadow200
cf50e71d12 GameCube/Wii: Support taking screenshots 2024-03-30 10:37:21 +11:00
UnknownShadow200
44e0774f6c
Merge pull request #1161 from headshot2017/wii-audio
GC/Wii fix music playback
2024-03-30 10:26:47 +11:00
UnknownShadow200
8c62223f90 3DS/GameCube/Wii: Increase max texture width/height for little bit faster world rendering 2024-03-30 09:51:57 +11:00
UnknownShadow200
174005d6bf PS1: 3D 'technically' works now 2024-03-29 23:35:53 +11:00
UnknownShadow200
06b8497e9f Fix held block being rendered slightly too far downwards in classic mode 2024-03-29 22:51:17 +11:00
UnknownShadow200
9e3f9f9e4a 3DS: Test screenshot code 2024-03-29 19:45:00 +11:00
headshot2017
b443562b7f GC/Wii: fix music 2024-03-29 04:19:45 -04:00
Headshotnoby
2ecea55887
Merge branch 'ClassiCube:master' into wii-audio 2024-03-29 04:19:47 -04:00
UnknownShadow200
1bc589b8e5 3DS: Fix never freeing textures, oops
Also redesign PNG encoding API to support a context parameter
2024-03-29 19:12:42 +11:00
UnknownShadow200
5f95ce2fea GC/Wii: Use better method of logging for Dolphin 2024-03-29 17:50:39 +11:00
Headshotnoby
1fd4285268
Merge branch 'ClassiCube:master' into wii-audio 2024-03-29 02:18:04 -04:00
UnknownShadow200
c8acd0ad33 iOS: Add support for older UIAlertView for displaying message boxes 2024-03-29 10:48:26 +11:00
UnknownShadow200
ff42b7d352 Use stopwatch time for measuring ping and launcher caret, change UTC time measurement to seconds instead of milliseconds 2024-03-28 19:03:30 +11:00
UnknownShadow200
5fb4887191 PS1: Use a little bit less memory 2024-03-28 17:39:10 +11:00
Headshotnoby
1cb87ee034
Merge branch 'ClassiCube:master' into wii-audio 2024-03-28 00:42:53 -04:00
UnknownShadow200
95a1efe5f1 PS1: Bit more works 2024-03-27 22:01:44 +11:00
UnknownShadow200
6bc90ea76d PS1: Something renders 2024-03-27 17:36:54 +11:00
UnknownShadow200
93d3d5d84f PS1: 3D clearing works I guess 2024-03-27 17:02:31 +11:00
UnknownShadow200
eff5ddabd2 Broken PS1 port 2024-03-27 16:31:01 +11:00
headshot2017
0676d409a4 Wii: set unused voice channel in Audio_SetFormat
if it's set in Audio_Init, all sounds will be on the same channel, causing cut-offs
2024-03-26 14:03:50 -04:00
headshot2017
38736b2a25 Wii: remove Audio_PlayData, make buf[0] available immediately if playing a wav file 2024-03-26 14:00:24 -04:00
headshot2017
1668a1ba2b Wii: some more fixes to audio backend/music 2024-03-26 13:54:16 -04:00
UnknownShadow200
8bfe004d71 Audio: AllocChunks should return error code, and fix GameCube/Wii backend to compile again after merging audio changes branch 2024-03-26 20:20:58 +11:00
UnknownShadow200
cb92c04cef
Merge pull request #1159 from ClassiCube/AudioRewrite2
Simplify audio code slightly
2024-03-26 19:46:32 +11:00
UnknownShadow200
25f6fddd2e Fix Android 2024-03-26 19:36:55 +11:00