Commit Graph
136 Commits
Author SHA1 Message Date
Max Horn c9c52b4aa0 reverting this change as it is apparently not correct
svn-id: r4733
2002-08-13 19:28:15 +00:00
Max Horn 9792dc9f67 patch in item #594018 - somebody please verify
svn-id: r4731
2002-08-12 22:23:36 +00:00
Paweł Kołodziejski 9409960e59 Patch #591581 to fix #558711. Please check SMALL_HEADER games to make
sure this doesn't cause any sideeffects.

svn-id: r4718
2002-08-08 11:14:45 +00:00
Max Horn 8779d00789 workaround for bug #558236; renamed actorAnimate to animateCostume (to distinguish it a bit from animateActor); removed Scumm::animateActor
svn-id: r4695
2002-08-04 02:53:50 +00:00
James Brown 498bd5a0fd Fix loom, broken by some code movement of fingolfins. Thanks madmoose :)
svn-id: r4687
2002-08-01 13:00:53 +00:00
James Brown f2a30f077b Don't be an idiot, null terminate strings. :)
svn-id: r4686
2002-08-01 09:36:07 +00:00
James Brown 7d3aef6dd8 Clean that up a bit.
svn-id: r4685
2002-08-01 09:27:50 +00:00
James Brown 3b2ba8cf02 #587553 hack
svn-id: r4684
2002-08-01 09:25:09 +00:00
James Brown eae0d3910d Remove an error to fix bug 582476
svn-id: r4681
2002-07-30 12:02:28 +00:00
Max Horn 37921ed5b7 fix for #583166 (hoagie doesn't enter mansion correctly); moved putActor into class Actor
svn-id: r4587
2002-07-18 15:45:10 +00:00
Max Horn 0e141368b0 fixed spllng
svn-id: r4581
2002-07-16 22:34:16 +00:00
Max Horn 32e81beb45 got rid of _xPos, _yPos, _dir members in class Scumm
svn-id: r4578
2002-07-16 18:51:27 +00:00
Max Horn b019de6872 fixed #555647; got rid of some FIXME's
svn-id: r4570
2002-07-16 14:54:49 +00:00
Max Horn 191c808a48 renamed o5_actorSetClass to o5_setClass
svn-id: r4553
2002-07-15 15:56:56 +00:00
Max Horn 13d1357b21 fixed pause mode; changed semantics of getRandomNumber slightly
svn-id: r4544
2002-07-15 01:38:52 +00:00
Max Horn dfdd2d407d fixed palette bug (visible in MonkeyVGA in the forest on Melee Island); added some code that might or might not be right for o5_actorset:15
svn-id: r4538
2002-07-13 15:59:11 +00:00
Max Horn dc60238196 renamed fadeToBlackEffect to fadeOut; renamed screenEffect to fadeIn; implemented oldRoomEffect (fixes room transitions in MonkeyVGA and Indy3)
svn-id: r4536
2002-07-13 14:07:37 +00:00
Max Horn efae95935e this fix by MadMoose fixes the forest 'labyrinth' in monkeyvga
svn-id: r4524
2002-07-12 22:04:24 +00:00
Max Horn 2d73a779cb applied indent to a couple of source files; added .indent.pro file with default indent settings as per readme.txt
svn-id: r4469
2002-07-07 13:14:34 +00:00
Max Horn 91abe54821 fixed monkeyvga crasher that occured at least in the german version, but potentially could show up in others, too - this was supposed to me in my commit from yesterday, and contains the actual fix, but was somehow left out
svn-id: r4455
2002-07-04 10:06:53 +00:00
James Brown 38f89eff0b MadMoose's bugfix for 555890 - DOTT: Inventory items not changing name
svn-id: r4427
2002-06-25 02:04:43 +00:00
Max Horn 88e176f155 implement save/load-string ops (used only by Indy 4 IQ system it seems?)
svn-id: r4426
2002-06-24 12:32:32 +00:00
Max Horn d35eed21f1 more Actor class cleanup; renamed unkRoomFunc4 to palManipulate and added an icky, wrong implementation for it - yes this is complete nonsense but I'll try to replace it with the right thing RSN :-)
svn-id: r4404
2002-06-04 23:32:53 +00:00
Max Horn b529d80ed7 added #include "actor.h", some minor tweaks
svn-id: r4332
2002-05-14 23:32:34 +00:00
Max Horn 1d3e00185c fixed var shadowing warning
svn-id: r4325
2002-05-14 20:07:08 +00:00
James Brown 65f373535e Make if(cls) error a little more useful
svn-id: r4322
2002-05-14 19:49:22 +00:00
James Brown aad1bf4104 fix some warnings, odd code, and prevent Simon segfaulting when wrong game specified.
svn-id: r4321
2002-05-14 19:44:41 +00:00
Max Horn fe4230bcbf refactored parts of actor.cpp: many methods are now members of class Actor instead of class Scumm. This is still work in progress!
svn-id: r4319
2002-05-14 19:11:20 +00:00
James Brown a592de4333 Remove SCUMM dependancies from SDL.C - This fixes a regular crash in Simon due to the autosaver.
This changes the OSystem interface. Porters beware.

svn-id: r4318
2002-05-14 18:14:16 +00:00
James Brown d63e03a00e Add paramless 'r' debug command to show the current room.
svn-id: r4280
2002-05-11 19:17:58 +00:00
James Brown 572829b212 Zak walkbox locking fixes.
svn-id: r4278
2002-05-11 17:49:42 +00:00
Max Horn c2b26a4590 once more changed the face direction calculation; allows to remove MI2 bridge hack in script_v1.cpp
svn-id: r4277
2002-05-11 14:55:03 +00:00
James Brown 48f4d103e0 Fix loom sound when using COMPRESSED_SOUND_FILE.
svn-id: r4276
2002-05-11 06:51:11 +00:00
James Brown 5502291f7a Check gameID for Zak TV fix
svn-id: r4266
2002-05-10 16:14:52 +00:00
James Brown 284a1c8879 Add oldRoomEffect needed for Zak256 ending
svn-id: r4245
2002-05-08 10:33:30 +00:00
James Brown 41a843d762 Fix next to last Zak bugs.
Zak256 is now completable apart from getting stuck in the shop (walkbox issue)

svn-id: r4242
2002-05-08 09:09:39 +00:00
James Brown b9be9d1065 Fix a mistake in the resource loader.
svn-id: r4239
2002-05-08 06:57:27 +00:00
James Brown d3ceb767d8 Add missing Zak opcode (Fixes Lima forest crash)
svn-id: r4233
2002-05-07 23:19:17 +00:00
James Brown da4a7961da Add fixme for Zak256 script bug, until I can ask yot to help me trace it.
svn-id: r4229
2002-05-07 20:34:13 +00:00
James Brown 65717c4d49 Fix stupid Zak256 crash. You can take the blue crystal now!
svn-id: r4220
2002-05-06 16:15:57 +00:00
Max Horn ff376ea8a5 fixed some warnings
svn-id: r4204
2002-05-05 18:10:29 +00:00
Nicolas Bacca 9f5d9137f3 Moved loom music synch to the playing function
svn-id: r4168
2002-05-01 22:31:29 +00:00
James Brown 385c91733e Commit FIXME to fix Largo bridge actor-direction bug
svn-id: r4124
2002-04-28 05:24:18 +00:00
James Brown b065d233d1 Commit MI1/Indy4/etc crash fix :)
svn-id: r4081
2002-04-26 02:53:40 +00:00
James Brown b7ce4fc936 Fix MI1 floppy scaling, and update readme.
svn-id: r4077
2002-04-25 04:12:18 +00:00
James Brown 2334c4778b Apply patch to add 'monkeyvga' target for MI1 Floppy.
svn-id: r4076
2002-04-25 03:37:56 +00:00
James Brown 1d2514665e Remove old FixMe. This fixes Zak256 verbs not showing.
svn-id: r4070
2002-04-24 07:47:25 +00:00
Lionel Ulmer c673d1c760 Commit of the X11 driver using the new OSystem interface. Plus some warning fixes and gameDetector hacks.
svn-id: r4024
2002-04-20 17:41:42 +00:00
James Brown c5652f25e8 Remove typo.
svn-id: r4022
2002-04-20 10:10:35 +00:00
James Brown 77957431c0 Fix V4/V5 games.
svn-id: r4021
2002-04-20 10:08:48 +00:00