aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-04ZVISION: Create class for ActionDelayRenderrichiesams
2013-08-04ZVISION: Move generating the RenderTable to outside setRenderStaterichiesams
This allows the panorama/tilt options to mutated without having to generate the table multiple times.
2013-08-04ZVISION: Create method to get RenderTable object pointer from RenderManagerrichiesams
Remove passthrough methods
2013-08-04ZVISION: Rename Point template class to Vector2richiesams
Also remove templating
2013-08-04ZVISION: Create function for mixing two RGB<555> colorsrichiesams
2013-08-04ZVISION: Convert panoramaOptions and tiltOptions to floatsrichiesams
2013-08-04ZVISION: Convert RenderTable to only storing (x,y) offsets instead of ↵richiesams
absolute postions. This allows the destRectangle to be offset within the RenderTable
2013-08-04ZVISION: Copy Point struct from rect.h and turn it into a templated classrichiesams
2013-08-04ZVISION: Fix error causing image discontinutitiesrichiesams
The width and height were swapped when passed to the class constructor.
2013-08-04ZVISION: Modify loadImage console command to account for new render optionsrichiesams
2013-08-04ZVISION: Modify the RenderTable panorama math to account for panoramas being ↵richiesams
transposed
2013-08-04ZVISION: Modify renderImageToScreen to take into account the current RenderStaterichiesams
2013-08-04ZVISION: Force all files to be registered with SearchMan as 'flat'richiesams
There are 10 file name conflicts as a result, but the conflicts are byte identical.
2013-08-04ZVISION: Fix unsigned/signed compiler warningrichiesams
2013-08-04ZVISION: Remove variable used for debugging purposesrichiesams
2013-08-04ZVISION: Remove supurflouous 'const' and add 'inline'richiesams
2013-08-04ZVISION: Convert console code to use RenderManager and add method for ↵richiesams
setRenderState
2013-08-04ZVISION: Convert error() to warning()richiesams
I did not realize the intended behavior of error() is to close the application
2013-08-04ZVISION: Move rendering logic from ZVision class to RenderManager classrichiesams
2013-08-04ZVISION: Create a class for handling all render table logicrichiesams
Aka, creating the lookup tables, storing the current render state, and eventually doing the image mutations.
2013-08-04ZVISION: Create member function for creating a panorama look up tablerichiesams
2013-08-04ZVISION: Fix memory leaksrichiesams
2013-08-04ZVISION: Remove extraneous filerichiesams
2013-08-04ZVISION: Convert old code to use RenderManagerrichiesams
2013-08-04ZVISION: Create RenderManager class and move code from image.cpprichiesams
2013-08-04ZVISION: Replace includes with forward declarationsrichiesams
2013-08-04ZVISION: Remove extraneous member variablerichiesams
2013-08-04ZVISION: Fix namespace indentationrichiesams
2013-08-04ZVISION: Add a return statement for when image load failsrichiesams
2013-08-04ZVISION: LZSSReadStream - Decompress directly to the destination buffer ↵richiesams
instead of an intermediate buffer
2013-08-04ZVISION: Convert to using MKTAG() instead of checking each char individuallyrichiesams
2013-08-04ZVISION: Fix the error causing distortions in the soundrichiesams
2013-08-04ZVISION: Create console command to use the raw2wav functionrichiesams
2013-08-04ZVISION: Create utility function to convert .RAW to .WAVrichiesams
2013-08-04ZVISION: Convert ResultActions to take a String pointer in their constructorsrichiesams
There's no point in copying the String since it's just being parsed
2013-08-04ZVISION: Fix logic concerning whether a stream is packed or notrichiesams
It was accidentally returning a raw stream for a ZorkStream and a ZorkStream for a raw
2013-08-04ZVISION: Fix incorrect assumptions about a file being stereorichiesams
2013-08-04ZVISION: Convert _stereo to a byte since it is used for a bitwise andrichiesams
2013-08-04ZVISION: Use individual initialization instead of inline.richiesams
2013-08-04ZVISION: Removed 'packed' audio handling from RawZorkStream.richiesams
Moved it to the factory method for creating Audio Streams
2013-08-04ZVISION: Add logic to allow the user to break out of videosrichiesams
2013-08-04ZVISION: Convert console sound handling to use new fileName decodingrichiesams
2013-08-04ZVISION: Create logic to decode sound rate and isStereo from fileNamerichiesams
2013-08-04ZVISION: Create utility function to parse fileName from a full/partial pathrichiesams
2013-08-04ZVISION: Add a game type enum to detectionrichiesams
This is needed for sound file differentiation
2013-08-04ZVISION: Add underscore prefix to public static variable namesrichiesams
2013-08-04ZVISION: Add stereo/mono handling for Zork soundrichiesams
2013-08-04ZVISION: Conform to GCC spacing for template inside templaterichiesams
2013-08-04ZVISION: Fix implicit conversion for scanf-type functionsrichiesams
2013-08-04ZVISION: Modify RawZorkStream to use a modified ADPCM codecrichiesams