UTILITY -> Othertypeins
© Happy Computer (1988)
Boulder Dash Construction Kit BDCK


1.81 Mo
Manual n° 1 in PDF format
LISTING en allemand (7 pages)

Manual n° 2

Boulder Dash Construction Kit BDCK 1.1 -------------------------------------- An editor for classic Boulder Dash I BDCK .BAS Runs editor with empty levels (+) BDCK1 .BAS Loads a level file or creates empty levels in memory, then starts editor BDCK11 .BAS Subset (code duplicate) of BDCK1.BAS. Loads PICT-NEW.BIN, then starts editor (+) BDCK12 .BAS Subset (code duplicate) of BDCK1.BAS. Creates empty levels in memory, then starts editor (+) BDCK2 .BAS Loads a level file and saves a custom game, then starts Boulder Dash BDCK21 .BAS Subset (code duplicate) of BDCK2.BAS. Cannot run directly. (+) BDCK3 .BAS The editor. Cannot run directly. BDCK4 .BAS Transfers original Boulder Dash from tape to disk. Creates BOMC.BIN and PICTURES.BIN BDCK41 .BAS Subset (code duplicate) of BDCK4.BAS. Recreates PICTURES.BIN from BOMC.BIN (+) BDCK5 .BAS Creates binary BDCK5.BIN BDCK5 .BIN Graphics BDCK6 .BAS Creates binary BDCK6.BIN BDCK6 .BIN RSX commands BOMC .BIN Original Boulder Dash HELP .BAS Instructions (+) PICT-NEW.BIN Empty levels PICTURES.BIN Original Boulder Dash Levels (*) (+) added in version 1.1 (*) NOTE: You have to delete at least one level to free some memory before you can edit any level! Looks like every bit in the file is used ;-) History ------- BDCK 1.0 -------- by Andreas Rost, Happy Computer 6/1988 (German version w/o online help, not self-explaining: you have to read the whole article) typed in by Peter Meier with little help from FineReader Fixed typos / annoyances ************************ No blank after DATA (bdck1.bas:350-370, bdck4.bas:125) No blank after DEFINT (bdck3.bas:30) Wrong filename (bdck2.bas:30,305,400) Dead code after RETURN/END (bdck1.bas:530, bdck2.bas:400, bdck3.bas:3410) Undocumented feature: Save custom runnable game file (bdck2.bas:305) The listings bdck5.bas and bdck6.bas were mixed!!! (beginning at line 680) You have to save your level to disk and then load it again to play it, although it is still in memory. Possibly unreachable code (bdck2.bas:400) Joystick supported to move cursor, but not to change line length with SHIFT (fixed in 1.1) <TAB> key in editor does nothing (unfixed even in 1.1) Discussible features ******************** RAM disk support Full support for Vortex RAM Disk: ùM, ùMD, ùDLOGIN Partial support for Drive C RAM disk (Happy Computer 10/1987): ùC (not all files converted, will not work without further adaptations, see magazine article) Load/save levels from/to memory No, this is not the same as a RAM disk... (A RAM disk behaves like a drive) NOTE: I left both features untouched. Even in version 1.1. Although I always have to confirm "I want to load from disk, not from memory!!!" BDCK 1.1 -------- by Peter Meier 2/2013 (English version with online help, self explaining) Fixes / improvements ******************** Translated all texts into English (the key codes remain the same) Support joystick to change line length with SHIFT (bdck1.bas:420) Added additional help texts Added note about level names (bdck3.bas:121) Added key 'p' for online helP (bdck3.bas:1070,1235) Added two pages online help text (help.bas) Added note about filename prefix PICT (bdck3.bas:2720) Show "progress bar" while initializing levels (bdck1.bas:211) Reduced interactions: Don't ask for a filename before the editor is started: bdck11.bas) Don't ask for a filename before the game is started: bdck21.bas) Don't ask for infinite lives before the game is started: bdck21.bas) Don't ask to save a custom game before the game is started: bdck21.bas) Always use color screen (bdck3.bas:3240) Removed dead code after RETURN/END Disabled <DEL> key (bdck3.bas:1250) Support lowercase key 'q' (bdck3.bas:1230) Catch file not found error (bdck3.bas:2720) Catch disk missing error (bdck3.bas:360) Use ùdir instead of cat, otherwise the selected drive is ignored (bdck3.bas:360) TO WHOM IT MAY CONCERN: My intention was to keep 1.0 and 1.1 diff'able.

Goto Top
CPC-POWER/CPCSOFTS, programming by Kukulcan © 2007-2022 all rights reserved.
Reproduction forbidden without any express authorization. All the game titles used belong to their respective owners.
Hébergement Web, Mail et serveurs de jeux haute performance