Fast Loader

More
6 months 4 weeks ago - 6 months 4 weeks ago #39 by David
Fast Loader was created by David
A small loader using the File Selector routine.
Allows you to sort and start .BIN and .SRC files.
Simply place BOOT at the root of the SD card, when you power on the Micro-8, simply type RUN BOOT to display the file selector and to select the file to RUN or EDIT.

This attachment is hidden for guests.
Please log in or register to see it.
Last edit: 6 months 4 weeks ago by David.
The following user(s) said Thank You: Lenko

Please Log in or Create an account to join the conversation.

More
6 months 3 weeks ago - 6 months 3 weeks ago #45 by David
Replied by David on topic Fast Loader
Update 1.0

This update introduces a shell sort algorithm to replace the old, slow alphabetical sorting routine.
It significantly improves performance when listing large directories,

 
This attachment is hidden for guests.
Please log in or register to see it.
Last edit: 6 months 3 weeks ago by David.
The following user(s) said Thank You: Franck, Lenko

Please Log in or Create an account to join the conversation.

More
4 days 9 hours ago #100 by louis.croisez@gmail.com
Replied by louis.croisez@gmail.com on topic Fast Loader
Hi,
I just receive my micro-8 <3
Tested Fast Loader, but ended-up to a stack overflow on compile.
Run boot does not give success as well.
My system is 0.7.6

Please Log in or Create an account to join the conversation.

More
4 days 7 hours ago #101 by Franck
Replied by Franck on topic Fast Loader
Hey Louis, welcome to our Micro-8 community!
As I understand BOOT is just a renamed version of FSELECT.BIN so you would have to compile FSELECT.SCR first to generate a new executable and type move FSELECT.BIN /BOOT to have it ready at the root folder. As you will see in the release notes, I'm still regularly changing/updating opcodes of the VM at this stage so that custom programs have to be recompiled when updating the OS (I do recompile all built-in programs each time to make sure they work with the updated opcodes).
Now I found several bugs relative to stack underflow/overflow in 0.7.6 that have been fixed for the upcoming 0.7.7
I've tested FSELECT.SRC in 0.7.7 and it compiles and execute just fine. I hope to have 0.7.7 released later this week. Stay tuned !
The following user(s) said Thank You: louis.croisez@gmail.com

Please Log in or Create an account to join the conversation.

Time to create page: 0.179 seconds
Powered by Kunena Forum