2 ; nasm -f bin -o bootcard.img bootcard.asm
3 ; cat bootcard.img >/dev/<usbstick>
11 barstart equ 200 - (nbars+1) * barh
21 mov dx, %1 | (%2 << 8)
37 mov al, (%1 << 6) | 36h
68 mov di, barstart * 320
98 mov cx, 2400 ; 15 lines
107 .mnt: mov [bp - 2], cx
170 mov ax, [music + 1 + bx]
180 mov byte [cmap + bx], 3fh
181 mov word [cmap + bx + 1], 2f2fh
190 .end: test word [nticks], 1
209 str1: db 'Michael ',3,' Athena',0
211 music: dd 0a2f8f00h, 0a11123a1h, 23a11423h, 28000023h, 0be322f8fh, 25c0391fh
212 dd 4b23a13ch, 8f500000h, 23a15a2fh, 641ab161h, 476e1ab1h, 1fbe751ch
213 dd 8223a178h, 0a18925c0h, 1fbe8c23h, 0aa0000a0h
219 times 446-($-$$) db 0
225 times 510-($-$$) db 0
228 ; vi:ft=nasm ts=8 sts=8 sw=8: