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

Debugger RAM pane shows unmapped ET-3400 range #2

Open
ricknun opened this issue Apr 20, 2022 · 1 comment
Open

Debugger RAM pane shows unmapped ET-3400 range #2

ricknun opened this issue Apr 20, 2022 · 1 comment

Comments

@ricknun
Copy link

ricknun commented Apr 20, 2022

v0.2 Beta -- The Debugger, Disassembly, RAM display shows $0000 to $03FF but only $0000 to $01FF is in the ET-3400 memory map. It seems the RAM display should stop at $01FF. Or if it is because the emulator is meant to allow more memory than the real ET-3400 perhaps add a built-in label at $0200 saying "; BEYOND ET-3400 RAM" or similar to warn users that use beyond that point can't be run in a real ET-3400.

A related suggestion: Built-in Disassembly labels at $0000 "; ET-3400 USER RAM (197 BYTES)", $00C5 "ET-3400 MONITOR RAM (59 BYTES)", $0100 "ET-3400 OPTIONAL RAM (256 BYTES)".

ET-3400_Emul_RAM_Pane

@ricknun
Copy link
Author

ricknun commented May 3, 2022

A thought regarding the built-in RAM labels I suggested above -- If there ever is a user-provided label whose range overlaps one of the built-in labels, the user-provided label should hide the built-in label.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant