aboutsummaryrefslogtreecommitdiff
path: root/engines/gob
AgeCommit message (Collapse)Author
2011-01-18GOB: Add a sanity check in oPlaytoons_readDataSven Hesse
svn-id: r55284
2011-01-18GOB: Add chroma values linear interpolation in drawYUVSylvain Dupont
Fixes the blockiness and apparent color shifting in some Urban Runner menu icons. svn-id: r55283
2011-01-17GOB: Make the variable stack endianness-independentSven Hesse
Since Urban Runner casts int16s to uint32 before pushing them onto the stack and after popping assumes it's little endian, we have explicitely preserve the variable space endianness while pushing/popping. svn-id: r55277
2011-01-17GOB: Fix o2_pushVars()Sven Hesse
Fixes Urban Runner loading. This being broken has the potential of messing up /everything/ in unpredictable ways, so saves of games using this opcode may be borked. Thankfully, I *think* it's just Urban Runner, which isn't working/supported yet anyway. svn-id: r55276
2011-01-17GOB: Fix the flow rate gauge in Urban RunnerSven Hesse
svn-id: r55275
2011-01-16GOB: Remove unused old shade functionsSven Hesse
svn-id: r55274
2011-01-16GOB: Adding a proper shade methodSven Hesse
svn-id: r55273
2011-01-16GOB: Use the correct font and shade color in Urban RunnerSven Hesse
svn-id: r55272
2011-01-16GOB: Add a method to get a true palette colorSven Hesse
svn-id: r55271
2011-01-16GOB: Don't clobber the global paletteSven Hesse
svn-id: r55270
2011-01-16GOB: Remove unused declarationsSven Hesse
svn-id: r55269
2011-01-16GOB: Allow true-color VMD cursorsSven Hesse
svn-id: r55264
2011-01-16GOB: Add the property switchColorModeSven Hesse
To allow the videoplayer (and ultimatively the demoplayer) to switch color modes if necessary. svn-id: r55262
2011-01-16GOB: Add setTrueColor()Sven Hesse
To change ScummVM's color mode on-the-fly svn-id: r55261
2011-01-16GOB: Add setBPP()Sven Hesse
To allow converting the surface's bytes per pixel without destroying it first. svn-id: r55260
2010-12-31GOB: Minor Correction in Debug Console Header.David Turner
svn-id: r55074
2010-12-16VIDEO: Make VideoDecoder::decodeNextFrame() return a const Surface pointerMatthew Hoops
svn-id: r54927
2010-12-07GOB: Fix byte *getFile() for loose filesSven Hesse
A very, very stupid error on my part :P svn-id: r54826
2010-12-07DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engineMax Horn
svn-id: r54815
2010-12-02GOB: Make drawYUV() more clearSven Hesse
(It's still wrong though :P) svn-id: r54744
2010-12-01GOB: Add back 3 empty lines used by DrMcCoyArnaud Boutonné
svn-id: r54724
2010-12-01GOB: little clean-upArnaud Boutonné
Remove a useless include of cursorman.h and several superflous empty lines. svn-id: r54718
2010-11-19COMMON: Split common/stream.h into several headersMax Horn
svn-id: r54385
2010-11-19ALL: Push down deps on stream.h from .h to .cpp filesMax Horn
svn-id: r54358
2010-11-18ENGINES: Do not use MemoryReadStream where (Seekable)ReadStream suffices; ↵Max Horn
avoid using 'using' svn-id: r54323
2010-11-16GUI: Rename gui/GuiManager.* to gui/gui-manager.*Max Horn
svn-id: r54265
2010-11-08COMMON: Push #include audiocd.h in system.h out to .cpp filesMax Horn
svn-id: r54148
2010-11-08BACKENDS: Partial merge of gsoc2010-opengl: Audio CD changes onlyMax Horn
This commit contains the AudioCDManager changes from the gsoc2010-opengl branch. The other changes in that branch are restricted to the backends directory only (plus configure). The Nintendo DS and Dreamcast ports still need to be ported over to the new Audio CD system, but that should be fairly easy to do. svn-id: r54147
2010-11-04GOB: Extended workaround for Goblin Stuck On Reload to cover bug #3065914David Turner
This generalises the workaround added for bug #3018918 i.e. UOTODDV issue, to cover the ICVGCGT case and hopefully all future cases, by executing the variable correction during the reload after Game Over and using the variable read by the script triggering the movement lock, rather than the movement lock variable (59) itself as this may not be set until a later script. svn-id: r54061
2010-11-01GOB: Fix a map cleanup regressionSven Hesse
svn-id: r54025
2010-11-01GOB: Fix spellingSven Hesse
svn-id: r54000
2010-10-31GOB: Silence a compiler warningSven Hesse
svn-id: r53988
2010-10-31GOB: Add listArchives debug console commandSven Hesse
svn-id: r53985
2010-10-31GOB: Clean up class DataIOSven Hesse
Removing the need for class DataStream and that handle mess. svn-id: r53984
2010-10-30GOB: Make Map::getItem()/setItem() nonvirtualSven Hesse
svn-id: r53953
2010-10-30GOB: Make some more map properties protectedSven Hesse
svn-id: r53952
2010-10-30GOB: Remove the "ugly" reading of Map::_itemPosesSven Hesse
Removing the need to pack that struct svn-id: r53951
2010-10-30GOB: Rename Map::_widthByte to _mapVersionSven Hesse
svn-id: r53950
2010-10-30GOB: Make Map::_wayPoints protectedSven Hesse
Only allow const access through Map::getWayPoint() svn-id: r53949
2010-10-30GOB: Make Map::_passMap protected and group some varsSven Hesse
svn-id: r53948
2010-10-30GOB: Unify Map_v1::/Map_v2::getPass()/setPass()Sven Hesse
svn-id: r53947
2010-10-30GOB: Minor map cleanupSven Hesse
- Move enum Direction out of class Map - Convert kLeft et al into a proper enum RelativeDirection svn-id: r53946
2010-10-25GOB: Fix the Gob3 ladder walking bugSven Hesse
Fix the bug where Blount stops in the middle of big ladders. svn-id: r53794
2010-10-25GOB: Fix the Gob3 stairs walking bugSven Hesse
Fix the bug where blount keeps moving between two steps of wide stairs. svn-id: r53793
2010-10-25GOB: Format optimizePoints() to be a bit more readableSven Hesse
svn-id: r53792
2010-10-25GOB: Minor map cleanupSven Hesse
Make the direction a named enum and create a function moveDirection() for increasing coordinates according to a direction. svn-id: r53791
2010-10-25GOB: Fix a typo in checkDirectPath()Sven Hesse
svn-id: r53790
2010-10-25GOB: Format getDirection() to be more readableSven Hesse
svn-id: r53789
2010-10-25GOB: Add sanity checks to getPass()/setPass()Sven Hesse
svn-id: r53788
2010-10-25GOB: Make moveAdvance() and movePathFind() a bit more readableSven Hesse
svn-id: r53787