"Bank Test" A Program for the Bally/Astrocade --------------------------------- By Adam Trionfo September 1, 2011 This program requires the Atarimax Maxflash Astrocade cartridge to work. This program will NOT work properly as a regular cartridge. "Bank test" will assemble as a 4K program. In order to create the proper 256K file with the required string in the correct location, the batch file "256kcart.bat" must be run (it is included in the archive). To run the batch file, just double-click the file or execute it from the prompt command. The batch file will automatically create the 256K file that is for use with the Maxflash cartridge. The output of the batch file, "256kprog.bin" is the file that needs to be programmed onto the flash cart. For convience, a pre-made "256kprog.bin" is included with the archive. "Bank Test" displays a short string, depending on if Bank 32 of the Maxflash cartridge has been properly bankswitched to be in the Astrocade memory area $3000-$3FFF. If $3000 contains a "B" as the first byte then the bank switched correctly, and this program will display: $3000 = 'B' If the program does not display that message, and it diplays this one instead, $3000 NOT = 'B' then something is not working properly. To assemble this Z-80 source code using ZMAC: zmac -i -m -o banktest.bin -x banktest.lst banktest.asm