Commit graph

7595 commits

Author SHA1 Message Date
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 5b0a269d2c 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
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
UnknownShadow200
5f5d8824fa Dreamcast: Fix crashing on more recent KOS versions due to exceeding the 64 KB stack limit 2024-07-02 20:59:24 +10:00
UnknownShadow200
d222c47e59 Try to reduce stack usage for extracting ZIPs 2024-07-02 19:11:04 +10:00
UnknownShadow200
6772d2ff40
Merge pull request #1223 from gyrovorbis/gcc14_fix
Fixed Dreamcast build isues with latest GCC14.1.0
2024-07-02 17:13:39 +10:00
Falco Girgis
e0386ae7a6 Fixed Dreamcast build isues with latest GCC14.1.0
- Apparently the latest GCC14.1.0 got stricter about integer/pointer
  conversions.
- Fixed two functions which failed to build due to implicitly converting between
  typedefs to unsigned and void* by adding explicit casts.
2024-07-02 00:11:45 -05:00
UnknownShadow200
889af509fa Terminal: Fix not resetting state properly on mac/Linux 2024-07-01 19:30:26 +10:00
UnknownShadow200
0be95a784d Dreamcast: Add icon for config file in bios 2024-07-01 18:48:40 +10:00
UnknownShadow200
5635d06b7e Fix last commit 2024-06-30 23:38:58 +10:00
UnknownShadow200
8b2f1aec5b PS consoles: Use more natural button bindings 2024-06-30 23:04:36 +10:00
UnknownShadow200
ede1a368f5 Windows 9x: Fix file existence check not working properly 2024-06-30 22:25:37 +10:00
UnknownShadow200
690692b8fb Less warnings when compiling with clang 2024-06-30 21:56:33 +10:00
UnknownShadow200
d4cd497ebb PS1: Little bit more optimised 2024-06-30 14:39:57 +10:00
UnknownShadow200
335733e10c PS1: Do vertex transform using integers (13 to 20 FPS) 2024-06-30 14:23:28 +10:00
UnknownShadow200
1caf0fa518 PS1: Slightly optimise rendering (9 to 13 FPS) 2024-06-30 09:30:18 +10:00
UnknownShadow200
39e5b04a4d Mac: Workflows now trigger upload to CDN 2024-06-29 21:41:54 +10:00
UnknownShadow200
2f4eeb6aec Simplify window closing 2024-06-29 11:53:29 +10:00
UnknownShadow200
89e47e7a2a iOS: Split up general interop and launcher backend 2024-06-29 07:49:26 +10:00
UnknownShadow200
308bd12fad Saturn: Fix not freeing memory, and overwriting VRAM 2024-06-28 23:09:58 +10:00
UnknownShadow200
c7b66b2ea4 Saturn: Textures are colored right now 2024-06-28 22:59:41 +10:00
UnknownShadow200
ea35f73c7a Saturn: Also draw 2D using textures 2024-06-28 20:46:09 +10:00
UnknownShadow200
1d7a43793a Saturn/PS1/NDS: Use 16bpp bitmaps entirely 2024-06-28 17:21:53 +10:00
UnknownShadow200
c17973bd53 Fix last commit 2024-06-28 16:55:47 +10:00
UnknownShadow200
1383530c4f Fix 16bpp bitmaps 2024-06-28 16:52:16 +10:00
UnknownShadow200
cadf185cee Broken 16 bits per pixel bitmaps 2024-06-28 08:12:46 +10:00
UnknownShadow200
3b0f54bc6a WIP fixing exiting splitscreen mode breaking 2024-06-27 00:11:26 +10:00
UnknownShadow200
4cb9e200ed Support mc:// urls as command line argument 2024-06-26 23:30:04 +10:00
UnknownShadow200
6c3a9d7466 Fix most platforms not compiling 2024-06-26 22:45:45 +10:00
UnknownShadow200
cc53107918 SDL: Untested controller support 2024-06-26 22:40:11 +10:00
UnknownShadow200
3b10190780 Tidy up gamepads code 2024-06-26 22:00:54 +10:00
UnknownShadow200
feb3aa9c8c PSP: Use fast clear 2024-06-26 21:15:48 +10:00
UnknownShadow200
79a996d6cd Fix X11 error when closing the game on Linux 2024-06-26 19:53:19 +10:00
UnknownShadow200
9607fa2cf1 Even more minimal X11 2024-06-26 17:47:55 +10:00
UnknownShadow200
a422564bc7 Change window handle to a union 2024-06-26 08:16:16 +10:00
UnknownShadow200
f07c13c02a PSP: add icon
Also better support older unix systems
2024-06-26 07:18:15 +10:00