Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chipset Reference: VIC-IV TEXTYPOS (D04E/F): Document that value must be > 0 #553

Open
bjotos opened this issue Sep 3, 2023 · 0 comments
Labels
new New report, not classified yet

Comments

@bjotos
Copy link

bjotos commented Sep 3, 2023

Describe where we can find the problematic topic
Using TEXTYPOS = 0 will cause all text to disappear, which is a known behavior,
see https://discord.com/channels/719326990221574164/977076334297743360/1147845360677564466,
but not documented in the Chipset Reference.

Describe the solution you'd like
This limitation should be added to the description of TEXTYPOS register (after the VIC-IV register table):
" TEXTYPOS Character generator vertical position ( must be > 0 )".

Additional context
Behavior can be reproduced in BASIC with this sequence, both on NTSC and PAL.
POKE $D02F,$47:POKE $D02F,$52:REM ENABLE VIC-IV REGISTERS
POKE $D04E,0:REM TEXT DISAPPEARS
POKE $D04E,1:REM TEXT APPEARS AGAIN (SHIFTED BELOW TOP BORDER)

@bjotos bjotos added the new New report, not classified yet label Sep 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new New report, not classified yet
Projects
None yet
Development

No branches or pull requests

1 participant