+; init_grid() - initialize grid cells randomly --------------------------------
+
+; clobbers ax, bx, cx, dx, di
+
+init_grid:
+
+mov ah, PRINT_COLOR ; ah = color attribute
+mov di, [currvgapg] ; es:di -> grid start
+mov cx, COLS * ROWS ; for each cell
+
+.write_cell: ; do {
+ call xs ; [xss] = rand
+ mov al, DEAD ; al = DEAD (likely)