Re: VICE conditional expressions (was: Zork on the PET at last!)

From: Ethan Dicks (erd_at_infinet.com)
Date: 2002-10-01 17:36:29

> Spiro Trikaliotis wrote:
>  > of course, this has to be .PC>=$C000 for your location. 
> 
> Still better: .PC>=$B000, since BASIC 4.0 starts at $B000,
> not $C000. And I think Ethan reported problems especially
> with BASIC 4.0.
> 
> Nicolas

True, I did.  I put down $C000 because that's the start of ROM
for my first and favorite model, the 2001.  In the case of this
investigation, either will work, because the problem is the
Kernal ROM, not the BASIC ROM - BASIC isn't running at this
point.  The game uses the IEEE routines and the editor routines,
all located between $E000 - $FFFF.

Thanks to all who have made suggestions here.  I just was _not_
getting the syntax from the help files.  I should be able to
crank through it now.  I would have fixed the BASIC 4.0 problem
years ago, but the breakpoint system wasn't sophisticated enough
to aid me.  Now I just have to figure out why I'm having line-wrap
problems on a machine that I thought used to work.

Once I'm done, I think I'll turn my attention to supporting the
64K RAM board.  It's in VICE now, and someone recently gave me
one needing a little restoration (missing pins in the CPU cable).

Between the remainder of the 32K of RAM above the game engine
(about 22KB) and the extra memory card, the program might be
able to nearly entirely buffer some of the smaller games.  Less
disk I/O means faster game!  At least the IEEE-488 drives are
noticably faster than the 1541.

-ethan

-- 
Visit "The Seventh Continent"
http://penguincentral.com/penguincentral.html



       Message was sent through the cbm-hackers mailing list

Archive generated by hypermail 2.1.4.