Commit graph

11 commits

Author SHA1 Message Date
Le Philousophe
468cdd81bd TETRAEDGE: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Matthew Duggan
ba318b8283 TETRAEDGE: Refactor game class to split out Syberia-specific parts 2023-04-07 21:54:18 +09:00
Matthew Duggan
fcc44b34c0 TETRAEDGE: Fix some Coverity issues (null checks, initialization) 2023-02-20 17:08:12 +09:00
Matthew Duggan
e7cac97877 TETRAEDGE: Fix many small issues identified by Coverity 2023-01-30 16:11:29 +09:00
Matthew Duggan
39e0c0c201 TETRAEDGE: Complete-ish bonus menu implementation
Also save config for bonus artwork correctly
2023-01-29 16:04:53 +09:00
Matthew Duggan
8e1753a8df TETRAEDGE: Partly implement original bonus menu 2023-01-28 17:13:12 +09:00
Matthew Duggan
0bfc989d5d TETRAEDGE: Store and restore unlocked artwork 2023-01-28 17:13:12 +09:00
Matthew Duggan
9dab12cf3c TETRAEDGE: Misc code cleanups. Less public members. 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
2c87391803 TETRAEDGE: WIP, fixed loads of TODOs. 2023-01-16 17:36:43 +01:00
Matthew Duggan
851c74df30 TETRAEDGE: New WIP engine for Syberia macOS and others 2023-01-16 17:36:43 +01:00