CC = ../../src/cc65/cc65
LD = ../../src/ld65/ld65
-AFLAGS = -t $(SYS) --forget-inc-paths -I../../asminc
+AFLAGS = -t $(SYS) --forget-inc-paths -Iinc -I../../asminc
CFLAGS = -Osir -g -T -t $(SYS) --forget-inc-paths -I . -I ../../include
#--------------------------------------------------------------------------
.export zerobss
.import __BSS_RUN__, __BSS_SIZE__
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
.code
; void cclearxy (unsigned char x, unsigned char y, unsigned char length);
; void cclear (unsigned char length);
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
.export _cclearxy, _cclear
.import popa, _gotoxy, fixcursor
.import update_cursor
.importzp cursor_x, cursor_y, cursor_flag
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_cgetc:
; show cursor if needed
; void chlinexy (unsigned char x, unsigned char y, unsigned char length);
; void chline (unsigned char length);
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
.export _chlinexy, _chline
.import popa, _gotoxy, fixcursor
.export _clrscr
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
- .include "../inc/const.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
+ .include "const.inc"
.import fixcursor
.importzp cursor_c, cursor_r
.import popa
.importzp cursor_x, cursor_y
- .include "../inc/const.inc"
- .include "../inc/geossym.inc"
- .include "../inc/jumptab.inc"
+ .include "const.inc"
+ .include "geossym.inc"
+ .include "jumptab.inc"
_cpputsxy:
sta r0L ; Save s for later
.import xsize,ysize
.importzp cursor_x, cursor_y, cursor_c, cursor_r
- .include "../inc/const.inc"
- .include "../inc/geossym.inc"
- .include "../inc/jumptab.inc"
+ .include "const.inc"
+ .include "geossym.inc"
+ .include "jumptab.inc"
_cputcxy:
pha ; Save C
.export _cursor
.import update_cursor
.importzp cursor_flag
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_cursor:
; void cvlinexy (unsigned char x, unsigned char y, unsigned char length);
; void cvline (unsigned char length);
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
.export _cvlinexy, _cvline
.import popa, _gotoxy, fixcursor
.import popa
.importzp cursor_x, cursor_y, cursor_c, cursor_r
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_gotox: sta cursor_c
jmp fixcursor
.export _kbhit
- .include "../inc/geossym.inc"
+ .include "geossym.inc"
.proc _kbhit
.export _revers
.importzp tmp1
- .include "../inc/geossym.inc"
- .include "../inc/const.inc"
+ .include "geossym.inc"
+ .include "const.inc"
_revers:
tax
.import popax, setoserror
.export _BlkAlloc
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_BlkAlloc:
sta r2L
.import __oserror
.export _CalcBlksFree
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_CalcBlksFree:
jsr CalcBlksFree
.import setoserror
.export _ChangeDiskDevice
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_ChangeDiskDevice:
jsr ChangeDiskDevice
.import setoserror
.export _ChkDkGEOS
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_ChkDkGEOS:
jsr ChkDkGEOS
.export sectab_1541_l, sectab_1541_h ; for log_to_phys
.import popax,__oserror
.importzp ptr1,ptr2,ptr3,tmp1,tmp2,tmp3,tmp4
- .include "../inc/dio.inc"
- .include "../inc/geossym.inc"
- .include "../inc/const.inc"
+ .include "dio.inc"
+ .include "geossym.inc"
+ .include "const.inc"
.proc _dio_phys_to_log
sta ptr1
.export _dio_open, _dio_close
.import __oserror, _OpenDisk
.importzp ptr1, tmp1
- .include "../inc/dio.inc"
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
- .include "../inc/const.inc"
+ .include "dio.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
+ .include "const.inc"
.bss
.import dio_params, __oserror
.export _dio_read
- .include "../inc/geossym.inc"
- .include "../inc/jumptab.inc"
+ .include "geossym.inc"
+ .include "jumptab.inc"
.proc _dio_read
.importzp ptr1,ptr2,ptr3,tmp1,tmp2
.import popax,__oserror
.import sectab_1541_l, sectab_1541_h
- .include "../inc/dio.inc"
- .include "../inc/geossym.inc"
- .include "../inc/const.inc"
+ .include "dio.inc"
+ .include "geossym.inc"
+ .include "const.inc"
.proc _dio_log_to_phys
.import dio_params, setoserror
.export _dio_write
- .include "../inc/geossym.inc"
- .include "../inc/jumptab.inc"
+ .include "geossym.inc"
+ .include "jumptab.inc"
.proc _dio_write
.import dio_params, __oserror
.export _dio_write_verify
- .include "../inc/geossym.inc"
- .include "../inc/jumptab.inc"
+ .include "geossym.inc"
+ .include "jumptab.inc"
.proc _dio_write_verify
.export _EnterTurbo
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_EnterTurbo = EnterTurbo
.export _ExitTurbo
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_ExitTurbo = ExitTurbo
.import return0, return1
.export _FindBAMBit
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_FindBAMBit:
jsr gettrse
.import gettrse, setoserror
.export _FreeBlock
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_FreeBlock:
jsr gettrse
.import gettrse
.export _GetBlock
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_GetBlock:
sta r4L
.import setoserror
.export _GetDirHead
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_GetDirHead:
jsr GetDirHead
.import __oserror
.export _GetPtrCurDkNm
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_GetPtrCurDkNm:
sta ptr3
.import setoserror
.export _NewDisk
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_NewDisk:
jsr NewDisk
.importzp ptr4
.export _NxtBlkAlloc
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_NxtBlkAlloc:
sta r2L
.import setoserror
.export _OpenDisk
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_OpenDisk:
jsr OpenDisk
.export _PurgeTurbo
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_PurgeTurbo = PurgeTurbo
.import gettrse
.export _PutBlock
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_PutBlock:
sta r4L
.import setoserror
.export _PutDirHead
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_PutDirHead:
jsr PutDirHead
.import gettrse
.export _ReadBlock
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_ReadBlock:
sta r4L
.import gettrse
.export _ReadBuff
- .include "../inc/diskdrv.inc"
- .include "../inc/geossym.inc"
+ .include "diskdrv.inc"
+ .include "geossym.inc"
_ReadBuff:
jsr gettrse
.import setoserror
.export _SetGEOSDisk
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_SetGEOSDisk:
jsr SetGEOSDisk
.import gettrse
.export _SetNextFree
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_SetNextFree:
jsr gettrse
.import gettrse
.export _VerWriteBlock
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_VerWriteBlock:
sta r4L
.import gettrse
.export _WriteBlock
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_WriteBlock:
sta r4L
.import gettrse
.export _WriteBuff
- .include "../inc/diskdrv.inc"
- .include "../inc/geossym.inc"
+ .include "diskdrv.inc"
+ .include "geossym.inc"
_WriteBuff:
jsr gettrse
.import popa, popax
.import _DoDlgBox
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
- .include "../inc/const.inc"
- .include "../inc/geosmac.ca65.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
+ .include "const.inc"
+ .include "geosmac.ca65.inc"
.code
.importzp ptr2, ptr3, ptr4
.import popa, popax
- .include "../inc/geossym.inc"
- .include "../inc/const.inc"
+ .include "geossym.inc"
+ .include "const.inc"
.code
.import DB_get2lines, _DoDlgBox
.importzp ptr3, ptr4
- .include "../inc/geossym.inc"
- .include "../inc/const.inc"
+ .include "geossym.inc"
+ .include "const.inc"
.code
.import DB_get2lines, _DoDlgBox
.importzp ptr3, ptr4
- .include "../inc/geossym.inc"
- .include "../inc/const.inc"
+ .include "geossym.inc"
+ .include "const.inc"
.code
.import DB_get2lines, _DoDlgBox
.importzp ptr3, ptr4
- .include "../inc/geossym.inc"
- .include "../inc/const.inc"
+ .include "geossym.inc"
+ .include "const.inc"
.code
.export _DoDlgBox
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_DoDlgBox:
sta r0L
.export _RstrFrmDialogue
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_RstrFrmDialogue = RstrFrmDialogue
.import setoserror
.export _AppendRecord
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_AppendRecord:
.import setoserror
.export _CloseRecordFile
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_CloseRecordFile:
jsr CloseRecordFile
.import setoserror
.export _DeleteFile
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_DeleteFile:
sta r0L
.import setoserror
.export _DeleteRecord
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_DeleteRecord:
jsr DeleteRecord
.import setoserror
.export _FindFile
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_FindFile:
sta r6L
.export _FindFTypes
.import popax, popa, setoserror
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
.code
.import popax, setoserror
.import gettrse
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_FollowChain:
sta r3L
.import setoserror
.export _FreeFile
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_FreeFile:
sta r9L
.import __oserror
.export _Get1stDirEntry
- .include "../inc/diskdrv.inc"
- .include "../inc/geossym.inc"
+ .include "diskdrv.inc"
+ .include "geossym.inc"
_Get1stDirEntry:
jsr Get1stDirEntry
.import setoserror
.export _GetFHdrInfo
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_GetFHdrInfo:
sta r9L
.export _GetFile
.import popa, popax, setoserror
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_GetFile:
sta r3L
.import __oserror
.export _GetNxtDirEntry
- .include "../inc/diskdrv.inc"
- .include "../inc/geossym.inc"
+ .include "diskdrv.inc"
+ .include "geossym.inc"
_GetNxtDirEntry:
jsr GetNxtDirEntry
.import setoserror
.export _InsertRecord
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_InsertRecord:
jsr InsertRecord
.import setoserror
.export _NextRecord
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_NextRecord:
jsr NextRecord
.import setoserror
.export _OpenRecordFile
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_OpenRecordFile:
sta r0L
.import setoserror
.export _PointRecord
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_PointRecord:
jsr PointRecord
.import setoserror
.export _PreviousRecord
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_PreviousRecord:
jsr PreviousRecord
.import __oserror
.export _ReadByte
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_ReadByte:
jsr ReadByte
.import popax, setoserror
.import gettrse
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_ReadFile:
sta r2L
.export _ReadRecord
.import popax, setoserror
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_ReadRecord:
sta r2L
.export _RenameFile
.import popax, setoserror
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_RenameFile:
sta r0L
.import popa
.export _SaveFile
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_SaveFile:
sta r9L
.export __sysremove
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
__sysremove:
sta r0L
.export __sysrename
.import popax
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
__sysrename:
sta r0L
.import setoserror
.export _UpdateRecordFile
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_UpdateRecordFile:
jsr UpdateRecordFile
.export _WriteRecord
.import popax, setoserror
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_WriteRecord:
sta r2L
.import BitmapRegs
.export _BitmapClip
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_BitmapClip:
jsr BitmapRegs
.export BitmapRegs
- .include "../inc/geossym.inc"
+ .include "geossym.inc"
BitmapRegs: ;a/x is a struct iconpic*
sta ptr4
.import BitmapRegs
.export _BitmapUp
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_BitmapUp:
jsr BitmapRegs
.import BitOtherRegs
.export _BitOtherClip
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_BitOtherClip:
jsr BitOtherRegs
.importzp tmp1
.export _DrawLine
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
- .include "../inc/geosmac.ca65.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
+ .include "geosmac.ca65.inc"
_DrawLine:
tay
.importzp tmp1
.export _DrawPoint
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_DrawPoint:
jsr PointRegs
.export _FrameRectangle
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_FrameRectangle = FrameRectangle
.export _GetCharWidth
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_GetCharWidth:
jsr GetCharWidth
.import popa, popax
.export getintcharint
- .include "../inc/geossym.inc"
+ .include "geossym.inc"
getintcharint:
sta r11L
.export _GraphicsString
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_GraphicsString:
sta r0L
.export HLineRegs
- .include "../inc/geossym.inc"
+ .include "geossym.inc"
HLineRegs:
stx r4H
.export _HorizontalLine
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_HorizontalLine:
jsr HLineRegs
.export _ImprintRectangle
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_ImprintRectangle = ImprintRectangle
.export _InitDrawWindow
- .include "../inc/geossym.inc"
+ .include "geossym.inc"
_InitDrawWindow: ;a/x is a struct window*
sta ptr4
.import HLineRegs
.export _InvertLine
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_InvertLine:
jsr HLineRegs
.export _InvertRectangle
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_InvertRectangle = InvertRectangle
.export _LoadCharSet
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_LoadCharSet:
sta r0L
.export PointRegs
- .include "../inc/geossym.inc"
+ .include "geossym.inc"
PointRegs: ;a/x is a struct pixel*
sta ptr4
.import popa
.export _PutChar
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_PutChar:
sta r11L
.import getintcharint
.export _PutDecimal
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_PutDecimal:
jsr getintcharint
.import getintcharint
.export _PutString
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_PutString:
jsr getintcharint
.export _RecoverLine
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_RecoverLine:
jsr HLineRegs
.export _RecoverRectangle
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_RecoverRectangle = RecoverRectangle
.export _Rectangle
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_Rectangle = Rectangle
.export _SetPattern
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_SetPattern = SetPattern
.import return0, return1
.export _TestPoint
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_TestPoint:
jsr PointRegs
.export _UseSystemFont
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_UseSystemFont = UseSystemFont
.export _VerticalLine
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_VerticalLine:
stx r4H
.import DoublePop
.export _ClearRam
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_ClearRam:
jsr DoublePop
.import popa, return0, return1
.export _CmpFString
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_CmpFString:
jsr DoubleSPop
.import return0, return1
.export _CmpString
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_CmpString:
jsr DoubleSPop
.import popa
.export _CopyFString
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_CopyFString:
jsr DoubleSPop
.import DoubleSPop
.export _CopyString
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_CopyString:
jsr DoubleSPop
.import DoublePop
.export _CRC
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_CRC:
jsr DoublePop
.import popax
.export DoublePop
- .include "../inc/geossym.inc"
+ .include "geossym.inc"
DoublePop:
sta r0L
.export DoubleSPop
.export SetPtrXY
- .include "../inc/geossym.inc"
+ .include "geossym.inc"
DoubleSPop:
sta ptr4
.import REURegs
.export _FetchRAM
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_FetchRAM:
jsr REURegs
.import popa, popax
.export _FillRam
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_FillRam:
sta r0L
.export _InitRam
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_InitRam:
sta r0L
.import popax
.export _MoveData
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_MoveData:
sta r2L
.import DoublePop
.export REURegs
- .include "../inc/geossym.inc"
+ .include "geossym.inc"
REURegs:
jsr DoublePop
.import REURegs
.export _StashRAM
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_StashRAM:
jsr REURegs
.import REURegs
.export _SwapRAM
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_SwapRAM:
jsr REURegs
.import REURegs
.export _VerifyRAM
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_VerifyRAM:
jsr REURegs
.export _DoIcons
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_DoIcons:
sta r0L
.export _DoMenu
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_DoMenu:
sta r0L
.export _DoPreviousMenu
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_DoPreviousMenu = DoPreviousMenu
\ No newline at end of file
.export _GotoFirstMenu
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_GotoFirstMenu = GotoFirstMenu
\ No newline at end of file
.export _RecoverAllMenus
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_RecoverAllMenus = RecoverAllMenus
\ No newline at end of file
.export _RecoverMenu
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_RecoverMenu = RecoverMenu
\ No newline at end of file
.export _ReDoMenu
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_ReDoMenu = ReDoMenu
\ No newline at end of file
.export _ClearMouseMode
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_ClearMouseMode = ClearMouseMode
\ No newline at end of file
.export _DisablSprite
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_DisablSprite:
sta r3L
.import popa
.export _DrawSprite
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_DrawSprite:
.export _EnablSprite
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_EnablSprite:
sta r3L
.export _GetNextChar
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_GetNextChar:
jsr GetNextChar
.export _InitTextPrompt
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_InitTextPrompt = InitTextPrompt
\ No newline at end of file
.export _IsMseInRegion
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_IsMseInRegion:
jsr _InitDrawWindow
.import popsreg, addysp1
.importzp sp, sreg, ptr1
- .include "../inc/const.inc"
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "const.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
.code
.export _MouseOff
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_MouseOff = MouseOff
\ No newline at end of file
.export _MouseUp
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_MouseUp = MouseUp
\ No newline at end of file
.import popa
.export _PosSprite
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_PosSprite:
sta ptr4
.export _PromptOff
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_PromptOff = PromptOff
\ No newline at end of file
.importzp ptr4
.export _PromptOn
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_PromptOn:
sta ptr4
.export _StartMouseMode
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_StartMouseMode:
clc
.export _BlockProcess
.export _UnBlockProcess
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_BlockProcess:
tax
.export _FreezeProcess
.export _UnFreezeProcess
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_FreezeProcess:
tax
.export _RestartProcess
.export _EnableProcess
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_InitProcesses:
.export _Sleep
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
.importzp ptr1
.importzp tmp1
; CC65 runtime: call function via pointer in ax
;
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
.export callax
.export _CallRoutine
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_CallRoutine = CallRoutine
\ No newline at end of file
.export _FirstInit
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_FirstInit = FirstInit
\ No newline at end of file
.export _get_tv
.importzp tmp1
- .include "../inc/const.inc"
- .include "../inc/geossym.inc"
- .include "../inc/geossym2.inc"
+ .include "const.inc"
+ .include "geossym.inc"
+ .include "geossym2.inc"
_get_ostype:
ldx #0
.export _GetRandom
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_GetRandom:
jsr GetRandom
.export _GetSerialNumber
- .include "../inc/jumptab.inc"
- .include "../inc/geossym.inc"
+ .include "jumptab.inc"
+ .include "geossym.inc"
_GetSerialNumber:
.export _InitForIO, _DoneWithIO
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_InitForIO = InitForIO
.export _MainLoop
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_MainLoop = MainLoop
.export _Panic
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_Panic = Panic
\ No newline at end of file
.export _SetDevice
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_SetDevice = SetDevice
.export _ToBASIC
- .include "../inc/jumptab.inc"
+ .include "jumptab.inc"
_ToBASIC = ToBASIC
\ No newline at end of file