Skip to content

Add feature flags for ambigous instructions #2

Description

@lhvy

A number of instructions have two implementations; one for the original CHIP-8 interpreter on the COSMIC VIP, and the other for the newer CHIP48, SUPER-CHIP etc.

In these scenarios, we currently use the modern implementation, but this can break old programs, so ideally we have flags to use old interpretations. Read more here.

A decision needs to be made as to how to do this. For macOS, I'd like to see these as options in the program's menu bar, but I don't know how this would translate for Windows/Linux. Console would also be a good option.

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