I'm learning VERA hardware programming, mainly in assembler but via BASIC where investigation may help.
In BASIC the VPOKE command pokes video ram. But I'm unsure about the bank parameter. Experimenting with
VPOKE bank, address, 1
it looks like valid values are:
0 <= bank <= 255
0 <= address <= 65535
But VERA only has 128k RAM, right? So are banks 0 and 1 only used at present ? Are bank values >= 2 superfluous ?
I'm just trying to understand how the hardware works and the fact that BASIC doesn't complain if bank >= 2 made me wonder if more than 128k was available somehow...
Question
pshdev
I'm learning VERA hardware programming, mainly in assembler but via BASIC where investigation may help.
In BASIC the VPOKE command pokes video ram. But I'm unsure about the bank parameter. Experimenting with
VPOKE bank, address, 1
it looks like valid values are:
0 <= bank <= 255
0 <= address <= 65535
But VERA only has 128k RAM, right? So are banks 0 and 1 only used at present ? Are bank values >= 2 superfluous ?
I'm just trying to understand how the hardware works and the fact that BASIC doesn't complain if bank >= 2 made me wonder if more than 128k was available somehow...
Link to comment
Share on other sites
8 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.