Commit graph

6672 commits

Author SHA1 Message Date
UnknownShadow200
b1c9e4bd5e Dreamcast: Texture animations 2023-08-30 19:15:46 +10:00
UnknownShadow200
1db63e3e19
Merge pull request #1062 from cellularmitosis/dashf
Use -f so 'make clean' doesn't fail
2023-08-30 17:44:26 +10:00
Jason Pepas
a1419159cc Use -f so 'make clean' doesn't fail 2023-08-29 18:27:29 -05:00
UnknownShadow200
510a3f4044 Dreamcast: Use more optimised specialised drawing method in forked gldc 2023-08-29 18:15:30 +10:00
UnknownShadow200
1d43e48a37 Release 1.3.6 2023-08-29 08:52:14 +10:00
UnknownShadow200
91e5c461d4 un-un-un-un-un-un-un-un-un-un-un-un-un-re-enable ModernGL build 2023-08-29 07:40:47 +10:00
UnknownShadow200
922f860a7d Xbox: Get resource downloading to work at least
Also tidyup misc folder
2023-08-28 21:53:34 +10:00
UnknownShadow200
3ea04335b9 Xbox: Read/Write from ClassiCube folder on Data partition of HDD 2023-08-27 15:57:30 +10:00
UnknownShadow200
8aa4ee0096 Xbox: At least something actually renders in 3D now 2023-08-27 14:58:49 +10:00
UnknownShadow200
e7c8348131 Vita: Make system fonts a little bit more readable 2023-08-26 21:58:04 +10:00
UnknownShadow200
368503eae4 Http: Fix HttpClient backend not always handling 0 length responses properly, also auto rewrite imgur.com to i.imgur.com for URLs 2023-08-25 19:49:44 +10:00
UnknownShadow200
1d2ce040df Vita: Fix texture animations, fix GPU memory never being released at all 2023-08-25 19:19:01 +10:00
UnknownShadow200
218fa25f89 Vita: Fix alpha testing not being implemented 2023-08-25 18:02:28 +10:00
UnknownShadow200
24f0e980b1 Dreamcast: Try to fix framebuffer for 3D rendering being messed up on actual hardware 2023-08-24 20:34:48 +10:00
UnknownShadow200
564c21cd43 Vita: Blending and depth only rendering works now 2023-08-23 22:57:21 +10:00
UnknownShadow200
f51147a4b1 Vita: Shader refactor, part 2 2023-08-23 22:29:43 +10:00
UnknownShadow200
64ed88587c Vita: Start refactoring shaders 2023-08-23 21:38:17 +10:00
UnknownShadow200
982efe4078 Vita: 3D rendering works now 2023-08-23 20:58:49 +10:00
UnknownShadow200
93f941e217 Vita: System fonts at least draw something now 2023-08-23 20:23:16 +10:00
UnknownShadow200
38dfc3ae32 Dreamcast: Implement moving clouds 2023-08-22 19:28:53 +10:00
UnknownShadow200
8217c46634 Expand supported systems in readme, and also change dreamcast joystick camera movement to scale depending on elapsed time 2023-08-22 18:13:44 +10:00
UnknownShadow200
fc82185bc6 Simplify input handling for consoles by unifying game and launcher input handling 2023-08-21 19:45:54 +10:00
UnknownShadow200
4e418f1860 Fix on systems with only 64 kb and compiled in CC_BUILD_LOWMEM, that trying to decode PNG would cause some systems to die or become corrupted from stack overflow
It was using ~65,984 bytes of memory on the stack, which was just slightly bigger than the total stack size of 65,536 bytes

By reusing buffer variable and therefore shrinking tmp variable, now 704 less bytes are allocated on the stack
2023-08-20 13:00:18 +10:00
UnknownShadow200
ee12cd8ede PSP: Generate EBOOT.PBP directly 2023-08-20 09:28:49 +10:00
UnknownShadow200
494101f4cc Vita: Support touch input kinda 2023-08-20 08:55:53 +10:00
UnknownShadow200
55c1cde463 Vita: Something's at least rendered now 2023-08-19 19:25:03 +10:00
UnknownShadow200
a4b0216eb5 Vita: More progress 2023-08-19 18:25:01 +10:00
UnknownShadow200
0d8c1054eb Vita: Now clearing works at least 2023-08-19 16:21:20 +10:00
UnknownShadow200
0517f72867 Vita: WIP towards 3D rendering 2023-08-19 12:10:05 +10:00
UnknownShadow200
3be053e52e Vita: Fix not compiling, launcher window colours having red and blue swapped, networking not working properly 2023-08-19 10:40:31 +10:00
UnknownShadow200
8ec22586fb Vita: Launcher at least renders now 2023-08-19 09:55:27 +10:00
UnknownShadow200
a9535fbd3f Add key bindings for advancing hotbar selected slot by one slot left or right, which is also bound to ZL and ZR on gamepad by default 2023-08-18 21:21:14 +10:00
UnknownShadow200
f887954b5f 3DS: Fix can't see or type chat 2023-08-18 20:32:31 +10:00
UnknownShadow200
c3d09565a9 3DS/Wii: Try using device ID as encryption/decryption key for password,mppass,etc 2023-08-18 20:03:17 +10:00
UnknownShadow200
37464daf0a 3DS: Increase deadzone for circle stick, also try to enable new 3DS's greater processing power 2023-08-18 19:26:03 +10:00
UnknownShadow200
46278881fa Dreamcast: Fix translucent blocks in world being rendered as opaque, try to init network and fix issue with switching to in-game on real hardware 2023-08-18 18:36:23 +10:00
UnknownShadow200
4314f1924e 3DS: Try to fix connecting to multiplayer, and also try to fix can't validate classicube.net's SSL certificate 2023-08-17 22:42:18 +10:00
UnknownShadow200
f32fcb1c00 3DS: Try to fix not connecting to server on real hardware 2023-08-17 22:25:39 +10:00
UnknownShadow200
7949544525 Wii: Some improvements to classic controller (Thanks AndrewPH)
1) Use it for input in the launcher
2) Increase default sensitivity
3) Scale camera movement according to elapsed time
2023-08-17 22:01:41 +10:00
UnknownShadow200
2ab1423b71 Wii/GameCube: Fix trying to use left joystick being choppy, try to scale right joystick camera movement according to elapsed time (Thanks AndrewPH) 2023-08-17 21:21:29 +10:00
UnknownShadow200
6d1ec70de1 3DS: Don't always force vsync, and try to tie joystick movement to framerate 2023-08-17 20:48:01 +10:00
UnknownShadow200
8b53b9eb9d 3DS: Log when polling socket write fails
Wii/GameCube: Give better error codes for when gethostbyname fails, instead of just returning 'invalid argument'
2023-08-17 20:04:51 +10:00
UnknownShadow200
8a84095ee8 Wii: Try to fix classicube.net SSL certificate failing to validate, also fix keyboard character input wrongly being added twice 2023-08-17 19:12:52 +10:00
UnknownShadow200
0f73dd197e Wii: Try adding keyboard button support 2023-08-16 22:34:35 +10:00
UnknownShadow200
53758d3633 Dreamcast: Pass GL_BGRA to glColorPointer so that faster path rendering gets used 2023-08-16 20:27:51 +10:00
UnknownShadow200
4a7b674b50 Add support for 128 character texture pack URLs 2023-08-15 22:52:29 +10:00
UnknownShadow200
07bf145ad7 Dreamcast: Textures can load from disc, and don't have red/blue swapped now 2023-08-15 18:05:27 +10:00
UnknownShadow200
13c79e1e50 Wii/GameCube: Some fixes (Thanks AndrewPH)
Fix all FPS modes waiting for vblank, instead of just the default vsync mode
Fix input issues when only GameCube controller connected (this was because the game was wrongly acting like a Wiimote with 0 buttons held was also connected, causing input to constantly toggle between the two)
2023-08-15 08:22:41 +10:00
UnknownShadow200
226ab77824 Better support longer texture pack URLs
Dreamcast/GameCube/Wii: Fix system font height being incorrect
2023-08-14 22:36:02 +10:00
UnknownShadow200
c3596effcb Win 9x build: Stop relying on Internet Explorer for http requests 2023-08-14 20:29:47 +10:00