54 Commits

Author SHA1 Message Date
UnknownShadow200
8d62f710fc webclient: Reduce initial stack size in makefile compiled builds 2024-11-04 08:19:15 +11:00
UnknownShadow200
071c6f68d5 Wii U: Use own virtual keyboard 2024-07-19 22:30:08 +10:00
UnknownShadow200
736e20d0d8 WIP on supporting custom controller defaults 2024-07-13 12:48:11 +10:00
UnknownShadow200
5be965131c Dreamcast: Wheel support for mice 2024-07-12 17:56:34 +10:00
UnknownShadow200
0fab5e4d82 Make 0.0.23 texture pack more accurate 2024-07-10 21:23:45 +10:00
UnknownShadow200
4eeb4cdb0d PS2: Add mouse cursor crosshairs too, and fix noclip 2024-07-10 20:26:40 +10:00
UnknownShadow200
e7f9ab9797 Wii/Dreamcast: Display crosshairs at cursor position 2024-07-10 19:48:14 +10:00
UnknownShadow200
8b2f1aec5b PS consoles: Use more natural button bindings 2024-06-30 23:04:36 +10:00
UnknownShadow200
39e5b04a4d Mac: Workflows now trigger upload to CDN 2024-06-29 21:41:54 +10:00
UnknownShadow200
cadf185cee Broken 16 bits per pixel bitmaps 2024-06-28 08:12:46 +10:00
UnknownShadow200
3b10190780 Tidy up gamepads code 2024-06-26 22:00:54 +10:00
UnknownShadow200
79a996d6cd Fix X11 error when closing the game on Linux 2024-06-26 19:53:19 +10:00
UnknownShadow200
a422564bc7 Change window handle to a union 2024-06-26 08:16:16 +10:00
UnknownShadow200
8e1a04999f PS2: Try to avoid displaying wrong image swhen switching from launcher to in-game 2024-06-25 20:19:54 +10:00
UnknownShadow200
a5bda7d22a Dreamast: Fix split screen mode not rendering right 2024-06-24 20:11:49 +10:00
UnknownShadow200
c591415e7c PS2: Better support non default display modes 2024-06-23 11:41:07 +10:00
UnknownShadow200
c0a6811d56 Consoles: Don't auto show virtual keyboard when an input field is selected, only show it after A/Start is pressed 2024-06-22 08:18:38 +10:00
UnknownShadow200
924a19e078 Allow window backends to override window scale dimension units, e.g. for PS2 2024-06-18 20:44:09 +10:00
UnknownShadow200
7b7d7f45c3 Add more warnings to makefile by default 2024-06-17 19:54:29 +10:00
UnknownShadow200
212c5b23e2 PS2: Implement double buffering 2024-06-14 21:17:32 +10:00
UnknownShadow200
f486f74dcf PS2: Fix textures appearing slightly offset 2024-06-14 20:47:13 +10:00
UnknownShadow200
662d47505f PS2: Add mouse support maybe 2024-06-14 20:34:34 +10:00
UnknownShadow200
2b7541caee PS2: Fix stuck initialising on actual hardware 2024-06-14 19:41:02 +10:00
UnknownShadow200
09da2e6874 PS2: Fix wrong DMA usage 2024-06-14 18:14:55 +10:00
UnknownShadow200
b7d224e5f1 PS2: Make fallback terrain texture look a bit better 2024-06-14 17:50:58 +10:00
UnknownShadow200
77ae580467 PS2: Properly initialise GS before displaying launcher 2024-06-14 17:02:31 +10:00
UnknownShadow200
4873a854bf PS2: Don't shutdown GIF DMA channel when resetting GFX state 2024-06-14 08:28:14 +10:00
UnknownShadow200
09ba1e4017 WIP supporting launcher framebuffers with different sizes 2024-06-08 08:35:14 +10:00
UnknownShadow200
e13917ec44 Add Window_PreInit that's called before loading options and initing platform 2024-06-01 20:07:50 +10:00
UnknownShadow200
ddf842c86d Xbox: Fix singleplayer mode not rendering properly 2024-04-29 21:13:37 +10:00
UnknownShadow200
7932a5be3c Use floats instead of doubles in more places 2024-04-26 20:42:12 +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
8353881b50 Refactor player input 2024-04-25 13:27:16 +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
6156b71436 Fix can't open hotkeys list menu due to recent commits 2024-04-15 19:43:05 +10:00
UnknownShadow200
ff9ef2285e Make virtual onscreen keyboard more usable 2024-04-11 23:30:57 +10:00
UnknownShadow200
37343b68d4 Optimise onscreen keyboard to only redraw framebuffer and not entire UI again 2024-04-11 22:29:05 +10:00
UnknownShadow200
5d88fa5ddf SDL: Support OpenGL ES specific contexts 2024-04-01 10:41:26 +11:00
UnknownShadow200
7a7dcec05f First phase of refactoring gamepad input 2024-04-01 09:58:27 +11:00
UnknownShadow200
4671a99f68 PS1: More broken texture support 2024-04-01 08:42:36 +11:00
UnknownShadow200
c4e8729034 Separate event for controller movement from pointer raw movement 2024-02-20 21:04:24 +11:00
UnknownShadow200
61e901ec10 Try to simplify launcher framebuffer drawing, hopefully doesn't break 2024-02-03 14:20:41 +11:00
UnknownShadow200
12c952a02a Rename WindowInfo to Window_Main 2024-01-20 11:57:23 +11: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
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
410fcf438f PS2: Some progress on filesystem support 2023-11-25 11:53:32 +11:00
UnknownShadow200
4b3e520ec3 Consoles: Allow separating horizontal from vertical content offset 2023-11-24 20:34:19 +11:00
UnknownShadow200
e57d0e2575 PS2: Try to fix partial corruption on real hardware when displaying launcher, try to optimise graphics rendering a bit 2023-11-23 19:27:44 +11:00