Commit Graph
86814 Commits
Author SHA1 Message Date
Travis Howell 91bfb91d77 These VARS are only used in Loom [CD] and scumm5 onwards.
svn-id: r17185
2005-03-19 02:40:42 +00:00
Travis Howell 6381320def Add bug fix from cyx for:
883415 - COMI: Guybrush appears above tomb

svn-id: r17183
2005-03-19 00:46:15 +00:00
Travis Howell f258c52bfc Fix original load/save screen freezing in Loom [ega]
Sets current drive, instead of drive type.

svn-id: r17182
2005-03-19 00:15:55 +00:00
Travis Howell 89ce70d724 Applies to drawString() too.
svn-id: r17181
2005-03-18 23:31:58 +00:00
Andrew Kurushin 3025db0d07 - changescene on fair for tents
- some memory deallocation fixup

todo: fix follower stuckiness in tents

svn-id: r17180
2005-03-18 17:11:37 +00:00
Eugene Sandulenko b4ed62e1ad Some Russian Sam'n'Max releases have files renamed to RAMNMAX. So support
those. Also made file name substitution a general thing so we can
eventually get rid of monkey1 target et al.

svn-id: r17179
2005-03-18 15:10:16 +00:00
Travis Howell 47e9cc1b3a Add string height override for loom
svn-id: r17178
2005-03-18 15:04:37 +00:00
Eugene Sandulenko 749cf8a083 Apply patch #1162546 "BASS: Hanging notes fix / patch". Thanks __tom.
svn-id: r17177
2005-03-18 11:05:15 +00:00
Travis Howell 0bd4c7b8bc Missed HE100
svn-id: r17176
2005-03-17 11:11:00 +00:00
Travis Howell f50af11b5d Add HE72 version of file rename opcode
svn-id: r17175
2005-03-17 11:06:43 +00:00
Travis Howell 4361ef655e HE72+ games use slightly different code for subtitle color.
svn-id: r17174
2005-03-17 10:53:29 +00:00
Torbjörn Andersson 4c3d302e19 If a game is scaled with the 2x or 3x scaler, use the same scaler on the
cursor as well. It looks strange if the game is blocky and the cursor is
smooth.

svn-id: r17173
2005-03-17 09:49:22 +00:00
Travis Howell 31c89144dc Rename sprite functions
svn-id: r17172
2005-03-17 09:42:31 +00:00
Travis Howell 2c4b7dfd32 Another correction to sprite flags
svn-id: r17171
2005-03-17 09:28:36 +00:00
Eugene Sandulenko ed45ee5a05 NES cursor fixes from Quitetust. No need to use separate palette.
svn-id: r17170
2005-03-17 03:20:25 +00:00
Eugene Sandulenko 1abab50123 Tile-based NES cursor for MM NES.
svn-id: r17169
2005-03-17 02:55:20 +00:00
Nicolas Bacca d99d4d09f2 Weird ... but fixes the second (and hopefully last) crash
svn-id: r17168
2005-03-16 22:58:42 +00:00
Nicolas Bacca a7d2552cfd Fix head first crash. Virtual functions + one parameter added == fun :p
svn-id: r17167
2005-03-16 22:27:11 +00:00
Travis Howell a9aed6ec52 Last line of verbs work in NES maniac now.
svn-id: r17166
2005-03-16 04:23:52 +00:00
Eugene Sandulenko 1febad7cc5 First attempt to fix charset colors.
svn-id: r17165
2005-03-16 03:40:25 +00:00
Eugene Sandulenko f86768fee8 Preliminary support for NES charsets. Colors are wrong and we get glitches
caused by too narrow screen. Also text clearing doesn't work.

svn-id: r17164
2005-03-16 03:20:32 +00:00
Travis Howell dd71f57aeb Actor position fix for NES maniac, from Quietust
svn-id: r17163
2005-03-16 03:01:12 +00:00
Eugene Sandulenko a827bb1c05 Patch from Quietust. Proper drawing of objects and fixes to inventory.
svn-id: r17162
2005-03-16 02:14:35 +00:00
Max Horn 6e33b3f0a7 Some cleanup/costume code unification. Note: NES costume code probably should be using subclasses; and maybe we should add AKOSLoadedCostume and NESLoadedCostume ?
svn-id: r17161
2005-03-15 21:48:06 +00:00
Max Horn deca135252 Use better variable names...
svn-id: r17160
2005-03-15 21:20:44 +00:00
Eugene Sandulenko b8ee09d21b Properly wipe out animation trails in MM NES. It appeared that it
just uses different constants for VAR_CURRENT_LIGHTS. So now it
uses proper double buffering as well

svn-id: r17159
2005-03-15 21:15:37 +00:00
Eugene Sandulenko 968e900a0f oops
svn-id: r17158
2005-03-15 18:46:35 +00:00
Eugene Sandulenko 088eb28c17 Add md5's of all known MM NES versions.
svn-id: r17157
2005-03-15 18:10:06 +00:00
Eugene Sandulenko 4824af64bb Minor NES-related fixes
o Actors do not leave trails, though background isn't restored since
    that code always uses two buffers and nes isn't. I have to switch it to
    use two
  o Add Swedish version of MM NES
  o Code formatting fixes

svn-id: r17156
2005-03-15 17:56:50 +00:00
Jochen Hoenicke 86cd961b72 Fix Bug #1163202 (music never stops). Some code cleanup.
svn-id: r17155
2005-03-15 13:41:15 +00:00
Jochen Hoenicke 402dd115ea Weakened the low pass filter (thanks to tbcarey who compared it with a real PCjr)
svn-id: r17154
2005-03-15 10:04:35 +00:00
Paweł Kołodziejski adbd8f23e5 fixed compilation for emsvc4
svn-id: r17153
2005-03-15 09:53:07 +00:00
Paweł Kołodziejski 009cc66a24 fixed compilation for for overlay SDL latest changes, and formating code.
Wince SDL port is currently broken, it crash at NULL _screen pointer while locking SDL surface inside OSystem_SDL::clearScreen() func

svn-id: r17152
2005-03-15 09:43:38 +00:00
Paweł Kołodziejski 1a368f2e7c inproper hack for compilation with emsvc4. i don't know how to fix it:
"'GUI::Dialog::open' : illegal call of non-static member function"

svn-id: r17151
2005-03-15 09:24:01 +00:00
Paweł Kołodziejski b23aaf98fe fixed compilation for emsvc4
svn-id: r17150
2005-03-15 08:21:48 +00:00
Torbjörn Andersson dd5e5abe49 Whitespace
svn-id: r17149
2005-03-15 08:20:22 +00:00
Travis Howell 065710ee80 Doesn't apply to NES maniac.
svn-id: r17148
2005-03-15 05:28:20 +00:00
Travis Howell e00d808433 Patch from Quietust:
Fix room scrolling in NES maniac.

svn-id: r17147
2005-03-15 04:24:49 +00:00
Travis Howell af87d515f5 Fix verbs position in NES maniac for now.
svn-id: r17146
2005-03-15 04:16:25 +00:00
Travis Howell 6974025542 Patch from Quietust:
Animated costumes for NES maniac.

svn-id: r17145
2005-03-15 04:05:15 +00:00
Eugene Sandulenko 4e39d96e9d Update MM NES md5 due to changed index file.
svn-id: r17144
2005-03-15 02:49:43 +00:00
Eugene Sandulenko 7c4d8d58e2 First (unsuccessful) attempt to make NES costume animation work.
svn-id: r17143
2005-03-15 02:47:36 +00:00
Travis Howell 9d17e9aa24 Change this one too.
svn-id: r17142
2005-03-15 02:23:42 +00:00
Eugene Sandulenko 18ed547bc3 Patch from Quietust. Fix NES sprites colors and optimize sprite drawing
routine.

svn-id: r17141
2005-03-15 02:08:53 +00:00
Travis Howell a3955f150c VAR_CUTSCENEEXIT_KEY uses different value in NES maniac
svn-id: r17140
2005-03-15 01:45:38 +00:00
Eugene Sandulenko 1a26020fd2 Actually draw NES costumes.
svn-id: r17139
2005-03-15 01:22:57 +00:00
Travis Howell 7bb8de561b Off by one.
svn-id: r17138
2005-03-15 01:19:36 +00:00
Eugene Sandulenko ef57db4105 First attempt to draw NES sprites. There are these problems:
o Position is not correct
  o Colors are wrong
  o No animation
  o They're not wiped out correctly, maybe because of first problem

svn-id: r17137
2005-03-14 21:13:35 +00:00
Travis Howell 8776504882 Rename sprite fields/functions
svn-id: r17136
2005-03-14 12:54:24 +00:00
Torbjörn Andersson 10f21cfe2c Fixed GCC warning about unused variables.
svn-id: r17135
2005-03-14 11:46:10 +00:00