Page 32 of 39
Re: Prog8 language and compiler topic
Posted: Thu Sep 07, 2023 5:18 pm
by desertfish
I'll need to see the code of the offending program to say if there's something wrong.
Re: Prog8 language and compiler topic
Posted: Fri Sep 08, 2023 9:45 pm
by yock1960
desertfish wrote: ↑Thu Sep 07, 2023 5:18 pm
I'll need to see the code of the offending program to say if there's something wrong.
Just another user error!
v9.4.2 released
Posted: Mon Sep 11, 2023 6:39 pm
by desertfish
version 9.4.2 has been released
https://github.com/irmen/prog8/releases/tag/v9.4.2
It contains an important bugfix for a certain assembly addressing mode error.
Re: Prog8 language and compiler topic
Posted: Mon Oct 02, 2023 12:56 am
by desertfish
The next version will include some support for Vera FX. To speed up certain operations quite substantially.
- hardware 16 bit multiplications
- fast video ram clear/fill routine
- ...maybe some more
v9.5 released
Posted: Wed Oct 11, 2023 4:19 pm
by desertfish
Prog8 v9.5 has been released:
https://github.com/irmen/prog8/releases/tag/v9.5
Introducing the new verafx module and many other enhancements.
Re: v9.5 released
Posted: Thu Oct 12, 2023 8:36 am
by NickMilner
Cool stuff.
9.5.1 released
Posted: Thu Oct 19, 2023 8:32 pm
by desertfish
Prog8 version 9.5.1 has been released
https://github.com/irmen/prog8/releases/tag/v9.5.1
It contains fixes for a couple of code generation errors that I found since 9.5, and some more optimizations.
Re: Prog8 language and compiler topic
Posted: Sun Oct 29, 2023 6:29 pm
by yock1960
Just discovered the 'shell'! Too cool! I was thinking about this, time to play!
Re: Prog8 language and compiler topic
Posted: Sun Oct 29, 2023 11:57 pm
by yock1960
So, most of my programs are too big and or use hires graphics, which I thought would be a problem to use with 'shell'. I had recently been messing around with the byte-sieve example program, coincidently adding the ability to accept 'command line' input from BASIC, so this wasn't too difficult to get working in the 'shell environment'. My eyes next fell on Tehtriz. It works fine, but after adding the use of the F3 key to exit, it exits to BASIC instead of the shell. My first thought was the IRQ change for PSG sound, but restoring the original IRQ didn't help (assuming I did it correctly...). Any thoughts?
Re: Prog8 language and compiler topic
Posted: Mon Oct 30, 2023 7:04 pm
by desertfish
There is no concept of loading multiple programs at the same time on the x16.
The shell doesn't "gosub" into the programs you launch from it, it replaces itself with the program and starts it.
So there's no shell left to return to if the program exits.