7227 Commits

Author SHA1 Message Date
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
UnknownShadow200
b27f86384f Classic mode should preserve selected block in inventory across inventory menu opens
Also remove older versions from flatpak yml that caused problems for me when trying to build it
2024-04-07 16:45:44 +10:00
UnknownShadow200
536ec594e5 3DS: Show message in chat when initing DSP for playing audio fails 2024-04-07 15:38:40 +10:00
UnknownShadow200
0d36359615 3DS: Try to fix crash sometimes when quitting game 2024-04-07 15:27:56 +10:00
UnknownShadow200
d00174c680 3DS: Chat should be sent immediately after clicking Send, also display normal keyboard layout for 'number' input types since the 3DS numpad keyboard doesn't include a decimal point 2024-04-07 15:02:31 +10:00
UnknownShadow200
1b6ebc5baf 3DS: Try to transfer non-dynamic textures to VRAM 2024-04-07 14:43:29 +10:00
UnknownShadow200
43e2197a2d 3DS: Simplify Citro3D code a little bit 2024-04-07 14:31:41 +10:00
UnknownShadow200
2de2054c1c PS3/Vita: Revert to lowmem build since png decoding uses up too much stack space 2024-04-07 12:13:21 +10:00
UnknownShadow200
e76f9f3dd5 3DS: Non working fog 2024-04-07 10:47:04 +10:00
UnknownShadow200
f514155e83 3DS: Optimise to reduce GPU commands a bit 2024-04-07 09:46:59 +10:00
UnknownShadow200
efa38fe4f4 3DS: Embed citro3d source directly into the graphics backend 2024-04-07 09:06:34 +10:00
UnknownShadow200
ad5804344c 3DS: Try 3D again, also minorly optimise to use slightly less VRAM for render targets and slightly less unnecessary GPU commands 2024-04-07 07:58:14 +10:00
UnknownShadow200
ec62110c71 Controllers: Allow using joysticks to scroll around in inventory menu 2024-04-06 16:21:52 +11:00
UnknownShadow200
abfa1f0b97 PS3/Vita/WiiU: Enable support for all features 2024-04-06 14:40:28 +11:00
UnknownShadow200
add2537ecf 3DS: Give real 3D support a try 2024-04-06 14:27:59 +11:00
UnknownShadow200
01c872f333 Show better error message when not enough memory to load a level 2024-04-06 14:05:57 +11:00
UnknownShadow200
4ee1775ccb More consistency 2024-04-06 09:49:37 +11:00
UnknownShadow200
1e8bbd0c4b More consistent struct field naming 2024-04-06 09:34:07 +11:00
UnknownShadow200
90a20b2077 GameCube/Wii: Fix crashing if ran out of memory for allocating texture
Also don't immediately show on screen keyboard when going to servers list in 3DS/NDS/Switch/Vita consoles
2024-04-05 23:33:48 +11:00
UnknownShadow200
a03a5a9b78 3DS: Fix movement being stuck, crash when going into texture pack, extra logged line in citra logs 2024-04-05 22:26:33 +11:00
UnknownShadow200
2e902da2c8
Merge pull request #1168 from josch1710/master
Initial OS/2 support
2024-04-05 20:20:43 +11:00
UnknownShadow200
5dc6976d93 Try to fix CIA file generation 2024-04-05 18:46:07 +11:00