aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-04-07Changed Commands to use List<>Nicola Mettifogo
svn-id: r26407
2007-04-07Explicit constructor invoked when instancing WalkNode.Nicola Mettifogo
svn-id: r26406
2007-04-07Implemented destructors for Question and Answer.Nicola Mettifogo
svn-id: r26405
2007-04-07New struct Answer introduced.Nicola Mettifogo
svn-id: r26404
2007-04-07oops forgot to deallocate List nodes after usageNicola Mettifogo
svn-id: r26403
2007-04-07Added code for ~Command().Nicola Mettifogo
svn-id: r26402
2007-04-07change Program to use a List<> of Instructions instead of a homebrew linked listNicola Mettifogo
svn-id: r26401
2007-04-07Reduced dependency between project files, and prepared defs.h for deletion ↵Nicola Mettifogo
as soon as List<>'s usage is implemented. svn-id: r26400
2007-04-07Turned free___() routines into proper destructors for Zone, Animation and ↵Nicola Mettifogo
Program, and added memo comments for porting the engine to Common::List<>. svn-id: r26399
2007-04-07allow arm-linux-gnueabi target tooPaweł Kołodziejski
svn-id: r26398
2007-04-06typoKostas Nakos
svn-id: r26397
2007-04-06Enabled lazy removal for Job instances.Nicola Mettifogo
svn-id: r26396
2007-04-06Changes to CPU local ram allocation for DS portNeil Millstone
svn-id: r26395
2007-04-06Updating DS port for changes in main codebase. Code changes for DevkitArm ↵Neil Millstone
r20 and latest libnds. svn-id: r26394
2007-04-06Made Program hold an explicit reference to its set of Instruction(s) instead ↵Nicola Mettifogo
of simply being a Node chained with them. svn-id: r26393
2007-04-06Changed the MP3 playback code again, this time hopefully fixing the problems ↵Max Horn
in the MI Amiga demo svn-id: r26392
2007-04-06OopsSven Hesse
svn-id: r26391
2007-04-06Some Gob3 fixes:Sven Hesse
- wrong positioning of the inventory - walking - close-up fadeing in the CD version svn-id: r26390
2007-04-06Fixed looping of MP3 tracks (same problem as with the FLAC tracks)Max Horn
svn-id: r26389
2007-04-06Fix looping for FLAC tracs (looping parts of a file already worked, but ↵Max Horn
looping until the end of data didn't) svn-id: r26388
2007-04-05Implemented scrolling and split screen (for the text field, the bottom 40 ↵Sven Hesse
lines) in Gob3 svn-id: r26387
2007-04-05Added save/load stub for Gob3, recognizing the use of "INTRO.$$$" as an ↵Sven Hesse
extra background buffer svn-id: r26386
2007-04-05Added GobOpcodes 1 and 2 (start and stop Infogrames music)Sven Hesse
svn-id: r26385
2007-04-05OopsSven Hesse
svn-id: r26384
2007-04-05- Minor cleanupSven Hesse
- Added Inter_v3 (for new opcode o3_getTotTextItemPart) - Some fixes to let Gob3 start with the first screen svn-id: r26383
2007-04-05This should fix bug #1694830Sven Hesse
svn-id: r26382
2007-04-04Characters now only store the set of frames they actually need. Basically, ↵Nicola Mettifogo
mini characters and normal characters are now completely separated. svn-id: r26381
2007-04-04Copy protection bypass applies to all versions of Monkey Island VGA.Travis Howell
svn-id: r26380
2007-04-03- added a new archive member variable to Disk, to decouple resource archives ↵Nicola Mettifogo
from location archives - made Script use a stream as input with overall simplification of Disk routines svn-id: r26379
2007-04-03- fixed RLEStreamNicola Mettifogo
- simplified unpacking of background for dos version - other minor changes svn-id: r26378
2007-04-03Reduced code duplication in AmigaDisk by means of a new wrapper class for ↵Nicola Mettifogo
Archive. svn-id: r26377
2007-04-03Removed obsolete TODOMax Horn
svn-id: r26376
2007-04-03Little WSA loading fix.Johannes Schickel
svn-id: r26375
2007-04-02miscellaneous improvements for amigaNicola Mettifogo
svn-id: r26374
2007-04-02- slightly improved mask for amiga (not perfect yet)Nicola Mettifogo
- fixed loading of Talks for amiga - fixed handling of multiple frames svn-id: r26373
2007-04-02Re-introduced Input::getMousePos and removed g_system-Gregory Montoir
svn-id: r26372
2007-04-02This should make the game match the original DOS version speed.Gregory Montoir
svn-id: r26371
2007-04-02Added the MD5 for the German Bargon Attack, as supplied by paul66 in bug ↵Sven Hesse
#1692667 svn-id: r26370
2007-04-02"char *" -> "byte *" where appropriateSven Hesse
svn-id: r26369
2007-04-02Added in more character tick handlersPaul Gilbert
svn-id: r26368
2007-04-02Add patch #1692496 - Amiga indy3ega sound fixes.Travis Howell
svn-id: r26367
2007-04-01corrected printf stringRobert Göffringmann
svn-id: r26363
2007-04-01Renamed classes for consistency.Nicola Mettifogo
svn-id: r26362
2007-04-01- Added a new class RLEDecoder to avoid code duplication in Disk routines.Nicola Mettifogo
- Temporarily disabled mask loading in Amiga version. svn-id: r26361
2007-04-01Replaced another use of getEventManager() by using Engine::_eventManMax Horn
svn-id: r26360
2007-04-01Changed _sys -> _system, matching (almost?) all other cases where we have an ↵Max Horn
OSystem* member var svn-id: r26359
2007-04-01Fixed grammar in a commentMax Horn
svn-id: r26358
2007-04-01added the instance of EventManager returned by OSystem::getEventManager as a ↵Gregory Montoir
member of the Engine base class. This allows to simply the code a bit and should more efficient too (ie. less virtual function chain calls, obj->getA()->getB()). Also updated several engines to make use of it. svn-id: r26357
2007-04-01Fixed a compiler warning about 'unknown conversion type character' (not sure ↵Max Horn
if the statement was meant this way or another, but at least for now I can again compile with -Werror) svn-id: r26356
2007-04-01Reverted my roomoffs changes (broke the Loom intro), and instead added the ↵Max Horn
constant RES_INVALID_OFFSET to indicate an invalid room offset svn-id: r26353