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