aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-07-18When redrawing the inventory, clear every inventory slot - even the emptyTorbjörn Andersson
ones - before drawing the object. This fixes a glitch when getting the ring from the mud. svn-id: r18553
2005-07-18Cleanup.Torbjörn Andersson
svn-id: r18552
2005-07-17Fixed ITE inventory redraw glitch when exchanging the medallion for money.Torbjörn Andersson
svn-id: r18551
2005-07-17CleanupTorbjörn Andersson
svn-id: r18550
2005-07-16fix Win32 demo font listAndrew Kurushin
svn-id: r18549
2005-07-16Set SCUMM debug mode to be on if a boot param is specified.Jonathan Gray
This avoids having to use -d0 for scumm titles and alows boot params from config files to work better. svn-id: r18548
2005-07-16Missed flagTravis Howell
svn-id: r18547
2005-07-16Try HE99Travis Howell
svn-id: r18546
2005-07-15Add reported German Spyfox1Eugene Sandulenko
svn-id: r18545
2005-07-15Added the puzzle voices from the CD version. I don't know if this breaksTorbjörn Andersson
the floppy version, and it's still not flawless. But it's a start. svn-id: r18544
2005-07-14removing text moduleAndrew Kurushin
svn-id: r18543
2005-07-14font & text related changes:Andrew Kurushin
-rewritten font loading -actors box text output implemented -many fixes -implemented nonactors textoutput svn-id: r18542
2005-07-14Don't count the time it takes to do the blending when timing the slideTorbjörn Andersson
action of the console. (I thought I could do this simpler by doing the blending in open(), but for some reason I couldn't get that to work, and I would still have had to blend in drawDialog() anyway, so maybe this is for the best...) svn-id: r18541
2005-07-13Cache the blended background in a surface, so that the blending only needsTorbjörn Andersson
to be made once, instead of whenever the console is redrawn. (This is the same trick as the About dialog uses.) It should speed up the drawing quite a bit, though it's not particularly noticeable on the computer I'm using at the moment, so I can't say for sure. svn-id: r18540
2005-07-13German translations for some interface texts, as pointed out by SimonTorbjörn Andersson
Sawatzki. svn-id: r18539
2005-07-13Rename functionTravis Howell
Add comments for missing cases. svn-id: r18538
2005-07-12Made it possible to terminate dialog windows with Enter. (We could alreadyTorbjörn Andersson
terminate them with Esc.) This is so that, for instance, if you type a savegame name you can press Enter, rather than clicking on the "Save" button. I don't know if the original did this as well, but it feels natural to me. svn-id: r18537
2005-07-11In o_quit_if_user_presses_y(), assume that any unknown language (e.g.Torbjörn Andersson
"English (GB)") behaves like "English (US)". This is consistent with how we handle language in the rest of the Simon engine, as far as I can see. Should "n" really be the key for a negative answer in all languages? svn-id: r18536
2005-07-11Yet another GCC 4 fixMax Horn
svn-id: r18535
2005-07-11Move scaler key handling to a separate method (this helps to fix a GCC 4.0 ↵Max Horn
warning, makes pollEvent() cleaner); fixed some code formatting issues svn-id: r18534
2005-07-11Fix more GCC 4.0 warningsMax Horn
svn-id: r18533
2005-07-10Updated interface.cpp so it compiles for VC6 without errors. Moved loop ↵Lars Persson
variable declaration svn-id: r18532
2005-07-10Remove packing on Color, as it was n't needed. Keeping packing on PalEntryLars Persson
svn-id: r18531
2005-07-10No reason to pack ClipData; since it's not a POD-type, that wouldn't be ↵Max Horn
valid anyway. Likewise for Surface. svn-id: r18530
2005-07-10Cleanup.Torbjörn Andersson
svn-id: r18529
2005-07-09Updated build files for Symbian/Epoc so they now also includes SAGALars Persson
svn-id: r18528
2005-07-091. Fixed divide by zero defect (exception on my symbian target, Windows just ↵Lars Persson
return max val) 2. Fixed so Saga compiles for VC6. 3. Added GCC_PACK & pragma pack to gfx.h svn-id: r18527
2005-07-09Fix bug #1235211: "SAGA: Fails to compile with gcc4.0"Eugene Sandulenko
svn-id: r18526
2005-07-09Remove leftoversEugene Sandulenko
svn-id: r18525
2005-07-09code cleanupsAndrew Kurushin
transitionDissolve -> gfx del sdebug svn-id: r18524
2005-07-09gfx rearangementAndrew Kurushin
code cleanups svn-id: r18523
2005-07-09This should really be two or three different commits, but I'm too lazy forTorbjörn Andersson
that: * Re-worked the elevator script bug workaround so that it's more consistent with the other two script bug workarounds. * Some renamings to make it more clear that game events and input events are two completely different things. * Added function for clearing pending input events, and used that to fix an annoying keyboard repeat bug when closing the debug console. (The console would keep re-opening because the key press to open it kept repeating even though the key had been released.) svn-id: r18522
2005-07-09remove 1pixel dos clippingAndrew Kurushin
svn-id: r18521
2005-07-09Commited patch to fix bug #1210836: "ALL: Failed assertion in AdvMame scaler".Eugene Sandulenko
Thanks cyx for actual fixing. svn-id: r18520
2005-07-09Mention Zak C64 support.Eugene Sandulenko
svn-id: r18519
2005-07-08fix final sequence scene heightAndrew Kurushin
svn-id: r18518
2005-07-08Undo previous 'fix' - Bob != bob = blit objectMax Horn
svn-id: r18517
2005-07-08implemented per scene actors clippingAndrew Kurushin
so last sequence should look much better (not perfect) svn-id: r18516
2005-07-08Extended the sprite draw() functions so that a clip rect can be specified,Torbjörn Andersson
and used that to clip the puzzle piece being moved around to avoid graphics glitches. svn-id: r18515
2005-07-08Fixes for RISC OSMax Horn
svn-id: r18514
2005-07-08Spelling fixMax Horn
svn-id: r18513
2005-07-08Redraw the interface (primarily the inventory icons) after loading a savedTorbjörn Andersson
game. svn-id: r18512
2005-07-07Added note about GCC 4 fixes. (By the time we make a new stable release itTorbjörn Andersson
ought to be fairly well tested, and GCC 4 should have stabilized a bit.) svn-id: r18511
2005-07-07Add patch:Travis Howell
1233352 - Fix hanging descheduled entry/exit scripts svn-id: r18510
2005-07-07Applied my own patch #1233980 to fix compilation on my unstable Debian box,Torbjörn Andersson
and to hopefully fix the previously rejected bug #1233194. svn-id: r18509
2005-07-07This allows ScummVM to run pre-Dig/FT SCUMM games again when compiled withTorbjörn Andersson
GCC 4.0, at least for me. I'm not enough of a language lawyer to say for certain whether the old code was really undefined, but it's a simple enough change that shouldn't possibly do any harm. svn-id: r18507
2005-07-06possible 'fix' for bug #1233495 (FOTAQ code is so hackish...)Gregory Montoir
svn-id: r18506
2005-07-06Declared destructor virtual and testing Tortoise CVS output to see how the ↵Lars Persson
notification works (not) svn-id: r18505
2005-07-06Fixed stopping sounds. I think that at one point our 'param' used to beTorbjörn Andersson
unsigned, but it isn't any more. svn-id: r18504
2005-07-06fix end sequence - show inventory bug during converseAndrew Kurushin
svn-id: r18503