Eugene Sandulenko
|
829c9a1b1a
|
Fix yet another actor masking issue
svn-id: r18178
|
2005-05-18 23:57:17 +00:00 |
|
Eugene Sandulenko
|
7fb2eda235
|
Patch from Quietust for MM NES:
o Fix all actor mask bugs
o Simplify masking considerably
o Moved the decodesNESObject call from object.cpp into gfx.cpp
svn-id: r18177
|
2005-05-18 23:17:04 +00:00 |
|
Eugene Sandulenko
|
d92c3c7c72
|
MM NES masking fixes from Quietust.
svn-id: r18176
|
2005-05-18 20:40:50 +00:00 |
|
Travis Howell
|
c986a12a81
|
Correct input script in C64 maniac.
svn-id: r18171
|
2005-05-18 16:15:56 +00:00 |
|
Eugene Sandulenko
|
51f8aa50b1
|
Combine Win32 and Mac resource extractors (used for cursors in latter HE) as
only one of them can exist at the same time. Also it saves code and adds
caching to Mac resource extractor.
svn-id: r18169
|
2005-05-18 15:57:16 +00:00 |
|
Travis Howell
|
b575dba642
|
Remove newline from debug.
svn-id: r18168
|
2005-05-18 15:50:03 +00:00 |
|
Travis Howell
|
6eb84f82fa
|
Another difference in C64 maniac.
svn-id: r18167
|
2005-05-18 15:42:35 +00:00 |
|
Travis Howell
|
b6da09d4fe
|
Add some differences in C64 maniac.
svn-id: r18166
|
2005-05-18 15:30:31 +00:00 |
|
Torbjörn Andersson
|
4aac7819d1
|
Some more scaling work. Parts of the options dialogs scale themselves. Some
of them better than others.
svn-id: r18165
|
2005-05-18 14:11:53 +00:00 |
|
Torbjörn Andersson
|
6ef7dbf97c
|
The SCUMM options dialog mostly scales itself. Mostly.
svn-id: r18160
|
2005-05-18 09:41:13 +00:00 |
|
Max Horn
|
9e0c72868b
|
No need to declare a full method if all you need is a tiny local function
svn-id: r18158
|
2005-05-18 08:50:06 +00:00 |
|
Travis Howell
|
24275fbb32
|
Add missing else.
svn-id: r18156
|
2005-05-18 08:34:52 +00:00 |
|
Eugene Sandulenko
|
1a68fbe145
|
round() is not portable.
svn-id: r18155
|
2005-05-18 07:59:45 +00:00 |
|
Travis Howell
|
a684a741ec
|
Limit to C64 maniac.
svn-id: r18153
|
2005-05-18 02:56:41 +00:00 |
|
Travis Howell
|
ee67335197
|
Update comment
svn-id: r18152
|
2005-05-18 02:37:23 +00:00 |
|
Travis Howell
|
a8106f8c16
|
Add scripts file for C64 verisons, ready for future changes.
svn-id: r18151
|
2005-05-18 02:32:25 +00:00 |
|
Travis Howell
|
50abcb6683
|
Add missing palette slot, used in verbs/inventory.
svn-id: r18150
|
2005-05-18 02:23:00 +00:00 |
|
Travis Howell
|
b224ad812e
|
There is no music engine for C64 versions yet.
svn-id: r18149
|
2005-05-18 01:17:17 +00:00 |
|
Eugene Sandulenko
|
cba94db699
|
Add C64 palette.
Fix Zak C64. Now it is playable.
svn-id: r18148
|
2005-05-18 00:46:30 +00:00 |
|
Max Horn
|
0ef8642bb5
|
Some cleanup (note: for some (negative value) corner cases, round does not 100% match the original code. However, that should probably not matter...)
svn-id: r18147
|
2005-05-18 00:02:29 +00:00 |
|
Eugene Sandulenko
|
fc87c5821a
|
Initial support of C64 MM & Zak
svn-id: r18146
|
2005-05-17 23:56:21 +00:00 |
|
Eugene Sandulenko
|
e0ddf7480a
|
Remove debug output. Some more PI fixes
svn-id: r18144
|
2005-05-17 23:27:50 +00:00 |
|
Eugene Sandulenko
|
7797676b02
|
Update with our own PI and atan2().
svn-id: r18143
|
2005-05-17 23:21:21 +00:00 |
|
Eugene Sandulenko
|
5cc3c4b903
|
Another funshop opcode. Does anyone knows ehrer to get proper x87 FPU fpatan
implementation?
svn-id: r18141
|
2005-05-17 23:03:25 +00:00 |
|
Torbjörn Andersson
|
8feee31884
|
Made the help dialog scale itself. There's one place where it ought to use
word-wrapping, but it looks fairly good even with the current hard-coded
line breaks.
svn-id: r18135
|
2005-05-17 06:20:50 +00:00 |
|
Eugene Sandulenko
|
e4ac8cb870
|
Fix from Quiteust for boxes in MM NES.
svn-id: r18132
|
2005-05-16 19:52:46 +00:00 |
|
Torbjörn Andersson
|
7fa84d94ad
|
Arrow keys no longer emulate mouse movement.
svn-id: r18131
|
2005-05-16 14:41:41 +00:00 |
|
Torbjörn Andersson
|
8eee14934b
|
Made InfoDialog scale itself.
svn-id: r18128
|
2005-05-16 12:26:44 +00:00 |
|
Max Horn
|
2935434504
|
Enlarge the option dialogs; note that the widgets should be rearranged / enlarged, too; they aren't yet
svn-id: r18123
|
2005-05-16 00:38:30 +00:00 |
|
Eugene Sandulenko
|
f9ebe12310
|
Restore --disable-he functionality. :(
svn-id: r18121
|
2005-05-15 19:27:46 +00:00 |
|
Max Horn
|
ac215285d7
|
Use a 'big' ListWidget in SaveLoadChooserEx
svn-id: r18116
|
2005-05-15 18:02:28 +00:00 |
|
Max Horn
|
2d40452a11
|
Unified rules that determine when a dialog shall use its 'big' mode and when its 'normal' mode; MessageDialog uses Font::wordWrapText now; MessageDialog scales itself now
svn-id: r18111
|
2005-05-15 17:01:32 +00:00 |
|
Max Horn
|
fb11e79387
|
Replaced global revBitMask array with a macro
svn-id: r18104
|
2005-05-15 10:40:28 +00:00 |
|
Max Horn
|
e5bbfe8df9
|
Renamed costume scale tables; merged the old costume renderer's scale table with the small scale AKOS scale table (they were identical)
svn-id: r18103
|
2005-05-15 10:02:13 +00:00 |
|
Max Horn
|
75ffec581f
|
Added AuxBlock::reset() method; moved aux related code to ScummEngine_v71he class
svn-id: r18102
|
2005-05-15 09:46:34 +00:00 |
|
Travis Howell
|
380f187eeb
|
Disabling SCUMM7/8 games should disable HE61 games.
Split akos_processQueue() in HE61+ and SCUMM7+ versions.
svn-id: r18101
|
2005-05-15 01:03:31 +00:00 |
|
Eugene Sandulenko
|
80ee8188d3
|
Improvements to --disable-* stuff. Now less ugly #ifdefs with #includes.
svn-id: r18100
|
2005-05-14 23:28:22 +00:00 |
|
Eugene Sandulenko
|
3588b96d4f
|
Added --disable-hq and --disable-scumm-7-8 options. Also improved
DISABLE_HE so more HE-specific code gets excluded.
svn-id: r18099
|
2005-05-14 22:56:41 +00:00 |
|
Max Horn
|
0bb3024467
|
Merge loop limits into one)
svn-id: r18098
|
2005-05-14 22:55:39 +00:00 |
|
Max Horn
|
ef8c36554c
|
Made the SCUMM main dialog scale itself
svn-id: r18097
|
2005-05-14 22:47:00 +00:00 |
|
Travis Howell
|
e3362f0923
|
Applies to HE70 too.
svn-id: r18092
|
2005-05-14 14:18:40 +00:00 |
|
Travis Howell
|
93be3e16d8
|
Add configure option to disable HE 70+ games.
svn-id: r18091
|
2005-05-14 14:06:37 +00:00 |
|
Eugene Sandulenko
|
30d4f86341
|
Opcode number correction
svn-id: r18090
|
2005-05-14 01:49:12 +00:00 |
|
Eugene Sandulenko
|
e3dc54dd97
|
Yet another LogicHE opcode.
svn-id: r18089
|
2005-05-14 01:39:39 +00:00 |
|
Travis Howell
|
469b74c300
|
Ooops
svn-id: r18088
|
2005-05-14 01:30:00 +00:00 |
|
Eugene Sandulenko
|
7a2ab6fcd6
|
Implemented last football logic opcode.
svn-id: r18087
|
2005-05-14 01:28:02 +00:00 |
|
Travis Howell
|
86b7034066
|
Handle default case.
svn-id: r18086
|
2005-05-14 01:26:52 +00:00 |
|
Eugene Sandulenko
|
ca65bf09fb
|
More football logic opcodes.
svn-id: r18085
|
2005-05-14 00:32:40 +00:00 |
|
Travis Howell
|
15a4e8a0e2
|
Check if charset is been used, before expiring the resource.
svn-id: r18081
|
2005-05-13 10:23:56 +00:00 |
|
Travis Howell
|
739e0640ad
|
HE demos sometimes call music tracks that don't exist.
svn-id: r18080
|
2005-05-13 08:45:42 +00:00 |
|