Commit Graph
15 Commits
Author SHA1 Message Date
Eugene Sandulenko 8403960c99 HDB: Added more code for loading save states from the command line 2019-09-03 17:17:16 +02:00
Nipun Garg 9fbdad25b3 HDB: Improve isDemo() function definition 2019-09-03 17:16:49 +02:00
Nipun Garg 159e50c82f HDB: Add isDemo() 2019-09-03 17:16:49 +02:00
Nipun Garg 1ceeff0385 HDB: Add the Detector entry for hyperspace.mpc 2019-09-03 17:16:46 +02:00
Nipun Garg ba1081b87c HDB: Correct the include paths from X.h to hdb/X.h 2019-09-03 17:16:42 +02:00
Nipun Garg 094bf4c06b HDB: Modify setGameFlags() to getGameFlags() 2019-09-03 17:16:42 +02:00
Nipun Garg fd666efd6a HDB: Check if demo version is running 2019-09-03 17:16:42 +02:00
Nipun Garg d5aa1a62b0 HDB: Fix Coding and Formatting Conventions issues 2019-09-03 17:16:42 +02:00
Nipun Garg e1873bd0c1 HDB: Add additional HDB variant to detection.cpp 2019-09-03 17:16:41 +02:00
Nipun Garg 1624c765a0 HDB: Setup system for drawing Title Screen 2019-09-03 17:16:41 +02:00
Nipun Garg 9899cbc900 HDB: Update HDB to the Code Formatting Conventions 2019-09-03 17:16:41 +02:00
Nipun Garg 74ff415903 HDB: Add decompresser to readMPC()
The .MPC decompression methods are added to readMPC(). The position and
length of each data file in held in the struct DataFile, which are stored in the
Array gameData. To extract a file, you need to access its entry in
gameData and read the file from the given position.
2019-09-03 17:16:41 +02:00
Nipun Garg d560efbef7 HDB: Attach the HDBGame class into the HDBMetaEngine
Modified HBDMetaEngine's createInstance() method to instantiate the
engine to an HDBGame object
2019-09-03 17:16:41 +02:00
Nipun Garg 44cf6077b7 HDB: Add array of ADGameDescription objects
The ADGameDescription object corresponding to hyperdemo.mpc is added to
gameDescriptions[]. Also, updated the getName() and
getOriginalCopyright() functions.
2019-09-03 17:16:41 +02:00
Nipun Garg 3e9f64efb0 HDB: Add skeleton detection.cpp file
Subclassed the AdvancedMetaEngine and defined the following virtual
methods: hasFeature() and createInstance()
2019-09-03 17:16:41 +02:00