Travis Howell
a13c664bc7
Add details for Backyard Basketball.
...
svn-id: r26046
2007-03-10 02:49:23 +00:00
Max Horn
aba0cd04d6
SCUMM: got rid of the _bompActorPalettePtr member var (which was only used as a hidden param to drawBomp); turned drawBomp into a regular function (used to be a ScummEngine member method)
...
svn-id: r26045
2007-03-10 00:34:20 +00:00
Max Horn
728d01cb17
Removing some unnecessary #includes
...
svn-id: r26044
2007-03-09 23:46:45 +00:00
Max Horn
e8e33e8077
Some more fraction data & an optimized formula (I still have no clue what that tries to compute, though :)
...
svn-id: r26043
2007-03-09 22:31:27 +00:00
Max Horn
3b09bc6c00
Updated fraction values
...
svn-id: r26042
2007-03-09 22:18:58 +00:00
Nicola Mettifogo
5d4b05a5ed
added comments suggesting possible formulas for hardcoded float values
...
svn-id: r26041
2007-03-09 19:25:37 +00:00
Max Horn
7a10fa7283
Some more LogicHE cleanup
...
svn-id: r26038
2007-03-09 01:11:55 +00:00
Max Horn
6f56443e56
Some more LogicHE cleanup
...
svn-id: r26037
2007-03-09 00:48:45 +00:00
Max Horn
37af88c8c4
Some cleanup, and added some of my observation (man this code is really strange)
...
svn-id: r26036
2007-03-09 00:34:28 +00:00
Max Horn
6b348c03d5
Revised LogicHErace::op_1140 (the two multiplications by constants still baffle me, but at least it makes some sense now, and corrects the worst bugs in that func)
...
svn-id: r26035
2007-03-09 00:29:38 +00:00
Nicola Mettifogo
1e985051a9
reduced dependency from windows-specific header files
...
svn-id: r26034
2007-03-09 00:13:07 +00:00
Max Horn
c09f86fb6a
Clarified some comments
...
svn-id: r26028
2007-03-08 21:08:23 +00:00
Travis Howell
5c1732af4d
Add another version of Backyard Football2002.
...
svn-id: r26007
2007-03-07 00:46:20 +00:00
Travis Howell
4730229dff
Add F1 - F3 keys for Apple II and Commodore 64 verisons of Maniac Mansion.
...
svn-id: r26004
2007-03-06 09:21:41 +00:00
Travis Howell
ace739eafb
Fix regression in V0 versions of Maniac Mansion, when using extracted files.
...
svn-id: r26000
2007-03-06 07:13:22 +00:00
Travis Howell
a0d5795ee1
Add support for the New Kid verb option in Apple II and Commodore 64 verisons of Maniac Mansion.
...
svn-id: r25999
2007-03-06 07:09:18 +00:00
Eugene Sandulenko
2560c5d76b
Correct football2002 demo placement
...
svn-id: r25988
2007-03-04 23:24:17 +00:00
Max Horn
5f295016dd
Avoid crash in Engine_SCUMM_create when an inconsistent platform override is present
...
svn-id: r25966
2007-03-04 09:41:58 +00:00
Travis Howell
8da557fbd5
Correct image offsets, for PC Engine version of Loom.
...
svn-id: r25960
2007-03-04 04:26:20 +00:00
Travis Howell
41136e552f
Fix regression in Commodore 64 version of Zak McKracken.
...
svn-id: r25959
2007-03-04 01:04:31 +00:00
Travis Howell
d1d5579549
Fix script error in PC Engine version of Loom.
...
svn-id: r25958
2007-03-04 00:44:04 +00:00
Travis Howell
ecd4d80de3
Fix regression in Commodore 64 version of Zak McKracken.
...
svn-id: r25955
2007-03-04 00:16:22 +00:00
Travis Howell
8e70329ce3
Fix level selection in PC Engine version of Loom.
...
svn-id: r25954
2007-03-03 23:02:54 +00:00
Travis Howell
4ec8c6ca43
Correct feature flags for the PC Engine version of Loom.
...
svn-id: r25952
2007-03-03 13:19:22 +00:00
Travis Howell
b0fea397ab
Allow PC Engine version of Loom to at least start up.
...
svn-id: r25951
2007-03-03 12:59:48 +00:00
Torbjörn Andersson
cee6c45be6
Applied my own patch #1672572 , after discussing it with Fingolfin. We no longer
...
store mixer flags in our savegames. Instead, we store different flags which
just happen to have the exact same values as the mixer flags have right now.
This should keep savegames working even if the mixer flags ever change.
svn-id: r25928
2007-03-02 17:30:29 +00:00
Max Horn
cfe86c096d
cleanup
...
svn-id: r25927
2007-03-02 15:34:22 +00:00
Max Horn
029b8c4323
Changed the order of the parameters of makeLinearInputStream to resemble Mixer::playRaw; also made makeLinearInputStream honor FLAG_LOOP (and for this, changed its loop related params slightly)
...
svn-id: r25926
2007-03-02 15:26:22 +00:00
Max Horn
5e2fe7dc7f
cleanup
...
svn-id: r25910
2007-02-28 15:04:02 +00:00
Max Horn
8c8abca6f8
Changed the AppendableAudioStream code to use a queue of buffers, instead of a fixed size wrap-around memory buffer (this reduces memory usage in some cases by 500-700k, while actually being more flexible)
...
svn-id: r25909
2007-02-28 14:48:26 +00:00
Gregory Montoir
f68105912a
fixed background music in catalog_cup_demo_de : only stop sfx if it was started in a previous block
...
svn-id: r25863
2007-02-25 19:15:00 +00:00
Eugene Sandulenko
393478a143
Rename C64 file to V0 as well.
...
svn-id: r25856
2007-02-25 14:47:51 +00:00
Travis Howell
9383f433bd
Add German CUP demo, whichs shows several HE games.
...
svn-id: r25851
2007-02-25 11:51:20 +00:00
Travis Howell
28408d8b7b
Rename C64 engine class, since it is been used by Apple II and Commodore 64 versions now.
...
svn-id: r25850
2007-02-25 11:38:19 +00:00
Torbjörn Andersson
c64be322a1
Added comment about the missing decode1 proc.
...
svn-id: r25849
2007-02-25 08:37:15 +00:00
Travis Howell
0c208657ee
Remove left over debug output.
...
svn-id: r25848
2007-02-25 07:28:40 +00:00
Travis Howell
fdc61643f4
Rename file class, since it is been used for disk images of Apple II and Commodore 64 versions now.
...
svn-id: r25847
2007-02-25 07:26:41 +00:00
Travis Howell
19d2310b71
Add support for using disks images for Apple II version of Maniac Mansion.
...
svn-id: r25846
2007-02-25 07:23:52 +00:00
Travis Howell
87832481de
Add magic id for Apple II verison of Maniac Mansion.
...
svn-id: r25845
2007-02-25 06:21:57 +00:00
Max Horn
497f7683ca
Another Ogg > MP3 consistency reordering, this time in the SMUSH code; also changed it to use the new compressed audio stream factories
...
svn-id: r25843
2007-02-25 00:12:11 +00:00
Max Horn
8fa6a1ffd5
Removed the (useless, thanks to resTypeFromId) 'name' parameter from readResTypeList
...
svn-id: r25828
2007-02-24 19:29:40 +00:00
Max Horn
04a18dd7c4
SCUMM: cleanup (moved small header specific code from ScummEngine::readResTypeList to ScummEngine_v4::readResTypeList)
...
svn-id: r25827
2007-02-24 19:20:15 +00:00
Max Horn
dcc6e2c0bb
SCUMM: Try to distinguish between indy3, indy3Towns, zakTowns, loomTowns in the fallback (non-MD5) detection code
...
svn-id: r25826
2007-02-24 19:15:10 +00:00
Max Horn
d350830d7c
Added Spanish version of The Dig; updated a comment on detecting TOWNS variants
...
svn-id: r25824
2007-02-24 18:25:58 +00:00
Max Horn
f1f28b61a9
Modify ScummEngine::getResourceSize to assert if called on a missing resource, instead of trying to read from high memory
...
svn-id: r25806
2007-02-23 02:35:01 +00:00
Max Horn
a63a71eb78
Added a FIXME to this workaround (it might be to broad -- research needed)
...
svn-id: r25804
2007-02-23 01:49:20 +00:00
Johannes Schickel
098bcc2fe8
Fixed $URL$ and $Id$.
...
svn-id: r25764
2007-02-21 14:41:25 +00:00
Max Horn
227a080e5b
Patch #1663933 (Kill premix channel) with a few tiny additional tweaks by me
...
svn-id: r25752
2007-02-20 18:50:17 +00:00
Max Horn
270efc16e3
SCUMM: Added spanish LANGUAGE.TAB info for COMI (thanks to ssdsa from the forums)
...
svn-id: r25741
2007-02-20 15:54:29 +00:00
Torbjörn Andersson
60e0f7624a
As Fingolfin pointed out, we no longer need two different CD timer intervals
...
for Loom and everything else. Adjusted the value, taking advantage of the
greater timer resolution, and clarified which two scenes need to be tested if
we ever want to adjust this value further.
svn-id: r25731
2007-02-19 21:09:23 +00:00