Commit graph

9 commits

Author SHA1 Message Date
Matthew Duggan
171cdc2afb TETRAEDGE: Improve initialization pattern for XML parsers
Also fixes some coverity warnings as a bonus.
2023-03-11 19:38:20 +09:00
Matthew Duggan
48de219950 TETRAEDGE: Fix some bugs in Syberia 2 light config 2023-03-06 07:28:57 +09:00
Matthew Duggan
cfdb19120f TETRAEDGE: Add basic particle parsing for Syberia 2
They are still not used for anything, but basic data is now loaded.
2023-02-15 21:44:27 +09:00
Matthew Duggan
001e4f4e8a TETRAEDGE: Clean up shadow rendering a little
It's still broken, but code is easier to understand now.
2023-01-30 13:24:09 +09:00
Matthew Duggan
16c607cd94 TETRAEDGE: Split OpenGL-specific code out to allow TinyGL support 2023-01-16 17:36:43 +01:00
Matthew Duggan
f84785ff3a TETRAEDGE: Cleanups, started working on credits etc
Scrolling text now mostly works, but isn't clipped to the dialog box.
2023-01-16 17:36:43 +01:00
Matthew Duggan
0ba854df9a TETRAEDGE: More fixes, can now complete game. 2023-01-16 17:36:43 +01:00
Matthew Duggan
4a8f9984d4 TETRAEDGE: Fixed more bugs, started save/load support. 2023-01-16 17:36:43 +01:00
Matthew Duggan
d07187a1a4 TETRAEDGE: More progress on WIP engine. 2023-01-16 17:36:43 +01:00