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
UnknownShadow200
aade5b41c7
quick fix so mobile build downloads aren't broken
2023-08-14 08:30:16 +10:00
UnknownShadow200
3a643efc24
Consoles: Hide title text when window is too small, and don't show updates button
2023-08-14 08:05:26 +10:00
UnknownShadow200
4bf1fc4ac1
Fix b5acd75c3e
accidentally causing User Agent header to no longer include special platform names
2023-08-13 12:05:52 +10:00
UnknownShadow200
ffee69ffa1
Move common platform console to _PlatformConsole.h
2023-08-13 11:32:01 +10:00
UnknownShadow200
b5acd75c3e
Move app name platform suffixes out of Constants.h and into the respective platform backends instead
2023-08-13 09:38:35 +10:00
UnknownShadow200
c3a1ff7951
Merge pull request #1051 from UnknownShadow200/CPEVersionRewrite
...
Properly support CPE extension versions past 1
2023-08-13 09:21:15 +10:00
UnknownShadow200
0c54b9d696
WIP on better supporting gamepad as an alternative input source
...
Also move PSP to newer window style implementation
For Visual Studio project, move windowing backends to separate Window folder
Also add more console backends into the Visual Studio project
2023-08-12 21:10:50 +10:00
UnknownShadow200
1b00b9d7bf
Dreamcast: Fix system font rendering
2023-08-12 13:16:09 +10:00
UnknownShadow200
79b1a6720e
Dreamcast: 3D graphics and controller input support
...
3D graphics backend is temp using gldc
2023-08-12 11:22:07 +10:00
UnknownShadow200
bfada15b23
3DS/PSP: Fix rarely drawing from wrong vertex buffer
2023-08-12 09:38:47 +10:00
UnknownShadow200
6eeb34b1a2
Dreamcast: Buttons work and some unreadable text is drawn for system font
2023-08-11 23:02:14 +10:00
UnknownShadow200
3124538b94
Get rid of Protocol_RemoveEntity
2023-08-11 19:37:35 +10:00
UnknownShadow200
ebb45d00a2
Properly support CPE extension versions > 1
2023-08-11 11:35:03 +10:00
UnknownShadow200
0cba7acede
XBox: Something renders
2023-08-10 21:46:20 +10:00
UnknownShadow200
fd885f8725
Xbox: Mostly broken 3D backend
2023-08-09 20:46:40 +10:00
UnknownShadow200
9b03a0c87a
More broken Xbox stuff
2023-08-08 20:27:50 +10:00