1
0
mirror of https://github.com/RevCurtisP/C02.git synced 2024-06-16 13:29:33 +00:00

Fixed vic3k.h02, updated vic20 batch files

This commit is contained in:
Curtis F Kaylor 2020-09-08 11:57:50 -04:00
parent 6336eca68c
commit 510b44da91
6 changed files with 90 additions and 3 deletions

View File

@ -6,14 +6,15 @@ CHRROM EQU $8000 ;Character Generator ROM
VICCLR EQU $9600 ;Color RAM (Unexpanded)
;Machine Language Basic Stub
ORG $0401 ;Start of Basic Program
ORG $1001 ;Start of Basic Program
BASIC: DC $0C, $04 ;Pointer to Next Line
DC $00, $00 ;Line Number (0)
DC $9E ;SYS
DC $20 ;' '
DC $31,$30,$33,$38 ;"1038"
DC $34,$31,$31,$30 ;"4110"
DC $00 ;End of Line Marker
DC $00, $00 ;End of Basic Program
INCLUDE "../include/vic.a02" ;Include VIC 20 Common Code
INCLUDE "../include/prbyte.a02" ;PRBYTE and PRHEX routines
INCLUDE "../include/prbyte.a02" ;PRBYTE and PRHEX routines

Binary file not shown.

18
vic20/v3k.bat Normal file
View File

@ -0,0 +1,18 @@
@ECHO OFF
IF EXIST %1.c02 GOTO COMPILE
ECHO File %1.c02 not found
GOTO EOF
:COMPILE
ECHO Compiling File %1.c02 for VIC 20 +8k
..\c02.exe -d -h vic3k -s vic %1 >%1.dbg
IF %ERRORLEVEL% NEQ 0 GOTO EOF
ECHO Assembling File %1.asm
C:\Programs\dasm %1.asm -f1 -o%1.prg -l%1.lst -s%1.sym
IF %ERRORLEVEL% NEQ 0 GOTO EOF
ECHO Starting Emulator
@start C:\Programs\WinVICE\xvic.exe -config xvic3k.ini -1 testtape.t64 -10 testdisk.d64 %1.prg
:EOF

18
vic20/v8k.bat Normal file
View File

@ -0,0 +1,18 @@
@ECHO OFF
IF EXIST %1.c02 GOTO COMPILE
ECHO File %1.c02 not found
GOTO EOF
:COMPILE
ECHO Compiling File %1.c02 for VIC 20 +8k
..\c02.exe -d -h vic8k -s vic %1 >%1.dbg
IF %ERRORLEVEL% NEQ 0 GOTO EOF
ECHO Assembling File %1.asm
C:\Programs\dasm %1.asm -f1 -o%1.prg -l%1.lst -s%1.sym
IF %ERRORLEVEL% NEQ 0 GOTO EOF
ECHO Starting Emulator
@start C:\Programs\WinVICE\xvic.exe -config xvic.ini -1 testtape.t64 -10 testdisk.d64 %1.prg
:EOF

25
vic20/xvic3k.ini Normal file
View File

@ -0,0 +1,25 @@
[VIC20]
InitialDefaultDir="C:\Users\Curtis\Dropbox\projects\C02\vic20"
InitialTapeDir="C:\Users\Curtis\Dropbox\projects\C02\vic20"
Window0Xpos=523
Window0Ypos=58
Window0Width=618
Window0Height=569
FullscreenWidth=640
FullscreenHeight=480
ConfirmOnExit=0
SoundDeviceName="dx"
SoundBufferSize=100
VirtualDevices=1
MachineVideoStandard=2
VICVideoCache=1
VICFilter=0
SidEngine=1
SidModel=0
JoyDevice1=1
FileSystemDevice9=1
FSDevice9Dir="C:\Users\Curtis\Dropbox\projects\C02\vic20"
DriveTrueEmulation=0
ETHERNETCARTBase=38912
Acia1Base=38912

25
vic20/xvic8k.ini Normal file
View File

@ -0,0 +1,25 @@
[VIC20]
InitialDefaultDir="C:\Users\Curtis\Dropbox\projects\C02\vic20"
InitialTapeDir="C:\Users\Curtis\Dropbox\projects\C02\vic20"
Window0Xpos=523
Window0Ypos=58
Window0Width=618
Window0Height=569
FullscreenWidth=640
FullscreenHeight=480
ConfirmOnExit=0
SoundDeviceName="dx"
SoundBufferSize=100
VirtualDevices=1
MachineVideoStandard=2
VICVideoCache=1
VICFilter=0
SidEngine=1
SidModel=0
JoyDevice1=1
FileSystemDevice9=1
FSDevice9Dir="C:\Users\Curtis\Dropbox\projects\C02\vic20"
DriveTrueEmulation=0
ETHERNET_DISABLED=1
ETHERNETCARTBase=38912
Acia1Base=38912