UnknownShadow200
c7410c9792
Fix linux workflow
2025-05-18 21:37:37 +10:00
UnknownShadow200
e436de39b0
Try to fix Linux workflows, except SDL2
2025-05-17 11:56:52 +10:00
UnknownShadow200
0c08ad12e6
Fix non power of two skins not rendering properly with humanoid models
2025-05-15 21:23:07 +10:00
UnknownShadow200
12ec05879e
Fix resized to power of two skin initialising the unused area with garbage, which could be seen with custom models
2025-05-15 21:12:39 +10:00
UnknownShadow200
e25df6065c
Merge pull request #1362 from alarixnia/sparc
...
Fix build on NetBSD/sparc64
2025-05-15 18:04:52 +10:00
nia
f1afea268f
Fix build on NetBSD/sparc64
...
Signed-off-by: Nia Alarie <nia@NetBSD.org>
2025-05-15 09:29:16 +02:00
UnknownShadow200
a1f1ce639e
Better c89 compatibility
2025-05-13 19:55:11 +10:00
UnknownShadow200
9c9aa11d77
Better c89 compatibility
2025-05-12 19:54:00 +10:00
UnknownShadow200
b3d94e6abe
Avoid duplicating encryption code for POSIX and Console systems
2025-05-12 19:28:29 +10:00
D
9284db5b65
Merge pull request #1361 from ddinan/toggle-block-list
...
Add ToggleBlockList CPE
2025-05-11 16:50:59 +10:00
Derek
2d43ecc092
Add ToggleBlockList CPE
2025-05-11 13:13:30 +10:00
UnknownShadow200
3cf0c04831
oops
2025-05-11 10:00:57 +10:00
UnknownShadow200
350fcdae1e
Simplify small/tiny stack handling
2025-05-11 09:46:08 +10:00
UnknownShadow200
f7e54f4394
PS2: Ensure that empty DMA buffer can't be sent
2025-05-09 07:11:09 +10:00
UnknownShadow200
82b494203d
PS2: Slightly optimise drawing by using aligned data where possible
2025-05-08 21:36:38 +10:00
UnknownShadow200
736f4fd10d
PS2: Optimise textured triangle drawing
...
In PCSX2 test case with 70,000 vertices FPS went from 42 to 75
2025-05-08 21:12:25 +10:00
UnknownShadow200
c861410732
PS2: Fix optimised coloured vertex drawing
2025-05-08 20:08:30 +10:00
UnknownShadow200
748cc820e5
PS2: Non working slightly optimised vertex transform code
2025-05-07 21:16:20 +10:00
UnknownShadow200
e4cbe64172
PS2: Tidy up assembly
2025-05-06 06:24:20 +10:00
UnknownShadow200
751e44d399
Dreamcast: Add O_META to VMU files
...
ClassiCube currently manages reading/writing VMU header by itself. Future KOS versions will by default manage reading/writing the VMU header, so add O_META to opt into the old behaviour
2025-05-04 12:40:49 +10:00
UnknownShadow200
323f87dfe6
PS2: Don't pointlessly set W to 1
2025-05-04 12:17:52 +10:00
UnknownShadow200
1e414ac871
PS2: Minorly tidy up assembly
2025-05-04 08:10:47 +10:00
UnknownShadow200
8b36940221
Merge pull request #1356 from ClassiCube/N64Optim
...
Optimise GPU backend for N64
2025-05-02 22:02:43 +10:00
UnknownShadow200
a389afe03a
Combine upload/draw
2025-05-02 20:27:31 +10:00
UnknownShadow200
db9b359b8b
Optimise vertex upload
2025-05-02 07:16:29 +10:00
UnknownShadow200
b73d03b199
Simplify Draw command
2025-05-01 22:54:00 +10:00
UnknownShadow200
243af150a8
WIP on setting RDP state via own RSP overlay
2025-05-01 22:13:58 +10:00
UnknownShadow200
c6fd588088
Minorly optimise T&L
2025-05-01 06:34:07 +10:00
UnknownShadow200
06e09c3019
Simplify RGBA calculation, saves 4 bytes per vertex upload command
2025-04-30 21:10:29 +10:00
UnknownShadow200
34474b32aa
Slightly simplify ST calculation
2025-04-30 20:54:35 +10:00
UnknownShadow200
3dc7b93eff
Simplify triangle command calculation
2025-04-30 19:38:27 +10:00
UnknownShadow200
a44f760f31
Undo debug changes
2025-04-29 06:12:15 +10:00
UnknownShadow200
c770b22b38
Fix occasional crashes when handling redirected web requests
...
Specifically, if the buffer allocated for the original request content was larger than the content size of the redirected request contents
2025-04-28 22:30:07 +10:00
UnknownShadow200
61fc66f59f
N64: Try to fix
2025-04-28 20:51:33 +10:00
UnknownShadow200
7db63f8570
N64 optimised, stage 5
2025-04-28 20:18:53 +10:00
UnknownShadow200
4dc90741d7
N64 optimised, stage 4
2025-04-27 13:38:39 +10:00
UnknownShadow200
1f395b9a6c
N64 optimised, stage 3
2025-04-27 13:29:04 +10:00
UnknownShadow200
eba646cebb
N64 optimised, stage 2
2025-04-27 12:58:17 +10:00
UnknownShadow200
3ef1f91d9d
N64 optimised, stage 1
2025-04-27 08:34:04 +10:00
UnknownShadow200
182473618b
Saturn: Fix can't see menus
2025-04-21 13:08:39 +10:00
UnknownShadow200
56dc6d133d
Windows: Framebuffer draw now works on win32s
2025-04-17 19:15:49 +10:00
UnknownShadow200
8a4b76ec59
Windows: Better win32s compatibility
2025-04-17 07:10:00 +10:00
UnknownShadow200
fe11a70f22
PS3: Use swizzled/twiddled textures
2025-04-10 21:42:52 +10:00
UnknownShadow200
ecbe04bebe
Vita: Use swizzled/twiddled textures
2025-04-10 21:17:09 +10:00
UnknownShadow200
6b8daad36d
Dreamcast/Xbox: Slightly further optimise twiddled index calculation
2025-04-10 20:43:19 +10:00
UnknownShadow200
699e85799d
Dreamcast/Xbox: Optimise twiddled index calculation
2025-04-09 18:47:44 +10:00
UnknownShadow200
59cf7735a3
Merge pull request #1351 from sungsphinx/sdl3-save-dialog-filters
...
SDL3: Fix only 1 filter type showing on save dialog
2025-04-07 22:03:16 +10:00
UnknownShadow200
16eb611825
Saturn: Further optimise T&L
2025-04-07 20:39:44 +10:00
Dexter Reed
44a0b99c76
flatpak: Upgrade runtime to 48
2025-04-06 14:30:02 +01:00
Dexter Reed
2bd057d829
SDL3: Fix only 1 filter type showing on save dialog
2025-04-06 14:29:56 +01:00