Skip to content

NC200 bug in calculation for <ESC> R #85

@sijnstra

Description

@sijnstra

Hi,
I've ported my infocom interpreter Vezza to run on NC200 under CPMish (Thanks to my requestor/tester! I don't have hardware and can't run it myself and couldn't work out how to run it on an emulator).

One of the features of the terminal I need to use is the Delete Line code, i.e. R.

It seems to be almost entirely a text line out - the line deleted starts 6 pixel rows too high (If I'm counting right that there's 7 rows per character). To get it to work properly, I've following the sequence of: Position cursor using =, move the cursor down a full text row with , then delete the row with R.

This means that I'm out by 1 pixel row after the adjustment. The result still looks strange as it leaves behind a row of "pixel dirt", so I'm hoping this can be tracked down and patched. With that I can release the customized interpreter package for the NC200.

Thanks,
Shawn

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions