7009 Commits

Author SHA1 Message Date
UnknownShadow200
57bba753f6 Dreamcast: Not really working audio and modem support 2024-01-26 15:15:39 +11:00
camthehaxman
cdab26b0a5 enable double buffering on top screen to fix tearing 2024-01-24 17:23:08 -06:00
camthehaxman
c27c0bd639 vertically center the title on 3DS 2024-01-24 16:37:57 -06:00
camthehaxman
a05ac59cc5 add an ugly brown background to the touch screen 2024-01-24 16:24:58 -06:00
camthehaxman
18adec0295 put launcher titles on 3DS bottom screen 2024-01-24 15:10:27 -06:00
UnknownShadow200
9c3158e258
Merge pull request #1138 from camthehaxman/x11-flicker-fix
fix annoying flicker when resizing window on X11
2024-01-25 07:10:26 +11:00
camthehaxman
f0f7da8a16 clarify comment about screen width 2024-01-24 11:51:30 -06:00
camthehaxman
77e9ac6320 put chat buttons on bottom screen 2024-01-24 11:28:53 -06:00
camthehaxman
5b8a8bc091 fix positioning of highlighted buttons 2024-01-24 11:28:27 -06:00
camthehaxman
c1adccb0aa simplify 3DS touch handling and make it behave more like the Android port 2024-01-24 10:50:27 -06:00
camthehaxman
e66e99c048 don't emulate a mouse click with the 3DS touch. doing so causes unintentional block removal when touch screen buttons are clicked 2024-01-24 10:04:24 -06:00
camthehaxman
0932dfc6f8 fix annoying flicker when resizing window on X11 2024-01-24 09:26:28 -06:00
UnknownShadow200
959f00cc46 Dreamcast: Fix couldn't sign in due to SSL certificate valid period time validation failing, fix couldn't connect to servers on real hardware 2024-01-23 23:09:46 +11:00
UnknownShadow200
1814fdc286 Dreamcast: Fix can't sign in due to SSL support not actually being enabled 2024-01-23 11:47:36 +11:00
camthehaxman
4e53ea0ab5 put Tablist on top screen 2024-01-22 16:41:40 -06:00
camthehaxman
b6f1c6728e Merge branch 'master' into 3ds-dualscreen 2024-01-22 15:30:01 -06:00
UnknownShadow200
4ac860ad34
Merge pull request #1135 from camthehaxman/3ds-audio
fix audio on 3DS
2024-01-23 07:08:13 +11:00
camthehaxman
65217e4529 Merge branch 'master' into 3ds-audio 2024-01-22 10:48:34 -06:00
UnknownShadow200
eedea7446d Only load top parts of gui.png and icons.png into GPU textures 2024-01-22 19:55:43 +11:00
UnknownShadow200
cc35e79766 N64: Change controls, default to flatgrass, add more blocks in default textures
Also switch to dynamically allocating memory for vorbis decoder when converting .ogg sounds to .wav
2024-01-21 18:41:13 +11:00
UnknownShadow200
3dd9b32f22 N64: Change movement keys to c buttons, change mipmaps grahics option to filtering option 2024-01-20 22:23:16 +11:00
camthehaxman
aaeac485a4 make screens go on 3DS bottom screen by default 2024-01-19 21:44:28 -06:00
UnknownShadow200
12c952a02a Rename WindowInfo to Window_Main 2024-01-20 11:57:23 +11:00
camthehaxman
96c098bd43 fix layout of some more menus, and put crosshair back on top screen 2024-01-19 16:32:58 -06:00
UnknownShadow200
0efa11390e Redesign audio chunk allocation for music 2024-01-20 08:52:56 +11:00
camthehaxman
d46428592b initial dual-screen support for 3DS 2024-01-19 15:52:39 -06:00
camthehaxman
f9550ff6a3 don't error if LightEvent_WaitTimeout times out 2024-01-19 08:42:34 -06:00
camthehaxman
c2f2f9570a Merge branch 'master' into 3ds-audio 2024-01-19 08:19:24 -06:00
UnknownShadow200
81b56f76ce Move Display_ScaleX/Y to Window.h and ignore build results for other consoles too 2024-01-19 22:03:20 +11:00
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