aboutsummaryrefslogtreecommitdiff
path: root/engines/hdb
AgeCommit message (Collapse)Author
2019-09-03HDB: Correct the PixelFormat to 565Nipun Garg
2019-09-03HDB: Load the logo screen and display it to screenNipun Garg
2019-09-03HDB: Add readStream() to create input streamNipun Garg
The input stream is designed keeping in mind the structure of the MPC file in mind.
2019-09-03HDB: Add Picture class to load non-tile graphicsNipun Garg
2019-09-03HDB: Fix Endian problem with the MPC data fileNipun Garg
2019-09-03HDB: Fix Coding and Formatting Conventions issuesNipun Garg
2019-09-03HDB: Add debug statment to openMPC()Nipun Garg
2019-09-03HDB: Fix Endian bug with MPC Signature. LE->BENipun Garg
2019-09-03HDB: Fix missing initial pointer for _mpcFileNipun Garg
2019-09-03HDB: Add additional HDB variant to detection.cppNipun Garg
2019-09-03HDB: Updating module.mk for new filesNipun Garg
2019-09-03HDB: Setup system for drawing Title ScreenNipun Garg
2019-09-03HDB: Create the Draw Manager to draw/animate tilesNipun Garg
2019-09-03HDB: Fix Code Formatting ConventionsNipun Garg
2019-09-03HDB: Add the GameState and State ManagementNipun Garg
2019-09-03HDB: Move the readMPC function to the file-managerNipun Garg
2019-09-03HDB: Add the find functions to the file-managerNipun Garg
2019-09-03HDB: Fix Code Conventions and Formatting errorsNipun Garg
2019-09-03HDB: Fix the PixelFormat to hardcoded valueNipun Garg
The function getScreenFormat() doesn't work until initGraphics has been called. Hence, calling it to initialize the PixelFormat doesn't work.
2019-09-03HDB: Create FileMan as the filesystem for HDBNipun Garg
The exisitng code to read MPC files was moved into FileMan
2019-09-03HDB: Add Subsystems and Memory Limits to hdb.hNipun Garg
2019-09-03HDB: Setup first Drawing SurfaceNipun Garg
2019-09-03HDB: Fix private class member in readMPC()Nipun Garg
2019-09-03HDB: Update HDB to the Code Formatting ConventionsNipun Garg
2019-09-03HDB: Update HDB to the Code Formatting ConventionsNipun Garg
2019-09-03HDB: Add decompresser to readMPC()Nipun Garg
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-03HDB: Add the Console class to HDB for the interactive DebuggerNipun Garg
2019-09-03HDB: Attach the HDBGame class into the HDBMetaEngineNipun Garg
Modified HBDMetaEngine's createInstance() method to instantiate the engine to an HDBGame object
2019-09-03HDB: Create skeletal HDB game engineNipun Garg
A primordial HDB game engine that succesfully hooks into ScummVM and can be used by the AdvancedDetector to detect the HDB game files.
2019-09-03HDB: Add array of ADGameDescription objectsNipun Garg
The ADGameDescription object corresponding to hyperdemo.mpc is added to gameDescriptions[]. Also, updated the getName() and getOriginalCopyright() functions.
2019-09-03HDB: Add MODULES_DIRSNipun Garg
2019-09-03HDB: Add skeleton detection.cpp fileNipun Garg
Subclassed the AdvancedMetaEngine and defined the following virtual methods: hasFeature() and createInstance()
2019-09-03HDB: Add module.mk and configure.engineNipun Garg