Page 1 of 1

LIST pause wedge - something like "MORE"

Posted: Wed Nov 29, 2023 10:24 pm
by koyaa
A list WEDGE that allows you to pause a listing with the space bar.
Use the Pause/Break key on the emulator to exit while paused.

I wish they would add something like this to the ROM.

Load and run to start. Loads to high RAM - $A000

I do plan to update it so you can LIST back/up, but first things first!

NOTE: Caution! This has been added to R47. Thus, after that update it will NOT work.

Moderator, you can archive this thread after R47 becomes live!

Re: LIST pause wedge - something like "MORE"

Posted: Wed Nov 29, 2023 10:57 pm
by desertfish
Where has this been all those 40 years !?

Re: LIST pause wedge - something like "MORE"

Posted: Thu Nov 30, 2023 9:44 am
by JimmyDansbo
You could try doing a pull request against the ROM and see if the maintainers are willing to pull it.

If you do not feel comfortable doing it your self, I would love to give it a go on your behalf.

Re: LIST pause wedge - something like "MORE"

Posted: Thu Nov 30, 2023 10:32 am
by koyaa
Please do! And thanks.

But you should know that I showed the FAR better C64 version (with a scroll up and page feature) to David Murray and he was unimpressed.

Also if you put it in ROM it would be much easier because you could do a simple key check before BASIC prints a line number. This is just a hack since I can't change the ROM.

Re: LIST pause wedge - something like "MORE"

Posted: Thu Nov 30, 2023 6:22 pm
by desertfish
actually, you kinda can... By modifying the rom source code and submitting a pull-request :)

Re: LIST pause wedge - something like "MORE"

Posted: Thu Nov 30, 2023 8:24 pm
by JimmyDansbo
koyaa wrote: Thu Nov 30, 2023 10:32 am Please do! And thanks.
Could I persuade you to add a few more comments to your code, especially the actual wedge code?

Re: LIST pause wedge - something like "MORE"

Posted: Fri Jan 12, 2024 4:18 am
by TomXP411
koyaa wrote: Wed Nov 29, 2023 10:24 pm Moderator, you can archive this thread after R47 becomes live!
FYI you can download a pre-release of 47 at any time.

Go to the public repo page at https://github.com/X16Community/x16-emulator
click on Actions
click on any of the workflow runs (I suggest sticking to ones that say master over on the right.)
And you can download the assets from the run.

Every time someone does a PR, GitHub generates new artifacts based on the new code, so you can work with the same code the developers are working with.