aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-06MORTEVIELLE: Fix display of action tabsPaul Gilbert
2012-04-06MORTEVIELLE: Correctly handle keyboard keys for moving mousePaul Gilbert
2012-04-06MORTEVIELLE: Added explicit quit checks to the main game loopsPaul Gilbert
2012-04-06MORTEVIELLE: Fix compiler warnings and added assertPaul Gilbert
2012-04-06MORTEVIELLE: Expand on the mouse/keyboard handling codePaul Gilbert
2012-04-06MORTEVIELLE: Set up default mouse cursorPaul Gilbert
2012-04-06MORTEVIELLE: Changed deprecated warnings to use debugC insteadPaul Gilbert
2012-04-06MORTEVIELLE: Correct ScreenSurface::fillBox to use the passed colourPaul Gilbert
2012-04-06MORTEVIELLE: Fixed data reading in adzon()Paul Gilbert
2012-04-06MORTEVIELLE: Fix loading of data in charge_bruit5()Paul Gilbert
2012-04-06MORTEVIELLE: Fix savegame loading to allow to read from the data folderPaul Gilbert
This is needed so that the initial game state can be correctly read from slot 0.
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