I get a million errors but everything appears to be in the right place
Directory of C:\DASM
03/27/2007 09:11 AM <DIR> .
03/27/2007 09:11 AM <DIR> ..
08/12/2005 05:20 PM <DIR> BeOS
02/19/2007 07:33 PM <DIR> bin
02/19/2007 07:33 PM <DIR> DASM
02/19/2007 07:33 PM 163,840 dasm.exe
03/27/2007 09:15 AM 1,316 first.asm
03/27/2007 09:16 AM 0 first.bin
08/12/2005 05:20 PM <DIR> Linux
02/19/2007 07:34 PM 5,747 macro.h
08/12/2005 05:29 PM <DIR> src
02/19/2007 07:34 PM 9,397 VCS.H
5 File(s) 180,300 bytes
7 Dir(s) 86,003,466,240 bytes free
C:\DASM>dasm first.asm -f3 -v5 -ofirst.bin
DASM V2.20.10, Macro Assembler ©1988-2004
START OF PASS: 1
first.asm (1): error: Unknown Mnemonic '6502'.
first.asm (2): error: Unknown Mnemonic '"vcs'.
first.asm (3): error: Unknown Mnemonic '"macro'.
first.asm (6): error: Unknown Mnemonic '$F000'.
first.asm (13): error: Unknown Mnemonic '#2'.
first.asm (14): error: Unknown Mnemonic 'VBLANK'.
first.asm (16): error: Unknown Mnemonic '#2'.
first.asm (17): error: Unknown Mnemonic 'VSYNC'.
first.asm (21): error: Unknown Mnemonic 'WSYNC'.
first.asm (22): error: Unknown Mnemonic 'WSYNC'.
etc.
It's all in the same path so what is the problem here.
Off to a flying start!
Here's what the start of the source looks like which is exactly what it is in the tutorial
processor 6502
include "vcs.h"
include "macro.h"
SEG
ORG $F000
Reset
StartOfFrame
;Start vblank processing
lda #2
sta VBLANK
lda #2
sta VSYNC
;3 scanlines of VSYNC signal
sta WSYNC
sta WSYNC
sta WSYNC
lda #0
sta VSYNC
;37 scanlines of vertical blank
sta WSYNC
So what am I not getting here?!














