Commit graph

12 commits

Author SHA1 Message Date
Joseph-Eugene Winzer
a38db245ed SUPERNOVA: Fixes formatting
Because of confusion when indentation level is raised and thus tabs or
spaces should be used when aligning code, this commit switches to tabs
to avoid any further confusion.
2018-03-11 23:25:00 +01:00
Thierry Crozat
96afb54cc6 SUPERNOVA: Fix listing saves
The code was only looking at the last two digits of the file name, and
as a result the game autosaved in slot 999 was listed in slot 99.
2018-01-23 02:15:40 +00:00
Strangerke
201fd0ff56 SUPERNOVA: Change detection to use data files instead of executables 2018-01-23 02:15:36 +00:00
Thierry Crozat
d76b44ee57 SUPERNOVA: Add detection entry for English translation 2018-01-23 02:15:33 +00:00
D G Turner
e6fea1bd86 SUPERNOVA: Fix GCC Unused Variable Warnings. 2018-01-23 02:15:32 +00:00
Thierry Crozat
696fcb6bb9 SUPERNOVA: Add saving/loading of playtime 2018-01-23 02:15:32 +00:00
Thierry Crozat
ed7fa6f7d7 SUPERNOVA: Improve save state handling
The saved game files now start with a header and version which allows
to do some sanity check and will allow to change the format in the
future if needed.

Also the MetaEngine can now be queried for the meta infos of a save
state.
2018-01-23 02:15:31 +00:00
Joseph-Eugene Winzer
ea60d1513e SUPERNOVA: Raises save game limit to 99 2018-01-23 02:01:00 +00:00
Joseph-Eugene Winzer
1af00170b4 SUPERNOVA: Extends MetaEngine for load/save support 2018-01-23 01:53:00 +00:00
Joseph-Eugene Winzer
2b03a1f52a SUPERNOVA: Formatting 2018-01-23 01:52:59 +00:00
Joseph-Eugene Winzer
64e6673d10 SUPERNOVA: Added basic game loop and play sound samples
There has been many other changes like copy/pasting room definitions,
skeleton for image decoder, ..
Getting supernova mod format support seems to be a good next step.
2018-01-22 19:28:18 +00:00
Joseph-Eugene Winzer
836da5746e SUPERNOVA: Create engine skeleton and game detection 2018-01-22 19:26:09 +00:00