Commit graph

23840 commits

Author SHA1 Message Date
minenice55
0a6e66ae12 fix menu button 2026-02-15 18:06:48 -05:00
NepDisk
ead335b1fd Fix keyboard input
Thanks once again Alug!
2026-02-15 17:27:24 -05:00
minenice55
fb5287f335 fix keyrepeat for gamepad sticks
hats are still broken
2026-02-15 16:02:07 -05:00
NepDisk
30f564398e OGL on windows 2026-02-15 15:14:32 -05:00
NepDisk
75da203704 Reset OGL attributes 2026-02-15 15:02:28 -05:00
NepDisk
61e934e1c6 Match Classic a little big cloeser 2026-02-15 14:33:11 -05:00
NepDisk
6393dd6bcc Revert "Try hack to fix windows renderer freeze during gl->software"
This reverts commit 528a5eb218.
2026-02-15 14:10:41 -05:00
NepDisk
528a5eb218 Try hack to fix windows renderer freeze during gl->software 2026-02-15 14:01:06 -05:00
GenericHeroGuy
0c0680d2f3 Fix controller name display in menu (and a segfault) 2026-02-15 00:12:40 +01:00
GenericHeroGuy
584157277f Fix incorrect face button layout on Nintendo controllers 2026-02-14 23:36:01 +01:00
GenericHeroGuy
15d89f5ef5 No, stop freezing my X11 server 2026-02-14 22:54:45 +01:00
NepDisk
418f345971 Lower maxdevices down to save some memory 2026-02-14 16:34:58 -05:00
NepDisk
8a9683542b Fix Gamepads
Thanks thanks thanks thanks so much Alug for the time working on this!!!!!
2026-02-14 16:27:53 -05:00
NepDisk
359e30dba6 Use direct3d11 on windows for software 2026-02-14 15:20:09 -05:00
NepDisk
53898bc08b Merge branch 'next' into sdl3-again 2026-02-14 08:24:03 -05:00
NepDisk
2b503fbb5a Make flame store ignore friction 2026-02-14 08:04:06 -05:00
NepDisk
56b63b6ce1 Merge branch 'next' into sdl3-again 2026-02-14 00:24:34 -05:00
NepDisk
ddbd052fd0 Oops forgot auto existed for a second 2026-02-14 00:11:07 -05:00
NepDisk
a8fa69237f Fix encore votes being broken 2026-02-14 00:05:59 -05:00
NepDisk
c5eecba48b Merge branch 'next' into sdl3-again 2026-02-13 23:48:39 -05:00
NepDisk
e9cdbf97c3 Add flag that always forces the timer to the end of the list 2026-02-13 23:37:35 -05:00
NepDisk
d2ddf2a27a Use hudtranshalf for splitscreen timers
Why not make this respect player choice
2026-02-13 23:26:17 -05:00
NepDisk
e96b1bfdce Make flags field of timers act like a bitfield and add new flags 2026-02-13 23:15:42 -05:00
Indev
cf1ac5f864 Expose item timers to lua 2026-02-13 22:29:26 -05:00
NepDisk
0a0c6d938d Merge branch 'next' into sdl3-again 2026-02-13 21:47:37 -05:00
NepDisk
d989cfa370 rename the rest of the kart files 2026-02-13 20:22:16 -05:00
NepDisk
2449164f79 Use a different file for blan savefiles 2026-02-13 15:58:38 -05:00
minenice55
4fd9e1e155 say no to variable charge caps 2026-02-13 15:38:55 -05:00
minenice55
7c1104d7d6 this is supposed to be 0 2026-02-13 15:37:12 -05:00
minenice55
04601f0004 this doesn't stack so don't lie 2026-02-13 15:33:32 -05:00
minenice55
f2bb0bdfef bring this back 2026-02-13 15:31:04 -05:00
minenice55
1324e59203 only play charged sound when grounded 2026-02-13 15:28:59 -05:00
minenice55
010b3d83c6 build faster in hi mode
and kill existing boosts when starting
2026-02-13 15:26:41 -05:00
minenice55
02a06848e4 re-tune when low and high mode recovery dash start 2026-02-13 15:17:45 -05:00
minenice55
e3f098b736 add the new buttons to keynames 2026-02-13 13:58:35 -05:00
minenice55
04d68a1d37 26 buttons instead of 21
is this a bad idea
2026-02-13 13:32:25 -05:00
NepDisk
af933c086a remove duped gamepad init from merge 2026-02-12 23:17:00 -05:00
minenice55
55646fadab enable libusb (to support switch 2 gamepads etc) 2026-02-12 22:40:35 -05:00
minenice55
dadbdfe5a3 ce n'est pas si simple 2026-02-12 21:00:18 -05:00
NepDisk
553a2507ae Remove unused SDL headers 2026-02-12 20:50:19 -05:00
NepDisk
c5fe606343 Attempt to fix gamepad input pt1 2026-02-12 16:53:32 -05:00
NepDisk
1ca56d100a Rename joystick index related things to joystick id
Since SDL3 doesn't use indexes this should make it less confusing when I start working on this
2026-02-12 16:14:47 -05:00
NepDisk
8b28f97e81 Use in pixels since this is supposed to be the correct way of doing this 2026-02-12 14:16:37 -05:00
NepDisk
c89be92461 Set wayland scale hint if on Linux
Thanks Alug!
2026-02-12 13:09:22 -05:00
Gustaf Alhäll
c093fdce8e Fix resolution being forced back to 320x200 (again) 2026-02-12 12:52:57 -05:00
Gustaf Alhäll
aff75e6624 Fix resolution occationally resetting on startup 2026-02-12 12:39:28 -05:00
Gustaf Alhäll
5cbfb20298 Remove realwidth and realheight 2026-02-12 12:31:33 -05:00
NepDisk
bcc5d6a205 Clean up comments 2026-02-12 10:48:11 -05:00
NepDisk
60e7563168 Put joystick add/remove event into seperate functions 2026-02-12 10:44:39 -05:00
NepDisk
cdeaa583dd Do not register controllers under camera lmao 2026-02-12 03:45:11 -05:00