Download MSD game and support libraries | ||||||
|
| ||||||
Blitz Support Suite Patches/Updates Tools 3rd Party Libraries Blitz Mode Source |
These libraries were written especially for the game MSD (Minimum Safe Distance) which was due to be
a cross between Worms and Cannon Fodder, with other bits and pieces thrown in. Development came to a
halt when people started having less time for it, although I think two of the original developers
are trying to write it using Blitz Basic PC.
The MSDLib was the main library, which had various functions useful in games were things had to be as fast as possible. Things like faster numerical functions, 020+ optimised routines, string, timer, and mouse routines. The main work was the drawing routines - buffered plots, plot tables, and CPU+Blitter combined buffered blits, all using interleaved bitmaps (and a couple of functions for creating those too). However, a lot of the commands are hardcoded for the display size which was to be used in the game, so this might have limited general purpose use. The full source of the library is included if anyone wants to modify it. There are also a few examples in there (although there are some tokenisation problems from when test routines were being used) and full AmigaGuide documentation. The MSDPrefsLib was a library which was written to load, save and store in memory the encrypted preference files which were going to be used in the game for things like data files, game setup, options, etc. The MSDPrefsLib requires the MSDLib to be installed with the library number it has been given. The library number of the MSDPrefsLib clashes with one of the Lotan libraries, although it should be fairly safe to change the number of the MSDPrefsLib. As a special bonus, you also get the source for the MUI based preference editor that was going to be used to edit the files :)
|
|||||
|
Installation | Troubleshooting | Programming | Archives | Links Page last modified: 9th August 2001 | ||||||