Replies: 1 comment 4 replies
|
It's an interesting idea. We might need some way in the kernel for an executable to get its directory so it can find its files. I've always liked the old Mac OS approach of files having a resource fork for things and have been thinking idly about ways to implement a sort of rich file format. But I hadn't really given it much thought for Foenix/MCP specifically. I'd like to see how the EmuTOS port is going to work out... if it's a layer on top of MCP or if it borrows source code/definition files. If it ends up sitting on top, I'd like to make sure anything like this doesn't impact that effort negatively. |
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Proposal
To simplify the distribution of applications, I recommend treating directories with the
.appextension as an executable.The content of the directory would contain the following:
The the loader would run the
start.*executable. TheHELP MyProgram.appcommand in the shell can display the help.txt file. All resource files like graphic assets can be bundled with the app.This would allow us to distribute zip files on the web, and simply unpack them onto an sd card without overwriting files from other apps.
What does the community think?
All reactions