Add three new HE sports games. Baseball is most playable now.

Add some unhandled KernelGet/SetFunctions used by new titles.

svn-id: r17198
This commit is contained in:
Eugene Sandulenko 2005-03-22 20:57:14 +00:00
parent 6ef24ce3cb
commit 8102efa7a3
6 changed files with 80 additions and 13 deletions

View file

@ -64,7 +64,7 @@ c0e6ea1d47493cca09fc674c3d097836 airdemo.he3
42161ad979949daf67924b5227b94f2d airdemo.he4 42161ad979949daf67924b5227b94f2d airdemo.he4
765492059d83bc0ae8c30a4feef50a6a airdemo.he9 765492059d83bc0ae8c30a4feef50a6a airdemo.he9
(spyfox cd/pjs cd/puttzoo cd/he classics cd/freddi2 cd) (spyfox cd/pjs cd/puttzoo cd/he classics cd/freddi2 cd/baseball cd)
khalek, sev khalek, sev
7.0.0 (Jul 5 1995 14:46:05) 7.0.0 (Jul 5 1995 14:46:05)
a5459bfe36183cf1f4ced00fe325aa90 airdemo.w32 a5459bfe36183cf1f4ced00fe325aa90 airdemo.w32
@ -115,6 +115,16 @@ a194f15f51ee62badab74b9e7da97693 bb2demo.HE0
0b3a9ff634f2fabb695358aa591154b3 bb2demo.he4 0b3a9ff634f2fabb695358aa591154b3 bb2demo.he4
17255b19a57a1ba0c35802b1b01792f7 BB2demo.HE9 17255b19a57a1ba0c35802b1b01792f7 BB2demo.HE9
(baseball cd)
sev
D:\Scummsys.90\sputm.90\*.c
cf8d13446ec6cb6222287a925fd47c1d baseball.he0
a37e1eb72b969d1461075b7f3d9dd323 baseball.he1
c37abed5add924975fad0df9417a8885 baseball.he2
cb029eb006c1758aa992e28af7e036db baseball.he4
91b6158bc7ec68da700f90e0fabab4b8 baseball.he9
7989c98adce2b84cd710818c950616ac baseball.w32
(baseball2003 cd) (baseball2003 cd)
sev sev
c:\Build\SRC\SPUTM\Src\SrcPWin\*.cpp c:\Build\SRC\SPUTM\Src\SrcPWin\*.cpp
@ -129,6 +139,20 @@ fe816c17a87ed5420f1440c85e34f72e baseball2003.he4
b2e1d0e25ed9dbe0ea47ef1a5204ac4a DATA/infogrames.da2 b2e1d0e25ed9dbe0ea47ef1a5204ac4a DATA/infogrames.da2
755a5cf5515610e30370a0afb7d1bc7b DATA/intro.da2 755a5cf5515610e30370a0afb7d1bc7b DATA/intro.da2
(football cd)
sev
C:\Dev\Project\SPUTM\Src\*.cpp
435ae8ebf6998b1ea395a5989457985f FOOTBALL.(A)
7df3c5eb3575aef947729213d6c3a877 FOOTBALL.(B)
7fc6cdb46b4c9d384c52327f4bca6416 FOOTBALL.HE0
6c33bde70c28c2eac78de8b9f3add1b4 FOOTBALL.HE2
e03725ba7069e7a94c28168b70dc99c4 FOOTBALL.R32
07656b959c7febb6359c8de5fd6b6f76 FOOTBALL.U32
1671f9302d4eca3bfcccc7d68d75d42a FOOTBALL.W32
b9e149d859b6b4ab1906ea670c4c7449 football.esk
8d02e9002b8033c00bbaf3d71bb695cc football.he4
a7e708342776af913fb70c842310379f football.mmz
(putsfunshop cd/pj3 cd/spyozon cd/freddi5 cd) (putsfunshop cd/pj3 cd/spyozon cd/freddi5 cd)
sev sev
C:\Dev\Project\SPUTM\Src\*.cpp C:\Dev\Project\SPUTM\Src\*.cpp
@ -156,6 +180,16 @@ C:\SRC_RELEASE\SPUTM\Src\SrcPWin\*.cpp
2e85f7aa054930c692a5b1bed1dfc295 Football2002.HE0 2e85f7aa054930c692a5b1bed1dfc295 Football2002.HE0
20aca400df5f580e4d3c019c3386d361 Football2002.(b) 20aca400df5f580e4d3c019c3386d361 Football2002.(b)
(soccer cd)
sev
D:\scummsys.98\sputm.98\*.c
a70431a271fd64eb958bab0a75b9db5b SOCCER.(A)
701246819d1a70573f41bf33fc19214f SOCCER.HE0
6b8840d83784dbceb44f9d8694fce9d4 SOCCER.HE2
b50ac4df3a13b7ccc73e68dae5851d36 SOCCER.HE4
6a89ce2925a36a1d9e0d9e9f7060c533 SOCCER.HE9
db16386ae24902866ec908c31f58dd6c Soccer.w32
(soccer MLS cd) (soccer MLS cd)
sev sev
C:\Dev\Project\SPUTM\Src\*.cpp C:\Dev\Project\SPUTM\Src\*.cpp
@ -288,7 +322,7 @@ faca7509c38beabb37b2347b8b6bb1ea freddemo.he2
6daf76c1fe724ce6bf2e4c5175f39352 freddemo.he3 6daf76c1fe724ce6bf2e4c5175f39352 freddemo.he3
a8c3ced34ecb16ad1b0eed5b464ad61e freddemo.he4 a8c3ced34ecb16ad1b0eed5b464ad61e freddemo.he4
(spyfox cd/pjs cd/puttzoo cd/he classics cd/freddi2 cd) (spyfox cd/pjs cd/puttzoo cd/he classics cd/freddi2 cd/baseball cd)
khalek, sev khalek, sev
7.0.0 (Jul 5 1995 14:46:05) 7.0.0 (Jul 5 1995 14:46:05)
25003798cd5f4b51bc1f4d02c6a2e218 freddemo.w32 25003798cd5f4b51bc1f4d02c6a2e218 freddemo.w32
@ -487,7 +521,7 @@ b4c292854d70ff6cf89e20030630c5e0 FREDDICOVE.EXE
a9f9f4a7ad25a3efda4626d4b6c80ffb FREDDICOVE.HE3 a9f9f4a7ad25a3efda4626d4b6c80ffb FREDDICOVE.HE3
dfbd9adb0d406184383dd069a64c8757 FREDDICOVE.HE4 dfbd9adb0d406184383dd069a64c8757 FREDDICOVE.HE4
(spyfox cd/pjs cd/puttzoo cd/he classics cd/pj2 cd/freddi3 cd) (spyfox cd/pjs cd/puttzoo cd/he classics cd/pj2 cd/freddi3 cd/baseball cd)
khalek, sev khalek, sev
1996-10-17 03:54 ff2-demo.w32 1996-10-17 03:54 ff2-demo.w32
D:\Scummsrc.80\Sputm\*.c D:\Scummsrc.80\Sputm\*.c
@ -506,7 +540,7 @@ fc8d197a22146e74766e9cb0cfcaf1da Freddi Fish 2 Demo (0)
f96261232a8a7ae6bc7478d8c1c5a49c Freddi Fish 2 Demo (2) f96261232a8a7ae6bc7478d8c1c5a49c Freddi Fish 2 Demo (2)
a97bf54bcae67fabb8d6e4a1e506efef Freddi Fish 2 Demo (4) a97bf54bcae67fabb8d6e4a1e506efef Freddi Fish 2 Demo (4)
(humongous ftp/puttrace cd) (humongous ftp/puttrace cd/soccer cd)
1997-10-28 12:42 f3-mdemo.w32 1997-10-28 12:42 f3-mdemo.w32
khalek, sev khalek, sev
D:\Scummsys.90\sputm.90\*.c D:\Scummsys.90\sputm.90\*.c
@ -536,7 +570,7 @@ a2fde75fcbd2376f057f4a40f9893cbe f3-mdemo.he1
b90004518ba5bb4dc473170f5c975568 f3-mdemo.he4 b90004518ba5bb4dc473170f5c975568 f3-mdemo.he4
c0c0934580cde95879bef0b6a5a49c29 f3-mdemo.d32 c0c0934580cde95879bef0b6a5a49c29 f3-mdemo.d32
(humongous ftp/pj3 cd/spyfox2 cd) (humongous ftp/pj3 cd/spyfox2 cd/football cd)
1999-02-08 19:21 F4-demo.w32 1999-02-08 19:21 F4-demo.w32
khalek, sev khalek, sev
D:\scummsys.98\sputm.98\*.c D:\scummsys.98\sputm.98\*.c
@ -619,7 +653,7 @@ c0e6ea1d47493cca09fc674c3d097836 jungle.he3
222ad352670c1d94366a8511af846f49 jungle.he4 222ad352670c1d94366a8511af846f49 jungle.he4
f80c48c622ba21d46fc518630f324cf7 jungle.he9 f80c48c622ba21d46fc518630f324cf7 jungle.he9
(ftp/pj2 cd/puttrace cd/freddi3 cd) (ftp/pj2 cd/puttrace cd/freddi3 cd/soccer cd)
1997-09-03 18:32 kinddemo.w32 1997-09-03 18:32 kinddemo.w32
khalek, sev khalek, sev
D:\Scummsys.90\sputm.90\*.c D:\Scummsys.90\sputm.90\*.c
@ -749,7 +783,7 @@ khalek
147be86929b5969224c72edac30896fd Pajama Sam (4) 147be86929b5969224c72edac30896fd Pajama Sam (4)
2546d42491fa61ac8e2d20d68d264fce Pajama Sam (7) 2546d42491fa61ac8e2d20d68d264fce Pajama Sam (7)
(spyfox cd/puttzoo cd/he classics cd/pj2 cd/freddi2 cd/freddi3 cd) (spyfox cd/puttzoo cd/he classics cd/pj2 cd/freddi2 cd/freddi3 cd/baseball cd)
khalek, sev khalek, sev
1996-10-31 22:34 pjs-demo.w32 1996-10-31 22:34 pjs-demo.w32
D:\Scummsrc.80\Sputm\*.c D:\Scummsrc.80\Sputm\*.c
@ -854,7 +888,7 @@ f69c2ce78a6f2a70bf43f0cf665ac075 data/world-1/levels/level-8.ot2
049b95a44520347dabf1d14b1cd9b9f4 data/world-1/levels/level-9.ot1 049b95a44520347dabf1d14b1cd9b9f4 data/world-1/levels/level-9.ot1
b6087413d0aac4078203a1ef5fd88cb8 data/world-1/levels/level-9.ot2 b6087413d0aac4078203a1ef5fd88cb8 data/world-1/levels/level-9.ot2
(ftp/puttrace cd/putt dog cd/spyfox2 cd/putttime cd) (ftp/puttrace cd/putt dog cd/spyfox2 cd/putttime cd/football cd/soccer cd)
1998-05-09 20:27 PJ2DEMO.W32 1998-05-09 20:27 PJ2DEMO.W32
khalek khalek
D:\scummsys.95\sputm.95\*.c D:\scummsys.95\sputm.95\*.c
@ -1047,7 +1081,7 @@ a030210d465ed001953df89e3df1e558 RACEDEMO.W32
07e92dfae14eb6ef3afc6d40ba98fcd2 RACEDEMO.HE2 07e92dfae14eb6ef3afc6d40ba98fcd2 RACEDEMO.HE2
e80168dc9bfca4577b4e2bbdd70db60b RACEDEMO.HE4 e80168dc9bfca4577b4e2bbdd70db60b RACEDEMO.HE4
(pj3 cd/putt dog cd/spyfox2 cd/puttcircus cd/putttime cd) (pj3 cd/putt dog cd/spyfox2 cd/puttcircus cd/putttime cd/football cd)
sev sev
D:\scummsys.98\sputm.98\*.c D:\scummsys.98\sputm.98\*.c
8e1d77b06c92662ef5128b087f84f229 racedemo.exe 8e1d77b06c92662ef5128b087f84f229 racedemo.exe
@ -1066,7 +1100,7 @@ a30dd1cd2b58b2c5c6eb1aa970f5a3c2 PuttTime.w32
802147789449535e375c7c4f2e666b96 PuttTime.he2 802147789449535e375c7c4f2e666b96 PuttTime.he2
15d5f719ebc6bcd4fe674587a8fa8596 PuttTime.he4 15d5f719ebc6bcd4fe674587a8fa8596 PuttTime.he4
(pj2 cd/puttrace cd) (pj2 cd/puttrace cd/soccer cd)
sev sev
D:\Scummsys.90\sputm.90\*.c D:\Scummsys.90\sputm.90\*.c
4c33312418b27bfe8ad307a6e14604e9 timedemo.w32 4c33312418b27bfe8ad307a6e14604e9 timedemo.w32
@ -1150,7 +1184,7 @@ khalek
225991e6f8d3d6ac5e519413392c34f3 Putt-Putt Saves the Zoo (2) 225991e6f8d3d6ac5e519413392c34f3 Putt-Putt Saves the Zoo (2)
d3235443d88751acd3412c1b0c6cec35 Putt-Putt Saves the Zoo (4) d3235443d88751acd3412c1b0c6cec35 Putt-Putt Saves the Zoo (4)
(spyfox cd/pjs cd/he classics cd/freddi2 cd) (spyfox cd/pjs cd/he classics cd/freddi2 cd/baseball cd)
khalek khalek
7.0.0 (Jun 4 1995 15:47:12) 7.0.0 (Jun 4 1995 15:47:12)
f3324cfe3dec0288fd38197cf88962af zoodemo.w32 f3324cfe3dec0288fd38197cf88962af zoodemo.w32
@ -1189,7 +1223,7 @@ e0cde64b0c37a188c97a0bc93225cce9 Puttzoo Demo (1)
a0cd041eb6c1a289a23549ef8740ff17 Puttzoo Demo (2) a0cd041eb6c1a289a23549ef8740ff17 Puttzoo Demo (2)
86dc7e6f520dbabe79b324ae64456686 Puttzoo Demo (4) 86dc7e6f520dbabe79b324ae64456686 Puttzoo Demo (4)
(ftp/putt dog cd/spyfox2 cd/putttime cd) (ftp/putt dog cd/spyfox2 cd/putttime cd/football cd)
1999-05-17 12:21 spydemo.w32 1999-05-17 12:21 spydemo.w32
khalek khalek
D:\Scummsys.90\sputm.90\*.c D:\Scummsys.90\sputm.90\*.c

View file

@ -1571,6 +1571,11 @@ void ScummEngine_v72he::o72_kernelGetFunctions() {
push((int)(cos(a) * 100000)); push((int)(cos(a) * 100000));
} }
break; break;
case 2001:
// Used in football
push(0);
warning("o72_kernelGetFunctions: unhandled case 2001");
break;
default: default:
error("o72_kernelGetFunctions: default case %d", args[0]); error("o72_kernelGetFunctions: default case %d", args[0]);
} }

View file

@ -831,6 +831,10 @@ void ScummEngine_v70he::o70_kernelSetFunctions() {
break; break;
case 714: case 714:
break; break;
case 1492:
// Used in baseball
warning("o70_kernelSetFunctions: unhandled case 1492");
break;
case 2001: case 2001:
// Used in SoccerMLS/Soccer2004 // Used in SoccerMLS/Soccer2004
warning("o70_kernelSetFunctions: unhandled case 2001"); warning("o70_kernelSetFunctions: unhandled case 2001");

View file

@ -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! DO NOT EDIT MANUALLY!
*/ */
@ -171,6 +171,7 @@ static const MD5Table md5table[] = {
{ "6ea966b4d660c870b9ee790d1fbfc535", "monkey2", Common::ES_ESP, Common::kPlatformAmiga }, { "6ea966b4d660c870b9ee790d1fbfc535", "monkey2", Common::ES_ESP, Common::kPlatformAmiga },
{ "6f0be328c64d689bb606d22a389e1b0f", "loom", Common::EN_USA, Common::kPlatformMacintosh }, { "6f0be328c64d689bb606d22a389e1b0f", "loom", Common::EN_USA, Common::kPlatformMacintosh },
{ "6f6ef668c608c7f534fea6e6d3878dde", "indy3EGA", Common::DE_DEU, Common::kPlatformPC }, { "6f6ef668c608c7f534fea6e6d3878dde", "indy3EGA", Common::DE_DEU, Common::kPlatformPC },
{ "701246819d1a70573f41bf33fc19214f", "soccer", Common::EN_USA, Common::kPlatformWindows },
{ "7020931d5a2be0a49d68e7a1882363e4", "zak", Common::EN_USA, Common::kPlatformPC }, { "7020931d5a2be0a49d68e7a1882363e4", "zak", Common::EN_USA, Common::kPlatformPC },
{ "71523b539491527d9860f4407faf0411", "monkeyega", Common::EN_USA, Common::kPlatformPC }, { "71523b539491527d9860f4407faf0411", "monkeyega", Common::EN_USA, Common::kPlatformPC },
{ "7222f260253f325c21fcfa68b5bfab67", "sf2-demo", Common::EN_USA, Common::kPlatformUnknown }, { "7222f260253f325c21fcfa68b5bfab67", "sf2-demo", Common::EN_USA, Common::kPlatformUnknown },
@ -190,6 +191,7 @@ static const MD5Table md5table[] = {
{ "7ea2da67ebabea4ac20cee9f4f9d2934", "airdemo", Common::EN_USA, Common::kPlatformMacintosh }, { "7ea2da67ebabea4ac20cee9f4f9d2934", "airdemo", Common::EN_USA, Common::kPlatformMacintosh },
{ "7edd665bbede7ea8b7233f8e650be6f8", "samnmax", Common::FR_FRA, Common::kPlatformUnknown }, { "7edd665bbede7ea8b7233f8e650be6f8", "samnmax", Common::FR_FRA, Common::kPlatformUnknown },
{ "7f45ddd6dbfbf8f80c0c0efea4c295bc", "maniac", Common::EN_USA, Common::kPlatformPC }, { "7f45ddd6dbfbf8f80c0c0efea4c295bc", "maniac", Common::EN_USA, Common::kPlatformPC },
{ "7fc6cdb46b4c9d384c52327f4bca6416", "football", Common::EN_USA, Common::kPlatformWindows },
{ "810a9da887aefa597b0cf3c77d262897", "BluesABCTimeDemo", Common::EN_USA, Common::kPlatformWindows }, { "810a9da887aefa597b0cf3c77d262897", "BluesABCTimeDemo", Common::EN_USA, Common::kPlatformWindows },
{ "8299d9b8a1b0e7b881bae7a9971dc5e2", "zak", Common::EN_USA, Common::kPlatformAtariST }, { "8299d9b8a1b0e7b881bae7a9971dc5e2", "zak", Common::EN_USA, Common::kPlatformAtariST },
{ "8368f552b1e3eba559f8d559bcc4cadb", "freddi3", Common::UNK_LANG, Common::kPlatformUnknown }, { "8368f552b1e3eba559f8d559bcc4cadb", "freddi3", Common::UNK_LANG, Common::kPlatformUnknown },
@ -280,6 +282,7 @@ static const MD5Table md5table[] = {
{ "ce6a4cef315b20fef58a95bc40a2d8d3", "monkeyega", Common::FR_FRA, Common::kPlatformPC }, { "ce6a4cef315b20fef58a95bc40a2d8d3", "monkeyega", Common::FR_FRA, Common::kPlatformPC },
{ "ce7733f185b838e248927c7ba1a04204", "maniac", Common::FR_FRA, Common::kPlatformAmiga }, { "ce7733f185b838e248927c7ba1a04204", "maniac", Common::FR_FRA, Common::kPlatformAmiga },
{ "ce7fd0c382389a6791fc3e199c117ef4", "indy3EGA", Common::ES_ESP, Common::kPlatformPC }, { "ce7fd0c382389a6791fc3e199c117ef4", "indy3EGA", Common::ES_ESP, Common::kPlatformPC },
{ "cf8d13446ec6cb6222287a925fd47c1d", "baseball", Common::EN_USA, Common::kPlatformWindows },
{ "cf90b4db5486ef798db78fe6fbf897e5", "pj3-demo", Common::EN_USA, Common::kPlatformWindows }, { "cf90b4db5486ef798db78fe6fbf897e5", "pj3-demo", Common::EN_USA, Common::kPlatformWindows },
{ "d06fbe28818fef7bfc45c2cdf0c0849d", "zak", Common::DE_DEU, Common::kPlatformPC }, { "d06fbe28818fef7bfc45c2cdf0c0849d", "zak", Common::DE_DEU, Common::kPlatformPC },
{ "d0b531227a27c6662018d2bd05aac52a", "monkeyvga", Common::DE_DEU, Common::kPlatformPC }, { "d0b531227a27c6662018d2bd05aac52a", "monkeyvga", Common::DE_DEU, Common::kPlatformPC },

View file

@ -300,6 +300,8 @@ static const ScummGameSettings scumm_settings[] = {
// there is also a C++ engine version of spydemo // there is also a C++ engine version of spydemo
{"Spydemo", "Spyfox 1: Dry Cereal (Demo)", GID_HEGAME, 6, 90, 61, MDT_NONE, {"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}, 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 // 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, {"pj2demo", "Pajama Sam 2: Thunder and Lightning Aren't so Frightening (Demo)", GID_HEGAME, 6, 90, 61, MDT_NONE,
@ -320,6 +322,8 @@ static const ScummGameSettings scumm_settings[] = {
GF_NEW_OPCODES | GF_USE_KEY | GF_HUMONGOUS | GF_NEW_COSTUMES, 0, 0}, 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, {"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}, 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 // 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, {"freddi4", "Freddi Fish 4: The Case of the Hogfish Rustlers of Briny Gulch", GID_FREDDI4, 6, 98, 57, MDT_NONE,
@ -341,6 +345,8 @@ static const ScummGameSettings scumm_settings[] = {
GF_NEW_OPCODES | GF_USE_KEY | GF_HUMONGOUS | GF_NEW_COSTUMES, 0, 0}, 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, {"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}, 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 ? // Humongous Entertainment Scumm Version ?
{"freddicove", "Freddi Fish 5: The Case of the Creature of Coral Cave", GID_HEGAME, 6, 99, 61, MDT_NONE, {"freddicove", "Freddi Fish 5: The Case of the Creature of Coral Cave", GID_HEGAME, 6, 99, 61, MDT_NONE,
@ -497,10 +503,12 @@ static SubstResFileNames substResFileNameTable[] = {
{ "Spydemo", "FoxDemo", kGenMac }, { "Spydemo", "FoxDemo", kGenMac },
{ "airdemo", "Airport Demo", kGenMac}, { "airdemo", "Airport Demo", kGenMac},
{ "balloon", "Balloon-O-Rama", kGenMac}, { "balloon", "Balloon-O-Rama", kGenMac},
{ "baseball", "BaseBall", kGenMac},
{ "chase", "Cheese Chase", kGenMac}, { "chase", "Cheese Chase", kGenMac},
{ "circdemo", "Putt Circus Demo", kGenMac}, { "circdemo", "Putt Circus Demo", kGenMac},
{ "dog", "Dog on a Stick", kGenMac}, { "dog", "Dog on a Stick", kGenMac},
{ "f3-mdemo", "F3-Mdemo", kGenMac }, { "f3-mdemo", "F3-Mdemo", kGenMac },
{ "f3-mdemo", "F3-mdemo", kGenMac },
{ "f4-demo", "Freddi 4 Demo", kGenMac }, { "f4-demo", "Freddi 4 Demo", kGenMac },
{ "f4-demo", "ff4demo", kGenPC }, // FIXME: check this with joostp. Used by NL version? { "f4-demo", "ff4demo", kGenPC }, // FIXME: check this with joostp. Used by NL version?
{ "farmdemo", "Farm Demo", kGenMac}, { "farmdemo", "Farm Demo", kGenMac},
@ -510,6 +518,7 @@ static SubstResFileNames substResFileNameTable[] = {
{ "ff2-demo", "FFHSDemo", kGenPC }, { "ff2-demo", "FFHSDemo", kGenPC },
{ "ff2-demo", "FFHSDemo", kGenMac }, { "ff2-demo", "FFHSDemo", kGenMac },
{ "footdemo", "FootBall Demo", kGenMac }, { "footdemo", "FootBall Demo", kGenMac },
{ "football", "FootBall", kGenMac },
{ "footdemo", "FootBall2002", kGenPC }, { "footdemo", "FootBall2002", kGenPC },
{ "freddemo", "Freddi Demo", kGenMac }, { "freddemo", "Freddi Demo", kGenMac },
{ "freddi", "Freddi Fish", kGenMac }, { "freddi", "Freddi Fish", kGenMac },
@ -522,6 +531,7 @@ static SubstResFileNames substResFileNameTable[] = {
{ "freddicove", "FreddiCove", kGenMac }, { "freddicove", "FreddiCove", kGenMac },
{ "freddicove", "FreddiCCC", kGenPC }, { "freddicove", "FreddiCCC", kGenPC },
{ "kinddemo", "Kinddemo", kGenMac }, { "kinddemo", "Kinddemo", kGenMac },
{ "kinddemo", "KindDemo", kGenMac },
{ "lost", "Lost and Found", kGenMac}, { "lost", "Lost and Found", kGenMac},
{ "maze", "Maze Madness", kGenMac}, { "maze", "Maze Madness", kGenMac},
{ "moondemo", "Putt-Putt Moon Demo", kGenMacNoParens }, { "moondemo", "Putt-Putt Moon Demo", kGenMacNoParens },
@ -550,7 +560,9 @@ static SubstResFileNames substResFileNameTable[] = {
{ "sf2-demo", "Spy Fox 2 - Demo", kGenMac }, { "sf2-demo", "Spy Fox 2 - Demo", kGenMac },
{ "sf2-demo", "sf2demo", kGenPC }, // FIXME: check this with joostp. Used by NL version? { "sf2-demo", "sf2demo", kGenPC }, // FIXME: check this with joostp. Used by NL version?
{ "sf3-demo", "Spy Ozone Demo", kGenMac }, { "sf3-demo", "Spy Ozone Demo", kGenMac },
{ "soccer", "Soccer", kGenMac },
{ "socks", "SockWorks", kGenMac }, { "socks", "SockWorks", kGenMac },
{ "spydemo", "FoxDemo", kGenMac },
{ "spyfox", "SPYFox", kGenMac }, { "spyfox", "SPYFox", kGenMac },
{ "spyfox", "SPYFoxDC", kGenPC }, { "spyfox", "SPYFoxDC", kGenPC },
{ "spyfox2", "Spy Fox 2", kGenMac }, { "spyfox2", "Spy Fox 2", kGenMac },

View file

@ -223,6 +223,9 @@ Curse of Monkey Island
- All ru 861e59ed72a1cd0e6d454f7ee7e2bf3d comi - All ru 861e59ed72a1cd0e6d454f7ee7e2bf3d comi
Demo All All 8fec68383202d38c0d25e9e3b757c5df comidemo Demo All All 8fec68383202d38c0d25e9e3b757c5df comidemo
Backyard Baseball
- Windows en cf8d13446ec6cb6222287a925fd47c1d baseball sev
Backyard Baseball 2001 Backyard Baseball 2001
Demo Windows en a194f15f51ee62badab74b9e7da97693 bb2demo khalek, sev Demo Windows en a194f15f51ee62badab74b9e7da97693 bb2demo khalek, sev
@ -230,10 +233,16 @@ Backyard Baseball 2003
- Windows en efe0a04a703e765ebebe92b6c8aa6b86 baseball2003 sev - Windows en efe0a04a703e765ebebe92b6c8aa6b86 baseball2003 sev
Backyard Football
- Windows en 7fc6cdb46b4c9d384c52327f4bca6416 football sev
Backyard Football 2002 Backyard Football 2002
Demo All en 5bd335265a61caa3d78956ad9f88ba23 footdemo sev Demo All en 5bd335265a61caa3d78956ad9f88ba23 footdemo sev
Demo All en 2e85f7aa054930c692a5b1bed1dfc295 footdemo khalek Demo All en 2e85f7aa054930c692a5b1bed1dfc295 footdemo khalek
Backyard Soccer
- Windows en 701246819d1a70573f41bf33fc19214f soccer sev
Backyard Soccer MLS Edition Backyard Soccer MLS Edition
- Windows en bfdf584b01503f0762baded581f6a0a2 SoccerMLS sev - Windows en bfdf584b01503f0762baded581f6a0a2 SoccerMLS sev