aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2007-04-01Fixed loading of graphics. Now things really look what they are, except the ↵Nicola Mettifogo
character which still looks a bit jagged. svn-id: r26352
2007-04-01Slight simplification of last change. Make sure we don't "oversleep" in fastTorbjörn Andersson
mode. svn-id: r26351
2007-04-01Make the mouse cursor move more smoothly. (Most of this improvement actuallyTorbjörn Andersson
comes from calling processEvents(), not from calling updateScreen() more often.) svn-id: r26350
2007-04-01Added code for resource loading and fixed the bug having Amiga demo ↵Nicola Mettifogo
crashing. It is now limitedly playable, although graphics is still heavily messed up. svn-id: r26349
2007-04-01Call updateScreen() more often in options/save/load dialog to keep mouseTorbjörn Andersson
movement smoother. And since this is potentially wasteful, only redraw the entire dialog when it seems likely that it may have changed. svn-id: r26348
2007-04-01Call updateScreen() more often when drawing right-click menus, to make mouseTorbjörn Andersson
movement smoother. svn-id: r26347
2007-04-01We still track the mouse position while waiting for an answer to the "Do youTorbjörn Andersson
want to quit?" question, so it makes sense to me to keep drawing the cursor. Even if the original didn't. svn-id: r26346
2007-04-01Use the event manager to track the mouse position.Torbjörn Andersson
svn-id: r26345
2007-04-01Use the cursor manager instead of calling the backend functions directly.Torbjörn Andersson
(Maybe the backend functions ought to be protected?) svn-id: r26344
2007-04-01made _vm/_engine usage consistent. (_engine -> _vm all over the place now).Johannes Schickel
svn-id: r26342
2007-04-01Implemented Disk routines for Amiga demo. Font are simulated with boxes, and ↵Nicola Mettifogo
frames aren't decoded properly yet. The engine will now show the first game screen, but crash as soon as the user clicks her mouse. svn-id: r26341
2007-04-01Added GF_DEMO flag and ability to load the correct location at start.Nicola Mettifogo
svn-id: r26340