jkotlinski / durexforth

Modern C64 Forth
Other
233 stars 28 forks source link

BYE now calls C64 warm reset vector #300

Closed burnsauce closed 3 years ago

burnsauce commented 3 years ago

Thanks @Whammo

jkotlinski commented 3 years ago

I see why this change is convenient, however it greatly limits the usefulness of BYE. With the reset, it will not be possible to use BYE to return control to some program that did a jsr to Durexforth.

burnsauce commented 3 years ago

Hadn't considered this to be a possibility.

Whammo commented 3 years ago

So, to preload the stack to the reset vector, shouldn't be a problem. If you have a separate entry point for basic sys and jsr

jkotlinski commented 3 years ago

Maybe it’s doesn’t matter and BYE could even be removed? I had a use for the current functionality once, but I am not sure I will use Durexforth again anyway ;-) so it doesn’t really matter too much for me.

On Sat, 14 Nov 2020 at 01:36, Whammo notifications@github.com wrote:

So, to preload the stack to the reset vector, shouldn't be a problem.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/jkotlinski/durexforth/pull/300#issuecomment-727100465, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAY34O24LDL5ZVRDFTA7E63SPXGJHANCNFSM4TVE7TRA .