UnknownShadow200
67aaf98f87
BlockEdit command: Allow modifying draw mode and min/max corners
2023-12-03 11:19:14 +11:00
UnknownShadow200
e58642e566
Break up Chat module into Chat and Commands modules
2023-12-03 10:49:33 +11:00
UnknownShadow200
27a583b521
PS2: Fix everything being drawn too bright, be less wasteful in number of GIF primitives user for rendering
2023-12-02 20:56:57 +11:00
UnknownShadow200
6422ecc4f2
PS2: Fix freezing and fix textures appearing in screen background
2023-12-02 20:18:38 +11:00
UnknownShadow200
2a80bf833e
macOS: Fix launcher and icon colours being swapped when compiled with recent SDK versions
2023-12-02 13:20:17 +11:00
UnknownShadow200
a614100b0c
Add dedicated github actions workflows for Windows, Linux, and macOS
2023-12-02 12:13:37 +11:00
UnknownShadow200
6aa3289826
PS2: Broken rendering, but it does look nicer before it breaks
2023-11-30 21:50:02 +11:00
UnknownShadow200
ce6a8d2516
PS3: Fix to compile again
2023-11-30 19:12:21 +11:00
UnknownShadow200
677edba22e
Change console links in readme to classicube.net pages
2023-11-30 07:20:30 +11:00
UnknownShadow200
bc11c84206
N64: Water kinda renders
2023-11-28 21:08:01 +11:00
UnknownShadow200
ef64163e57
N64: Text sometimes works
2023-11-28 19:25:00 +11:00
UnknownShadow200
b603cad5ae
Gfx: Initial work on supporting graphics backends whose available VRAM size for texture storage is smaller than their maximum supported texture dimensions
2023-11-28 09:00:13 +11:00
UnknownShadow200
542325c75c
PS2: Textures sort of work
2023-11-25 18:44:57 +11:00
UnknownShadow200
9bb2c084c4
PS2: Non working textures
2023-11-25 17:38:34 +11:00
UnknownShadow200
293b11d779
Fix last commit
2023-11-25 15:32:55 +11:00
UnknownShadow200
52c3450e32
Consoles: Save option changes immediately
2023-11-25 15:22:50 +11:00
UnknownShadow200
bc9b97aeba
PS2: Maybe working USB mass storage device support
2023-11-25 14:32:17 +11:00
UnknownShadow200
410fcf438f
PS2: Some progress on filesystem support
2023-11-25 11:53:32 +11:00
UnknownShadow200
ae52ab9761
PS2: Not really working networking
2023-11-25 10:37:23 +11:00
UnknownShadow200
4b3e520ec3
Consoles: Allow separating horizontal from vertical content offset
2023-11-24 20:34:19 +11:00
UnknownShadow200
788d4f32d9
Try to avoid dividing by zero in some cases when calculating picked block and performing camera clipping
2023-11-24 20:00:58 +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
e57d0e2575
PS2: Try to fix partial corruption on real hardware when displaying launcher, try to optimise graphics rendering a bit
2023-11-23 19:27:44 +11:00
UnknownShadow200
17fea79cc2
PS2: Rendering partially works, analog joystick controls now work
2023-11-22 22:27:56 +11:00
UnknownShadow200
1c5f90285b
PS2: 3D renders something now
2023-11-22 20:56:11 +11:00
UnknownShadow200
2f58a44e31
PS2: Clearing screen to a colour each frame sorta works
2023-11-22 19:22:26 +11:00
UnknownShadow200
9e4fc869ad
Make generation screen somewhat usable with controller input
2023-11-21 18:51:45 +11:00
UnknownShadow200
cb4cfb59cb
Merge pull request #1099 from ddinan/master
...
Allow modifying selected block outline appearance
2023-11-21 18:00:00 +11:00
Derek
911df3d1ca
Allow modifying selected block outline appearance
...
I've added three new options which can be added into options.txt:
`selected-block-outline-color`
`selected-block-outline-opacity`
`selected-block-outline-scale`
2023-11-21 16:19:34 +10:00
UnknownShadow200
c82364f886
Support dividing the notchy map generator into separate steps, so that they can be interwoven with periodically switching back to the game thread on systems that don't support preemptive multitasking
...
Basically, this means that on systems that don't support preemptive multithreading (currently just enabled for the webclient, but will be enabled for some console systems too), rather than the game being completely unresponsive until map generation completes, the map generator will periodically (around every 100 milliseconds or so) switch back to the main thread for a frame so that the game still appears to have not completely locked up
2023-11-21 09:08:23 +11:00
UnknownShadow200
27d195ef39
Add a few more reference comments to Vorbis decoder
2023-11-20 19:59:02 +11:00
UnknownShadow200
39b09a9202
Simplify altering default builtin colours, and loading options representing colours
...
Also improve String_Append to deliberately crash the game when attempting to append to an uninitialised string in MSVC debug builds
2023-11-20 19:30:36 +11:00
UnknownShadow200
7bbfd61f63
Make Xbox 360 port compile at least
2023-11-19 16:15:34 +11:00
UnknownShadow200
3adc437dbe
Make map generation a bit more flexible
2023-11-19 08:57:16 +11:00
UnknownShadow200
b437554fa7
PS2: Launcher drawing somewhat works
2023-11-18 10:56:31 +11:00
UnknownShadow200
07d2438d5a
Majorly unfinished PS2 port
2023-11-17 21:36:21 +11:00
UnknownShadow200
87d4d84107
Nintendo 64 port somewhat works
2023-11-17 08:52:58 +11:00
UnknownShadow200
029b6d80de
Add a broken software renderer backend
2023-11-16 20:56:57 +11:00
UnknownShadow200
df9eb0c4bf
Try to fix crashes when running with CEF plugin since 066bb0f67eee5a16bd19314ba622e05d2c89a51a
2023-11-13 19:11:52 +11:00
UnknownShadow200
071b14f02d
Consoles: Switch to per entity model vertex buffers
2023-11-12 11:21:40 +11:00
UnknownShadow200
066bb0f67e
Disable custom models on consoles
2023-11-12 10:50:29 +11:00
UnknownShadow200
f0f01b7d6d
Start moving towards supporting per-entity model vertex buffers
2023-11-11 09:19:47 +11:00
UnknownShadow200
f9525efaf5
Merge pull request #1094 from UnknownShadow200/GfxRewrite2
...
Slightly optimise human model rendering
2023-11-10 18:20:44 +11:00
UnknownShadow200
05490de16b
Slightly optimise human model rendering
2023-11-10 07:15:59 +11:00
UnknownShadow200
d04c19ea4b
Start moving entity model rendering away from Gfx_SetDynamicVBData
2023-11-08 20:43:14 +11:00
UnknownShadow200
80405ddfbe
Nintendo 64: Texturing kinda works
2023-11-07 09:24:30 +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