Commit graph

22 commits

Author SHA1 Message Date
Vladimir Serbinenko
ede5b4b77e TETRAEDGE: Support UTF-8 Switch releases 2025-01-11 14:20:56 +01:00
Vladimir Serbinenko
17d76a9721 TETRAEDGE: Introduce TetraedgeFSNode to refer inside archives 2025-01-11 14:20:56 +01:00
Eugene Sandulenko
ec2dd2726b ENGINES: Added optional parameter to canSave/LoadGameStateCurrently() for indicating the reason 2023-12-08 12:21:16 +01:00
Matthew Duggan
e10bf501d5 TETRAEDGE: Allow closing game dialogs with escape
This is not ideal behavior but can help work around game bugs.
2023-05-08 19:20:27 +09:00
Matthew Duggan
051e745ebb TETRAEDGE: Implement more TeWarp associated classes for Amerzone 2023-04-17 19:47:20 +09:00
Thierry Crozat
219ccd21f8 TETRAEDGE: Do not show GUI confirmation dialog
Syberia has its own confirmation dialog. Syberia 2 does not seem
to ask for confirmation, but using the GUI confirmation does not
work anyway as if the user decides not to quit after all, we end
up with a black screen.
2023-03-21 08:13:58 +09:00
Matthew Duggan
94a565dcaf TETRAEDGE: Update support level for iOS demo 2023-03-17 09:53:47 +09:00
Matthew Duggan
6706c3be65 TETRAEDGE: Add can-start-game level support for iOS Syberia 2023-03-14 16:03:35 +09:00
Matthew Duggan
7bbe0f530d TETRAEDGE: Add ability to pick different languages 2023-03-13 18:14:37 +09:00
Matthew Duggan
8393c80aba TETRAEDGE: Make continue button work from main menu 2023-03-07 16:10:21 +09:00
Matthew Duggan
b3b438d1d2 TETRAEDGE: Add option to correct movie aspect ratio 2023-02-24 10:30:12 +09:00
Matthew Duggan
79f830af0c TETRAEDGE: Register config defaults 2023-02-24 10:30:12 +09:00
Matthew Duggan
fad7e5175b TETRAEDGE: Add game type enum to allow easy checking 2023-02-13 15:40:15 +09:00
Matthew Duggan
7a337a818b TETRAEDGE: Clean whitespace 2023-01-31 17:18:40 +09:00
Matthew Duggan
c5ebc0a8ad TETRAEDGE: Don't allow quickload direct from main menu 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
c4869ff02f TETRAEDGE: Fix whitespace and use uint consistently 2023-01-16 17:36:43 +01:00
Matthew Duggan
0d981983fc TETRAEDGE: add ability to save/load any time 2023-01-16 17:36:43 +01: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
4a8f9984d4 TETRAEDGE: Fixed more bugs, started save/load support. 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