Skool Daze - Atari 8bit version

Files:
sd.asm				main game
sd_game_0800.vsf	VICE image from C64 version, runs at $0800
atari.hea			Atari 8bit hardware equates
sdc64.asm			Partial disassembly of C64 version of Skool Daze, created with Infiltrator Disassembler
loading				loading screen prepared by Jose
	loading.asm		source code for loading screen
game				game loader (with intro and real game)
	sdgame.asm		game loader code (uses zlib for decompression)
gfx					g2f screens of in-game created by Jose
	
	
Building game image:
1. Build loading screen:
cd loading
mads -t -l loading.asm
2. Build regular game:
mads -t -l sd.asm
3. Prepare game image:
run Altirra, load sd.obx, step thorugh code until tsx instruction and use command: 
.writemem sd1.raw 0600 LC600
.writemem sd2.raw D800 L800
4. Compress game image:
cd game
copy ../sd*.raw .
zopfli --deflate sd1.raw
ren sd1.raw.deflate sd1.bin
5. Update sdgame.asm
Update game_compressed_size equ 29205 to reflect sd1.bin size
6. Create image of final game:
mads -t -l sdgame.asm
copy /B loading.obx+sdgame.obx sd.xex
7. Create ATR of final game
dir2atr.exe -md -B xboot.obx sd.atr sd

Tools needed:
MADS: MAD Assembler http://mads.atari8.info/
Altirra: http://www.virtualdub.org/altirra.html
zlib6502: https://github.com/pfusik/zlib6502 (zopfli tool)
XBios: http://xxl.atari.pl/ (xboot.obx)
Dir2Atr: http://www.horus.com/~hias/atari/#tools-win32



	
