Commit Graph

850 Commits

Author SHA1 Message Date
Le Philousophe
b61bd3ff85 ENGINES: Create a type aware advanced meta engine 2024-06-30 18:39:06 +02:00
Le Philousophe
90b886097f ENGINES: Create a type aware advanced detector 2024-06-30 18:39:06 +02:00
Matthew Jimenez
5219c99400 GRAPHICS: Move PaletteManager definition to a separate header 2024-03-12 12:24:00 +02:00
Le Philousophe
ca31647aeb WAGE: Migrate engine to Path 2023-12-24 13:19:25 +01:00
Eugene Sandulenko
ec2dd2726b ENGINES: Added optional parameter to canSave/LoadGameStateCurrently() for indicating the reason 2023-12-08 12:21:16 +01:00
Eugene Sandulenko
1a74c9eb30
WAGE: Remove leftover include 2023-10-29 01:14:29 +02:00
Cameron Cawley
6ee5aad258 GRAPHICS: Remove use of TransparentSurface in NinePatch code 2023-10-24 20:16:34 +02:00
Eugene Sandulenko
0b53d3c115
WAGE: Implemented periodic scene sounds 2023-09-10 21:38:58 +02:00
Eugene Sandulenko
d40bf2ce6c
WAGE: Implemented the rest of menu commands 2023-09-10 18:09:43 +02:00
Eugene Sandulenko
745b3e3124
WAGE: Implemented saving on exit 2023-09-10 17:03:30 +02:00
Eugene Sandulenko
14eb8e339c
WAGE: Implemented Quit command 2023-09-10 15:43:08 +02:00
Eugene Sandulenko
41386aa5c4
WAGE: Implemented "Save" command 2023-09-10 15:40:14 +02:00
Eugene Sandulenko
9aa16fa5d9
WAGE: Remove now redundant info from the saves 2023-09-10 15:01:55 +02:00
Eugene Sandulenko
b7b7808b37
WAGE: Support extended save states 2023-09-10 14:18:14 +02:00
Wyatt Radkiewicz
41a942c5ce ALL: Renamed TS_ARGB to MS_ARGB 2023-08-13 00:22:10 +02:00
Vladimir Serbinenko
af7d9cb850 COMMON: Move punycode_*codepath to path.cpp
This allows to reduce access to DIR_SEPARATOR from outside of Common::Path
2022-12-14 05:08:46 +01:00
eientei
b508fcc8d9 WAGE: Add games from "Wayzata's Best of Shareware for Macintosh" shareware disc 2022-11-07 00:35:30 +01:00
Le Philousophe
4c18545085 WAGE: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +02:00
eientei
ac15210b27 WAGE: Simplify armor check 2022-08-27 22:27:19 +03:00
eientei
63d29ae809 WAGE: Add some forgotten games, fix ADGF_DEMO for BIGGAMED 2022-08-27 22:27:19 +03:00
Eugene Sandulenko
c2d4c92241
WAGE: Fix warning 2022-08-05 20:20:26 +02:00
Avijeet
4f3dc247e4 GRAPHICS: MACGUI: Handle EVENT_QUIT properly in MacDialog 2022-08-05 20:15:03 +02:00
Avijeet
f9fd3b699c WAGE: Move pollEvent's definition to wage.cpp 2022-08-05 20:15:03 +02:00
Avijeet
eac2717abb WAGE: Move getFeatures() to metaengine.cpp 2022-08-05 20:15:03 +02:00
Avijeet
033bc00cd1 GRAPHICS: MACGUI: Poll events in MacDialog itself 2022-08-05 20:15:03 +02:00
Avijeet
223258af81 WAGE: Better error message in isInBounds() 2022-08-05 20:15:03 +02:00
Avijeet
83f8eb7b19 WAGE: Rewrite object detection 2022-08-05 20:15:03 +02:00
Avijeet
0824d1ad58 WAGE: Use bounding box for click detection 2022-08-05 20:15:03 +02:00
Avijeet
fe7aa6eefd WAGE: Update detection table 2022-08-05 20:15:03 +02:00
Avijeet
e1c1413222 WAGE: Fix buttons in Explorer 2022-08-05 20:15:03 +02:00
Avijeet
f0894c277e WAGE: Fix cropped graphics in Intro to Gothic 2022-08-05 20:15:03 +02:00
Avijeet
1b955dc90c GRAPHICS: MACGUI: Refactor MacDialog to not use WAGE functions 2022-08-05 20:15:03 +02:00
Avijeet
9f6d054f5d WAGE: Refactor getFeatures() 2022-08-05 20:15:03 +02:00
Avijeet
e8fee0ccc2 JANITORIAL: Formatting fix 2022-08-05 20:15:03 +02:00
Avijeet
e61f47e07d WAGE: Add comments 2022-08-05 20:15:03 +02:00
Avijeet
0e8c75359d WAGE: Formatting fixes 2022-08-05 20:15:03 +02:00
Avijeet
3b96ffd875 WAGE: Add comment 2022-08-05 20:15:03 +02:00
Avijeet
e5d0b01d89 WAGE: Use uint for loop index 2022-08-05 20:15:03 +02:00
Avijeet
104565e281 WAGE: Update detection table 2022-08-05 20:15:03 +02:00
Avijeet
dbb09bb6a1 WAGE: Fix drawOval 2022-08-05 20:15:03 +02:00
Avijeet
706a2abbbb WAGE: Fix shapes with thick borders 2022-08-05 20:15:03 +02:00
Avijeet
d2a06c1d42 WAGE: Fix drawRect 2022-08-05 20:15:03 +02:00
Avijeet
9b52b4b384 WAGE: Add resolution flag to game detection entry 2022-08-05 20:15:03 +02:00
Avijeet
4099e49a70 WAGE: Fix font type in Dune Eternity 2022-08-05 20:15:03 +02:00
Avijeet
9aa5fa02a7 WAGE: Fix out of bound array index 2022-08-05 20:15:03 +02:00
Avijeet
c3c1c908f1 WAGE: Fix first scene in Twisted 2022-08-05 20:15:03 +02:00
Avijeet
3257e88630 WAGE: Fix unclickable image in Intro to Gothic 2022-08-05 20:15:03 +02:00
Avijeet
2779b25abc WAGE: Fix unclickable house in Messy Hosue 2022-08-05 20:15:03 +02:00
Avijeet
2c905885c4 GRAPHICS: MACGUI: Fix text alignment for MacDialog 2022-08-05 20:15:03 +02:00
Avijeet
c4ede93e79 WAGE: Add about screen 2022-08-05 20:15:03 +02:00