Short: The ultimate Boulder Dash Clone V2.3 Author: Hawk@blanker.ruhr.de (Peter Elzner) Uploader: tob@blanker.ruhr.de (Tom Beuke) Type: game/misc Action: NoStart Version V2.3 (14.12.1995) Diamond Caves is a Boulder Dash clone with many advantages to previously released clones: - programmed 100% using OS-routines - supports different screenmodes & runs on gfx-boards! - runs in true multitasking - comes with ready-to-run installer script - 1 or 2 players (maybe even more in future releases) - playfields from 10x10 to 100x100 squares - loads of new features like conveyor belts, switches, and much more - recording and replay of previously played games - 60 levels & nice preferences program in the unregistered version - great Intuition-based Leveleditor in the registered version *new* - works on CyberGfx screens Requirements: 68000 (68020 recommended) Kick2.0 1MB ChipMem / 1MB Fastmem Commodore's Installer V1.24 (not included) History: V1.0 (02.04.1995) - first public release V1.1 (03.04.1995) - fixed small bug in quicksand-routine - optimized player-routine - added tooltype "JOYMOUSE2" - implemented introScreen-timeout (8 sec) - fixed game-level 23 (way too difficult - actually insoluble :-) V1.2 (06.04.1995) - finally fixed gameport.device - fixed small bug in 2-player-mode - more optimizations V1.3 (09.04.1995) - added tooltype "STATUSTOP" - fixed bug in game-level 25 - fixed bug in conveyor-belt V1.4 (01.05.1995) (registered Users only) - rewrote installer-script - added "normal" icons (for those MagicWB-haters :-) - added 10 Easy-Levels - included replay-files for all levels (Tutorial, Game & Easy) - fixed preferences-loading (reg-version) - fixed small bug in GetLevel-Window (items are now set to default after changing number of players) - rewrote record-routine (files are now 7/8 shorter than before) - improved loading (gfxfiles are now loaded once and then kept in memory) - rewrote Joystick-routine (still some optimizations to do though) - increased keyboard-buffer V1.5 (05.05.1995) - fixed some corrupted replay-files - added "Level-Hints" to documentation - minor internal changes - Overscan-prefs are now loaded correctly when running from Editor V1.6 (16.05.1995) - finally fixed replay-routine - optimized in-game-routines - changed gfx-format (registered users are now able to create their own gfx with up to 256 colors, using the tool "DiamondGfx") - due to user-request, the game can now be run on a 68000 - implemented delay (this is for reg-users playing with screenmodes like Super72) - removed Mungwall/Enforcer-Hit in Overscan loading routine V1.7 (04.06.1995) - completely rewrote game-timing (Diamond Caves now uses the timer.device and runs at the same speed under every screenmode. The game may seem to be a bit slower than before if you're useing a screenmode with a higher frequency than 50Hz) - removed bug in player-movement (player wasn't killed under certain circumstances) - removed bug in explosion-routines (sometimes explosions didn't cause other things to explode) - fixed keyboard-handling in main-menu - had to re-record some replay-files :-( - fixed bug with windows on title screen (didn't attach to system default font) - DBL-screenmodes are now supported correctly (see "DiamondPrefs.guide") - optimized Joystick-routine V1.8 (14.06.1995) - finally fixed keyboard-handling (game) - optimized in-game-routines - DBL-screenmodes are *now* supported correctly (V1.7 didn't recognize the "Interlace" flag) - re-added VBI-timing (this is for PAL-modes, they are now flickerfree using VBI-timing - other modes should use the timer.device, see "DiamondPrefs.guide") V1.9 - skipped V2.0 (08.07.1995) - fixed CLI-startup - DC finally runs on 68000 (removed "word-read from odd address") - added "move through empty space" sound - preferences can now be used by unregistered users, too! (use the program "DiamondPrefs V1.3") - Diamond Caves now runs on Intuition Screens in true multitasking (although you should pause the game before switching screens :-) - optionally Diamond Caves now runs in a window on a standard Public Screen! (Kick3.0 required, gfx-board recommended) - fixed small gfx-bug with player - fixed bug in loading custom-samples - fixed overscan V2.1 (16.07.1995) - paying the shareware fee with foreign cheques is now easier (and cheaper!) - fixed loading players name - added "Score" and "games played" to Titlescreen. - optimized in-game routines - fixed small problem with remapping colors when running on a Public Screen V2.2 (05.09.1995) - fixed bug with growing wall - fixed small bug with sound and conveyor belt/magic wall - fixed small bug with acid pools - removed busy-wait in pause mode - added pause window - intro-screen can now be canceled with ESC - optimized in-game routines - input.device wasn't closed propperly - improved error-handling (game now runs better on write protected disks like CD-ROMs, and creates backups of important files) - rewrote GetLevels-window (now using listview to display unlimited number of dirs :-) - fixed yet another overscan-bug (actually a bug in intuition/graphics.library !) V2.3 (23.12.1995) - optimized intro-screen - changed public-screen version (now using a standard superbitmap-window, window opens with maximum size as default. game is faster, scrolling is slower) - changed scrolling in public-screen version (now block-scroll only) - dynamite, keys and shield time are displayed in status line - added "test again"-window (if started from editor) - fixed bug with fast-forward in replay-mode - fixed bug with saving record-files - Diamond Caves now works on CyberGfx-Screens! (Although there are some limitations in the CyberGfx Emulation) ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 2877 677 76.4% 15-Dec-95 00:00:00 Game2.3.info 16144 9772 39.4% 15-Dec-95 00:00:00 +describe 1012 412 59.2% 15-Dec-95 00:00:00 +Amiga.iff 834 491 41.1% 15-Dec-95 00:00:00 +DCbullet.iff 2776 1601 42.3% 15-Dec-95 00:00:00 +DClogo.iff 880 434 50.6% 15-Dec-95 00:00:00 +DClogo2.iff 446 318 28.6% 15-Dec-95 00:00:00 +Emerald.iff 1330 855 35.7% 15-Dec-95 00:00:00 +Level.iff 714 331 53.6% 15-Dec-95 00:00:00 +player.iff 616 305 50.4% 15-Dec-95 00:00:00 +replay.iff 838 589 29.7% 15-Dec-95 00:00:00 +switch.iff 1124 479 57.3% 15-Dec-95 00:00:00 +Window.iff 1332 480 63.9% 15-Dec-95 00:00:00 +install.bat 3768 2433 35.4% 15-Dec-95 00:00:00 +sync 2297 583 74.6% 15-Dec-95 00:00:00 +Icons.info 2877 666 76.8% 15-Dec-95 00:00:00 +MagicWB1.info 4806 1356 71.7% 15-Dec-95 00:00:00 +DiamondCaves.guide.info 4029 873 78.3% 15-Dec-95 00:00:00 +DiamondCaves.info 4806 1364 71.6% 15-Dec-95 00:00:00 +DiamondEditor.guide.info 4029 875 78.2% 15-Dec-95 00:00:00 +DiamondEditor.info 4806 1362 71.6% 15-Dec-95 00:00:00 +DiamondGfx.guide.info 4029 960 76.1% 15-Dec-95 00:00:00 +DiamondGfx.info 4806 1361 71.6% 15-Dec-95 00:00:00 +DiamondPrefs.guide.info 4285 1142 73.3% 15-Dec-95 00:00:00 +DiamondPrefs.info 4806 1360 71.7% 15-Dec-95 00:00:00 +DiamondSfx.guide.info 4029 902 77.6% 15-Dec-95 00:00:00 +DiamondSfx.info 4036 1174 70.9% 15-Dec-95 00:00:00 +Editor.preview.info 3553 562 84.1% 15-Dec-95 00:00:00 +Registration.txt.info 2877 692 75.9% 15-Dec-95 00:00:00 +MagicWB2.info 4038 1049 74.0% 15-Dec-95 00:00:00 +DiamondCaves.guide.info 4029 1152 71.4% 15-Dec-95 00:00:00 +DiamondCaves.info 4038 983 75.6% 15-Dec-95 00:00:00 +DiamondEditor.guide.info 4029 1008 74.9% 15-Dec-95 00:00:00 +DiamondEditor.info 4038 1092 72.9% 15-Dec-95 00:00:00 +DiamondGfx.guide.info 4285 1354 68.4% 15-Dec-95 00:00:00 +DiamondGfx.info 4038 1069 73.5% 15-Dec-95 00:00:00 +DiamondPrefs.guide.info 4285 1281 70.1% 15-Dec-95 00:00:00 +DiamondPrefs.info 4038 906 77.5% 15-Dec-95 00:00:00 +DiamondSfx.guide.info 4285 1233 71.2% 15-Dec-95 00:00:00 +DiamondSfx.info 4036 1173 70.9% 15-Dec-95 00:00:00 +Editor.preview.info 3553 765 78.4% 15-Dec-95 00:00:00 +Registration.txt.info 2297 587 74.4% 15-Dec-95 00:00:00 +normal.info 468 240 48.7% 15-Dec-95 00:00:00 +DiamondCaves.guide.info 568 386 32.0% 15-Dec-95 00:00:00 +DiamondCaves.info 468 237 49.3% 15-Dec-95 00:00:00 +DiamondEditor.guide.info 516 288 44.1% 15-Dec-95 00:00:00 +DiamondEditor.info 468 242 48.2% 15-Dec-95 00:00:00 +DiamondGfx.guide.info 450 270 40.0% 15-Dec-95 00:00:00 +DiamondGfx.info 468 241 48.5% 15-Dec-95 00:00:00 +DiamondPrefs.guide.info 617 403 34.6% 15-Dec-95 00:00:00 +DiamondPrefs.info 468 239 48.9% 15-Dec-95 00:00:00 +DiamondSfx.guide.info 450 267 40.6% 15-Dec-95 00:00:00 +DiamondSfx.info 258 165 36.0% 15-Dec-95 00:00:00 +Editor.preview.info 835 315 62.2% 15-Dec-95 00:00:00 +Registration.txt.info 3261 887 72.7% 15-Dec-95 00:00:00 +RareDiamond.info 3782 742 80.3% 15-Dec-95 00:00:00 +DiamondCaves.guide.info 3261 876 73.1% 15-Dec-95 00:00:00 +DiamondCaves.info 3782 733 80.6% 15-Dec-95 00:00:00 +DiamondEditor.guide.info 3773 1091 71.0% 15-Dec-95 00:00:00 +DiamondEditor.info 3782 741 80.4% 15-Dec-95 00:00:00 +DiamondGfx.guide.info 3773 1044 72.3% 15-Dec-95 00:00:00 +DiamondGfx.info 3782 733 80.6% 15-Dec-95 00:00:00 +DiamondPrefs.guide.info 3645 1090 70.0% 15-Dec-95 00:00:00 +DiamondPrefs.info 3782 733 80.6% 15-Dec-95 00:00:00 +DiamondSfx.guide.info 3773 1110 70.5% 15-Dec-95 00:00:00 +DiamondSfx.info 3780 1061 71.9% 15-Dec-95 00:00:00 +Editor.preview.info 3777 557 85.2% 15-Dec-95 00:00:00 +Registration.txt.info 14000 2149 84.6% 15-Dec-95 00:00:00 +InstallGame 1321 537 59.3% 15-Dec-95 00:00:00 +InstallGame.info 100372 64821 35.4% 15-Dec-95 00:00:00 +Editor.preview 4340 4340 0.0% 15-Dec-95 00:00:00 +01 2440 2440 0.0% 15-Dec-95 00:00:00 +02 4540 4540 0.0% 15-Dec-95 00:00:00 +03 4540 4540 0.0% 15-Dec-95 00:00:00 +04 2840 2840 0.0% 15-Dec-95 00:00:00 +05 3940 3940 0.0% 15-Dec-95 00:00:00 +06 2740 2740 0.0% 15-Dec-95 00:00:00 +07 3940 3939 0.0% 15-Dec-95 00:00:00 +08 3860 3860 0.0% 15-Dec-95 00:00:00 +09 3340 3340 0.0% 15-Dec-95 00:00:00 +10 3940 3940 0.0% 15-Dec-95 00:00:00 +11 3240 3240 0.0% 15-Dec-95 00:00:00 +12 3340 3340 0.0% 15-Dec-95 00:00:00 +13 3940 3940 0.0% 15-Dec-95 00:00:00 +14 2740 2740 0.0% 15-Dec-95 00:00:00 +15 3940 3940 0.0% 15-Dec-95 00:00:00 +16 5540 4892 11.6% 15-Dec-95 00:00:00 +17 3640 3640 0.0% 15-Dec-95 00:00:00 +18 3940 3940 0.0% 15-Dec-95 00:00:00 +20 3490 3490 0.0% 15-Dec-95 00:00:00 +21 4820 4820 0.0% 15-Dec-95 00:00:00 +22 4680 4680 0.0% 15-Dec-95 00:00:00 +24 524 46 91.2% 15-Dec-95 00:00:00 +topaz.font 3192 1582 50.4% 15-Dec-95 00:00:00 +11 4334 1167 73.0% 15-Dec-95 00:00:00 +Registration.txt 2488 1776 28.6% 15-Dec-95 00:00:00 +y00 3357 2362 29.6% 15-Dec-95 00:00:00 +y01 1878 1481 21.1% 15-Dec-95 00:00:00 +y02 1048 748 28.6% 15-Dec-95 00:00:00 +y03 1388 1357 2.2% 15-Dec-95 00:00:00 +y04 1314 1193 9.2% 15-Dec-95 00:00:00 +y05 670 494 26.2% 15-Dec-95 00:00:00 +y06 1866 1815 2.7% 15-Dec-95 00:00:00 +y07 1646 1493 9.2% 15-Dec-95 00:00:00 +y08 1698 1274 24.9% 15-Dec-95 00:00:00 +y09 1524 1439 5.5% 15-Dec-95 00:00:00 +y10 1582 1358 14.1% 15-Dec-95 00:00:00 +y11 99 99 0.0% 15-Dec-95 00:00:00 +y12 820 716 12.6% 15-Dec-95 00:00:00 +y13 854 854 0.0% 15-Dec-95 00:00:00 +y14 1302 974 25.1% 15-Dec-95 00:00:00 +y15 924 796 13.8% 15-Dec-95 00:00:00 +y16 686 522 23.9% 15-Dec-95 00:00:00 +y17 516 420 18.6% 15-Dec-95 00:00:00 +y18 538 478 11.1% 15-Dec-95 00:00:00 +y19 490 431 12.0% 15-Dec-95 00:00:00 +y20 3060 2904 5.0% 15-Dec-95 00:00:00 +y21 579 368 36.4% 15-Dec-95 00:00:00 +y22 2268 2039 10.0% 15-Dec-95 00:00:00 +y23 4536 4028 11.1% 15-Dec-95 00:00:00 +y24 7076 5514 22.0% 15-Dec-95 00:00:00 +y25 2576 2130 17.3% 15-Dec-95 00:00:00 +y26 940 940 0.0% 15-Dec-95 00:00:00 +01 940 940 0.0% 15-Dec-95 00:00:00 +02 940 940 0.0% 15-Dec-95 00:00:00 +03 940 940 0.0% 15-Dec-95 00:00:00 +04 940 940 0.0% 15-Dec-95 00:00:00 +05 940 940 0.0% 15-Dec-95 00:00:00 +06 940 940 0.0% 15-Dec-95 00:00:00 +07 940 940 0.0% 15-Dec-95 00:00:00 +08 940 902 4.0% 15-Dec-95 00:00:00 +09 940 940 0.0% 15-Dec-95 00:00:00 +10 940 940 0.0% 15-Dec-95 00:00:00 +11 940 940 0.0% 15-Dec-95 00:00:00 +12 940 940 0.0% 15-Dec-95 00:00:00 +13 940 940 0.0% 15-Dec-95 00:00:00 +14 940 940 0.0% 15-Dec-95 00:00:00 +15 940 940 0.0% 15-Dec-95 00:00:00 +16 940 940 0.0% 15-Dec-95 00:00:00 +17 940 940 0.0% 15-Dec-95 00:00:00 +18 940 940 0.0% 15-Dec-95 00:00:00 +19 1100 1070 2.7% 15-Dec-95 00:00:00 +20 1420 1420 0.0% 15-Dec-95 00:00:00 +21 2090 2090 0.0% 15-Dec-95 00:00:00 +22 600 600 0.0% 15-Dec-95 00:00:00 +23 2740 2740 0.0% 15-Dec-95 00:00:00 +24 1398 1398 0.0% 15-Dec-95 00:00:00 +25 3940 3940 0.0% 15-Dec-95 00:00:00 +23 3940 3940 0.0% 15-Dec-95 00:00:00 +25 5140 5129 0.2% 15-Dec-95 00:00:00 +01 3210 3210 0.0% 15-Dec-95 00:00:00 +02 4190 4188 0.0% 15-Dec-95 00:00:00 +03 2740 2740 0.0% 15-Dec-95 00:00:00 +04 1840 1840 0.0% 15-Dec-95 00:00:00 +05 2012 1978 1.6% 15-Dec-95 00:00:00 +06 4540 4540 0.0% 15-Dec-95 00:00:00 +07 700 700 0.0% 15-Dec-95 00:00:00 +08 3540 3540 0.0% 15-Dec-95 00:00:00 +09 3840 3840 0.0% 15-Dec-95 00:00:00 +10 3440 3440 0.0% 15-Dec-95 00:00:00 +19 126638 35199 72.2% 15-Dec-95 00:00:00 +Diamond.16col 824 279 66.1% 15-Dec-95 00:00:00 +01.rec1 1385 399 71.1% 15-Dec-95 00:00:00 +02.rec1 2180 688 68.4% 15-Dec-95 00:00:00 +03.rec1 1060 322 69.6% 15-Dec-95 00:00:00 +04.rec1 1163 378 67.4% 15-Dec-95 00:00:00 +05.rec1 651 234 64.0% 15-Dec-95 00:00:00 +06.rec1 2005 580 71.0% 15-Dec-95 00:00:00 +07.rec1 99 54 45.4% 15-Dec-95 00:00:00 +08.rec1 1311 430 67.2% 15-Dec-95 00:00:00 +09.rec1 2018 499 75.2% 15-Dec-95 00:00:00 +10.rec1 1169 372 68.1% 15-Dec-95 00:00:00 +01.rec1 962 258 73.1% 15-Dec-95 00:00:00 +02.rec1 1251 392 68.6% 15-Dec-95 00:00:00 +03.rec1 362 119 67.1% 15-Dec-95 00:00:00 +04.rec1 1369 400 70.7% 15-Dec-95 00:00:00 +05.rec1 1795 481 73.2% 15-Dec-95 00:00:00 +06.rec1 586 183 68.7% 15-Dec-95 00:00:00 +07.rec1 1475 498 66.2% 15-Dec-95 00:00:00 +08.rec1 1488 462 68.9% 15-Dec-95 00:00:00 +09.rec1 849 235 72.3% 15-Dec-95 00:00:00 +10.rec1 989 267 73.0% 15-Dec-95 00:00:00 +11.rec1 771 176 77.1% 15-Dec-95 00:00:00 +12.rec1 1420 395 72.1% 15-Dec-95 00:00:00 +13.rec1 1279 353 72.4% 15-Dec-95 00:00:00 +14.rec1 1671 345 79.3% 15-Dec-95 00:00:00 +15.rec1 1046 334 68.0% 15-Dec-95 00:00:00 +16.rec1 1715 493 71.2% 15-Dec-95 00:00:00 +17.rec1 442 141 68.0% 15-Dec-95 00:00:00 +18.rec1 652 200 69.3% 15-Dec-95 00:00:00 +19.rec1 1044 279 73.2% 15-Dec-95 00:00:00 +20.rec1 1151 310 73.0% 15-Dec-95 00:00:00 +21.rec1 4711 856 81.8% 15-Dec-95 00:00:00 +22.rec1 1524 373 75.5% 15-Dec-95 00:00:00 +23.rec1 1593 483 69.6% 15-Dec-95 00:00:00 +24.rec1 1274 364 71.4% 15-Dec-95 00:00:00 +25.rec1 443 155 65.0% 15-Dec-95 00:00:00 +sfx.data 151 72 52.3% 15-Dec-95 00:00:00 +01.rec1 328 137 58.2% 15-Dec-95 00:00:00 +02.rec1 398 152 61.8% 15-Dec-95 00:00:00 +03.rec1 180 77 57.2% 15-Dec-95 00:00:00 +04.rec1 236 99 58.0% 15-Dec-95 00:00:00 +05.rec1 198 89 55.0% 15-Dec-95 00:00:00 +06.rec1 179 84 53.0% 15-Dec-95 00:00:00 +08.rec1 588 215 63.4% 15-Dec-95 00:00:00 +09.rec1 575 128 77.7% 15-Dec-95 00:00:00 +10.rec1 165 89 46.0% 15-Dec-95 00:00:00 +12.rec1 191 82 57.0% 15-Dec-95 00:00:00 +13.rec1 227 104 54.1% 15-Dec-95 00:00:00 +14.rec1 222 99 55.4% 15-Dec-95 00:00:00 +15.rec1 279 98 64.8% 15-Dec-95 00:00:00 +16.rec1 252 93 63.0% 15-Dec-95 00:00:00 +17.rec1 314 132 57.9% 15-Dec-95 00:00:00 +18.rec1 237 76 67.9% 15-Dec-95 00:00:00 +19.rec1 341 112 67.1% 15-Dec-95 00:00:00 +20.rec1 131 60 54.1% 15-Dec-95 00:00:00 +21.rec1 619 149 75.9% 15-Dec-95 00:00:00 +22.rec1 48 35 27.0% 15-Dec-95 00:00:00 +23.rec1 154 72 53.2% 15-Dec-95 00:00:00 +24.rec1 292 108 63.0% 15-Dec-95 00:00:00 +25.rec1 393 153 61.0% 15-Dec-95 00:00:00 +07.rec1 82 37 54.8% 15-Dec-95 00:00:00 +11.rec1 344 210 38.9% 15-Dec-95 00:00:00 +y27 216024 76332 64.6% 15-Dec-95 00:00:00 +DiamondCaves 54290 19450 64.1% 15-Dec-95 00:00:00 +DiamondCaves.guide 130960 70051 46.5% 15-Dec-95 00:00:00 +x997 2877 671 76.6% 15-Dec-95 00:00:00 Prefs1.3.info 3075 841 72.6% 15-Dec-95 00:00:00 +InstallPrefs 1321 539 59.1% 15-Dec-95 00:00:00 +InstallPrefs.info 35436 15120 57.3% 15-Dec-95 00:00:00 +DiamondPrefs 9029 3341 62.9% 15-Dec-95 00:00:00 +DiamondPrefs.guide -------- ------- ----- --------- -------- 1156815 562496 51.3% 20-Dec-95 08:52:28 231 files