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

Hostile takeover from BASIC or DOS #6

Open
EMLommers opened this issue May 4, 2023 · 2 comments
Open

Hostile takeover from BASIC or DOS #6

EMLommers opened this issue May 4, 2023 · 2 comments

Comments

@EMLommers
Copy link

Is there a possibility to switch DISKROM from BASIC or DOS and instantly execute the ROM without reset?

@joyrex2001
Copy link
Owner

If you would like to achieve this, I think the best approach would be a solution in the dsk image itself (eg a smart bootloader in the root sector).

@EMLommers
Copy link
Author

EMLommers commented May 4, 2023

Is there no option, resetting some value in range 0xF100 - 0xFFFE to reinitialize the DISKROM by calling 0x4002 and 0x4004 and using H.STRKE ?
Checking if 4002 has value 0x576F and there is a value at 0x4004 (probably DISKROM, assuming remark Joyrex at end is removed) and running the above adresses.
So also running existing ROMs created with DSK2ROM and used Pletter...

Even switching and 0xF346,1 and call system, could be an option

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

2 participants