Login
Back to forumSee the full topicGo to last reply

Posted By

Luca
on 2021-01-25
07:52:07
 Re: Moving the basic "ready" prompt to an arbitrary location after the excetuion of an assembly prog

register we've just talked about this: considering Basic, you'll have dozens different ways to do that (from infinite looping to modifying the interrupt vector's addresses (btw, how can be possible you didn't find it in the Ultimate Map or in any other reference guide, at its own row? grin ). The way you solve this requeste should be decided at the moment... But wait, now you're mentioning about how to eventually disable Basic! This is a fresh new addon to your request we chitchatted about! grin

Basically, you only need to SEt Interrupt (SEI) to "disable the Basic", which means that you disable all the irq calls to the ROM stuff of your machine. You can visually test the effects: enter in Monitor and type:

.2000 SEI
.2001 INC $FF19
.2004 JMP $2001


If you run it without SEI (G 2001) you will se that the machine is busy for a certain rastertime and the color doesn't quickly change in a large band under the visible screen, in the border, plus you can affect the effect by pressing any key: this means that the interrupt are active; if you run it with SEI (G 2000), there's no different coloured band, and pressing a key does not affect it.

Btw, who is Dario Esposito, and why we display his own profile here? grin


Back to top


Copyright © Plus/4 World Team, 2001-2025. Support Plus/4 World on Patreon