At 10/31/09 04:52 PM, Jon-86 wrote:
At 10/31/09 04:27 PM, blah569 wrote:
shows the entire desktop instead of just the emulation window.Push-up bras are the worst :P
Tell us a bit about what your doing. A screenshot is one thing but it would be good to know how you got to where you are now I suppose.
hahaha, actually the desktop was random, but only from a few different wallpapers. I just didn't want to take a screenshot of a solid colour.
The file structure looks like this:
I'm working on a system to where applications can only talk to their current directory. In their application directory. They can have user settings, app settings, and anything else that the application needs. Example structure:
/apps/heyworld/main.fele - the main source file for the app (not binary) and extension will probably change later
/apps/heyworld/HeyWorld.fela - the application binary (to distribute apps to other people)
/apps/settings.feli - settings file similar to XML that app can read depending on user or global settings.
Applications are unable to talk to other apps or listen to other apps or files that are outside of their app directory. I think this might really help with execution of permanent malicious code. However, if app developers want their applications to be able to talk to their other apps, they can get a developer key that they can use in all of their apps when sending / receiving requests.
All applications will be able to read any file outside of their directory, but they will not be able to write files outside of /apps/%APPNAME%/
in the "Image 2" screenshot, here is the source for test2/main.fele
echo ("Hey user! I'm a simple application that counts to 10...");
for ($i = 0; $i < 10; $i++)
Really simple and useless example at the moment. Cleans application cache at the end of the file.
At 10/31/09 05:04 PM, kiwi-kiwi wrote:
That's very cool, what type of kernel architecture are you using, microkernel, monolithic ?
Also sorry for the late response, didn't see your question, yes it's XNA and also thanks for the compliment, I hardcoded all the animations. Took me a while, but I'm satisfied with the result
Ah thanks! At the moment the structure / architecture I'm going for is microkernel. Very nice on the project that you're working on though, looks very smooth and clean.