errno/oserrno stuff is cleaned up, saved some bytes in dialog box functions
git-svn-id: svn://svn.cc65.org/cc65/trunk@775 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
|
||||
.export _DlgBoxFileSelect
|
||||
.import popa, popax
|
||||
.import _DoDlgBox
|
||||
|
||||
.include "../inc/jumptab.inc"
|
||||
.include "../inc/geossym.inc"
|
||||
@@ -15,13 +16,6 @@
|
||||
.include "../inc/geosmac.ca65.inc"
|
||||
|
||||
_DlgBoxFileSelect:
|
||||
; sta r5L
|
||||
; stx r5H
|
||||
; jsr popa
|
||||
; sta r7L
|
||||
; jsr popax
|
||||
; sta r10L
|
||||
; stx r10H
|
||||
|
||||
sta tmp_r5
|
||||
stx tmp_r5+1
|
||||
@@ -38,10 +32,7 @@ DB_FS_reload:
|
||||
|
||||
lda #<paramStrFileSelect
|
||||
ldx #>paramStrFileSelect
|
||||
sta r0L
|
||||
stx r0H
|
||||
jsr DoDlgBox
|
||||
lda r0L
|
||||
jsr _DoDlgBox
|
||||
cmp #DISK
|
||||
bne DB_FS_Fin
|
||||
jsr OpenDisk
|
||||
|
||||
@@ -7,11 +7,10 @@
|
||||
; char DlgBoxGetString (char *string, char strlen, char *line1,char *line2);
|
||||
|
||||
.export _DlgBoxGetString
|
||||
.import DB_get2lines
|
||||
.import DB_get2lines, _DoDlgBox
|
||||
.importzp ptr2, ptr3, ptr4
|
||||
.import popa, popax
|
||||
|
||||
.include "../inc/jumptab.inc"
|
||||
|
||||
.include "../inc/geossym.inc"
|
||||
.include "../inc/const.inc"
|
||||
|
||||
@@ -24,11 +23,7 @@ _DlgBoxGetString:
|
||||
stx ptr2+1
|
||||
lda #<paramStrGetString
|
||||
ldx #>paramStrGetString
|
||||
sta r0L
|
||||
stx r0H
|
||||
jsr DoDlgBox
|
||||
lda r0L
|
||||
rts
|
||||
jmp _DoDlgBox
|
||||
|
||||
paramStrGetString:
|
||||
.byte DEF_DB_POS | 1
|
||||
|
||||
@@ -7,10 +7,9 @@
|
||||
; char DlgBoxOk (char *line1,char *line2);
|
||||
|
||||
.export _DlgBoxOk
|
||||
.import DB_get2lines
|
||||
.import DB_get2lines, _DoDlgBox
|
||||
.importzp ptr3, ptr4
|
||||
|
||||
.include "../inc/jumptab.inc"
|
||||
.include "../inc/geossym.inc"
|
||||
.include "../inc/const.inc"
|
||||
|
||||
@@ -18,11 +17,7 @@ _DlgBoxOk:
|
||||
jsr DB_get2lines
|
||||
lda #<paramStrOk
|
||||
ldx #>paramStrOk
|
||||
sta r0L
|
||||
stx r0H
|
||||
jsr DoDlgBox
|
||||
lda r0L
|
||||
rts
|
||||
jmp _DoDlgBox
|
||||
|
||||
paramStrOk:
|
||||
.byte DEF_DB_POS | 1
|
||||
|
||||
@@ -7,10 +7,9 @@
|
||||
; char DlgBoxOkCancel (char *line1,char *line2);
|
||||
|
||||
.export _DlgBoxOkCancel
|
||||
.import DB_get2lines
|
||||
.import DB_get2lines, _DoDlgBox
|
||||
.importzp ptr3, ptr4
|
||||
|
||||
.include "../inc/jumptab.inc"
|
||||
.include "../inc/geossym.inc"
|
||||
.include "../inc/const.inc"
|
||||
|
||||
@@ -18,11 +17,7 @@ _DlgBoxOkCancel:
|
||||
jsr DB_get2lines
|
||||
lda #<paramStrOkCancel
|
||||
ldx #>paramStrOkCancel
|
||||
sta r0L
|
||||
stx r0H
|
||||
jsr DoDlgBox
|
||||
lda r0L
|
||||
rts
|
||||
jmp _DoDlgBox
|
||||
|
||||
paramStrOkCancel:
|
||||
.byte DEF_DB_POS | 1
|
||||
|
||||
@@ -7,10 +7,9 @@
|
||||
; char DlgBoxYesNo (char *line1,char *line2);
|
||||
|
||||
.export _DlgBoxYesNo
|
||||
.import DB_get2lines
|
||||
.import DB_get2lines, _DoDlgBox
|
||||
.importzp ptr3, ptr4
|
||||
|
||||
.include "../inc/jumptab.inc"
|
||||
.include "../inc/geossym.inc"
|
||||
.include "../inc/const.inc"
|
||||
|
||||
@@ -18,11 +17,7 @@ _DlgBoxYesNo:
|
||||
jsr DB_get2lines
|
||||
lda #<paramStrYesNo
|
||||
ldx #>paramStrYesNo
|
||||
sta r0L
|
||||
stx r0H
|
||||
jsr DoDlgBox
|
||||
lda r0L
|
||||
rts
|
||||
jmp _DoDlgBox
|
||||
|
||||
paramStrYesNo:
|
||||
.byte DEF_DB_POS | 1
|
||||
|
||||
Reference in New Issue
Block a user