aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-06MORTEVIELLE: Add ScreenSurface::clearScreen methodPaul Gilbert
2012-04-06MORTEVIELLE: Reduce the decoding lookup buffer sizesPaul Gilbert
2012-04-06MORTEVIELLE: Fix seeking in chardes and charaniPaul Gilbert
2012-04-06MORTEVIELLE: Fix another graphic glitch in the image decoderPaul Gilbert
2012-04-06MORTEVIELLE: Started some notes of the original memory mapPaul Gilbert
2012-04-06MORTEVIELLE: Fix the calculation in the animof methodPaul Gilbert
2012-04-06MORTEVIELLE: Implement ScreenSurface::fillBox methodPaul Gilbert
2012-04-06MORTEVIELLE: Added needed palette remapping to drawPicture()Paul Gilbert
The remapping allows the first image to now display using the correct colours.
2012-04-06MORTEVIELLE: Give generic variables in image decoder proper namesPaul Gilbert
2012-04-06MORTEVIELLE: Fix decoding glitch in the first imagePaul Gilbert
2012-04-06MORTEVIELLE: Properly handle image offsets when drawing imagesPaul Gilbert
2012-04-06MORTEVIELLE: Implemented a basic event handler.Paul Gilbert
2012-04-06MORTEVIELLE: Create a basic palette manager classPaul Gilbert
2012-04-06MORTEVIELLE: Correct horizontal display of imagesPaul Gilbert
2012-04-06MORTEVIELLE: Added an optimised drawBox routinePaul Gilbert
2012-04-06MORTEVIELLE: Fix remaining issues when decoding first imagePaul Gilbert
2012-04-06MORTEVIELLE: Implemented a screen surface class to hold all the graphics ↵Paul Gilbert
functionality. This includes moving the already created pixel and character functions into it, as well as a new method for drawing decoded graphic images.
2012-04-06MORTEVIELLE: Completed the diag() method used in image decoding.Paul Gilbert
The first image now completely decodes.
2012-04-06MORTEVIELLE: Implemented the remaining image decoding mode 11Paul Gilbert
2012-04-06MORTEVIELLE: Bugfixes for image decoding.Paul Gilbert
Decoding types 1 and 7 are now working, so the first scene is partially decoding correctly.
2012-04-06MORTEVIELLE: Implemented more of the image decompression codePaul Gilbert
2012-04-06MORTEVIELLE: Beginnings of code for picture decodingPaul Gilbert
2012-04-06MORTEVIELLE: Fix data loading in charani() methodPaul Gilbert
2012-04-06MORTEVIELLE: Fixed loading in chardes() methodPaul Gilbert
2012-04-06MORTEVIELLE: Fix memory offsets in rest of the placesEugene Sandulenko
2012-04-06MORTEVIELLE: Fixed compiler warningPaul Gilbert
2012-04-06MORTEVIELLE: Converted memw[] usage to use mem[] array with endian macrosPaul Gilbert
This is better for now, since mem and memw share the same memory space.
2012-04-06MORTEVIELLE: Change mem array to be 640Kb, and correct segment offsets using ↵Paul Gilbert
the array
2012-04-06MORTEVIELLE: Implemented loading of the font data, and rewrote drawing ↵Paul Gilbert
routines to use it.
2012-04-06MORTEVIELLE: New create_mortdat project to create a mort.dat data filePaul Gilbert
At the moment, this extracts needed font data from the mort.com executable.
2012-04-06MORTEVIELLE: Fix character indexing in writeg()Paul Gilbert
2012-04-06MORTEVIELLE: Initialise graphics, and hardcode game mode to EGA graphics ↵Paul Gilbert
with mouse enabled
2012-04-06MORTEVIELLE: Correct loading of the text data index, and fixed decoding of ↵Paul Gilbert
text lines
2012-04-06MORTEVIELLE: Bugfix for loading data in init_lieu methodPaul Gilbert
2012-04-06MORTEVIELLE: Cleaned up the init_nbrepm methodPaul Gilbert
2012-04-06MORTEVIELLE: Fixed some compiler warningsPaul Gilbert
2012-04-06MORTEVIELLE: Reimplemented the loading of cfiec.mor more cleanlyPaul Gilbert
This includes changing the absolute memory address loading to an array buffer, and changing calls to the zzuul method to use the reimplemented version.
2012-04-06MORTEVIELLE: Reimplemented the zzuul assembly routine in C codePaul Gilbert
2012-04-06MORTEVIELLE: Add some comments with translated stringsStrangerke
2012-04-06MORTEVIELLE: Bugfix for loading data in charge_cfiph()Paul Gilbert
2012-04-06MORTEVIELLE: Bugfix for loading data in charpal()Paul Gilbert
2012-04-06MORTEVIELLE: Bugfix for loading data in chartex()Paul Gilbert
2012-04-06MORTEVIELLE: Add a couple of detection entriesStrangerke
2012-04-06MORTEVIELLE: Fix data loading in chartex methodPaul Gilbert
2012-04-06MORTEVIELLE: Added stub engine implementation. Engine is now compilable.Paul Gilbert
2012-04-06MORTEVIELLE: Added stubs for remaining functions needed by the projectPaul Gilbert
2012-04-06MORTEVIELLE: Lots of compilation fixesPaul Gilbert
2012-04-06MORTEVIELLE: More compilation fixesPaul Gilbert
2012-04-06MORTEVIELLE: Converted string() usage to Common::StringPaul Gilbert
2012-04-06MORTEVIELLE: Converted some of the file accesses to use Common::FilePaul Gilbert