Prog8 language and compiler topic
- desertfish
- Posts: 1091
- Joined: Tue Aug 25, 2020 8:27 pm
- Location: Netherlands
Re: Prog8 language and compiler topic
I'll need to see the code of the offending program to say if there's something wrong.
Re: Prog8 language and compiler topic
Just another user error!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.
- desertfish
- Posts: 1091
- Joined: Tue Aug 25, 2020 8:27 pm
- Location: Netherlands
v9.4.2 released
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.
It contains an important bugfix for a certain assembly addressing mode error.
- desertfish
- Posts: 1091
- Joined: Tue Aug 25, 2020 8:27 pm
- Location: Netherlands
Re: Prog8 language and compiler topic
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
- hardware 16 bit multiplications
- fast video ram clear/fill routine
- ...maybe some more
- desertfish
- Posts: 1091
- Joined: Tue Aug 25, 2020 8:27 pm
- Location: Netherlands
v9.5 released
Prog8 v9.5 has been released: https://github.com/irmen/prog8/releases/tag/v9.5
Introducing the new verafx module and many other enhancements.
Introducing the new verafx module and many other enhancements.
-
- Posts: 10
- Joined: Sat Oct 15, 2022 9:59 pm
Re: v9.5 released
Cool stuff.desertfish wrote: ↑Wed Oct 11, 2023 4:19 pm Prog8 v9.5 has been released: https://github.com/irmen/prog8/releases/tag/v9.5
Introducing the new verafx module and many other enhancements.
- desertfish
- Posts: 1091
- Joined: Tue Aug 25, 2020 8:27 pm
- Location: Netherlands
9.5.1 released
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.
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
Just discovered the 'shell'! Too cool! I was thinking about this, time to play!
Re: Prog8 language and compiler topic
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?
- desertfish
- Posts: 1091
- Joined: Tue Aug 25, 2020 8:27 pm
- Location: Netherlands
Re: Prog8 language and compiler topic
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.
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.