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
UnknownShadow200
a645f407bc
Fix console builds and integrate N64 backend files into the main .sln file
2023-11-03 22:14:27 +11:00
UnknownShadow200
8a20397b6e
Merge pull request #1090 from UnknownShadow200/GfxRewrite
...
Graphics rendering backend related changes
2023-11-03 21:47:54 +11:00
UnknownShadow200
776906ebce
Move entity name rendering into more general EntityRenderers module
2023-11-03 18:34:05 +11:00
UnknownShadow200
a81d9d7ee9
Try to handle out of VRAM when allocating vertex buffers across all graphics backends
2023-11-03 08:50:41 +11:00
UnknownShadow200
3fa4ef6d44
Unify texture creation checking, and defer dynamic vertex buffer allocation for rain/snow until actually needed
2023-11-03 08:06:16 +11:00
UnknownShadow200
abe92bfe8f
3D kinda works
2023-10-29 09:23:14 +11:00
UnknownShadow200
70410bfff3
Non working nintendo 64 test port
2023-10-28 22:07:22 +11:00
UnknownShadow200
4bb4f89781
Move weather rendering to LockDynamicVB/UnlockDynamicVB too
2023-10-27 18:25:51 +11:00