home *** CD-ROM | disk | FTP | other *** search
- ; target system options
-
- c128 = 1
- c64 = 2
- vic20 = 4
- pet3001 = 8
- pet4001 = 16
-
- ; memory expansion types
-
- none = 0
- piaexp = 1 ; 256kB on the C64 or 512 or 1024 kB on the C128
- reuexp = 2 ; Commodore RAM Expansion Unit
- actionreuplay = 1 ; set this to 1 if using REU and
- ; Action Replay simultaneously.
- pet96 = 4 ; PET 8096/8296 expansion
-
- ; cable types
-
- prlink = 1 ; A 8-bit/4-bit cable, the default.
- pc64 = 2 ; A 4-bit/4-bit cable used by the PC64 emulator.
- c64net = 4 ; A 4-bit/2-bit cable used by the 64net program. Very slow.
- prlink88 = 8 ; A 8-bit/8-bit cable
- transnib = 16 ; A 4-bit/4-bit cable used by TransNib V1.00
-
- .include "chosen.inc"
-
- ;;;;
- ;
- ; The settings below are used in multiple assembler sources
-
- #if target & c128
- prsrv = $1300
- prutils = $1700
- #endif
- #if target & c64
- prsrv = $cd00
- ;prsrv = $c900
- prutils = $c000
- #endif
- #if target & vic20
- prsrv = $4000 ; memory expansion at BLK2 assumed
- prutils = $4400
- #endif
- #if target & (pet3001 | pet4001)
- memsize = 32 * 1024 ;; 32 K
- prsrv = memsize - $200
- ;prsrv = 34768
- ;prsrv = $a000
- prutils = memsize - $800
- petb480 = 1
- petb440 = 0
- #endif
-