PicoMite V6.00.02 release candidates - all versions


Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 11462
Posted: 11:24am 14 Apr 2025      

V6.00.02RC14 is available on

https://geoffg.net/Downloads/picomite/PicoMite_Beta.zip

Fixes bug in play pause with i2s audio
Enables mouse cursor in higher res VGA and HDMI editing
Mouse cursor now updates line and character after left press

New temporary option OPTION FAST TRIG ON/OFF

Setting this to ON in a program tells the firmware to use single precision calculations for the various trig functions. This can significantly speed up processing for programs that do not require full resolution trig calcs and use a lot of trig

I don't think I can do anything about the performance variations discussed above. I'm now pretty sure they are to do with memory allocation of code and variables. The RP chips have a paged memory structure where things like DMA can read from one page without affecting performance of system activity on another page. However, they don't have enough memory to allow me to partition the application code and data into different pages so all I can suggest is that for performance critical applications you play with how you order dimensioning data and things like framebuffers to achieve the optimum performance in your specific case.