Paul Gilbert
|
3fa59e9519
|
MORTEVIELLE: Bugfix for image block decoding method #0
|
2012-04-06 08:20:31 +02:00 |
|
Paul Gilbert
|
90e076a36a
|
MORTEVIELLE: Merge the _mouseButtons and clic variables
The original separate implementation was causing problems with the mouse click variable remaining set too long.
|
2012-04-06 08:20:30 +02:00 |
|
Paul Gilbert
|
412124baa6
|
MORTEVIELLE: Fix compiler warnings and added assert
|
2012-04-06 08:20:14 +02:00 |
|
Paul Gilbert
|
5ecb0d4eea
|
MORTEVIELLE: Changed deprecated warnings to use debugC instead
|
2012-04-06 08:20:10 +02:00 |
|
Paul Gilbert
|
e3308ce3b5
|
MORTEVIELLE: Correct ScreenSurface::fillBox to use the passed colour
|
2012-04-06 08:20:08 +02:00 |
|
Paul Gilbert
|
64c0600c3c
|
MORTEVIELLE: Add ScreenSurface::clearScreen method
|
2012-04-06 08:20:03 +02:00 |
|
Paul Gilbert
|
1244e3c7ad
|
MORTEVIELLE: Reduce the decoding lookup buffer sizes
|
2012-04-06 08:20:02 +02:00 |
|
Paul Gilbert
|
1bc0028ab9
|
MORTEVIELLE: Fix another graphic glitch in the image decoder
|
2012-04-06 08:19:59 +02:00 |
|
Paul Gilbert
|
78a653b245
|
MORTEVIELLE: Implement ScreenSurface::fillBox method
|
2012-04-06 08:19:56 +02:00 |
|
Paul Gilbert
|
45083e7c94
|
MORTEVIELLE: Added needed palette remapping to drawPicture()
The remapping allows the first image to now display using the correct colours.
|
2012-04-06 08:19:54 +02:00 |
|
Paul Gilbert
|
55f5adeff3
|
MORTEVIELLE: Give generic variables in image decoder proper names
|
2012-04-06 08:19:53 +02:00 |
|
Paul Gilbert
|
3d667ba670
|
MORTEVIELLE: Fix decoding glitch in the first image
|
2012-04-06 08:19:52 +02:00 |
|
Paul Gilbert
|
1d8ec4c372
|
MORTEVIELLE: Properly handle image offsets when drawing images
|
2012-04-06 08:19:50 +02:00 |
|
Paul Gilbert
|
d0129ad88b
|
MORTEVIELLE: Implemented a basic event handler.
|
2012-04-06 08:19:49 +02:00 |
|
Paul Gilbert
|
8c423fd790
|
MORTEVIELLE: Create a basic palette manager class
|
2012-04-06 08:19:48 +02:00 |
|
Paul Gilbert
|
6ac925fb1f
|
MORTEVIELLE: Correct horizontal display of images
|
2012-04-06 08:19:46 +02:00 |
|
Paul Gilbert
|
33f70da53c
|
MORTEVIELLE: Added an optimised drawBox routine
|
2012-04-06 08:19:45 +02:00 |
|
Paul Gilbert
|
c33f25cffb
|
MORTEVIELLE: Fix remaining issues when decoding first image
|
2012-04-06 08:19:44 +02:00 |
|
Paul Gilbert
|
2416583449
|
MORTEVIELLE: Implemented a screen surface class to hold all the graphics 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-06 08:19:43 +02:00 |
|
Paul Gilbert
|
833e46d18a
|
MORTEVIELLE: Completed the diag() method used in image decoding.
The first image now completely decodes.
|
2012-04-06 08:19:41 +02:00 |
|
Paul Gilbert
|
7698c8c523
|
MORTEVIELLE: Implemented the remaining image decoding mode 11
|
2012-04-06 08:19:40 +02:00 |
|
Paul Gilbert
|
6c6c0f0ce5
|
MORTEVIELLE: Bugfixes for image decoding.
Decoding types 1 and 7 are now working, so the first scene is partially decoding correctly.
|
2012-04-06 08:19:39 +02:00 |
|
Paul Gilbert
|
abc2f60edf
|
MORTEVIELLE: Implemented more of the image decompression code
|
2012-04-06 08:19:37 +02:00 |
|
Paul Gilbert
|
e183f9f055
|
MORTEVIELLE: Beginnings of code for picture decoding
|
2012-04-06 08:19:36 +02:00 |
|