Normalized coding style.

git-svn-id: svn://svn.cc65.org/cc65/trunk@5498 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
ol.sc 2012-02-08 15:54:44 +00:00
parent d30ecfbd0e
commit 9aac71b74a
76 changed files with 297 additions and 373 deletions

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -6,12 +5,13 @@
.export gettrse .export gettrse
.importzp ptr4 .importzp ptr4
gettrse: gettrse:
sta ptr4 sta ptr4
stx ptr4+1 stx ptr4+1
ldy #1 ldy #1
lda (ptr4),y lda (ptr4),y
tax tax
dey dey
lda (ptr4),y lda (ptr4),y
rts rts

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;

View file

@ -7,11 +7,11 @@
C_OBJS += messagebox.o C_OBJS += messagebox.o
S_OBJS += dodlgbox.o \ S_OBJS += dbget2lines.o \
rstrfrmdialogue.o \
dbget2lines.o \
dlgboxyesno.o \
dlgboxokcancel.o \
dlgboxok.o \
dlgboxgetstring.o \ dlgboxgetstring.o \
dlgboxfileselect.o dlgboxfileselect.o \
dlgboxok.o \
dlgboxokcancel.o \
dlgboxyesno.o \
dodlgbox.o \
rstrfrmdialogue.o

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -11,27 +10,27 @@
.code .code
DB_get2lines: DB_get2lines:
sta ptr4 ; fetch line 2 sta ptr4 ; fetch line 2
stx ptr4+1 stx ptr4+1
jsr popax jsr popax
sta ptr3 ; fetch line 1 sta ptr3 ; fetch line 1
stx ptr3+1 stx ptr3+1
ldx #ptr3 ldx #ptr3
jsr checknull jsr checknull
ldx #ptr4 ldx #ptr4
jmp checknull jmp checknull
checknull: checknull:
lda $0,x lda $0,x
ora $1,x ora $1,x
bne cn_end bne cn_end
lda #<nullstring lda #<nullstring
sta $0,x sta $0,x
lda #>nullstring lda #>nullstring
sta $1,x sta $1,x
cn_end: rts cn_end: rts
.rodata .rodata
nullstring: nullstring:
.byte 0 .byte 0

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -18,42 +17,45 @@
.code .code
_DlgBoxFileSelect: _DlgBoxFileSelect:
sta tmp_r5
sta tmp_r5 stx tmp_r5+1
stx tmp_r5+1 jsr popa
jsr popa sta tmp_r7L
sta tmp_r7L jsr popax
jsr popax sta tmp_r10
sta tmp_r10 stx tmp_r10+1
stx tmp_r10+1
DB_FS_reload: DB_FS_reload:
MoveW tmp_r5, r5 MoveW tmp_r5, r5
MoveW tmp_r10, r10 MoveW tmp_r10, r10
MoveB tmp_r7L, r7L MoveB tmp_r7L, r7L
lda #<paramStrFileSelect lda #<paramStrFileSelect
ldx #>paramStrFileSelect ldx #>paramStrFileSelect
jsr _DoDlgBox jsr _DoDlgBox
cmp #DISK cmp #DISK
bne DB_FS_Fin bne DB_FS_Fin
jsr OpenDisk jsr OpenDisk
txa txa
beq DB_FS_reload beq DB_FS_reload
DB_FS_Fin: rts DB_FS_Fin:
rts
.rodata .rodata
paramStrFileSelect: paramStrFileSelect:
.byte DEF_DB_POS | 1 .byte DEF_DB_POS | 1
.byte DBGETFILES, 4, 4 .byte DBGETFILES, 4, 4
.byte OPEN, DBI_X_2, DBI_Y_0+16 .byte OPEN, DBI_X_2, DBI_Y_0+16
.byte DISK, DBI_X_2, DBI_Y_0+32+1 .byte DISK, DBI_X_2, DBI_Y_0+32+1
.byte CANCEL, DBI_X_2, DBI_Y_0+64+3 .byte CANCEL, DBI_X_2, DBI_Y_0+64+3
.byte NULL .byte NULL
.bss .bss
tmp_r5: .res 2 tmp_r5:
tmp_r7L: .res 1 .res 2
tmp_r10: .res 2 tmp_r7L:
.res 1
tmp_r10:
.res 2

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -17,23 +16,24 @@
.code .code
_DlgBoxGetString: _DlgBoxGetString:
jsr DB_get2lines jsr DB_get2lines
jsr popa jsr popa
sta DB_strlen sta DB_strlen
jsr popax jsr popax
sta ptr2 sta ptr2
stx ptr2+1 stx ptr2+1
lda #<paramStrGetString lda #<paramStrGetString
ldx #>paramStrGetString ldx #>paramStrGetString
jmp _DoDlgBox jmp _DoDlgBox
.data .data
paramStrGetString: paramStrGetString:
.byte DEF_DB_POS | 1 .byte DEF_DB_POS | 1
.byte DBVARSTR, TXT_LN_X, TXT_LN_1_Y, ptr3 .byte DBVARSTR, TXT_LN_X, TXT_LN_1_Y, ptr3
.byte DBVARSTR, TXT_LN_X, TXT_LN_2_Y, ptr4 .byte DBVARSTR, TXT_LN_X, TXT_LN_2_Y, ptr4
.byte DBGETSTRING, TXT_LN_X, TXT_LN_3_Y, ptr2 .byte DBGETSTRING, TXT_LN_X, TXT_LN_3_Y, ptr2
DB_strlen: .byte 17 DB_strlen:
.byte CANCEL, DBI_X_2, DBI_Y_2 .byte 17
.byte NULL .byte CANCEL, DBI_X_2, DBI_Y_2
.byte NULL

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -16,16 +15,16 @@
.code .code
_DlgBoxOk: _DlgBoxOk:
jsr DB_get2lines jsr DB_get2lines
lda #<paramStrOk lda #<paramStrOk
ldx #>paramStrOk ldx #>paramStrOk
jmp _DoDlgBox jmp _DoDlgBox
.rodata .rodata
paramStrOk: paramStrOk:
.byte DEF_DB_POS | 1 .byte DEF_DB_POS | 1
.byte DBVARSTR, TXT_LN_X, TXT_LN_2_Y, ptr3 .byte DBVARSTR, TXT_LN_X, TXT_LN_2_Y, ptr3
.byte DBVARSTR, TXT_LN_X, TXT_LN_3_Y, ptr4 .byte DBVARSTR, TXT_LN_X, TXT_LN_3_Y, ptr4
.byte OK, DBI_X_0, DBI_Y_2 .byte OK, DBI_X_0, DBI_Y_2
.byte NULL .byte NULL

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -16,17 +15,17 @@
.code .code
_DlgBoxOkCancel: _DlgBoxOkCancel:
jsr DB_get2lines jsr DB_get2lines
lda #<paramStrOkCancel lda #<paramStrOkCancel
ldx #>paramStrOkCancel ldx #>paramStrOkCancel
jmp _DoDlgBox jmp _DoDlgBox
.rodata .rodata
paramStrOkCancel: paramStrOkCancel:
.byte DEF_DB_POS | 1 .byte DEF_DB_POS | 1
.byte DBVARSTR, TXT_LN_X, TXT_LN_2_Y, ptr3 .byte DBVARSTR, TXT_LN_X, TXT_LN_2_Y, ptr3
.byte DBVARSTR, TXT_LN_X, TXT_LN_3_Y, ptr4 .byte DBVARSTR, TXT_LN_X, TXT_LN_3_Y, ptr4
.byte OK, DBI_X_0, DBI_Y_2 .byte OK, DBI_X_0, DBI_Y_2
.byte CANCEL, DBI_X_2, DBI_Y_2 .byte CANCEL, DBI_X_2, DBI_Y_2
.byte NULL .byte NULL

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -16,17 +15,17 @@
.code .code
_DlgBoxYesNo: _DlgBoxYesNo:
jsr DB_get2lines jsr DB_get2lines
lda #<paramStrYesNo lda #<paramStrYesNo
ldx #>paramStrYesNo ldx #>paramStrYesNo
jmp _DoDlgBox jmp _DoDlgBox
.rodata .rodata
paramStrYesNo: paramStrYesNo:
.byte DEF_DB_POS | 1 .byte DEF_DB_POS | 1
.byte DBVARSTR, TXT_LN_X, TXT_LN_2_Y, ptr3 .byte DBVARSTR, TXT_LN_X, TXT_LN_2_Y, ptr3
.byte DBVARSTR, TXT_LN_X, TXT_LN_3_Y, ptr4 .byte DBVARSTR, TXT_LN_X, TXT_LN_3_Y, ptr4
.byte YES, DBI_X_0, DBI_Y_2 .byte YES, DBI_X_0, DBI_Y_2
.byte NO, DBI_X_2, DBI_Y_2 .byte NO, DBI_X_2, DBI_Y_2
.byte NULL .byte NULL

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -12,9 +11,9 @@
.include "geossym.inc" .include "geossym.inc"
_DoDlgBox: _DoDlgBox:
sta r0L sta r0L
stx r0H stx r0H
jsr DoDlgBox jsr DoDlgBox
ldx #0 ldx #0
lda r0L lda r0L
rts rts

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -10,4 +9,4 @@
.include "jumptab.inc" .include "jumptab.inc"
_RstrFrmDialogue = RstrFrmDialogue _RstrFrmDialogue = RstrFrmDialogue

View file

@ -5,28 +5,28 @@
#-------------------------------------------------------------------------- #--------------------------------------------------------------------------
# Object files # Object files
S_OBJS += get1stdirentry.o \ S_OBJS += appendrecord.o \
getnxtdirentry.o \
openrecordfile.o \
closerecordfile.o \ closerecordfile.o \
deletefile.o \
deleterecord.o \
findfile.o \
findftypes.o \
freefile.o \
get1stdirentry.o \
getfhdrinfo.o \
getfile.o \
getnxtdirentry.o \
insertrecord.o \
nextrecord.o \ nextrecord.o \
openrecordfile.o \
previousrecord.o \ previousrecord.o \
pointrecord.o \ pointrecord.o \
deleterecord.o \
insertrecord.o \
appendrecord.o \
readrecord.o \
writerecord.o \
updaterecordfile.o \
findfile.o \
getfhdrinfo.o \
readfile.o \
savefile.o \
freefile.o \
deletefile.o \
renamefile.o \
findftypes.o \
readbyte.o \ readbyte.o \
getfile.o \ readfile.o \
readrecord.o \
renamefile.o \
savefile.o \
sysremove.o \ sysremove.o \
sysrename.o sysrename.o \
writerecord.o \
updaterecordfile.o

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -35,4 +34,5 @@ _FindFTypes:
.bss .bss
tmpFileMax: .res 1 tmpFileMax:
.res 1

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;

View file

@ -5,31 +5,31 @@
#-------------------------------------------------------------------------- #--------------------------------------------------------------------------
# Object files # Object files
S_OBJS += drawline.o \ S_OBJS += bitmapclip.o \
bitmapregs.o \
bitmapup.o \
bitotherclip.o \
drawline.o \
drawpoint.o \ drawpoint.o \
framerectangle.o \ framerectangle.o \
getcharwidth.o \
getintcharint.o \
graphicsstring.o \
hlineregs.o \ hlineregs.o \
horizontalline.o \ horizontalline.o \
imprintrectangle.o \ imprintrectangle.o \
initdrawwindow.o \
invertline.o \ invertline.o \
invertrectangle.o \ invertrectangle.o \
loadcharset.o \
pointregs.o \ pointregs.o \
recoverline.o \
recoverrectangle.o \
rectangle.o \
initdrawwindow.o \
setpattern.o \
testpoint.o \
verticalline.o \
put_char.o \ put_char.o \
putdecimal.o \ putdecimal.o \
putstring.o \ putstring.o \
recoverline.o \
recoverrectangle.o \
rectangle.o \
setpattern.o \
testpoint.o \
usesystemfont.o \ usesystemfont.o \
getcharwidth.o \ verticalline.o \
loadcharset.o \
bitmapup.o \
bitmapregs.o \
bitmapclip.o \
bitotherclip.o \
graphicsstring.o \
getintcharint.o

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -14,12 +13,12 @@
.include "geossym.inc" .include "geossym.inc"
_BitmapClip: _BitmapClip:
jsr BitmapRegs jsr BitmapRegs
jsr popax jsr popax
sta r12L sta r12L
stx r12H stx r12H
jsr popa jsr popa
sta r11H sta r11H
jsr popa jsr popa
sta r11L sta r11L
jmp BitmapClip jmp BitmapClip

View file

@ -1,22 +1,20 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
; 21.12.99 ; 21.12.99
.importzp ptr4 .importzp ptr4
.export BitmapRegs .export BitmapRegs
.include "geossym.inc" .include "geossym.inc"
BitmapRegs: ;a/x is a struct iconpic* BitmapRegs: ; a/x is a struct iconpic*
sta ptr4 sta ptr4
stx ptr4+1 stx ptr4+1
ldy #0 ldy #0
bmpLp: lda (ptr4),y bmpLp: lda (ptr4),y
sta r0L,y sta r0L,y
iny iny
cpy #6 cpy #6
bne bmpLp bne bmpLp
rts rts

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -6,12 +5,11 @@
; void BitmapUp (struct iconpic *myGfx); ; void BitmapUp (struct iconpic *myGfx);
.import BitmapRegs .import BitmapRegs
.export _BitmapUp .export _BitmapUp
.include "jumptab.inc" .include "jumptab.inc"
_BitmapUp: _BitmapUp:
jsr BitmapRegs jsr BitmapRegs
jmp BitmapUp jmp BitmapUp

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -20,18 +19,18 @@
.include "geossym.inc" .include "geossym.inc"
_BitOtherClip: _BitOtherClip:
jsr BitOtherRegs jsr BitOtherRegs
jsr popax jsr popax
sta r12L sta r12L
stx r12H stx r12H
jsr popa jsr popa
sta r11H sta r11H
jsr popa jsr popa
sta r11L sta r11L
jsr popax jsr popax
sta r14L sta r14L
stx r14H stx r14H
jsr popax jsr popax
sta r13L sta r13L
stx r13H stx r13H
jmp BitOtherClip jmp BitOtherClip

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -16,16 +15,16 @@
.include "geosmac.ca65.inc" .include "geosmac.ca65.inc"
_DrawLine: _DrawLine:
tay tay
PushW r2 PushW r2
tya tya
jsr _InitDrawWindow jsr _InitDrawWindow
MoveW r2, r11 MoveW r2, r11
PopW r2 PopW r2
jsr popa jsr popa
sta tmp1 sta tmp1
clc clc
bit tmp1 bit tmp1
bvc @1 bvc @1
sec sec
@1: jmp DrawLine @1: jmp DrawLine

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -6,7 +5,6 @@
; void DrawPoint (char mode, struct pixel *mypixel); ; void DrawPoint (char mode, struct pixel *mypixel);
.import PointRegs .import PointRegs
.import popa .import popa
.importzp tmp1 .importzp tmp1
@ -15,11 +13,11 @@
.include "jumptab.inc" .include "jumptab.inc"
_DrawPoint: _DrawPoint:
jsr PointRegs jsr PointRegs
jsr popa jsr popa
sta tmp1 sta tmp1
clc clc
bit tmp1 bit tmp1
bvc @1 bvc @1
sec sec
@1: jmp DrawPoint @1: jmp DrawPoint

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -10,4 +9,4 @@
.include "jumptab.inc" .include "jumptab.inc"
_FrameRectangle = FrameRectangle _FrameRectangle = FrameRectangle

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -11,6 +10,6 @@
.include "jumptab.inc" .include "jumptab.inc"
_GetCharWidth: _GetCharWidth:
jsr GetCharWidth jsr GetCharWidth
ldx #0 ldx #0
rts rts

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -10,12 +9,12 @@
.include "geossym.inc" .include "geossym.inc"
getintcharint: getintcharint:
sta r11L sta r11L
stx r11H stx r11H
jsr popa jsr popa
sta r1H sta r1H
jsr popax jsr popax
sta r0L sta r0L
stx r0H stx r0H
rts rts

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -12,6 +11,6 @@
.include "geossym.inc" .include "geossym.inc"
_GraphicsString: _GraphicsString:
sta r0L sta r0L
stx r0H stx r0H
jmp GraphicsString jmp GraphicsString

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -6,17 +5,16 @@
.import popax, popa .import popax, popa
.export HLineRegs .export HLineRegs
.include "geossym.inc" .include "geossym.inc"
HLineRegs: HLineRegs:
stx r4H stx r4H
sta r4L sta r4L
jsr popax jsr popax
stx r3H stx r3H
sta r3L sta r3L
jsr popa jsr popa
sta r11L sta r11L
rts rts

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -8,12 +7,11 @@
.import popa .import popa
.import HLineRegs .import HLineRegs
.export _HorizontalLine .export _HorizontalLine
.include "jumptab.inc" .include "jumptab.inc"
_HorizontalLine: _HorizontalLine:
jsr HLineRegs jsr HLineRegs
jsr popa jsr popa
jmp HorizontalLine jmp HorizontalLine

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -8,18 +7,17 @@
; void InitDrawWindow (struct window *myWindow); ; void InitDrawWindow (struct window *myWindow);
.importzp ptr4 .importzp ptr4
.export _InitDrawWindow .export _InitDrawWindow
.include "geossym.inc" .include "geossym.inc"
_InitDrawWindow: ;a/x is a struct window* _InitDrawWindow: ; a/x is a struct window*
sta ptr4 sta ptr4
stx ptr4+1 stx ptr4+1
ldy #0 ldy #0
copyWin: lda (ptr4),y copyWin:lda (ptr4),y
sta r2L,y sta r2L,y
iny iny
cpy #6 cpy #6
bne copyWin bne copyWin
rts rts

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -12,5 +11,5 @@
.include "jumptab.inc" .include "jumptab.inc"
_InvertLine: _InvertLine:
jsr HLineRegs jsr HLineRegs
jmp InvertLine jmp InvertLine

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -12,6 +11,6 @@
.include "geossym.inc" .include "geossym.inc"
_LoadCharSet: _LoadCharSet:
sta r0L sta r0L
stx r0H stx r0H
jmp LoadCharSet jmp LoadCharSet

View file

@ -1,25 +1,23 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
; 29.10.99 ; 29.10.99
.importzp ptr4 .importzp ptr4
.export PointRegs .export PointRegs
.include "geossym.inc" .include "geossym.inc"
PointRegs: ;a/x is a struct pixel* PointRegs: ; a/x is a struct pixel*
sta ptr4 sta ptr4
stx ptr4+1 stx ptr4+1
ldy #0 ldy #0
lda (ptr4),y lda (ptr4),y
sta r3L sta r3L
iny iny
lda (ptr4),y lda (ptr4),y
sta r3H sta r3H
iny iny
lda (ptr4),y lda (ptr4),y
sta r11L sta r11L
rts rts

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -13,9 +12,9 @@
.include "geossym.inc" .include "geossym.inc"
_PutChar: _PutChar:
sta r11L sta r11L
stx r11H stx r11H
jsr popa jsr popa
sta r1H sta r1H
jsr popa jsr popa
jmp PutChar jmp PutChar

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -13,6 +12,6 @@
.include "jumptab.inc" .include "jumptab.inc"
_PutDecimal: _PutDecimal:
jsr getintcharint jsr getintcharint
jsr popa jsr popa
jmp PutDecimal jmp PutDecimal

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -13,5 +12,5 @@
.include "jumptab.inc" .include "jumptab.inc"
_PutString: _PutString:
jsr getintcharint jsr getintcharint
jmp PutString jmp PutString

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -7,12 +6,11 @@
; void RecoverLine (char y, int xstart, int xend); ; void RecoverLine (char y, int xstart, int xend);
.import HLineRegs .import HLineRegs
.export _RecoverLine .export _RecoverLine
.include "jumptab.inc" .include "jumptab.inc"
_RecoverLine: _RecoverLine:
jsr HLineRegs jsr HLineRegs
jmp RecoverLine jmp RecoverLine

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -10,4 +9,4 @@
.include "jumptab.inc" .include "jumptab.inc"
_Rectangle = Rectangle _Rectangle = Rectangle

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -10,4 +9,4 @@
.include "jumptab.inc" .include "jumptab.inc"
_SetPattern = SetPattern _SetPattern = SetPattern

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Elysium' Witkowiak ; Maciej 'YTM/Elysium' Witkowiak
; ;
@ -13,8 +12,8 @@
.include "jumptab.inc" .include "jumptab.inc"
_TestPoint: _TestPoint:
jsr PointRegs jsr PointRegs
jsr TestPoint jsr TestPoint
bcc goFalse bcc goFalse
jmp return1 jmp return1
goFalse: jmp return0 goFalse:jmp return0

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -10,4 +9,4 @@
.include "jumptab.inc" .include "jumptab.inc"
_UseSystemFont = UseSystemFont _UseSystemFont = UseSystemFont

View file

@ -1,4 +1,3 @@
; ;
; Maciej 'YTM/Alliance' Witkowiak ; Maciej 'YTM/Alliance' Witkowiak
; ;
@ -6,19 +5,18 @@
; void VerticalLine (char pattern, char ystart, char yend, int x); ; void VerticalLine (char pattern, char ystart, char yend, int x);
.import popa .import popa
.export _VerticalLine .export _VerticalLine
.include "jumptab.inc" .include "jumptab.inc"
.include "geossym.inc" .include "geossym.inc"
_VerticalLine: _VerticalLine:
stx r4H stx r4H
sta r4L sta r4L
jsr popa jsr popa
sta r3H sta r3H
jsr popa jsr popa
sta r3L sta r3L
jsr popa jsr popa
jmp VerticalLine jmp VerticalLine