7148 Commits

Author SHA1 Message Date
UnknownShadow200
cc2a8f4cb7 Xbox 360: Maybe in-game works, completely untested 2024-04-16 18:27:58 +10:00
ricardo
cd3002e17e Added an option to modify the crosshair scale on gui options 2024-04-15 22:04:13 -06:00
UnknownShadow200
50ca3dc327 Use fallback 1x1 tile terrain.png if no texture pack can be loaded 2024-04-16 11:38:12 +10:00
UnknownShadow200
6156b71436 Fix can't open hotkeys list menu due to recent commits 2024-04-15 19:43:05 +10:00
UnknownShadow200
c48188f215 Xbox 360: Workflow and maybe launcher works 2024-04-15 18:40:40 +10:00
UnknownShadow200
6b8c1c118b iOS: Fix missing touch UI 2024-04-15 17:56:06 +10:00
UnknownShadow200
24643471a7 3DS: Fix password/integer fields not behaving quite right 2024-04-14 22:42:14 +10:00
UnknownShadow200
e591bab6e6 PS2: Improve stability a bit 2024-04-14 22:23:48 +10:00
josch1710
56c88cab57
Merge branch 'ClassiCube:master' into master 2024-04-14 09:46:39 +02:00
UnknownShadow200
e20bf233aa Launcher: Double maximum input length for textbox inputs 2024-04-14 14:49:18 +10:00
UnknownShadow200
c8dfb45973 Make initial block face visibility calculation much faster by avoiding redundant work for most blocks
Reduces initial calculation time from ~11 ms to ~2 ms on my PC, and from ~1300 ms to ~130 ms on the DS
2024-04-13 23:10:18 +10:00
UnknownShadow200
873899d676 DS: Boost idle FPS from 40 to 60 in melonDS at least by disabling texture animations
Also boots FPS from 0.5 to 10 in PS1 build
2024-04-13 22:32:12 +10:00
UnknownShadow200
cb652983b0 PS1: Now alpha testing works 2024-04-13 20:23:24 +10:00
UnknownShadow200
d78fb8ed21 PS1: Texturing sort of works technically 2024-04-13 19:49:24 +10:00
UnknownShadow200
aa4fc4f218 Simplify UI code a little bit 2024-04-13 18:03:44 +10:00
UnknownShadow200
1a82ef84ce SoftGPU: Sort of renders properly now 2024-04-13 16:39:07 +10:00
UnknownShadow200
de69850731 SoftGPU: Fix clipped triangles not working properly 2024-04-13 16:23:29 +10:00
UnknownShadow200
cd647f8666 Software renderer backend works a little better 2024-04-13 09:36:23 +10:00
UnknownShadow200
4a438fe907 Enable dependency tracking in makefile, so that changing a .h automatically causes .c files using it to be automatically recompiled 2024-04-13 08:52:20 +10:00
Jochen Sch„fer
424ad6808e Fixed URL support 2024-04-12 11:22:22 +02:00
UnknownShadow200
4bda9ee2c1 Fix onscreen keyboard capital letters, make it sort of transparent too 2024-04-12 11:48:19 +10:00
UnknownShadow200
361859cd09 Wii/GameCube: Fix memory corruption when playing music 2024-04-12 08:03:21 +10:00
UnknownShadow200
ff9ef2285e Make virtual onscreen keyboard more usable 2024-04-11 23:30:57 +10:00
UnknownShadow200
a76720d6a7 WIP onscreen keyboard in 3D mode 2024-04-11 23:11:29 +10:00
UnknownShadow200
37343b68d4 Optimise onscreen keyboard to only redraw framebuffer and not entire UI again 2024-04-11 22:29:05 +10:00
UnknownShadow200
fe221b1098 PSP/PS3/Wii/GameCube/Xbox: Add virtual keyboard support to launcher 2024-04-11 20:40:01 +10:00
UnknownShadow200
8bd5e66f46 Dreamcast: Initial WIP on showing on-screen keyboard when no keyboard connected 2024-04-11 20:16:40 +10:00
UnknownShadow200
4d8cd3e49e WIP terrible onscreen keyboard 2024-04-11 19:18:29 +10:00
Jochen Sch„fer
5cf50dc362 Merge branch 'master' of github.com:josch1710/ClassiCube 2024-04-11 09:18:18 +02:00
Jochen Sch„fer
aa6643370a Added support for opening URLs 2024-04-11 09:17:26 +02:00
UnknownShadow200
1c06744220 Add missing files for Wii U, oops
Also change PNG encoder to use stream->Position instead of stream->Length
2024-04-10 20:03:36 +10:00
UnknownShadow200
4c0f7a3867 WiiU: Fix alpha blending, WIP towards dual screen support 2024-04-10 18:54:57 +10:00
UnknownShadow200
d8ee8a5fab Wii U: Touchscreen input sorta works 2024-04-10 07:56:50 +10:00
UnknownShadow200
c147500fc6 WiiU: Rendering mostly works 2024-04-09 22:59:00 +10:00
UnknownShadow200
5c567c06f7 WiiU: Rendering sort of works now 2024-04-09 21:46:00 +10:00
UnknownShadow200
8149621985 WiiU: Something renders now 2024-04-09 21:11:27 +10:00
UnknownShadow200
d43693f3dd WiiU: WIP graphics stuff, doesn't actually work though 2024-04-09 20:34:58 +10:00
UnknownShadow200
4c21c1c072 Non-working Wii u shader test 2024-04-09 19:29:11 +10:00
UnknownShadow200
b24b25c094 Exiting reduced performance message now shown in top left for around a second instead of in chat 2024-04-09 17:31:15 +10:00
UnknownShadow200
5177ff9d13 PNG encoding now uses dynamically allocated memory for temp buffer 2024-04-09 11:42:31 +10:00
UnknownShadow200
c26944576f Optimise PNG decoding to decode image using the destination image buffer, instead of allocating a giant array on the stack 2024-04-09 09:05:35 +10:00
UnknownShadow200
8b516b44c9 Slightly reduce memory usage by 14 kb for mesh builder 2024-04-09 07:32:59 +10:00
UnknownShadow200
c28649d2c5 Change mesh building functions so they compile to a few less instructions 2024-04-08 22:00:20 +10:00
UnknownShadow200
92b2db3ce1 PNG decoding: Slightly optimise decoding first row, drop support for 16 bpp images 2024-04-08 17:48:36 +10:00
UnknownShadow200
53225568af 3DS: Numpad onscreen keyboard now shows . and - when appropriate 2024-04-07 22:31:30 +10:00
UnknownShadow200
9d3283a292 3DS: Sort of working fog
Also expose Anaglyph 3D in graphics options in Enhanced mode
2024-04-07 21:21:51 +10:00
UnknownShadow200
24656d52df 3DS: Render UI for right eye too in anaglyph 3D mode, don't forget to turn off 3D mode when going back to launcher 2024-04-07 20:49:04 +10:00
UnknownShadow200
781103feda DS: Fix crashing in DS mode with last commit 2024-04-07 18:09:11 +10:00
UnknownShadow200
d8e24b0f21 DS: Try to fix not running in DSi mode when an SD card is readable, also fix network requests taking 15 seconds when can't connect to wifi 2024-04-07 17:55:18 +10:00
UnknownShadow200
bde97e4076 Makefile compiled builds have the icon now
Also fix flatpak .xml file, inventory shouldn't be closed when B is pressed in classic mode
2024-04-07 16:57:06 +10:00