diff options
author | Travis Howell | 2004-08-28 04:02:49 +0000 |
---|---|---|
committer | Travis Howell | 2004-08-28 04:02:49 +0000 |
commit | dc7c03029dd74b58495b65eebe0571d56ff05a01 (patch) | |
tree | 1e4b3fae00b21208cea9846cfe8520f337081793 | |
parent | 26ff4a2b703fc040f1d09a3341b098cc9e3bfeb1 (diff) | |
download | scummvm-rg350-dc7c03029dd74b58495b65eebe0571d56ff05a01.tar.gz scummvm-rg350-dc7c03029dd74b58495b65eebe0571d56ff05a01.tar.bz2 scummvm-rg350-dc7c03029dd74b58495b65eebe0571d56ff05a01.zip |
Update HE games
Update HE game issues/todo
Disable opcode E4 (Specific to fbear and has no benefit so far)
svn-id: r14802
-rw-r--r-- | README | 14 | ||||
-rw-r--r-- | TODO | 12 | ||||
-rw-r--r-- | doc/03.tex | 16 | ||||
-rw-r--r-- | scumm/script_v6.cpp | 5 |
4 files changed, 20 insertions, 27 deletions
@@ -121,6 +121,11 @@ SCUMM Games: Full Throttle [Game: ft] Curse of Monkey Island [Game: comi] + Fatty Bear's Birthday Surprise [Game: fbear] + Fatty Bear's Fun Pack [Game: fbpack] + Putt-Putt Goes To The Moon [Game: puttmoon] + Putt-Putt Joins the Parade [Game: puttputt] + Other Games: Beneath a Steel Sky [Game: sky] Broken Sword I [Game: sword1] @@ -132,21 +137,12 @@ Other Games: Simon the Sorcerer 2 [Game: simon2dos/ simon2talkie] -The following games should be completable, but have some critical problems that -prevent them from being fully supported at this time. Please do not file bug -reports about them. - - Putt-Putt Joins the Parade [Game: puttputt] - The following games should load, but are not yet fully playable. Play these at your own risk, and please do not file bug reports about them. If you want the latest updates on game compatibility, visit our web site and view the compatibility chart. - Putt-Putt Goes To The Moon [Game: puttmoon] Putt-Putt's Fun Pack [Game: funpack] - Fatty Bear's Birthday Surprise [Game: fbear] - Fatty Bear's Fun Pack [Game: fbpack] The following games are SCUMM engine, but NOT supported by ScummVM (yet). @@ -238,17 +238,15 @@ SCUMM - Add proper handling of sound looping in Humongous games - Add sound pitch support for piano keys in piano mini game of fbear (DOS) - Add rename/delete file support, to make file opcodes function correctly - - Fix akos asserts in puttmoon, caused by butterfly at start, robot near - garage and rock animations near rocket. - - Fix freezes when letting butterfly into fireworks factory and playing alien - tag in puttmoon - - Fix creature behind garage door disappearing in moondemo - Fix remaining masking issues, when cars come out of garages in puttputt and when Putt-Putt gets off the chair in Cosmic Dust Diner of puttmoon - Document and fix AKOS differences in Humongous Entertainment games - - Support various newer Humongous Entertainment games * Humongous entertainment >= v7 titles: - - Add variables for _heversion > 72 + - Add support for akos codec 32 (Used in water) + - Add support for akos_drawLimb C025 (Used in zoodemo) + - Add support for new charset codes + - Add support for debug strings (Replaces %d & %s with ints/strings from stack list) + - Add support for various new opcodes - Add support for Scummsys.9x and C++ engine MAXS blocks Broken Sword 2 diff --git a/doc/03.tex b/doc/03.tex index 4b1f8f9ea6..cb69b34079 100644 --- a/doc/03.tex +++ b/doc/03.tex @@ -37,6 +37,11 @@ this is not always true. The Dig& [Game: dig]\\ Full Throttle& [Game: ft]\\ Curse of Monkey Island& [Game: comi]\\ + + Fatty Bear's Birthday Surprise& [Game: fbear]\\ + Fatty Bear's Fun Pack& [Game: fbpack]\\ + Putt-Putt Goes To The Moon& [Game: puttmoon]\\ + Putt-Putt Joins the Parade& [Game: puttputt]\\ \end{tabular} \item Other Games:\\ \begin{tabular}[h]{ll} @@ -51,23 +56,12 @@ this is not always true. & simon2talkie]\\ \end{tabular} -The following games should be completable, but have some critical problems that -prevent them from being fully supported at this time. Please do not file bug -reports about them. - - \begin{tabular}[h]{ll} - Putt-Putt Joins the Parade& [puttputt]\\ - \end{tabular} - The following games should load, but are not yet fully playable. Play these at your own risk, and please do not file bug reports about them. If you want the latest updates on game compatibility, visit our web site and view the compatibility chart. \begin{tabular}{ll} - Putt-Putt Goes To The Moon& [Game: puttmoon]\\ Putt-Putt's Fun Pack& [Game: funpack]\\ - Fatty Bear's Birthday Surprise& [Game: fbear]\\ - Fatty Bear's Fun Pack& [Game: fbpack]\\ \end{tabular} The following games are SCUMM engine, but NOT supported by ScummVM (yet). diff --git a/scumm/script_v6.cpp b/scumm/script_v6.cpp index ffb96a831a..753714a8bf 100644 --- a/scumm/script_v6.cpp +++ b/scumm/script_v6.cpp @@ -3079,7 +3079,12 @@ void ScummEngine_v6::o6_getPixel() { } void ScummEngine_v6::o6_setBoxSet() { + //FIXME Causes glitches and game to crash + // Only used in fbear when leaving the basement + int arg = pop(); + return; + const byte *room = getResourceAddress(rtRoom, _roomResource); const byte *boxd = NULL, *boxm = NULL; int32 dboxSize, mboxSize; |