UnknownShadow200
f4865e4376
Try to fix Dreamcast/PS2 ports failing to compile
2024-05-20 07:25:57 +10:00
UnknownShadow200
e91fff6f85
TNT shouldn't blow up in singleplayer when in classic mode
2024-05-19 22:31:48 +10:00
UnknownShadow200
8621415f50
Dreamcast: Move clipflag calculation into vertex transform code
2024-05-14 17:52:02 +10:00
UnknownShadow200
fe7fd614da
Dreamcast: Slightly optimise clipping
2024-05-07 19:15:08 +10:00
UnknownShadow200
14685d704c
GameCube/Wii: Very slightly faster rendering
2024-05-05 14:43:13 +10:00
UnknownShadow200
3081e4b304
Implement comment state tracking for Gfx_SetAlphaBlending
2024-05-04 21:22:53 +10:00
UnknownShadow200
6f0918ee95
iOS: Set deployment target to 6.0
2024-05-04 08:57:39 +10:00
UnknownShadow200
798a2d6e1e
Dreamcast: Increase powervr buffer size
2024-05-03 23:26:49 +10:00
UnknownShadow200
0b8f07f307
Add right version of last commit
2024-05-03 23:07:41 +10:00
UnknownShadow200
f1fdc2a177
Dreamcast: Try to optimise transform, and increase powervr buffer size
2024-05-03 22:53:42 +10:00
UnknownShadow200
084f1ecbaf
Dreamcast: Fix game crashing when going back to menu
2024-04-26 11:45:48 +10:00
UnknownShadow200
2d307e6fc1
Dreamcast: Fix last commit oops
2024-04-25 22:19:53 +10:00
UnknownShadow200
6f5500d4e8
Dreamcast: WIP on split screen support
2024-04-25 22:07:33 +10:00
UnknownShadow200
6d555a3059
iOS: Try to fix corrupted pixels on button borders, add workflow
2024-04-24 21:35:36 +10:00
UnknownShadow200
92db4e2a9d
Change workflows to use v4 upload
2024-04-23 21:26:29 +10:00
UnknownShadow200
1b3987a7da
Dreamcast: Very minorly optimise vertex clipping
2024-04-23 11:36:39 +10:00
UnknownShadow200
81d697e3ec
Dreamcast: Minorly optimise vertex transformation code by using hardcoded stride
...
The optimiser was interchanging the loops and unrolling them anyways, but was slightly limited because it couldn't make any assumptions about value of stride
2024-04-22 22:41:49 +10:00
UnknownShadow200
34e8b11919
Dreamcast: Minorly optimise by avoiding unnecessary vertex memcpy
2024-04-22 19:55:15 +10:00
UnknownShadow200
4a438fe907
Enable dependency tracking in makefile, so that changing a .h automatically causes .c files using it to be automatically recompiled
2024-04-13 08:52:20 +10:00
UnknownShadow200
0d36359615
3DS: Try to fix crash sometimes when quitting game
2024-04-07 15:27:56 +10:00
UnknownShadow200
d00174c680
3DS: Chat should be sent immediately after clicking Send, also display normal keyboard layout for 'number' input types since the 3DS numpad keyboard doesn't include a decimal point
2024-04-07 15:02:31 +10:00
UnknownShadow200
1b6ebc5baf
3DS: Try to transfer non-dynamic textures to VRAM
2024-04-07 14:43:29 +10:00
UnknownShadow200
43e2197a2d
3DS: Simplify Citro3D code a little bit
2024-04-07 14:31:41 +10:00
UnknownShadow200
2de2054c1c
PS3/Vita: Revert to lowmem build since png decoding uses up too much stack space
2024-04-07 12:13:21 +10:00
UnknownShadow200
e76f9f3dd5
3DS: Non working fog
2024-04-07 10:47:04 +10:00
UnknownShadow200
f514155e83
3DS: Optimise to reduce GPU commands a bit
2024-04-07 09:46:59 +10:00
UnknownShadow200
efa38fe4f4
3DS: Embed citro3d source directly into the graphics backend
2024-04-07 09:06:34 +10:00
UnknownShadow200
c087dfac50
Dreamcast: Optimise a tiny bit
2024-03-12 23:43:58 +11:00
UnknownShadow200
e4b80f60a4
Dreamcast: Draw each quad as a triangle strip instead of two triangles
2024-02-15 19:31:05 +11:00
UnknownShadow200
3583aa29bc
Dreamcast: Try to fix freeze/crash after leaving in-game and then trying to go in-game again
2024-02-02 21:37:53 +11:00
UnknownShadow200
fff5887126
Dreamcast: Try to simplify some things, doesn't fix issues though
2024-01-27 23:01:21 +11:00
UnknownShadow200
b2c70a479d
Wii/GameCube: Switch to cooperative threading for map generator
2023-11-24 08:48:31 +11:00
UnknownShadow200
48f0cb7b1a
Dreamcast: Slightly boost performance by attempting to perform polygon perspective division and clipping as a quad instead of 2 triangles when possible
2023-11-24 08:00:55 +11:00
UnknownShadow200
064be092e8
Dreamcast: Squeeze a bit more performance out of the system
2023-11-23 21:57:37 +11:00
UnknownShadow200
f63018b05a
Defer allocation of more dynamic VBs
2023-11-05 09:53:32 +11:00
UnknownShadow200
46a1e4daf8
Dreamcast: Fix multiplayer stuck at ~1 FPS
2023-11-04 10:03:19 +11:00
UnknownShadow200
9e978a2f31
Dreamcast: Add keyboard support
2023-10-22 11:57:02 +11:00
UnknownShadow200
edab3d2ec0
Dreamcast: Fix not compiling
2023-10-21 15:02:59 +11:00
UnknownShadow200
1cc9746511
Dreamcast: Fix can't go in-game anymore
2023-10-21 14:07:41 +11:00
UnknownShadow200
b827246fcc
Try to fix Xbox and Dreamcast builds again
2023-10-08 18:26:16 +11:00
UnknownShadow200
2b34308d8d
Dreamcast: Hopefully get github actions build to work
2023-09-30 13:44:27 +10:00
UnknownShadow200
08e2238a49
Dreamcast: Simplify gldc code a bit, to hopefully alleviate the minor performance reduction from disabling LTO
2023-09-30 12:36:41 +10:00
UnknownShadow200
b07f6575ba
WIP on very basic platform independent system font backend
2023-09-30 09:11:21 +10:00
UnknownShadow200
81e544c425
Fix PSP and Vita too sort of work too
2023-09-29 15:48:27 +10:00
UnknownShadow200
9b1d9ced16
WIP for 3DS, Wii/GameCube, Dreamcast
2023-09-29 13:51:03 +10:00
UnknownShadow200
899b66ae13
BearSSL backend: Fix socket read/write errors not being initialised to 0
2023-09-27 20:49:16 +10:00
UnknownShadow200
388b9daac4
Configure BearSSL to always rely on ClassiCube's platform function to retrieve the current time
2023-09-26 22:08:05 +10:00
UnknownShadow200
9a1072d45a
Tidy up readme
2023-09-26 21:13:23 +10:00
UnknownShadow200
e538100409
Add root certificates for most important websites for BearSSL
2023-09-14 19:20:36 +10:00
UnknownShadow200
797f75140f
WIP on adding BearSSL SSL backend
2023-09-13 21:52:35 +10:00