Release

File Tree 0.11 (DOS)

5

SP4CEBAR 2022-07-01 09:38 (Edited)

This is a tree file structure (folders in folders in folders), you can use it to efficiently use your RAM Navigate through a tree of files and folders like in windows CMD or MS-DOS

The numbers show: the list count, the address in hex, the size in hex, the size in dec which serves as the name

this GUI system is based on this file tree

Also, the mobile NX app occasionally crashes when you exit the program with the keyboard on, it may also happen on the PC version, so keep an eye on that, more information here

File Tree V0.10.nx | Open in app
2022-07-07 15:28
File Tree V0.9.nx | Open in app
2022-07-07 14:01
File Tree V0.8.nx | Open in app
2022-07-06 22:51
File Tree.nx | Open in app
2022-07-05 20:44

SP4CEBAR 2022-07-01 10:06 (Edited)

Next I'll work on writing, deleting, and recursive path following,
These subprograms will be really useful, because they make and maintain the file, you can use it to use your RAM efficiently
I'll use them to store (and save) data for a new tool I'm working on: GUI Designer!


SP4CEBAR 2022-07-01 11:21 (Edited)

V0.1


SP4CEBAR 2022-07-01 14:19 (Edited)

V0.2


SP4CEBAR 2022-07-01 17:12 (Edited)

V0.3


SP4CEBAR 2022-07-01 17:55

V0.4 bug fixes


SP4CEBAR 2022-07-01 18:50

V0.5


SP4CEBAR 2022-07-01 22:54 (Edited)

V0.6

If you find any bugs, let me know: tell me the file path and the command(s) and parameter(s)


SP4CEBAR 2022-07-05 20:47 (Edited)

V0.7


SP4CEBAR 2022-07-06 22:59 (Edited)

V0.8 a lot has been added - this version is the first release!

Bugs fixed:


SP4CEBAR 2022-07-06 23:21

The command "CF" still has one or more bugs though


SP4CEBAR 2022-07-07 14:05

V0.9


SP4CEBAR 2022-07-07 15:31 (Edited)

V0.10


SP4CEBAR 2022-07-08 08:32 (Edited)

This program can be added as an NX tool to make, edit, and inspect preset folder structures (stored in ROM)
The subprograms of this program can be used to optimize RAM usage
It's more or less finished, what do you all think about it?


SP4CEBAR 2022-07-08 17:40 (Edited)

V0.11 - one bug fix


altk353 2023-02-14 16:40

what can you use to get text from the command for if i wanted to make the echo command


SP4CEBAR 2023-02-14 20:26 (Edited)

To add an echo command you could go to the long IF ... ELSE IF ... ELSE IF ... statement inside the subprogram named "DOS" to add code like this:

ELSE IF C$="ECHO" THEN
PRINT RIGHT$( N$, LEN(N$)-LEN(C$) )

To get rid of the extra space you could instead write

ELSE IF C$="ECHO" THEN
PRINT RIGHT$( N$, MAX(1, LEN(N$)-LEN(C$)-1 ) )

Where MAX(1, ... ) makes sure the value doesn't get below 1

N$ is the command typed by the user
C$ is the left-most word (before the first space) of that command
V0, V1, V2, AND V3 are numbers that follow after a command

for example if the command (N$) is "LOAD 2", C$ will be "LOAD", and V0 will be 2
These values are generated by the subprogram named "analyse"


altk353 2023-02-23 14:36

Thank you


Log in to reply.