> From: "Simon Cooke" <[EMAIL PROTECTED]>
> ... this should do it. While you're testing, you may want to do this
> instead:
... snap snap ...
> OR 96 // mode 4
> OUT (VMPR),A
> LD SP,alt.stack
> EI // if you have an interrupt routine
... snap snap ...
A bit to much C programming. I guess ???
// is used by C for remarks. Comet (and other assemblers) like a ;
(semicolon) much more.
On Thomas Harte problem. What could be wrong:
- the code is not at 32768 or a multiple of 16384 (starting at 65536)
- The shift key is faulty !
-
You could try this test
SCAN: LD A,&FE
IN A,($FE)
RRA
LD A,4 ;Green for no shift
JR C,NOSHI ;Red for shift
RRCA ;Makes A=2
NOSHI: OUT (&FE),A
JR SCAN
Edwin BLink.