Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-03 | HDB: Fix variables according to Naming Conventions | Nipun Garg | |
2019-09-03 | HDB: Create and load a Map in hdb.cpp | Nipun Garg | |
2019-09-03 | HDB: Load the mapHeader in loadMap(...) | Nipun Garg | |
2019-09-03 | HDB: Setup loadMap call in hdb.cpp | Nipun Garg | |
2019-09-03 | HDB: Add scriptPatch and add in sanitizeScript | Nipun Garg | |
2019-09-03 | HDB: Test the test.lua file in the data file dir | Nipun Garg | |
2019-09-03 | JANITORIAL: Whitespace fixes | Eugene Sandulenko | |
2019-09-03 | HDB: Call lua->init() before initScript | Nipun Garg | |
2019-09-03 | HDB: Fix allocation problem with g_hdb | Nipun Garg | |
2019-09-03 | HDB: Load MAP00_DEMO_LUA | Nipun Garg | |
2019-09-03 | HDB: Remove LuaScript initialization from hdb.cpp | Nipun Garg | |
2019-09-03 | HDB: Correct the include paths from X.h to hdb/X.h | Nipun Garg | |
2019-09-03 | HDB: Add *g_hdb to access the subsystems | Nipun Garg | |
2019-09-03 | HDB: Add stripComments() to strip C-style comments | Nipun Garg | |
There are a few C-style comments present in the Lua files | |||
2019-09-03 | HDB: Modify setGameFlags() to getGameFlags() | Nipun Garg | |
2019-09-03 | HDB: Add LuaScript::initScript | Nipun Garg | |
It creates a new Lua environment whenever a new Lua script is loaded | |||
2019-09-03 | HDB: Check if demo version is running | Nipun Garg | |
2019-09-03 | HDB: Test LuaScript::executeFile | Nipun Garg | |
2019-09-03 | HDB: Toogle the control flow of HDBGame::init() | Nipun Garg | |
The previous flow only allowed one subsystem to be initialized. | |||
2019-09-03 | HDB: Add Lua subsystem | Nipun Garg | |
Added the LuaScript *lua pointer. Also called the destructors for fileMan and lua | |||
2019-09-03 | HDB: Draw the t32_ground1 tile to the screen | Nipun Garg | |
2019-09-03 | HDB: Refactor readStream() into findFirstData() | Nipun Garg | |
2019-09-03 | HDB: Correct the PixelFormat to 565 | Nipun Garg | |
2019-09-03 | HDB: Load the logo screen and display it to screen | Nipun Garg | |
2019-09-03 | HDB: Fix Coding and Formatting Conventions issues | Nipun Garg | |
2019-09-03 | HDB: Fix Endian bug with MPC Signature. LE->BE | Nipun Garg | |
2019-09-03 | HDB: Setup system for drawing Title Screen | Nipun Garg | |
2019-09-03 | HDB: Fix Code Formatting Conventions | Nipun Garg | |
2019-09-03 | HDB: Add the GameState and State Management | Nipun Garg | |
2019-09-03 | HDB: Move the readMPC function to the file-manager | Nipun Garg | |
2019-09-03 | HDB: Fix the PixelFormat to hardcoded value | Nipun Garg | |
The function getScreenFormat() doesn't work until initGraphics has been called. Hence, calling it to initialize the PixelFormat doesn't work. | |||
2019-09-03 | HDB: Setup first Drawing Surface | Nipun Garg | |
2019-09-03 | HDB: Fix private class member in readMPC() | Nipun Garg | |
2019-09-03 | HDB: Update HDB to the Code Formatting Conventions | Nipun Garg | |
2019-09-03 | HDB: Update HDB to the Code Formatting Conventions | Nipun Garg | |
2019-09-03 | HDB: 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-03 | HDB: Create skeletal HDB game engine | Nipun Garg | |
A primordial HDB game engine that succesfully hooks into ScummVM and can be used by the AdvancedDetector to detect the HDB game files. |