[Scummvm-cvs-logs] CVS: scummvm/scumm script_v72he.cpp,2.221,2.222 script_v7he.cpp,2.133,2.134 scumm-md5.h,2.52,2.53 scumm.cpp,1.376,1.377
Eugene Sandulenko
sev at users.sourceforge.net
Tue Mar 22 12:58:10 CET 2005
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11225/scumm
Modified Files:
script_v72he.cpp script_v7he.cpp scumm-md5.h scumm.cpp
Log Message:
Add three new HE sports games. Baseball is most playable now.
Add some unhandled KernelGet/SetFunctions used by new titles.
Index: script_v72he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v72he.cpp,v
retrieving revision 2.221
retrieving revision 2.222
diff -u -d -r2.221 -r2.222
--- script_v72he.cpp 17 Mar 2005 11:06:43 -0000 2.221
+++ script_v72he.cpp 22 Mar 2005 20:57:11 -0000 2.222
@@ -1571,6 +1571,11 @@
push((int)(cos(a) * 100000));
}
break;
+ case 2001:
+ // Used in football
+ push(0);
+ warning("o72_kernelGetFunctions: unhandled case 2001");
+ break;
default:
error("o72_kernelGetFunctions: default case %d", args[0]);
}
Index: script_v7he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v7he.cpp,v
retrieving revision 2.133
retrieving revision 2.134
diff -u -d -r2.133 -r2.134
--- script_v7he.cpp 11 Mar 2005 01:10:02 -0000 2.133
+++ script_v7he.cpp 22 Mar 2005 20:57:11 -0000 2.134
@@ -831,6 +831,10 @@
break;
case 714:
break;
+ case 1492:
+ // Used in baseball
+ warning("o70_kernelSetFunctions: unhandled case 1492");
+ break;
case 2001:
// Used in SoccerMLS/Soccer2004
warning("o70_kernelSetFunctions: unhandled case 2001");
Index: scumm-md5.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scumm-md5.h,v
retrieving revision 2.52
retrieving revision 2.53
diff -u -d -r2.52 -r2.53
--- scumm-md5.h 11 Mar 2005 03:16:52 -0000 2.52
+++ scumm-md5.h 22 Mar 2005 20:57:12 -0000 2.53
@@ -1,5 +1,5 @@
/*
- This file was generated by the md5table tool on Fri Mar 11 03:11:52 2005
+ This file was generated by the md5table tool on Tue Mar 22 20:36:59 2005
DO NOT EDIT MANUALLY!
*/
@@ -171,6 +171,7 @@
{ "6ea966b4d660c870b9ee790d1fbfc535", "monkey2", Common::ES_ESP, Common::kPlatformAmiga },
{ "6f0be328c64d689bb606d22a389e1b0f", "loom", Common::EN_USA, Common::kPlatformMacintosh },
{ "6f6ef668c608c7f534fea6e6d3878dde", "indy3EGA", Common::DE_DEU, Common::kPlatformPC },
+ { "701246819d1a70573f41bf33fc19214f", "soccer", Common::EN_USA, Common::kPlatformWindows },
{ "7020931d5a2be0a49d68e7a1882363e4", "zak", Common::EN_USA, Common::kPlatformPC },
{ "71523b539491527d9860f4407faf0411", "monkeyega", Common::EN_USA, Common::kPlatformPC },
{ "7222f260253f325c21fcfa68b5bfab67", "sf2-demo", Common::EN_USA, Common::kPlatformUnknown },
@@ -190,6 +191,7 @@
{ "7ea2da67ebabea4ac20cee9f4f9d2934", "airdemo", Common::EN_USA, Common::kPlatformMacintosh },
{ "7edd665bbede7ea8b7233f8e650be6f8", "samnmax", Common::FR_FRA, Common::kPlatformUnknown },
{ "7f45ddd6dbfbf8f80c0c0efea4c295bc", "maniac", Common::EN_USA, Common::kPlatformPC },
+ { "7fc6cdb46b4c9d384c52327f4bca6416", "football", Common::EN_USA, Common::kPlatformWindows },
{ "810a9da887aefa597b0cf3c77d262897", "BluesABCTimeDemo", Common::EN_USA, Common::kPlatformWindows },
{ "8299d9b8a1b0e7b881bae7a9971dc5e2", "zak", Common::EN_USA, Common::kPlatformAtariST },
{ "8368f552b1e3eba559f8d559bcc4cadb", "freddi3", Common::UNK_LANG, Common::kPlatformUnknown },
@@ -280,6 +282,7 @@
{ "ce6a4cef315b20fef58a95bc40a2d8d3", "monkeyega", Common::FR_FRA, Common::kPlatformPC },
{ "ce7733f185b838e248927c7ba1a04204", "maniac", Common::FR_FRA, Common::kPlatformAmiga },
{ "ce7fd0c382389a6791fc3e199c117ef4", "indy3EGA", Common::ES_ESP, Common::kPlatformPC },
+ { "cf8d13446ec6cb6222287a925fd47c1d", "baseball", Common::EN_USA, Common::kPlatformWindows },
{ "cf90b4db5486ef798db78fe6fbf897e5", "pj3-demo", Common::EN_USA, Common::kPlatformWindows },
{ "d06fbe28818fef7bfc45c2cdf0c0849d", "zak", Common::DE_DEU, Common::kPlatformPC },
{ "d0b531227a27c6662018d2bd05aac52a", "monkeyvga", Common::DE_DEU, Common::kPlatformPC },
Index: scumm.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scumm.cpp,v
retrieving revision 1.376
retrieving revision 1.377
diff -u -d -r1.376 -r1.377
--- scumm.cpp 22 Mar 2005 00:46:47 -0000 1.376
+++ scumm.cpp 22 Mar 2005 20:57:13 -0000 1.377
@@ -300,6 +300,8 @@
// there is also a C++ engine version of spydemo
{"Spydemo", "Spyfox 1: Dry Cereal (Demo)", GID_HEGAME, 6, 90, 61, MDT_NONE,
GF_NEW_OPCODES | GF_USE_KEY | GF_HUMONGOUS | GF_NEW_COSTUMES | GF_MULTIPLE_VERSIONS, 0, 0},
+ {"baseball", "Backyard Baseball", GID_HEGAME, 6, 90, 61, MDT_NONE, // FIXME: number of actors
+ GF_NEW_OPCODES | GF_USE_KEY | GF_HUMONGOUS | GF_NEW_COSTUMES, 0, 0},
// Humongous Entertainment Scumm Version 9.5 ? Scummsys.95
{"pj2demo", "Pajama Sam 2: Thunder and Lightning Aren't so Frightening (Demo)", GID_HEGAME, 6, 90, 61, MDT_NONE,
@@ -320,6 +322,8 @@
GF_NEW_OPCODES | GF_USE_KEY | GF_HUMONGOUS | GF_NEW_COSTUMES, 0, 0},
{"BluesABCTimeDemo", "Blue's ABC Time (Demo)", GID_HEGAME, 6, 98, 61, MDT_NONE,
GF_NEW_OPCODES | GF_USE_KEY | GF_HUMONGOUS | GF_NEW_COSTUMES, 0, 0},
+ {"soccer", "Backyard Soccer", GID_HEGAME, 6, 98, 61, MDT_NONE, // FIXME: number of actors
+ GF_NEW_OPCODES | GF_USE_KEY | GF_HUMONGOUS | GF_NEW_COSTUMES, 0, 0},
// Global scripts increased to 2048
{"freddi4", "Freddi Fish 4: The Case of the Hogfish Rustlers of Briny Gulch", GID_FREDDI4, 6, 98, 57, MDT_NONE,
@@ -341,6 +345,8 @@
GF_NEW_OPCODES | GF_USE_KEY | GF_HUMONGOUS | GF_NEW_COSTUMES, 0, 0},
{"mustard", "Spy Fox in Hold the Mustard", GID_HEGAME, 6, 99, 61, MDT_NONE,
GF_NEW_OPCODES | GF_USE_KEY | GF_HUMONGOUS | GF_NEW_COSTUMES, 0, 0},
+ {"football", "Backyard Football", GID_HEGAME, 6, 99, 61, MDT_NONE, // FIXME: number of actors
+ GF_NEW_OPCODES | GF_USE_KEY | GF_HUMONGOUS | GF_NEW_COSTUMES, 0, 0},
// Humongous Entertainment Scumm Version ?
{"freddicove", "Freddi Fish 5: The Case of the Creature of Coral Cave", GID_HEGAME, 6, 99, 61, MDT_NONE,
@@ -497,10 +503,12 @@
{ "Spydemo", "FoxDemo", kGenMac },
{ "airdemo", "Airport Demo", kGenMac},
{ "balloon", "Balloon-O-Rama", kGenMac},
+ { "baseball", "BaseBall", kGenMac},
{ "chase", "Cheese Chase", kGenMac},
{ "circdemo", "Putt Circus Demo", kGenMac},
{ "dog", "Dog on a Stick", kGenMac},
{ "f3-mdemo", "F3-Mdemo", kGenMac },
+ { "f3-mdemo", "F3-mdemo", kGenMac },
{ "f4-demo", "Freddi 4 Demo", kGenMac },
{ "f4-demo", "ff4demo", kGenPC }, // FIXME: check this with joostp. Used by NL version?
{ "farmdemo", "Farm Demo", kGenMac},
@@ -510,6 +518,7 @@
{ "ff2-demo", "FFHSDemo", kGenPC },
{ "ff2-demo", "FFHSDemo", kGenMac },
{ "footdemo", "FootBall Demo", kGenMac },
+ { "football", "FootBall", kGenMac },
{ "footdemo", "FootBall2002", kGenPC },
{ "freddemo", "Freddi Demo", kGenMac },
{ "freddi", "Freddi Fish", kGenMac },
@@ -522,6 +531,7 @@
{ "freddicove", "FreddiCove", kGenMac },
{ "freddicove", "FreddiCCC", kGenPC },
{ "kinddemo", "Kinddemo", kGenMac },
+ { "kinddemo", "KindDemo", kGenMac },
{ "lost", "Lost and Found", kGenMac},
{ "maze", "Maze Madness", kGenMac},
{ "moondemo", "Putt-Putt Moon Demo", kGenMacNoParens },
@@ -550,7 +560,9 @@
{ "sf2-demo", "Spy Fox 2 - Demo", kGenMac },
{ "sf2-demo", "sf2demo", kGenPC }, // FIXME: check this with joostp. Used by NL version?
{ "sf3-demo", "Spy Ozone Demo", kGenMac },
+ { "soccer", "Soccer", kGenMac },
{ "socks", "SockWorks", kGenMac },
+ { "spydemo", "FoxDemo", kGenMac },
{ "spyfox", "SPYFox", kGenMac },
{ "spyfox", "SPYFoxDC", kGenPC },
{ "spyfox2", "Spy Fox 2", kGenMac },
More information about the Scummvm-git-logs
mailing list