Commit graph

24 commits

Author SHA1 Message Date
md5
3430a3f347 TSAGE: Switched to American English, after the relevant discussion on -devel:
serialiser -> serializer
synchronise -> synchronize
2011-05-04 11:41:47 +03:00
Paul Gilbert
9f30ffa76f TSAGE: Bugfixes to allow for drawing message strings that are empty 2011-05-03 22:40:48 +10:00
Johannes Schickel
71bdb86e02 Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".
For further discussion check here:
https://github.com/scummvm/scummvm/pull/16

Conflicts:
	graphics/png.cpp
2011-05-01 16:54:45 +02:00
Ori Avtalion
9414d7a6e2 JANITORIAL: Reduce header dependencies in shared code
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Paul Gilbert
c68641584b TSAGE: Added framework for playing the Ringworld demo 2011-04-25 19:39:45 +10:00
Paul Gilbert
1d58ccac81 TSAGE: Combined the resource files into a single generic overall ResourceManager 2011-04-25 17:06:35 +10:00
Johannes Schickel
da734a4af0 ALL/GRAPHICS: Remove Surface::bytesPerPixel. 2011-04-17 21:27:34 +02:00
Johannes Schickel
9bc39fc761 TSAGE: Properly setup the pixel format in GfxSurface::lockSurface. 2011-04-17 20:58:07 +02:00
Johannes Schickel
23479d07f3 TSAGE: Prefer Surface::create taking a PixelFormat over the one taking a byte depth. 2011-04-17 16:34:30 +02:00
Paul Gilbert
f1d890beb7 TSAGE: Fix glitches with incorrect pixels on the edges of zoomed objects 2011-04-17 19:51:56 +10:00
Paul Gilbert
54e6941ec4 TSAGE: Changed palette code back to using a byte array 2011-04-15 21:28:53 +10:00
Max Horn
2e095e25f2 ALL: centre -> center 2011-04-14 14:34:28 +02:00
Max Horn
84184aabc0 ALL: colour -> color 2011-04-14 14:12:35 +02:00
strangerke
66b43f2312 TSAGE: "Cosmetic" cleanups 2011-04-13 21:27:46 +02:00
Johannes Schickel
6db40e0c6c TSAGE: Cleanup custom List usage.
This makes the code use Common::List for all cases where synchronization can
not be done with tSage::List::synchronise. Furthermore I renamed the custom
List class to SynchronisedList to stress its purpose.

I also removed clear2, contains and forEach and replaced them with algorithm
usage from Common:: or in the case of "contains" replaced them with a simple
inline function which uses Common::find.
2011-04-13 18:26:12 +02:00
Paul Gilbert
0600f0c018 TSAGE: Change palette code from 4-byte to 3-byte palettes 2011-04-13 21:25:57 +10:00
Paul Gilbert
0a1a8810ae TSAGE: Lots more bugfixes for Scene #6100 2011-04-10 16:50:10 +10:00
Paul Gilbert
718660c7f1 TSAGE: Fix memory leak in the GfxSurface class 2011-04-10 09:29:42 +10:00
Paul Gilbert
9842dd9268 TSAGE: Simplified the custom surface code in GfxSurface 2011-04-10 09:20:00 +10:00
Paul Gilbert
47be9eee49 TSAGE: Correctly handle priority regions when drawing in a wide scene 2011-03-19 14:59:26 +11:00
Paul Gilbert
9dad957454 TSAGE: Corrected background scrolling on wide-screen scenes 2011-03-18 22:58:36 +11:00
Paul Gilbert
5a606d86e1 TSAGE: Bugfix for credits animations in Scene 1000 2011-02-26 23:51:24 +11:00
Paul Gilbert
814678b24e TSAGE: Initial implementation of more game scenes and support classes 2011-02-22 23:06:07 +11:00
Paul Gilbert
7042d95cfe TSAGE: Added the engine in a separate branch 2011-02-14 20:37:27 +11:00