UnknownShadow200
a5bda7d22a
Dreamast: Fix split screen mode not rendering right
2024-06-24 20:11:49 +10:00
UnknownShadow200
90643e8077
PS2: Optimise vertex transform using VU0
2024-06-22 11:20:22 +10:00
UnknownShadow200
73ea4968bc
Dreamcast: Be a little bit more efficient in clipping by using z > 0 instead of z > -w
2024-06-21 23:54:24 +10:00
UnknownShadow200
655850e81a
Dreamcast: simplify code a bit more
2024-06-21 19:25:02 +10:00
UnknownShadow200
fb54ec45ec
3DS: Try fixing chat open freeze
2024-06-20 22:45:09 +10:00
UnknownShadow200
6c778824a1
3DS: WIP tidying up suspend/restore code
2024-06-20 22:25:51 +10:00
UnknownShadow200
f3326f4f17
Consoles: Make Quit Game more stable
2024-06-20 22:14:42 +10:00
UnknownShadow200
5d31caf57b
Vita: Be more specific for GPU alloc failures
2024-06-20 19:37:47 +10:00
UnknownShadow200
af3b4ed6d3
Slightly tidy up some console makefiles
2024-06-20 19:03:55 +10:00
UnknownShadow200
924a19e078
Allow window backends to override window scale dimension units, e.g. for PS2
2024-06-18 20:44:09 +10:00
UnknownShadow200
39627876d2
Document web requests/responses directly in LWeb.c
2024-06-12 20:46:17 +10:00
UnknownShadow200
c45a8149f7
Dreamcast: Fix held block being invisible
2024-06-12 20:20:32 +10:00
UnknownShadow200
6694f05ac5
Switch: Simplify audio code a bit
2024-06-12 19:13:21 +10:00
UnknownShadow200
0daccab319
Dreamcast: Simplfy code a bit
2024-06-12 18:34:02 +10:00
UnknownShadow200
018d8f8769
Revert camera changes to fix crashing plugins
2024-06-03 07:45:51 +10:00
UnknownShadow200
9db8b20f08
PS1 workflow
2024-06-01 18:11:21 +10:00
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