Max Horn
2f1f8f502e
DEVTOOLS: move credits from devtools/credits.pl to engines
...
This employs a "lazy" approach: the "format" for the credits stays
exactly as it was, i.e., perl code. Of course one may want to change
this to another format (e.g. YAML, JSON, XML; or also shell script or
AWK, like `configure.engine` uses). But I deliberately kept it simple,
to get a minimal change that is easy to verify. Any further changes to
e.g. the format can be layered atop this.
2021-08-05 00:01:46 +02:00
Cameron Cawley
bf4ae50a3f
COMMON: Add a helper function for loading version resources
2021-07-15 13:55:33 +02:00
Paul Gilbert
baccbedf50
GRAPHICS: Changed surface classes sizes from uint16 to int16
2021-07-04 18:24:27 -07:00
Eugene Sandulenko
1fb1a417c2
BURIED: Engine is in testing
2021-06-29 00:59:57 +02:00
Cameron Cawley
a1e785e5ec
BURIED: Add detection for another demo version
2021-06-27 13:00:56 +02:00
Orgad Shaneh
a05e54f00c
JANITORIAL: Remove trailing whitespaces
2021-05-04 11:46:30 +03:00
Eugene Sandulenko
af9aa7fbf2
BURIED: Fix 1.00 detection entries
2021-03-26 08:29:54 +01:00
D G Turner
3c0d2109cd
BURIED: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings
2021-03-26 00:25:10 +00:00
Cameron Cawley
2186024624
BURIED: Improve text encoding conversion
2021-03-25 20:53:16 +01:00
Cameron Cawley
fe6772a9e5
BURIED: Simplify the executable loading code
2021-03-25 20:52:28 +01:00
Eugene Sandulenko
1fb57c21e0
BURIED: Added sanity check on movie play
2021-03-25 16:06:44 +01:00
Eugene Sandulenko
32136a8c9e
BURIED: Added sanity checks on video loading
2021-03-25 16:06:44 +01:00
Eugene Sandulenko
66d1c3fecc
BURIED: Plugged another memory leak
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
2b9ec32e6e
BURIED: Another leak on death plugged
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
4587da68a4
BURIED: Plugged another memory leak
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
0c35658304
BURIED: Added 1.00 version to the detection tables
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
b90a049ba0
BURIED: Clean up new scene on death to prevent memory leaks
...
This plugs memory leak in this case
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
fe493acf55
BURIED: Plug another memory leak
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
e087fe09cc
BURIED: Plug memory leak
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
b2a83dea8e
BURIED: Fixed mixing signed/unsigned values
2021-03-25 15:57:20 +01:00
Eugene Sandulenko
f07685729c
BURIED: Replace magic numbers with enum
2021-03-25 15:57:19 +01:00
Eugene Sandulenko
99b947979d
BURIED: Initialize class variables
2021-03-25 15:57:19 +01:00
Eugene Sandulenko
b8da2eed66
BURIED: Pass big parameters only by reference
2021-03-25 15:57:19 +01:00
Cameron Cawley
1b98b8e6a2
BURIED: Update the console code
2021-03-25 16:31:31 +02:00
Eugene Sandulenko
8fe4fac066
BURIED: Fix several copy/paste errors from the original sources
2021-03-25 13:49:53 +01:00
Eugene Sandulenko
9903913859
BURIED: Remove obsolete comment
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
048950f73b
BURIED: Remove unneeded includes
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
78c7324f92
BURIED: Marked engine as highres
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
c2d4a39c98
JANITORIAL: Whitespace fixes
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
9c68ab2f43
BURIED: const'ness
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
5aab3da1bf
BURIED: Added missing override keywords
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
fd3856d4dd
BURIED: Set pointers to nullptr where applicable
2021-03-22 00:07:45 +01:00
Strangerke
0acfe12ca3
BURIED: Remove another aggressive comment
2021-03-22 00:07:45 +01:00
Strangerke
e798795cee
BURIED: Make more consistent use of nullptr
2021-03-22 00:07:45 +01:00
Strangerke
d1373e8691
BURIED: Use more consistently SIC_REJECT in inventory item related functions
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
5c7cc7aee8
BURIED: Remove accidentally removed commented out unused class variable
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
5f3f279f77
BURIED: Added POTFILES
2021-03-22 00:07:45 +01:00
Strangerke
d9d0205aff
BURIED: Remove or reword passive-aggressive or insulting comments
2021-03-22 00:07:45 +01:00
Strangerke
0b49d9d43d
BURIED: Review includes
2021-03-22 00:07:45 +01:00
Strangerke
1a0b3ce309
BURIED: Add some missing 'override' keywords
2021-03-22 00:07:45 +01:00
Strangerke
6e7e2f8be9
BURIED: Remove some useless includes
2021-03-22 00:07:45 +01:00
Strangerke
7fac27c728
BURIED: Fix some CppCheck warnings
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
077fe677a5
BURIED: Fix warnings
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
6e49bfd0ae
BURIED: Fix warnings
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
6dbb8d9134
BURIED: Added detection entries for 1.04 release
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
2c9cce70b2
BURIED: Simplified font handling and added reliable font fallbacks
2021-03-22 00:07:45 +01:00
Eugene Sandulenko
622528796d
BURIED: Added support for GOG.com release
2021-03-22 00:07:44 +01:00
Eugene Sandulenko
26fe61bfb8
BURIED: Re-add accidentally removed method
2021-03-22 00:07:44 +01:00
Eugene Sandulenko
1af920e3cf
BURIED: Use conventional methods of SaveLoadChooser instead of direct calls
2021-03-22 00:07:44 +01:00
Eugene Sandulenko
279acfd6bc
BURIED: Fix metaengine.cpp compilation
2021-03-22 00:07:44 +01:00