7654 Commits

Author SHA1 Message Date
UnknownShadow200
10bd6222be Move touch UI functionality to its own file 2024-04-27 08:44:03 +10:00
UnknownShadow200
7932a5be3c Use floats instead of doubles in more places 2024-04-26 20:42:12 +10:00
UnknownShadow200
047c390e70 Fix respawn point not being set (oops) 2024-04-26 20:07:11 +10:00
UnknownShadow200
d927560acc Fix pause screen not working with some graphics backends, oops 2024-04-26 19:35:08 +10:00
UnknownShadow200
b8fa769bbe DS: Enable backface culling 2024-04-26 17:44:22 +10:00
UnknownShadow200
715307f06f N64: Map fly/speed to dpad 2024-04-26 17:00:48 +10:00
UnknownShadow200
dcf3a1be3a Fix fallback terrain atlas not working properly with graphics backends that have minimum texture size requirements 2024-04-26 14:56:09 +10:00
UnknownShadow200
a58ede8911 In splitscreen mode, tie controller joystick input to a specific player 2024-04-26 13:39:27 +10:00
UnknownShadow200
4be7d08f20 Move more menus to new init method 2024-04-26 13:05:17 +10:00
UnknownShadow200
db9b620bc0 Dreamcast: Fix build from website crashing when going in-game 2024-04-26 11:58:23 +10:00
UnknownShadow200
084f1ecbaf Dreamcast: Fix game crashing when going back to menu 2024-04-26 11:45:48 +10:00
UnknownShadow200
483dbd9aff Dreamcast: Fix no debug logging messages 2024-04-26 11:35:26 +10:00
UnknownShadow200
93bd9bd1e1 Move more menus over to simpler init method 2024-04-26 10:43:21 +10:00
UnknownShadow200
0bc1b1c971 Xbox: Add splitscreen too 2024-04-26 07:51:18 +10:00
UnknownShadow200
efa7558960 Fix webclient whoops 2024-04-26 06:58:39 +10:00
UnknownShadow200
0ffc36133d Wii/GameCube: Enable split screen mode too 2024-04-25 22:44:53 +10:00
UnknownShadow200
2d307e6fc1 Dreamcast: Fix last commit oops 2024-04-25 22:19:53 +10:00
UnknownShadow200
6f5500d4e8 Dreamcast: WIP on split screen support 2024-04-25 22:07:33 +10:00
UnknownShadow200
b478c486a0 WIP on supporting splitscreen from launcher (Dreamcast and PS3 only ATM) 2024-04-25 21:49:10 +10:00
UnknownShadow200
3b0e842ede Process input from controllers past the first in some consoles 2024-04-25 20:30:24 +10:00
UnknownShadow200
35ad6372ff Fix last commit 2024-04-25 18:49:24 +10:00
UnknownShadow200
c7fd3a05f9 Simplify viewport setting 2024-04-25 18:36:49 +10:00
UnknownShadow200
791e96ed2d Splitscreen test 2024-04-25 18:10:09 +10:00
UnknownShadow200
6465c91b95 Fix last commit 2024-04-25 16:54:29 +10:00
UnknownShadow200
ca195d161f More player refactoring 2024-04-25 16:10:15 +10:00
UnknownShadow200
fcc903016b Further reduce use of LocalPlayer_Instance 2024-04-25 15:36:06 +10:00
UnknownShadow200
335279a634 More LocalPlayer refactoring 2024-04-25 14:36:30 +10:00
UnknownShadow200
8353881b50 Refactor player input 2024-04-25 13:27:16 +10:00
UnknownShadow200
31d13ba41e Allow altering graphics viewport (unfinished) 2024-04-25 11:30:18 +10:00
UnknownShadow200
029a59a836 Try to avoid using LocalPlayer_Instance so much 2024-04-25 11:10:12 +10:00
UnknownShadow200
e533f71e0f Controller inputs, add WIP port argument 2024-04-25 10:26:48 +10:00
UnknownShadow200
80abeb82ab Split up gamepad controller handling 2024-04-25 10:11:26 +10:00
UnknownShadow200
1b6bbbe6cf Fix last commit 2024-04-25 09:10:42 +10:00
UnknownShadow200
cf7b353572 Pass LocalPlayer instance explicitly in more places, rather than relying on an implicit global 2024-04-25 08:39:34 +10:00
UnknownShadow200
cbf8b01447 N64: Disable sounds and music 2024-04-24 21:58:31 +10:00
UnknownShadow200
6d555a3059 iOS: Try to fix corrupted pixels on button borders, add workflow 2024-04-24 21:35:36 +10:00
UnknownShadow200
ade1769719 Saturn build for github actions 2024-04-24 08:00:56 +10:00
UnknownShadow200
92db4e2a9d Change workflows to use v4 upload 2024-04-23 21:26:29 +10:00
UnknownShadow200
1b3987a7da Dreamcast: Very minorly optimise vertex clipping 2024-04-23 11:36:39 +10:00
UnknownShadow200
81d697e3ec Dreamcast: Minorly optimise vertex transformation code by using hardcoded stride
The optimiser was interchanging the loops and unrolling them anyways, but was slightly limited because it couldn't make any assumptions about value of stride
2024-04-22 22:41:49 +10:00
UnknownShadow200
34e8b11919 Dreamcast: Minorly optimise by avoiding unnecessary vertex memcpy 2024-04-22 19:55:15 +10:00
UnknownShadow200
8dcfaca06a SoftGPU: Reduce fuzziness of 2D textures and fix alpha testing pixels still being drawn opaque 2024-04-22 18:39:28 +10:00
UnknownShadow200
d0172cbada
Merge pull request #1171 from josch1710/master
Support for opening URLs
2024-04-20 13:34:49 +10:00
UnknownShadow200
f30bbddbdc WiiU: Manage framebuffer buffers instead of relying on WHBLogConsole to do it 2024-04-20 09:28:46 +10:00
UnknownShadow200
2c5d0f5e77 WiiU: Draw launcher output on both screens 2024-04-20 08:46:39 +10:00
UnknownShadow200
95d5cd5e09 Move a few more menus to new widget init method 2024-04-20 07:14:04 +10:00
UnknownShadow200
12b1f8dbe1 iOS: Try to support older autorotate API 2024-04-19 23:21:04 +10:00
UnknownShadow200
82f9f7047e Wii U: Fix corrupted textures whoops 2024-04-19 22:43:32 +10:00
UnknownShadow200
e82c9c0a9b Try to fix status bar and checkbox label background colour issues on older iOS versions 2024-04-19 21:57:21 +10:00
UnknownShadow200
c849adb43a Fix music volume < 100 being distorted on Windows
Also fix older iOS devices getting stuck in a loop when opening in-game chat
2024-04-19 21:21:51 +10:00