7628 Commits

Author SHA1 Message Date
UnknownShadow200
68812b65ad Bugfixes 2024-07-12 20:52:17 +10:00
UnknownShadow200
cde8ec5d3e More WIP, almost finished 2024-07-12 20:37:47 +10:00
UnknownShadow200
19b76c9f1b More WIP 2024-07-12 07:50:45 +10:00
UnknownShadow200
2bf6c3b78c Take two at rewriting menu options 2024-07-11 20:58:21 +10:00
UnknownShadow200
a94570e593 Enable actions on AngledLighting branch 2024-07-11 18:58:03 +10:00
UnknownShadow200
70e3a0e322 PS2: Fix direct connect IP parsing not working 2024-07-11 18:52:26 +10:00
UnknownShadow200
0d1a7c439b PS2: Try to fix wrong current time being calculated on some consoles 2024-07-11 07:36:24 +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
59156fa865
Merge pull request #1230 from ClassiCube/ControllerWork
Redesign input to properly support different devices
2024-07-10 18:33:10 +10:00
UnknownShadow200
b39a537adf Fix touch input issues and compiling issues 2024-07-10 18:25:48 +10:00
UnknownShadow200
87c89ba973 WIP on mapping physical controller ports to virtual input ports 2024-07-10 08:09:06 +10:00
UnknownShadow200
29ff41df59 Save around 16kb of memory by not caching entity transform 2024-07-10 07:39:37 +10:00
UnknownShadow200
1d6d7eabf9 PS2: Try to always read RTC time directly 2024-07-09 23:06:47 +10:00
UnknownShadow200
ce7c077ca9 Allow setting input override hooks, fix touch build not compiling 2024-07-09 21:34:58 +10:00
UnknownShadow200
67566d0fb7 WIP on per player input 2024-07-09 21:09:21 +10:00
UnknownShadow200
1f12b596f6 Split up Input into Input and InputHandler 2024-07-09 20:39:58 +10:00
UnknownShadow200
cf63911261 More WIP on new input API 2024-07-09 20:10:48 +10:00
UnknownShadow200
b6c00d767a WIP on supporting device specific input 2024-07-09 18:31:14 +10:00
UnknownShadow200
ad2b28cba0 PS2: Actually enable SSL support 2024-07-09 07:58:39 +10:00
UnknownShadow200
572c1ad775 PS2: Enable SSL support too 2024-07-09 07:48:45 +10:00
UnknownShadow200
55c4b51a39 Dreamcast: Minor code tidyup 2024-07-08 18:29:30 +10:00
UnknownShadow200
843173a118 NDS: Check and download resources too 2024-07-08 17:27:17 +10:00
UnknownShadow200
9473b429ec Dreamcast: Fix vertex clipping in assembly optimised 2024-07-08 07:14:47 +10:00
UnknownShadow200
97e3d016f4 Dreamcast: Optimise a little bit more, but clipped vertices still aren't right 2024-07-08 00:00:06 +10:00
UnknownShadow200
333f0e5c9b Dreamcast: assembly optimised version nearly works 2024-07-07 21:42:53 +10:00
UnknownShadow200
c891f09b7e Dreamcast: Port clipped transforms to assembly, broken though 2024-07-07 19:47:54 +10:00
UnknownShadow200
eacb76fb0c
Merge pull request #1227 from gyrovorbis/master
DC: INIT_FLAGS, optimization flags, dual analog
2024-07-07 18:40:02 +10:00
UnknownShadow200
06ac94db53 Dreamcast: Few minor assembly improvements 2024-07-07 17:43:23 +10:00
UnknownShadow200
8831f6a589 Dreamcast: Assembly version sort of works now 2024-07-07 12:46:15 +10:00
UnknownShadow200
af07f6576f Dreamcast: Don't use BIOS font for onscreen messages 2024-07-07 10:09:24 +10:00
UnknownShadow200
9d322660e8 Dreamcast: Fix not skipping completely invisible quads 2024-07-07 09:26:12 +10:00
UnknownShadow200
2e4d7cd080 Dreamcast: Use more updated KOS docker image 2024-07-07 08:55:13 +10:00
UnknownShadow200
b3abb0f054 Dreamcast: Further WIP on assembly code 2024-07-06 23:21:30 +10:00
UnknownShadow200
67a47a0a9b Dreamcast: Line clip works, unoptimised though 2024-07-06 21:06:24 +10:00
UnknownShadow200
60a6ce3840 Dreamcast: Non working assembly 2024-07-06 19:16:13 +10:00
UnknownShadow200
b31dd767e4 Fix PNGs that use a bits per sample less than 8 and a transparent colour, not calculating the transparent colour correctly 2024-07-06 08:40:28 +10:00
UnknownShadow200
172c47548e Quick fix for 5b0a269d2cb84cfb4721f3cc9e08e0a0eed16cba slightly breaking appearance of sprite blocks in inventory for all platforms 2024-07-06 00:27:53 +10:00
UnknownShadow200
5b0a269d2c Saturn: Improve texture orientation 2024-07-05 20:36:03 +10:00
UnknownShadow200
b821c41ceb Saturn: UI barely works now 2024-07-05 20:17:23 +10:00
UnknownShadow200
b40db441c5 Saturn: Textures work kinda 2024-07-05 19:37:54 +10:00
Falco Girgis
455d180790 Merge branch 'master' of github.com:gyrovorbis/ClassiCube 2024-07-05 02:42:29 -05:00
Falco Girgis
62cee520f6 Formatting fix. 2024-07-05 02:42:09 -05:00
Falco Girgis
c6aa2f85b1
Merge branch 'ClassiCube:master' into master 2024-07-05 02:41:01 -05:00
Falco Girgis
96926776bd DC: INIT_FLAGS, optimization flags, dual analog
1) Hand-tuned KOS_INIT_FLAGS() to only include what was actually needed
   (shaving off ~50KB for a GCC14 relese build).
2) Set optimization to best known flags in DC-specific Makefile.
3) Implemented dual-analog stick support when detected.
2024-07-05 02:38:56 -05:00
UnknownShadow200
ac97cbe96d Saturn: Offload perspective division to DIVU hardware 2024-07-05 17:09:40 +10:00
UnknownShadow200
5c7109bfd9 Saturn: Increase FPS from 7 to 11 2024-07-04 22:07:44 +10:00
UnknownShadow200
d79ab96b7e Log searched font directories, also fix Wii U build 2024-07-04 20:56:09 +10:00
UnknownShadow200
459390ef7b Dreamcast: Cope better with running out of memory for vertex buffer 2024-07-03 18:27:46 +10:00