Ray
aedbcb51b2
Fixed type error stopping compilation
...
fixed issue where gl_indices was defined as a cc_uint16** despite "fillFunc" wanting a cc_uint16*
2025-05-24 19:00:05 +01:00
UnknownShadow200
0624680953
Symbian: Minor code tidy up
2025-05-24 07:41:43 +10:00
UnknownShadow200
7e1bd3b3ef
Symbian: WIP keybind support
2025-05-23 23:21:43 +10:00
UnknownShadow200
62fd4e15ec
Merge pull request #1364 from shinovon/symbian_workflow
...
Symbian build workflow
2025-05-23 18:40:55 +10:00
Shinovon
54fbd6870b
Replace ARMCC to GCCE
2025-05-23 12:08:29 +05:00
Shinovon
c944f1ec67
Symbian workflow fixes
2025-05-23 12:08:13 +05:00
Shinovon
1fef9e1f23
Symbian build workflow
2025-05-23 11:26:18 +05:00
UnknownShadow200
396d18ff3b
Symbian: Fix not compiling, fix crashing from using Waitable, drbug printing
2025-05-23 07:38:28 +10:00
UnknownShadow200
ee232ad635
Less memory leak
2025-05-22 12:39:53 +10:00
UnknownShadow200
603ac3218c
wrong file pasted whoops
2025-05-22 12:35:08 +10:00
UnknownShadow200
dd28b954f4
Merge pull request #1365 from ClassiCube/SymbianSpecific
...
Use more symbian specific functions for platform implementation
2025-05-22 12:22:25 +10:00
UnknownShadow200
d60ff6fa51
Back to using symbian memory functions, oops
2025-05-22 12:19:26 +10:00
UnknownShadow200
549539e62f
Fix 'Quit Game' not working
2025-05-22 11:15:51 +10:00
UnknownShadow200
812e86ed0b
Use symbian native sync apis
2025-05-22 10:50:05 +10:00
UnknownShadow200
11b7f85cf0
Split up Platform POSIX implementation into POSIX and Symbian
2025-05-22 10:34:39 +10:00
UnknownShadow200
0b0f7f5f0a
Merge pull request #1360 from shinovon/symbian_squashed
...
Symbian port
2025-05-22 07:05:44 +10:00
Shinovon
47679d1788
Merge remote-tracking branch 'origin/master' into symbian_squashed
...
# Conflicts:
# src/Builder.c
2025-05-20 19:28:34 +05:00
UnknownShadow200
734f9d2c6b
Make temp mem allocation more reliable
2025-05-20 08:00:55 +10:00
Shinovon
467bfa00aa
Symbian port squashed
2025-05-18 17:03:01 +05:00
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