Author Topic: Feature Requests  (Read 61291 times)

0 Members and 1 Guest are viewing this topic.

SirCmpwn

  • Guest
Re: Feature Requests
« Reply #135 on: January 11, 2011, 10:14:51 pm »
A lot of the influence for KnightOS came from Ubuntu.  It was originally going to be called LinTIx, and have an interface based on GNOME.

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: Feature Requests
« Reply #136 on: May 14, 2011, 03:22:45 pm »
I don't know if this really fits in the feature requests section, but I think the size of the OS itself should be kept to the absolute minimum, and let every feature be an application. This way, you won't waste memory on the features you never use.

BTW: Look at windows. The windows OS can do nothing. If you want to calculate, you use the 'calculator' application, If you want to edit text, you use notepad.
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Feature Requests
« Reply #137 on: May 14, 2011, 03:30:41 pm »
^ That. I think that's what Sir wants, but just in case, seconded.

BTW: Look at windows. The windows OS can do nothing. If you want to calculate, you use the 'calculator' application, If you want to edit text, you use notepad.

Or look at Linux-based OSes, which do only the absolute fundamentals (kernel stuff) and leaves everything (file system, GUI, everything) to installable and customizable apps :)
« Last Edit: May 14, 2011, 03:32:37 pm by Deep Thought »




SirCmpwn

  • Guest
Re: Feature Requests
« Reply #138 on: May 14, 2011, 04:36:18 pm »
I don't know if this really fits in the feature requests section, but I think the size of the OS itself should be kept to the absolute minimum, and let every feature be an application. This way, you won't waste memory on the features you never use.
That's the plan.  The entire kernel is <4000 bytes, and fits on one page.  The rest of the ROM (save some places for obvious reasons) is where the applications go, and the user files go.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Feature Requests
« Reply #139 on: May 14, 2011, 04:58:44 pm »
I don't know if this really fits in the feature requests section, but I think the size of the OS itself should be kept to the absolute minimum, and let every feature be an application. This way, you won't waste memory on the features you never use.
That's the plan.  The entire kernel is <4000 bytes, and fits on one page.  The rest of the ROM (save some places for obvious reasons) is where the applications go, and the user files go.

We can't use the certificate for storage? :P




SirCmpwn

  • Guest
Re: Feature Requests
« Reply #140 on: May 14, 2011, 05:23:39 pm »
I don't know if this really fits in the feature requests section, but I think the size of the OS itself should be kept to the absolute minimum, and let every feature be an application. This way, you won't waste memory on the features you never use.
That's the plan.  The entire kernel is <4000 bytes, and fits on one page.  The rest of the ROM (save some places for obvious reasons) is where the applications go, and the user files go.

We can't use the certificate for storage? :P
No, but you can use the boot page ;)

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Feature Requests
« Reply #141 on: May 14, 2011, 07:53:13 pm »
I don't know if this really fits in the feature requests section, but I think the size of the OS itself should be kept to the absolute minimum, and let every feature be an application. This way, you won't waste memory on the features you never use.
That's the plan.  The entire kernel is <4000 bytes, and fits on one page.  The rest of the ROM (save some places for obvious reasons) is where the applications go, and the user files go.

We can't use the certificate for storage? :P
No, but you can use the boot page ;)
Page 0 or Page 1F/3F/7F.  I'm assuming 0, since the other pages shouldn't be writable, but knowing SirCmpwn...

Offline matthias1992

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 408
  • Rating: +33/-5
    • View Profile
Re: Feature Requests
« Reply #142 on: May 14, 2011, 08:00:30 pm »
I don't know if this really fits in the feature requests section, but I think the size of the OS itself should be kept to the absolute minimum, and let every feature be an application. This way, you won't waste memory on the features you never use.
That's the plan.  The entire kernel is <4000 bytes, and fits on one page.  The rest of the ROM (save some places for obvious reasons) is where the applications go, and the user files go.

We can't use the certificate for storage? :P
No, but you can use the boot page ;)
Page 0 or Page 1F/3F/7F.  I'm assuming 0, since the other pages shouldn't be writable, but knowing SirCmpwn...
Considering ROM stands for Read-Only Memory it'd be kind of a breakthrough :D
MASM xxxxxxxxxx aborted | SADce ====:::::: 40% -Halted until further notice| XAOS =====::::: 50% -Units done| SKYBOX2D engine ========== 100% -Pre-alpha done. Need to  document it and extend |

~Those who dream by day are cognizant of much more than those who dream by night only. -Sir Edgar Allen Poe-

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Feature Requests
« Reply #143 on: May 14, 2011, 08:01:26 pm »
I don't know if this really fits in the feature requests section, but I think the size of the OS itself should be kept to the absolute minimum, and let every feature be an application. This way, you won't waste memory on the features you never use.
That's the plan.  The entire kernel is <4000 bytes, and fits on one page.  The rest of the ROM (save some places for obvious reasons) is where the applications go, and the user files go.

We can't use the certificate for storage? :P
No, but you can use the boot page ;)
Page 0 or Page 1F/3F/7F.  I'm assuming 0, since the other pages shouldn't be writable, but knowing SirCmpwn...
Considering ROM stands for Read-Only Memory it'd be kind of a breakthrough :D
Hey, I'm just saying SirCmpwn has skills. I bet he could do it.

SirCmpwn

  • Guest
Re: Feature Requests
« Reply #144 on: May 15, 2011, 03:26:52 pm »
It was a joke :P
Page00 is restricted from filesystem access, the reason being that it's the kernel and would be bad to mess up.  So is the boot page, usb page (84+, read-only), and certificate pages.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Feature Requests
« Reply #145 on: May 19, 2011, 08:39:09 am »
It was a joke :P
Page00 is restricted from filesystem access, the reason being that it's the kernel and would be bad to mess up.  So is the boot page, usb page (84+, read-only), and certificate pages.
I know it was a joke. I was making a joke too....

So any real progress on this, or is it all imaginary? </nomorejokes>

SirCmpwn

  • Guest
Re: Feature Requests
« Reply #146 on: May 19, 2011, 09:33:49 am »
There's progress.  I've added some filesystem code, fixed compatibility to work with all supported models, and started adding kernel debugging.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6267
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Feature Requests
« Reply #147 on: May 19, 2011, 07:18:41 pm »
YAY!
Also, I should probably start playing around with it again.
/e

SirCmpwn

  • Guest
Re: Feature Requests
« Reply #148 on: May 20, 2011, 01:48:08 pm »
Yeah, especially since I spent so much time getting it working on linux :P

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Feature Requests
« Reply #149 on: May 20, 2011, 09:19:15 pm »
Yeah, especially since I spent so much time getting it working on linux :P
I wish I could play around with it a little bit. :D