Author Topic: KnightOS  (Read 205422 times)

0 Members and 2 Guests are viewing this topic.

Offline Ikkerens

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 378
  • Rating: +28/-9
  • JavaScript Magician
    • View Profile
    • Walotech
Re: KnightOS
« Reply #60 on: June 18, 2010, 05:46:05 pm »
I can't help but wonder...
Can it calculate? :o

Isn't that still the one true purpose of calculators?

Splut for Android [----------]
Paused/halted indefinitely, might be abandoned, our graphic designer quit and the rest of us simply doesn't have the time to work on it...

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: KnightOS
« Reply #61 on: June 18, 2010, 05:48:44 pm »
Nice. One thing coders will especially like in 3rd party OSes is all the RAM (and falsh too) that will be "freed". TIOS takes lots of memory (ram or flash), some part of it is comprehensive because of all the math stuff but still sometimes, well...

Good work and keep up, you lone wolf on OS coding. (and Brandon Wilson) I just love the lone wolf expression. (no irony, btw, for avoiding possible misunderstandings)
@DJ: teams coding OSes is overly discussed in forums. Many claim assembly coding style from programmer to programmer makes a coding team a lot harder. Also the things you said are true. I am just completing a bit.
I think assembly in z80 coding in pairs is possible if the two partners are close and loyal. But there is few pairs in hobbyists like us. I only have seen with some success in TI-BASIC pairs. More than 2 does not seem to go well.
« Last Edit: June 18, 2010, 05:50:46 pm by Galandros »
Hobbing in calculator projects.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: KnightOS
« Reply #62 on: June 18, 2010, 05:49:40 pm »
Not yet. That will be an optional add-on, because this OS is aimed primarly for gaming and development, not for maths. The math add-on will come once the entire OS is finished and be optional, for people who don't need it (and want to save space)

Also I didn't knew calculators were for maths? :O

Oh wait! I forgot they are, outside of Omnimaga :P

SirCmpwn

  • Guest
Re: KnightOS
« Reply #63 on: June 19, 2010, 02:19:06 am »
Woah, DJ.  No posts like that, please, where someone unconditionally guarantees a feature.
And the math will be a big part of it.  I actually intend this for normal users, but I have more features for developers if they want.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: KnightOS
« Reply #64 on: June 19, 2010, 09:27:27 am »
I wrote this because everytime someone begs for a feature you start snapping at everyone to quit being so impatient, and I understand an OS project is an huge undertaking. So my reflex when someone started asking for math stuff was to remind people to be patient and not put too much pressure on you. I just do not like the way you respond to those posts so I did it myself. Also to me it is unclear in your doc if the math stuff is a priority or not. It's listed there but I could not find any indication that math stuff is going to be one of the first things added into developpement.

I am sorry, Sir, but you need to change your approach on how you respond to people replies to your projects, else what happens is that you scare people off the topic and make anyone else even more relunctant to reply at all. I am certain this project would have much more replies otherwise. We request features, you jump on us. We praise the project without giving any suggestion, you jump on us. We suggest improvements, you on us, then we tell people to not put too much pressure on you so you don't do this anymore, yet you still find a reason to jump on us! Well, I'm tired of it. For now I will rate down every post you make that does that, and this is my very last reply in this topic that is related directly to your OS project. I am scared to even give anymore feedback to the project so why should I bother making myself nervous about how I am gonna get replied at?
« Last Edit: June 19, 2010, 09:33:55 am by DJ Omnimaga »

SirCmpwn

  • Guest
Re: KnightOS
« Reply #65 on: June 19, 2010, 12:49:30 pm »
I'm sorry.
I guess I've been snappy about KnightOS because of the severe discouragement I've gotten over at #cemetech.  I'll do better about it.  I've just seen a lot of feature requests for KnightOS in a short amount of time, and I'm only halfway done with the kernel.  That's not even 5% done on the whole thing.
I won't be so pushy about it.  I'm sorry if I jumped on anyone.

Also, the math is super complex, I'm not dealing with it until later in the development process.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: KnightOS
« Reply #66 on: June 19, 2010, 12:55:49 pm »
Did people bash you or something to discourage you from working on it, like with comments saying "you'll never succeed"? Or mostly feature request spam? I guess the two could be a bit hard to handle x.x

Don't worry, though. If people request features, you don't have to add them all if you don't want to and you can decide when to add them. Plus, one thing at a time as some people would say (which is what I implied two posts above but sadly was interpreted as wrong too).

SirCmpwn

  • Guest
Re: KnightOS
« Reply #67 on: June 19, 2010, 12:58:01 pm »
It's a combination of feature requests, bashing, lack of help, and a general negative tone towards the project.

And I did not mean to offend you with the post a while back about unconditionally guaranteeing a feature.  It's just that I don't want to be committed to any one feature yet, and I don't want you to be held accountable as well if someone gets pissed that I don't add something.

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: KnightOS
« Reply #68 on: June 19, 2010, 01:03:19 pm »
It's completely fine, I understand where you are coming from.

If people over at Cemetech are being rude, discouraging, and trashing this project then just tell them to shut up and be on your way. No one needs to hear it and if they just want to be mean just ignore it (I know, easier said than done (and extremely cliché :P)). No, I'm not trying to be mean to people at Cemetech, just saying it is not cool to put down a project or discourage it or anything like that no matter where you are from.

As for the feature thing, take it as a compliment. Don't worry about them to much but we suggest them because we just think of something that would really contribute to this and we say so we can help maybe in some way. For now I would say just write them down and put them on the back burner for later when you're ready for them. We just want to see you succeed :) You have all the support in the world over here on Omni ;D

Edit:
Couple posts late but oh well :P
« Last Edit: June 19, 2010, 01:04:43 pm by meishe91 »
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

SirCmpwn

  • Guest
Re: KnightOS
« Reply #69 on: June 19, 2010, 01:05:04 pm »
It's completely fine, I understand where you are coming from.

If people over at Cemetech are being rude, discouraging, and trashing this project then just tell them to shut up and be on your way. No one needs to hear it and if they just want to be mean just ignore it (I know, easier said than done (and extremely cliché :P)). No, I'm not trying to be mean to people at Cemetech, just saying it is not cool to put down a project or discourage it or anything like that no matter where you are from.

As for the feature thing, take it as a compliment. Don't worry about them to much but we suggest them because we just think of something that would really contribute to this and we say so we can help maybe in some way. For now I would say just write them down and put them on the back burner for later when you're ready for them. We just want to see you succeed :) You have all the support in the world over here on Omni ;D
Thanks!
And I'm slowly convincing Cemetech that I know what I'm doing, so it's getting better.
I've put several feature requests in a single document, and I hope that people forget about some of the harder ones later on ;)

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: KnightOS
« Reply #70 on: June 19, 2010, 01:09:27 pm »
No problem, just keep up the good work :)

Ah ok, well that is good. Hopefully Cemetech will come around fully soon.
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: KnightOS
« Reply #71 on: June 19, 2010, 01:11:55 pm »
Yeah the issue is that in the TI community, it's hard to impress people who have been around for a while, and those people, including myself, have seen a lot of big projects die. Everytime something new is announced in its very early stages, people will be skeptical. I admit I was, initially, with Axe Parser. The thing, though, is that at Omnimaga, we encourage people to not discourage programmers from their projects and to just give them a try. We will make sure people won't announce stuff in way too early stages, though (like, absolutely no backend coding done, just a splash screen). If they do, people will beg for screenshots showing the thing in action, anyway.

I feel we need to encourage people to try new things and to not give up unless it's a totally useless/pointless project they're working on, because this is what makes the community grow. Heck, even if BrandonW is working on his own OS too, he still encouraged the development of your OS in the way he wants people to try new stuff.

Eventually you may convince people at Cemetech, though.

Anyway good luck!

SirCmpwn

  • Guest
Re: KnightOS
« Reply #72 on: June 19, 2010, 01:14:25 pm »
(like, absolutely no backend coding done, just a splash screen).
Funnily enough, the frontend is just a splash screen, and the backend is super in depth.
I actually took out the splash screen a minute ago, so the frontend is pretty bland.
« Last Edit: June 19, 2010, 01:14:43 pm by SirCmpwn »

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: KnightOS
« Reply #73 on: June 19, 2010, 01:14:25 pm »
Writing a whole new OS has got to be one of the most difficult things a programmer can do O.O you go at your own pace and pay no head to the people telling you what you can and cant do, and we will support your decisions :)

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: KnightOS
« Reply #74 on: June 19, 2010, 09:09:18 pm »
I think this is a really cool idea, and it'll be really fun to play around with once it reaches a more complete state. I'll read up on the pdf when I have some time and give some input. =) And don't get discouraged, Haters be hatin. This is a HUGE undertaking, but the learning experience and the satisfaction once it is completed will be worth it. =)