Charset ROM location changed on ZXPand?

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
Post Reply
Sdw
Posts: 17
Joined: Mon Nov 09, 2009 1:39 pm

Charset ROM location changed on ZXPand?

Post by Sdw »

When I test-ran my demo Somwhat Less Limited Capabilities on my newly acquired ZXpand, I noticed that the scroller was completely garbled.
I read the data for the font from ROM location 0x1e00 and forwards, and it worked fine when I ran it before using a normal 16kb expansion.

Does the ZXpand ROM remap the location of the default charset somehow?
User avatar
Paul
Posts: 1520
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: Charset ROM location changed on ZXPand?

Post by Paul »

RTFM.
Yes. Zxpand disabled the character rom.
To be able to use it you can disable it after loading by adding a X to the load command.
I don't remember wether it is , or ;
So please read the manual. It does contain valuable information.
kind regards Paul
In theory, there is no difference between theory and practice. But, in practice, there is.
Sdw
Posts: 17
Joined: Mon Nov 09, 2009 1:39 pm

Re: Charset ROM location changed on ZXPand?

Post by Sdw »

Oops! Well, in my defense the ZXpand was so easy to get started with that I didn't find any need to read the manual! :)
User avatar
1024MAK
Posts: 5122
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Charset ROM location changed on ZXPand?

Post by 1024MAK »

The character set has not moved, it's in the same place in the original ROM. But, what the Z80 CPU reads has changed. When the ZXpand is in use, a different ROM is mapped into the same address space as the original ROM. The area where the character set was is now more machine code. Hence when the CPU reads this area, it does not read the character set data.

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
Sdw
Posts: 17
Joined: Mon Nov 09, 2009 1:39 pm

Re: Charset ROM location changed on ZXPand?

Post by Sdw »

Ran it again now with the ;X parameter added - worked like a charm.
Sorry again for missing that this was mentioned in the manual!
Post Reply