comparison game09/game09.asm @ 114:bc9f2f443421

fix
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Tue, 01 Jan 2019 08:55:44 +0900
parents a8b7dfc1baf5
children 6be44b5de445
comparison
equal deleted inserted replaced
113:a8b7dfc1baf5 114:bc9f2f443421
52 lineb9a rmb 2 $9E 52 lineb9a rmb 2 $9E
53 lineb9b rmb 2 $A0 53 lineb9b rmb 2 $A0
54 lineend rmb 2 $A2 54 lineend rmb 2 $A2
55 ustack rmb 128 55 ustack rmb 128
56 linebuf rmb 252 56 linebuf rmb 252
57 program rmb $8000 57 program rmb $6000
58 size equ . 58 size equ .
59 59
60 name fcs "Game09" 60 name fcs "Game09"
61 fcb edition 61 fcb edition
62 coldstart 62 coldstart
309 PULS PC,B,A 309 PULS PC,B,A
310 LC1E7 LDA #$3D 310 LC1E7 LDA #$3D
311 LBRA LC4F9 311 LBRA LC4F9
312 LC1EC CMPA #$3D 312 LC1EC CMPA #$3D
313 BNE LC1ED 313 BNE LC1ED
314 * = assignment ( GAME code top switch )
314 leax 2,x 315 leax 2,x
315 lda ,x 316 lda ,x
316 lbsr expr 317 lbsr expr
317 std <$7E 318 std <$7E
318 tfr d,x 319 tfr d,x
319 lploop ldd ,x++ 320 lploop ldd ,x+
320 cmpd #-1 321 cmpd #$00ff
321 beq lpend 322 bne lploop
322 lpl tst ,x++ 323 lpend stx <$50
323 bne lpl 324 ldd <$7e
324 bra lploop
325 lpend leax -2,x
326 stx <$50
327 lbra warmst 325 lbra warmst
328 LC1ED LDA ,X+ 326 LC1ED LDA ,X+
329 BITA #$DF 327 BITA #$DF
330 BEQ LC1E7 328 BEQ LC1E7
331 CMPA #$3D 329 CMPA #$3D