Eugene Sandulenko
10eefd2f29
Fix platforms
...
svn-id: r18766
2005-09-04 13:04:57 +00:00
Eugene Sandulenko
2a041601a5
Implement my own request #1091806 "SCUMM: Eliminate platform-specific targets".
...
.ini file gets auto-upgraded and user gets a warning to console. Old targets
are still present but get converted immediately. We could remove them maybe
after 2 releases.
Also demos targets were removed as well. Probably next target is HE demos.
I tried my best to test all combinations of files, but bugs still may be
present.
svn-id: r18765
2005-09-04 12:42:19 +00:00
Gregory Montoir
149d8c835e
get rid of the GF_DEFAULT_TO_1X_SCALER hack for _heversion >= 71
...
svn-id: r18725
2005-08-31 20:26:44 +00:00
Travis Howell
e93fa9ffaf
Add German version of pajama2.
...
svn-id: r18720
2005-08-30 12:29:37 +00:00
Travis Howell
a820400f8c
Replace warnings with debug, errors or printfs:
...
-To catch any missing cases/functions used.
-To prevent users reporting warnings as bugs
svn-id: r18681
2005-08-14 01:41:52 +00:00
Travis Howell
80d1ef4510
Add Big Thinkers 1st Grade
...
svn-id: r18608
2005-08-04 10:19:52 +00:00
Eugene Sandulenko
6b4484472b
Remove trailing whitespaces.
...
svn-id: r18604
2005-07-30 21:11:48 +00:00
Eugene Sandulenko
e1d7e244e0
Add demosi discovered by yesitsme. I have them, so ask me if interested.
...
svn-id: r18571
2005-07-20 20:22:38 +00:00
Torbjörn Andersson
546a9d852b
Applied patch #1238516 , with very minor modifications. It gets rid of an
...
old DOTT hack/workaround.
svn-id: r18559
2005-07-19 17:53:55 +00:00
Jonathan Gray
545837b903
Set SCUMM debug mode to be on if a boot param is specified.
...
This avoids having to use -d0 for scumm titles and alows
boot params from config files to work better.
svn-id: r18548
2005-07-16 17:10:50 +00:00
Travis Howell
3d9d96e873
Missed flag
...
svn-id: r18547
2005-07-16 00:22:28 +00:00
Travis Howell
6f916583b7
Try HE99
...
svn-id: r18546
2005-07-16 00:13:05 +00:00
Eugene Sandulenko
888c4054df
Add reported German Spyfox1
...
svn-id: r18545
2005-07-15 23:52:18 +00:00
Andrew Kurushin
96f9571afc
fix VS2005 _strnicmp error issue
...
svn-id: r18459
2005-06-24 18:17:01 +00:00
Max Horn
8b1d7b9166
When including files from common/, explicitly use the common/ prefix
...
svn-id: r18444
2005-06-24 15:23:51 +00:00
Eugene Sandulenko
1844a9c544
Fix C64 targets. Regression.
...
svn-id: r18411
2005-06-19 18:16:27 +00:00
Gregory Montoir
04eba089f6
fix compilation with DISABLE_SCUMM_7_8 defined
...
svn-id: r18409
2005-06-18 15:44:40 +00:00
Torbjörn Andersson
dc3372b580
Applied patch #1208299 . A warning message about the "playing from CD under
...
Windows" bug is better than nothing, even if a proper bugfix - if one is
possible - would be preferable.
svn-id: r18389
2005-06-14 08:54:11 +00:00
Travis Howell
fc7d6c4e26
-Add more Backyard sports titles
...
-Add additional HE100 opcodes changes for basketball
-Fix baseball asserts in VAR_WIZ_TCOLOR
svn-id: r18385
2005-06-14 03:06:56 +00:00
Gregory Montoir
2c31f4208e
Based on indy4demo FMTowns, some minor changes to SO_ROOM_FADE
...
svn-id: r18362
2005-06-07 20:44:19 +00:00
Travis Howell
52a61dda39
The sound queue needs to be processed, before sfx queue in HE games, since speech is queued.
...
svn-id: r18330
2005-06-04 06:30:35 +00:00
Travis Howell
0e26360fe3
HE games require min/max heap sizes to be set, after index is read.
...
Init _hePalettes, to fix valgrind warnings.
svn-id: r18311
2005-06-02 14:40:13 +00:00
Eugene Sandulenko
5f445e111f
Fix for bug #1032768 "FM-TOWNS MI1: Kanji version not recognized"
...
svn-id: r18306
2005-05-31 23:57:59 +00:00
Max Horn
e9c71f3a98
Fix for bug #1210831 (MANIAC: Inventory not redrawn after loading a savegame)
...
svn-id: r18294
2005-05-29 17:31:27 +00:00
Travis Howell
51a46f9c91
Correct HE version.
...
svn-id: r18276
2005-05-28 01:41:44 +00:00
Eugene Sandulenko
82c1cdb586
Add Russian PuttTime
...
svn-id: r18269
2005-05-26 22:14:46 +00:00
Max Horn
6e18857c00
Use the generic mapping system for Mac versions of V6/V7 games, too (note: i sorted the mapping table with a tool, as a result some entries swapped their position); added mapping for the german FT MAC version
...
svn-id: r18238
2005-05-24 00:15:19 +00:00
Travis Howell
84b9f4b2e0
Rename sprite functions.
...
svn-id: r18231
2005-05-23 11:50:36 +00:00
Travis Howell
28e156df83
Add Sprite class and move over related functions.
...
svn-id: r18230
2005-05-23 09:30:43 +00:00
Travis Howell
a103d1f2ec
Move wizImage functions to Wiz class.
...
svn-id: r18226
2005-05-23 03:33:08 +00:00
Eugene Sandulenko
b9e8e40805
Turn Wiz struct into class as requested.
...
svn-id: r18224
2005-05-23 02:00:49 +00:00
Travis Howell
9135c8ddfe
Add Norwegian Bokm�l version of Freddi Fish 1.
...
Set HE70+ games to Windows platform by default.
svn-id: r18213
2005-05-22 02:07:32 +00:00
Travis Howell
3833202950
Adjust for HE73.
...
svn-id: r18208
2005-05-21 14:28:21 +00:00
Travis Howell
2b2c6a404f
Add HE73 version for opcode difference.
...
svn-id: r18207
2005-05-21 14:20:28 +00:00
Eugene Sandulenko
89c1463d2b
Fix regression with GF_MULTIPLE_VERSIONS
...
svn-id: r18204
2005-05-21 11:57:14 +00:00
Travis Howell
c4d567561d
Only needed for C64 maniac.
...
svn-id: r18199
2005-05-21 04:06:47 +00:00
Eugene Sandulenko
f9e4a2d2a2
Stubs for C64 MM costume code. Content will follow. Fixes crash in intro
...
script
svn-id: r18198
2005-05-21 03:30:23 +00:00
Eugene Sandulenko
50db5af186
Fix samnmax-alt target. Actually now it is obsolete.
...
Game with samnimax.sm0 always detected as 'samnmax' because there is no
MD5 difference and thus made detected target unrunnable.
Now both for .000 and .sm0 target 'samnmax' is properly detected and used.
svn-id: r18197
2005-05-21 00:27:41 +00:00
Eugene Sandulenko
d00c990808
Fix charsets in MM NES after gameload.
...
svn-id: r18196
2005-05-20 22:49:09 +00:00
Eugene Sandulenko
d5f4a56e11
Improve MM NES & C64 games autodetection.
...
Fixes bug #1190565 "MM NES: autodetect not working"
svn-id: r18186
2005-05-19 22:14:49 +00:00
Eugene Sandulenko
097e0a74a9
o Implement direct disk reading for C64.
...
o Added new parameter to ScummEngine constructor which passed substitute
file name index. It eliminates a long-standing hack and simplifies bundles
porocessing considerably
o Thus simplified detection/reading MM NES PRG file.
svn-id: r18183
2005-05-19 14:15:34 +00:00
Travis Howell
da9eaffd50
Only a single line for subtitles in C64 maniac.
...
svn-id: r18181
2005-05-19 02:18:34 +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
a684a741ec
Limit to C64 maniac.
...
svn-id: r18153
2005-05-18 02:56:41 +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
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
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