mataniko
581a6ec7d6
JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher
2020-05-12 10:36:38 +02:00
mataniko
06242a712b
JANITORIAL: Rename EVENT_RTL
...
Now that ScummVM is adding RTL support, the EVENT_RTL should be disambigious that it is for returning to launcher
2020-05-12 10:36:38 +02:00
Paul Gilbert
9f175c4053
ENGINES: Cleanup of savegame filenames generation
...
This removes filename methods when it matched the Engine method.
Secondly, ensuring there was an overriden getSaveStateName method
for engines that didn't do the standard target.00x save filenames
2020-02-16 15:44:28 -08:00
Paul Gilbert
a00e44ba6c
ENGINES: Merge saveGameState virtual methods into a single one
2020-02-16 15:44:28 -08:00
Paul Gilbert
3da28a4c25
SUPERNOVA: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Bastien Bouclet
3b4a2dfadc
SUPERNOVA: Add override keywords
2020-02-09 12:43:16 +01:00
Eugene Sandulenko
cb9bd4dd70
SUPERNOVA: Added override keywords
2020-02-05 16:17:22 +01:00
Paul Gilbert
5b80320525
ENGINES: Adding override keyword to hasFeature methods
2020-02-04 20:04:11 -08:00
D G Turner
719decda55
SUPERNOVA: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 00:31:33 +00:00
sluicebox
b8390fa161
GRAPHICS: Add interface for horizontal shake
2019-11-19 00:20:40 +01:00
Jaromir Wysoglad
0d3367cea2
SUPERNOVA: Fix exiting scummvm from MSN 1 intro
2019-11-06 19:04:11 +01:00
Bastien Bouclet
9c8bd056d6
ENGINES: Stop using 'single id'
2019-11-03 11:43:00 +01:00
Bastien Bouclet
4b42112721
ENGINES: Add an engine ID to all the engines
2019-11-03 11:43:00 +01:00
Hubert Maier
4620843f27
JANITORIAL: Copyright "sign" should be upper-case
2019-10-08 09:19:06 +02:00
Thierry Crozat
e06ec24807
SUPERNOVA: Hook up F5 to the Main Menu
...
In the original F5 is used to save/load the game. Since we are
using the ScummVM save/load mechanism I think it makes sense to
open the main menu, that contains load and save buttons, on F5.
2019-10-06 17:10:04 +01:00
Thierry Crozat
d214dd8f3b
SUPERNOVA: Remove ADGF_TESTING flag
2019-10-02 23:36:11 +01:00
Henrik "Henke37" Andersson
1f39deb176
SUPERNOVA: The game doesn't use MIDI, mark it as such.
2019-09-29 19:34:16 +03:00
Jaromir Wysoglad
4c3f2c30af
SUPERNOVA: Fix reading of .dat file
...
When searching for the right block in supernova.dat, the engine
didn't take into account the full size of each block (it thought,
it read 12 bytes less in each block) and thanks to that it
tryed to read one additional block at the end.
2019-09-18 16:05:16 +02:00
Lothar Serra Mari
0870fc240f
SUPERNOVA: Add detection.cpp to POTFILES
2019-09-17 01:14:00 +02:00
Thierry Crozat
011a9cd43f
SUPERNOVA: Fix warning
2019-09-14 00:32:25 +01:00
D G Turner
a7c881e56d
SUPERNOVA: Replace String Copy With Safer ScummVM Common Version
2019-09-14 00:26:47 +01:00
Thierry Crozat
7f05cba9f1
SUPERNOVA: Change type of an array to avoid casting
2019-09-13 23:51:22 +01:00
D G Turner
2c5cdfb37e
SUPERNOVA: Fix Reported MSVC Compiler Warnings
...
These are from Henke37 via IRC.
2019-09-13 23:20:31 +01:00
Thierry Crozat
ced80c6da4
SUPERNOVA: Add testing flag and build engine by default
2019-09-13 21:16:52 +01:00
Thierry Crozat
a7a312ec2f
SUPERNOVA: Enable improved mode by default
...
Masochists who want to experience the original frustrating
experience can disable it in the game settings.
2019-09-13 01:32:15 +01:00
Thierry Crozat
71e0f58775
SUPERNOVA: Stop any playing sound before loading a savegame
...
This fixes for exemple loading a savegame from the Museum in part 2
after triggering the alarm but before being caught. Before this
commit the alarm would continue to play after loading the savegame.
2019-09-13 01:08:30 +01:00
Thierry Crozat
5d75462967
SUPERNOVA: Fix telomat interaction in improved mode
2019-09-08 17:24:58 +01:00
Thierry Crozat
1b92de6757
SUPERNOVA: Fix setting game speed with number keys in improved mode
2019-09-08 17:24:58 +01:00
Thierry Crozat
b2db0d910e
SUPERNOVA: Attempt to fix compilation for Nintendo Switch
2019-07-28 15:37:48 +01:00
Jaromir Wysoglad
fc3ae4c9b9
SUPERNOVA: Fix most of Codacy issues
...
* Fix mismatched delete in create_image.cpp
* Add shebangs to create_ms2_data.***.sh
* Reduce scopes of some variables
* Substitute bitwise and for logical and in
GamaManager2::passageConstruction
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
c2177f8453
SUPERNOVA: Merge getInput and waitOnInput methods.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
448db9f432
SUPERNOVA: Make improved mode an engine option.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
ee9d7ee9c7
SUPERNOVA: Implement choosing verbs by keyboard.
...
Only in improved mode.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
0366f3da27
SUPERNOVA: Add help screen translation
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
e734872fc8
SUPERNOVA: Fix some code issues pointed by Criezy
...
Remove 2 unused variables and a function call with wrong datatype
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
f9d13b8d2c
SUPERNOVA: Add translated Indiana Joe image
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
7164016b34
SUPERNOVA: Refactor .dat file access
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
0e31a6163d
SUPERNOVA: Merge create_supernova tools
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
37c53c420f
SUPERNOVA: Load info files from .dat file
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
bcd62c0669
SUPERNOVA: Code refactoring
...
Add constant for inverting sections (number 128)
Move some initialization in initState from derived classes to
base class.
Simpilfy AxacussCorridor4::onEntrance
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
7ea4d03597
SUPERNOVA: Add size computation to create_image.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
61975aa2e2
SUPERNOVA: Add improved mode
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
c1317bb9c7
SUPERNOVA: Finish pyramid door translation
...
Change password to TOAST, remove subtitle on room entrance
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
24ff7b26ff
SUPERNOVA: Fix some room comparison issues.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
a4ca2a838f
SUPERNOVA: When dead return back to main loop ASAP
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
b0e386b014
SUPERNOVA: Fix MS1 image loading
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
28a70bb615
SUPERNOVA: Fix german save and load feature.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
061d14e799
SUPERNOVA: Add ciphered text image translation.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
12f4211fb2
SUPERNOVA: Load MS2 datafiles from .dat file.
2019-07-28 15:09:14 +01:00
Jaromir Wysoglad
fbf6a912cb
SUPERNOVA: Resolve same MS1 TODOs
2019-07-28 15:09:14 +01:00