Compare commits

..

No commits in common. "820d07e1a251cbedcdb205ac1f54f9654840fe45" and "dd57b9cadfb5d0aab57fd2c7e6e38c1c0ba68dc5" have entirely different histories.

521 changed files with 64613 additions and 561 deletions

Binary file not shown.

Binary file not shown.

View File

@ -36,8 +36,7 @@ CN = SLOT!$C0
chrRETURN = $0d
dpWAIT = $fb
dpFROM = dpWAIT+1
dpFROM = $fc
dpTO = dpFROM+2
*----------
@ -71,15 +70,21 @@ jumpME sta CLR80VID
jsr SETKBD ; reset input to keyboard
jsr HOME ; home cursor and clear to end of page
clc
xce
rep #$30
lda #frameIN
sta theFRAME
sec
xce
sep #$30
jsr initSERIAL ; set the serial addresses
jsr initPORT ; init the serial port for LD support
lda #80
sta dpWAIT
*----------
ldx #>strDS ; on veut afficher le frame number
ldx #>strDS ; on veut la frame number
ldy #<strDS
jsr sendLDCommand
@ -95,37 +100,14 @@ jumpME sta CLR80VID
*----------
mainLOOP clc
xce
rep #$30
lda #frameIN
sta theFRAME
sec
xce
sep #$30
*---
ldx #>strSE ; Move to frame and wait for R
mainLOOP ldx #>strSE ; Move to frame and wait for R
ldy #<strSE
jsr sendLDCommand2
ldx #>strPL ; Play the frame and wait for R
ldx #>strPL ; Play and wait for R
ldy #<strPL
jsr sendLDCommand2
ldx #>strDS ; on veut afficher le frame number
ldy #<strDS
jsr sendLDCommand2
lda dpWAIT
jsr WAIT
ldx #>strPLEND ; Play the frame until the end now
ldy #<strPLEND
jsr sendLDCommand
jsr startINT
*----------
@ -184,8 +166,7 @@ strST asc 'ST'00 ; pause the player (still image)
strQF asc '?F'00 ; which frame are we on?
strSE asc 'FR00323SE'00 ; set frame...
strPL asc 'FR00323PL'00 ; play one frame...
strPLEND asc 'FR65535PL'00 ; play only to the end of the disc
strPL asc 'PL'00 ; play only
strPL2 asc 'FR01359PL'00 ; play to frame...
*-----------------------------------
@ -251,9 +232,6 @@ startINT clc
xce
rep #$30
lda #2
sta theINT+4
PushWord #2
_IntSource
@ -394,9 +372,8 @@ sendLDCommand2
* bcs sendLDError2
]lp jsr receiveString
lda responseBUF
* cmp #'R'
* bne ]lp
beq ]lp
cmp #'R'
bne ]lp
rts
*---------- Send a string

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More