Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Eeems

Pages: 1 ... 123 124 [125] 126 127 ... 370
1861
TI Z80 / Re: Rogue OS
« on: June 21, 2011, 05:59:00 pm »
This looks promising Eeems, as most OSs, but it seems you've started making some stuff :) I just don't get the exes, what are they, calculator files?
Thanks :)
Exe's are executable files. My file system isn't limited like TIOS the data can have any format/name it wants.
Wait, "welcome.exe?"

Are you seriously parsing .exe files? O.O
.exe is just an extension placeholder for now, I might change it to something else, I might not.
Not .app? D: J/k looks awesome! I really like those keypad tricks like holding ON. Any idea when we can have a demo? :D
lol :P
Yeah, I'm excited about them too, I have no idea when I will be at that state, but I'll try to get an svn set up as soon as possible so you guys can grab the most recent source whenever you want and make your own personal demos :P

1862
TI Z80 / Rogue OS
« on: June 21, 2011, 05:12:46 pm »
If any of you are wondering what my recent tweets have been about, or what I'm blabbering on about in IRC then let me enlighten you :)

I have recently been working on a OS inspired by KOS. Rogue has been in the works for a long time but has never really gotten off the ground until recently. RogueOS was originally going to be based on the Knight Kernel, but since I am unable to work with the Knight Kernel due to re-writes, I'm opting for just basing it off of a basic version of the Knight Kernel and working from there.
After making that decision I sat down and wrote out what my goals for Rogue were and here is a somewhat edited version of that original list.
Features
  • Multitasking
  • App Style programs
  • Animated App Switching
  • System Pane
  • 3 Dedicated screen buffers
  • Filesystem
  • Power Menu
Multitasking
  • Interrupt based
  • States
    • 0 - No Thread
    • 1 - Zombie
    • 2 - Started
    • 3 - Running
    • 4 - Interruptable
    • 5 - Uninterruptable
  • Shifts through Thread Table in a round-robin manner
App Style Programs
  • Specific file structure for each app ( ie: app.exe, metadata, resources etc )
Animated Switching
  • Switching between running apps will be animated with a slide in from left/right
  • ON+left/right arrows will switch between the running apps
System Pane
  • By default a bottom pane will be displayed showing different information
  • Info
    • Free RAM ( percent )
    • Current App ( App # / Total running # )
    • Time ( I'm still on the fence about this one )
    • Battery low warning ( only if battery is low )
3 Dedicated screen buffers
  • So apps don't have to allocate extra buffers for greyscale etc
  • buffers
    • 0 - Main buffer
    • 1 - Back buffer
    • 2 - extra buffer
Filesytem
  • Basic FAT style filesystem for now. Possible change to a Journaling system later
  • Supports
    • Directories
    • Files
    • Symbolic Links
Power Menu
  • Holding ON will bring up the power menu in an overlay ( interrupting any running apps ( so everything goes greyscale ) )
  • Overlay
    • Up Arrow - Sleep
    • Down Arrow - Hibernate
    • Left Arrow - Go left one running app
    • Right Arrow - Go right one running app
    • Y=/F1 - Bring up System Menu ( ie: apps and options )
  • Sleeping turns off the screen and halts processes, then puts the cpu into a low power state
  • Hibernate Backs up the RAM State and turns the calculator off completely

Completed Milestones
  • Multitasking
  • FAT/Filesystem reading
  • Loading Executables/Data to RAM
  • LCD Locking for specific threads
  • Integrating some of the Knight Kernel features

So right now, I have a working, but limited OS :D

Oh and before I forget, I am working on this project with a mix of wine, mono, spasm, wabbitemu, wxwabbitemu, make, gedit and os2tools. Right now the building process is aimed for linux, but I could add in support for windows later, when I get around to making an svn for you guys to grab from :)


Booting Rogue OS's debug build. Using boot.exe and welcome.exe to display the two last messages with multitasking

( BTW: I'm writing my last Diploma exam tomorrow, so I'm not really active until after it, but I thought I should just post this now for the hype :P )

1863
OmnomIRC Development / Re: OmnomIRC updates - 06/16
« on: June 21, 2011, 02:24:25 pm »
what is omninet?
Our IRC network.
irc.omnimaga.org
Do you think OmniNet compatibility will ever return?
Actually from my talks with him he already has plans for how to make his bot span more then one network, so as soon as he does that OmniNET will be added back in I'm pretty sure.

1864
News / Re: nDoom policy re-instated
« on: June 20, 2011, 10:47:46 pm »
whats the nDoom policy? :o
Please see the first post, it explains it mostly

1865
News / Re: nDoom policy re-instated
« on: June 20, 2011, 10:32:29 pm »
* Geekboy1011 polishes his ban hammer

*sigh*
You mean you don't keep yours polished and ready for use at a moments notice?

1866
Other / Re: Favorite Linux distro
« on: June 20, 2011, 10:23:38 pm »
Well, I found Ubuntu and Mint to be rather fruitless and Vista to be a lot better.  However, Fedora was nice but for some reason it crashed while we tested it (so much for being pretty stable...), and Debian was awesome.  We couldn't get Arch to work, so I can't even judge it :P
Fedora is kinda crashy from what I've heard and Arch is just plain awesome when you get it to work :P but that requires a little know how.
Why are Ubuntu/Mint fruitless for you? Is it cause they don't look nice enough? ( I'm thinking that you also haven't really played around with all the customizations you can make to make it completely yours. I'm also thinking that you are judging based on how it looks which has little to do with the actual core stuff behind it. They all use a DE, which is completely different from the distro itself ( although Ubuntu has one made specifically made for it )

1867
News / Re: nDoom policy re-instated
« on: June 20, 2011, 07:40:00 pm »
I'm sad to see it has come to this again.
The nDoom policy will become yearly until we see that there is no need from it anymore ( so it will be enforced at around this time each year till just after summer ends until there is no more need for it ). So it was coming no matter what, it just came a week early.

Hopefully we don't have to use this policy for that many more years, but with what has happened in the past I'm skeptical about that.

1868
Other / Re: Favorite Linux distro
« on: June 20, 2011, 06:13:16 pm »
Well, yesterday I convinced my friend to try different forms of linux in his old computer, and from what I can tell, Mint and Ubuntu are lame, Fedora is a bit weirs, Debian is awesome, and forget Arch.
That's rather harsh

1869
OmnomIRC Development / Re: iOmnom development thread
« on: June 20, 2011, 12:40:47 am »
When I get around to working on it I will, but I have a bunch of other projects on the stack before it.

1870
News / Re: Axe Parser wiki opens its doors
« on: June 18, 2011, 12:36:18 am »
Yay! :D

1871
I wanted to see if Omnimaga-FR worked so I clicked it, but then It said :"OmnomIRC is disabled. Click here to enable.". So I did, but it stays the same. So ATM I can't see anything on omnomIRC. :(
clear your cache and refresh ( try a ctrl-f5 first though )

1872
Well #IRP ( on both efnet and omninet ) is the official withg.us.to channel. I usually idle in there more since it's more one on one with a few people :P
But yeah I think that would be a good one to have, so we can keep most Withg discussion on there instead of the main channel.

1873
tiDE / Re: tiDE
« on: June 16, 2011, 02:23:03 pm »
Wow, this is looking great!

1874
Miscellaneous / Re: Birthday Posts
« on: June 13, 2011, 04:04:06 pm »
Thanks guys :D

1875
Humour and Jokes / Re: Blue Lobsters
« on: June 09, 2011, 06:23:20 pm »
Sweet!
I've seen stuff about blue lobsters on tv before :)

Pages: 1 ... 123 124 [125] 126 127 ... 370