UnknownShadow200
cdbe0d77f1
Merge pull request #1134 from camthehaxman/3ds
...
make the UI actually legible on 3DS
2024-01-19 20:47:57 +11:00
UnknownShadow200
c156484de2
Add audio backend function for allocating audio chunks
...
Also try to fix stick drift on 3DS (Thanks camthesaxman)
2024-01-19 18:33:55 +11:00
camthehaxman
4d2de70f45
increase stick deadzone to 16
2024-01-18 19:13:52 -06:00
camthehaxman
a41fda79da
fix issue with 3DS music not playing after entering the game 3 times
2024-01-18 18:01:39 -06:00
camthehaxman
13965dbf2a
get sound effects to play on 3DS
2024-01-18 16:10:02 -06:00
camthehaxman
82e547c256
fix music playback on 3DS
2024-01-18 14:51:18 -06:00
camthehaxman
7ec019cd45
make the UI actually legible on 3DS
2024-01-17 14:15:08 -06:00
UnknownShadow200
3945e4e938
iOS: Again try to improve older version compatibility
2024-01-17 22:40:23 +11:00
UnknownShadow200
67adc43433
N64: Reduce default view distance, add Z and cpad bindings, increase analog controller responsiveness
2024-01-16 20:44:13 +11:00
UnknownShadow200
258413124e
iOS: Try to improve iOS 5.0 compatibility a little bit
2024-01-16 08:36:43 +11:00
UnknownShadow200
0ed3e8325d
iOS: Try to fix compiling on older SDK
2024-01-15 20:42:29 +11:00
UnknownShadow200
9f1eeb4a20
Fix can't compile android/iOS projects due to PickedPosRenderer.c having been renamed to SelOutlineRenderer.c, less warnings when compiling with modern gcc
2024-01-15 18:19:59 +11:00
UnknownShadow200
6f41df9926
Consoles: Try to deinit some stuff on some consoles when exiting the game
2024-01-14 16:32:46 +11:00
UnknownShadow200
dda2f34523
Rename Window_Close to Window_RequestClose to better reflect what it does, also ignore game files in root directory for .gitignore
2024-01-14 15:25:12 +11:00
UnknownShadow200
936abbf453
Webclient: Set default stack size to 1 MB
...
Newer emscripten versions now only give a 64 KB stack by default (https://github.com/emscripten-core/emscripten/pull/18191 )
Older emscripten versions gave a 5 MB stack by default, so we can allocate 4 MB more for use by the game itself
2024-01-10 19:49:39 +11:00
UnknownShadow200
1c4a3c067a
Webclient: Stop relying on ccall and call interop functions directly
2024-01-09 20:47:46 +11:00
UnknownShadow200
85d0a980ec
Webclient: Make it easier to change where default texture pack is downloaded from, and use ccall a little bit less
...
Also update buildbot scripts
2024-01-09 20:21:24 +11:00
UnknownShadow200
bb5ca6a957
Stop relying on positive infinity for a 'very large distance' value
2024-01-08 22:21:28 +11:00
UnknownShadow200
d9b01a0a11
Generate Wii homebrew zip
2024-01-07 12:34:58 +11:00
UnknownShadow200
7d26562277
N64: Try to avoid crash when although width * height * pixel size of a texture fits within 4096 bytes, after aligning each row to 8 bytes, row pitch * height does not fit within 4096 bytes
2024-01-06 11:07:55 +11:00
UnknownShadow200
df7a5eefd4
Don't show resources download screen on Dreamcast and N64 builds
2024-01-06 10:12:55 +11:00
UnknownShadow200
5f96ca2eac
Windows: Less warnings when compiling
2024-01-04 22:31:48 +11:00
UnknownShadow200
9cc6ae25da
Fix when using http client backend, sometimes unable to join servers from the server list and the game would start in singleplayer instead
...
This was because only 256 bytes were allocated to store response headers, however the session Set-Cookie response header was sometimes longer than that
2023-12-29 09:57:21 +11:00
UnknownShadow200
53de5363c3
And fix the same sort of issue for BearSSL too
2023-12-28 20:19:15 +11:00
UnknownShadow200
2dc6834e0b
Windows: Fix getting errors when downloading something, waiting several minutes, then trying to download from that same address again
2023-12-28 19:15:38 +11:00
UnknownShadow200
efb8de3e69
Optimise http client to avoid unnecessary memcpy when reading most of body/chunk response data
2023-12-26 13:57:17 +11:00
UnknownShadow200
78080bc9fc
Windows: Use custom http client instead of WinINet for http backend, hopefully this doesn't break anything
2023-12-26 12:26:17 +11:00
UnknownShadow200
c82ec9e4b9
Add support for resolving domains to IPv6 addresses on Windows, also support IPV6 addresses for host component of a URL in HttpClient http backend
2023-12-24 14:17:55 +11:00
UnknownShadow200
fefc2c5ff4
Merge pull request #1115 from UnknownShadow200/SocketAddrRewrite
...
Rewrite address parsing to support resolving hostnames to multiple IP addresses
2023-12-24 12:39:58 +11:00
UnknownShadow200
12fc36890a
3DS: Fix due to last commit that attempting to resolve domains that had IPv6 addresses would crash in Citra
2023-12-24 10:57:11 +11:00
UnknownShadow200
4e05f3626f
Move consoles to use new socket parsing API, also improve PS3 input support
...
3DS seems to be broken though, not sure why yet
2023-12-23 23:29:59 +11:00
UnknownShadow200
d2a43e4f0e
Fix keyboard camera movement having a large jump in rotation if a camera movement key is held down when exiting a menu that held input lock
...
Also
- Fix the launcher main menu showing 'Checking..' afer going to Updates menu, waiting a bit, and then going back to main menu
- The centre box in the check/fetch resources menu is now appropriately coloured based on the launcher theme background
2023-12-22 22:02:09 +11:00
UnknownShadow200
39d582a88c
Start rewriting sockets backends to supporting resolving a hostname to multiple IP addresses
2023-12-22 12:57:55 +11:00
UnknownShadow200
0d24afb9b8
Webclient: Fix L/R and ZL/ZR being swapped
2023-12-21 20:47:32 +11:00
UnknownShadow200
dbbd448168
Make more screens use new max vertices calculation, fix macOS and Haiku OS builds
2023-12-18 21:12:22 +11:00
UnknownShadow200
f5d8b44b8f
Change X/Y/Z to lowercase in structs
2023-12-18 20:33:13 +11:00
UnknownShadow200
893e6612c0
PS3: Fix can't connect to multiplayer servers, fix crashing when trying to extract a texture pack zip on real hardware
2023-12-17 15:46:04 +11:00
UnknownShadow200
9f583dd486
Start moving chat screen towards using a screen specific vertex buffer
2023-12-17 11:27:03 +11:00
UnknownShadow200
0def08bfd4
Make in-game a GUI a bit simpler to work with by reducing the need to manually calculate max vertices for screens
2023-12-16 14:42:06 +11:00
UnknownShadow200
83e331c500
BlockEdit: Also allow changing whether a block emits and/or stops light
...
Also set an actual proper file version for the android APK
2023-12-14 19:32:29 +11:00
UnknownShadow200
d04327c5e7
Expand /client blockedit to also allow editing sounds, try to fix crashing on PS3
2023-12-12 22:51:02 +11:00
UnknownShadow200
df57b9f5fc
PS3: Implement keyboard support, try to fix networking
2023-12-10 21:07:01 +11:00
UnknownShadow200
0473b89e7f
Vita: Fix attempting to connect to servers usually immediately failing
2023-12-10 13:10:45 +11:00
UnknownShadow200
ce125de895
Compiles with less warnings
2023-12-10 10:49:11 +11:00
UnknownShadow200
740c2416d7
Vita: Add proper left/right circle pad support and fix 'some resources missing' menu always appearing
2023-12-09 12:42:07 +11:00
UnknownShadow200
e6f897dbf3
Vita: Sorta works on real hardware
2023-12-09 11:58:46 +11:00
UnknownShadow200
315f8debee
Add option for adjusting scale of scrollbar in inventory
2023-12-08 20:10:57 +11:00
UnknownShadow200
19038d55a4
Vita: Try to fix networking, take 3
2023-12-08 07:18:38 +11:00
UnknownShadow200
0532bef3b3
Consoles: Add icon for Vita, try to fix blocking network sockets for PS3 build, try to fix crash with Xbox build on actual hardware
2023-12-07 19:54:35 +11:00
UnknownShadow200
e582ca1f87
Vita: Try to fix networking, take 2
2023-12-07 07:52:18 +11:00