aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision/zvision.h
AgeCommit message (Collapse)Author
2013-08-04ZVISION: Move rendering logic from ZVision class to RenderManager classrichiesams
2013-08-04ZVISION: Convert old code to use RenderManagerrichiesams
2013-08-04ZVISION: Add a game type enum to detectionrichiesams
This is needed for sound file differentiation
2013-08-04ZVISION: Create console command for loading soundsrichiesams
2013-08-04ZVISION: Add 2x scaling to videosrichiesams
2013-08-04ZVISION: Remove unused methods from ZVision classrichiesams
2013-08-04ZVISION: Clean up includesrichiesams
2013-08-04ZVISION: Create/refactor methods for playing video.richiesams
The pixel format for videos is not the same as for the rest of the game. (Game: RGB 555, Video: RGB 565)
2013-08-04ZVISION: Move engine width, height, and pixelFormat to const member variablesrichiesams
2013-08-04ZVISION: Update renderImageToScreen to handle TGZ image filesrichiesams
2013-08-04ZVISION: Create renderImageToScreen method and add a console command for itrichiesams
2013-08-04ZVISION: Create debug console and apply console logic to main looprichiesams
2013-08-04ZVISION: Normalize remaining CRLF to LF for the remoterichiesams
2013-08-04ZVISION: Create ResultAction 's for Add and Random.richiesams
Create class templates for PlayAnimation, PreloadAnimation, and Attenuate
2013-08-04ZVISION: Fix includes to use new underscore namesrichiesams
2013-08-04ZVISION: Create ScriptManager accessor for ZVisionrichiesams
Having the ScriptManager as a member variable forced it to be const, which prevented any non cont methods to be used. Thus, ScriptManager is created on the heap and disposed after use.
2013-08-04ZVISION: Create an instance of ScriptManager inside ZVisionrichiesams
2013-08-04ZVISION: Move initialization code from run() and into its own methodrichiesams
2013-08-04ZVISION: Create skeleton engine and move code away from Engine::Runrichiesams
The goal is to have Engine::Run as clean as possible. Aka mostly method calls.
2013-08-04ZVISION: Create zvision bare structurerichiesams
Add zvision base engine to engines/zvision as well as modify the necessary engine files (configure.engines, etc.) in order for it to be recognized.