Commit Graph

13276 Commits

Author SHA1 Message Date
Max Horn
e80cdab64b Patch #1171300: ListWidget + Chooser Patch
svn-id: r17260
2005-03-27 11:27:07 +00:00
Max Horn
abcf7bf2de Tie the AKOS code into the new costume infrastructure, too
svn-id: r17259
2005-03-27 01:07:22 +00:00
Max Horn
5bd26a52df More costume code restructuring
svn-id: r17258
2005-03-27 00:42:53 +00:00
Max Horn
446be21239 Started to overhaul the costume infrastructure a bit, properly separating the NES costume code in the process (sorry if I broke stuff for the NES folks, but I figure it is better to get this done properly now before we have to untangle the mess later)
svn-id: r17257
2005-03-27 00:23:38 +00:00
Eugene Sandulenko
49ad27e845 Gray actor palettes in flahslight mode for NES from Quietust.
svn-id: r17256
2005-03-26 23:40:01 +00:00
Max Horn
f694fd6288 Setting a release date
svn-id: r17252
2005-03-26 20:36:52 +00:00
Max Horn
3b871ebf9c Sync with 0.7.x branch
svn-id: r17251
2005-03-26 17:56:29 +00:00
Nicolas Bacca
20f8403742 Update for 0.7.1
svn-id: r17250
2005-03-26 14:35:39 +00:00
Nicolas Bacca
8c37cd52a6 Quit game with 'Action key' on WinCE Smartphones
svn-id: r17246
2005-03-26 14:09:21 +00:00
Nicolas Bacca
06ed39e031 Add Insane Cheat action
svn-id: r17243
2005-03-26 13:29:04 +00:00
Nicolas Bacca
5a7c9f7d74 Tweak WinCE timer re-entry workaround to play Insane sequences
svn-id: r17242
2005-03-26 13:24:53 +00:00
Nicolas Bacca
61aab60064 Should fix key mapping issues
svn-id: r17238
2005-03-26 09:04:33 +00:00
Travis Howell
2938c66276 Rename WizParameters field.
Correct start strip in drawBMAPBg()

svn-id: r17236
2005-03-26 06:00:58 +00:00
Eugene Sandulenko
f735ee48af Fixes for MM NES costume mask from Quietust.
svn-id: r17235
2005-03-26 03:49:06 +00:00
Eugene Sandulenko
b2288005da Enable kyra engine in static builds. Maybe someone will work on it :)
svn-id: r17234
2005-03-25 22:37:34 +00:00
Eugene Sandulenko
1805fe7686 Accidentally commented out NES palette changing code. Fixing that.
svn-id: r17233
2005-03-25 22:25:40 +00:00
Eugene Sandulenko
a9c2e6ecbf MM NES fixes:
o Fixed crash when in-game GUI was displayed
  o Support for save/load
  o Savegame version bumped

svn-id: r17232
2005-03-25 22:11:08 +00:00
Max Horn
9a4bc8ce16 Patch #1117443 (Experimental plugin code revision)
svn-id: r17231
2005-03-25 17:55:57 +00:00
Andrew Kurushin
ca28c47c10 fix wrong multitile offset calculation
svn-id: r17230
2005-03-25 17:48:17 +00:00
Max Horn
0089900e5a Add missing pixel to letter 'P'
svn-id: r17229
2005-03-25 14:58:18 +00:00
Eugene Sandulenko
c4261f007a First attempt to use mask for costumes:
o Now it shows that our mask is too blocky
  o Mask is always applied, i.e. even when actor is in front of masking
    object
  o Probably we need to shift mask up.

svn-id: r17228
2005-03-25 02:13:02 +00:00
Max Horn
df129b198c Some more cleanup
svn-id: r17227
2005-03-25 01:59:47 +00:00
Max Horn
47ee0ce884 Moved _roomStrips to class Gdi; put some GFX pre-room init code into the new method Gdi::roomChanged(); some more cleanup
svn-id: r17226
2005-03-25 01:52:20 +00:00
Max Horn
c86b18716b Started some cleanup work on class Gdi (in particular, I try to limit that class to GFX decoding only, and moved the screen rendering code out of it)
svn-id: r17225
2005-03-25 01:27:28 +00:00
Max Horn
7ed1c19f6c Cleanup: collect the C64 specific render data into a struct inside class Gdi
svn-id: r17224
2005-03-25 00:56:03 +00:00
Max Horn
88cf4e3c29 add smush todo
svn-id: r17223
2005-03-25 00:41:59 +00:00
Max Horn
3497e9afa4 cleanup
svn-id: r17222
2005-03-25 00:40:58 +00:00
Max Horn
980576a4b6 Do not use (non-const) local static variables
svn-id: r17221
2005-03-25 00:37:14 +00:00
Eugene Sandulenko
99997aefc3 Rename global tab Misc to Paths. This correctly describes its current content
and is in harmony with game-specific options. If someone ever will add some
additional "misc" stuff in there, it could be easily renamed.

svn-id: r17220
2005-03-24 22:04:00 +00:00
Eugene Sandulenko
33952c09cb Correct positioning of inventory and verbs in MM NES.
Started to tackle inventory.

svn-id: r17219
2005-03-24 21:34:35 +00:00
Eugene Sandulenko
2226aa6bc9 Add support for russian spyfox2 and spyfox3
svn-id: r17218
2005-03-24 12:33:53 +00:00
Eugene Sandulenko
166e009061 First attempt to position NES graphics correctly on screen. Still verbs
are at wrong places.

svn-id: r17217
2005-03-24 04:53:28 +00:00
Travis Howell
50759016b0 Change processWizImage() to error on unknown case, to see where additional cases are required.
Update HE issues.

svn-id: r17216
2005-03-24 04:15:01 +00:00
Travis Howell
0030fab85a cleanup
svn-id: r17215
2005-03-24 03:59:00 +00:00
Travis Howell
2b45b04e1a Rename sprite flags, as suggested by cyx.
svn-id: r17214
2005-03-24 03:47:54 +00:00
Eugene Sandulenko
e9a28b5782 Proper calculation of edge case with number of costume frames from Quietust
svn-id: r17213
2005-03-24 03:38:51 +00:00
Eugene Sandulenko
9ab0962f6d Lots of MM NES changes from Quietust and me
o Swap palette entries 0x00 and 0x1D in all necessary places. This gets
    rid of gray background
  o added a function NES_loadCostumeSet(int n) in order to do #1 for sprites
  o Widen screen to 256 pixels and center narrow rooms in it
  o Partial fix for subtitle rendering, now at least first line is
    rendered with identation

svn-id: r17212
2005-03-24 03:22:32 +00:00
Gregory Montoir
b0a1228c43 some wiz flags renaming
svn-id: r17210
2005-03-23 21:55:11 +00:00
Max Horn
3084724d7d To prevent race conditions, SoundMixer::isSoundHandleActive must lock the mixer mutex. That change might however cause regressions (read: dead locks) if some code calls isSoundHandleActive from within a sound callback... if you encounter any, please tell me
svn-id: r17209
2005-03-23 16:41:44 +00:00
Max Horn
1826bda194 Cleanup
svn-id: r17208
2005-03-23 16:19:05 +00:00
Torbjörn Andersson
fb87ff059d Removed unused variable.
svn-id: r17207
2005-03-23 14:34:22 +00:00
Torbjörn Andersson
de1ed63656 Fixed compilation error. (GCC complained about a multi-line comment.)
svn-id: r17206
2005-03-23 10:17:52 +00:00
Travis Howell
400d9f1ed1 Patch from Quietust:
-give better names to player_v2a classes

svn-id: r17205
2005-03-23 06:06:07 +00:00
Travis Howell
a72a1ef827 Patch from Quietust:
-update md5 checksums for NES maniac

svn-id: r17204
2005-03-23 05:59:24 +00:00
Travis Howell
773ef15f4a Remove unused variable.
svn-id: r17203
2005-03-23 04:38:39 +00:00
Eugene Sandulenko
e2f33c69ab Fix MM NES text rendering so old messages are cleared up correctly.
svn-id: r17202
2005-03-23 04:22:11 +00:00
Eugene Sandulenko
dd9ecfe1c0 Fixed Amiga cursor for Zak & MM from Quietust.
svn-id: r17201
2005-03-23 00:25:08 +00:00
Travis Howell
8e84ee694c Add HE90 version of kernelGet/Set opcode and move HE90 specific cases over.
svn-id: r17200
2005-03-23 00:16:51 +00:00
Eugene Sandulenko
df0869f51d Patch from Quietust for MM NES
o objects now update tile colors and mask data
  o mask data is drawn from the correct offset
  o verbs are drawn in the correct color

svn-id: r17199
2005-03-22 21:07:00 +00:00
Eugene Sandulenko
8102efa7a3 Add three new HE sports games. Baseball is most playable now.
Add some unhandled KernelGet/SetFunctions used by new titles.

svn-id: r17198
2005-03-22 20:57:14 +00:00