Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
22 May, 2013, 03:04:01 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2   Go Down
  Print  
Author Topic: Developer Release Todo List -  (Read 1618 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
SirCmpwn
Guest
« on: 10 November, 2010, 03:14:44 »
0

Hello,
I'm just posting a list of things I have left to do for the developer release.  Mostly to keep myself organized, but I figured someone might be interested.
  • ErasePage routine
  • Finish the filesystem
  • Rewrite and restructure ExecProgram
  • Add castle
  • Add file browser
  • Link support for calc-computer
  • Finish documentation
« Last Edit: 10 November, 2010, 03:19:34 by SirCmpwn » Logged
graphmastur
King Graphmastur
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 February, 2013, 08:34:45
Date Registered: 03 June, 2010, 21:15:55
Posts: 2262


Total Post Ratings: +60

View Profile
« Reply #1 on: 10 November, 2010, 03:21:30 »
0

So, this is only for the kernel?  Is the castle/file browser changeable/customizable?
Logged

SirCmpwn
Guest
« Reply #2 on: 10 November, 2010, 03:23:11 »
0

Only for the kernel, yes.  As for customization, in the developer release, no.  In later releases, yes.
Logged
graphmastur
King Graphmastur
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 February, 2013, 08:34:45
Date Registered: 03 June, 2010, 21:15:55
Posts: 2262


Total Post Ratings: +60

View Profile
« Reply #3 on: 10 November, 2010, 03:24:54 »
0

Only for the kernel, yes.  As for customization, in the developer release, no.  In later releases, yes.
Excellent.  Looking forward to it. Is any of the API OO? or is it all just kcalls? do you have op1-6? how is floating point/ints done?  What about types? I saw the 0x01 type for pictures.
Logged

SirCmpwn
Guest
« Reply #4 on: 10 November, 2010, 03:26:04 »
0

What do you mean by OO?  No OP1, and no support for floating point is built in yet.  Types are not related to OO.  0x01 for pictures just distinguishes what the clipboard holds.
« Last Edit: 10 November, 2010, 03:26:16 by SirCmpwn » Logged
graphmastur
King Graphmastur
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 February, 2013, 08:34:45
Date Registered: 03 June, 2010, 21:15:55
Posts: 2262


Total Post Ratings: +60

View Profile
« Reply #5 on: 10 November, 2010, 04:12:22 »
0

So, will they be the same as the clipboard as far as data identifiers? OO=Object Oriented.  As in, call a method based on an object that is like a struct or something.
Logged

SirCmpwn
Guest
« Reply #6 on: 10 November, 2010, 05:41:51 »
0

KnightOS is not Object Oriented.  I was hoping you meant some other acronym.
The clipboard is three bytes of safeRAM.  One is the type ID - 0 is plaintext, 1 is an image, and the rest are user defined, or will come later.  The other bytes are an address to where that data is stored.
Logged
graphmastur
King Graphmastur
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 February, 2013, 08:34:45
Date Registered: 03 June, 2010, 21:15:55
Posts: 2262


Total Post Ratings: +60

View Profile
« Reply #7 on: 10 November, 2010, 05:47:02 »
0

KnightOS is not Object Oriented.  I was hoping you meant some other acronym.
The clipboard is three bytes of safeRAM.  One is the type ID - 0 is plaintext, 1 is an image, and the rest are user defined, or will come later.  The other bytes are an address to where that data is stored.
I see. That still doesn't fully explain data types. Outside of the clipboard, is an image considered an image, or just a bunch of bytes? I know it is a bunch of bytes, but when you access it, how do you do it?
Logged

SirCmpwn
Guest
« Reply #8 on: 10 November, 2010, 05:48:35 »
0

Data types are not global, they only apply to the clipboard.  However, I was thinking about creating a standard for image file formats.
Logged
graphmastur
King Graphmastur
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 February, 2013, 08:34:45
Date Registered: 03 June, 2010, 21:15:55
Posts: 2262


Total Post Ratings: +60

View Profile
« Reply #9 on: 10 November, 2010, 05:49:25 »
0

Well, I foresee many data type problems.  So, essentially, is there something like the vat?
Logged

SirCmpwn
Guest
« Reply #10 on: 10 November, 2010, 05:50:39 »
0

No, there is not.  I'm not entirely sure where these problems would come up.  Data types only really matter in the context of the clipboard, and in certain cases, files.  However, file types are determined by their extension.
Logged
graphmastur
King Graphmastur
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 February, 2013, 08:34:45
Date Registered: 03 June, 2010, 21:15:55
Posts: 2262


Total Post Ratings: +60

View Profile
« Reply #11 on: 10 November, 2010, 05:52:40 »
0

so, if you wanted to store a picture to a file, how would you go about doing it? Or a text document, etc.
Logged

SirCmpwn
Guest
« Reply #12 on: 10 November, 2010, 05:55:17 »
0

According to my standard, you would follow the format I outline in the docs.  Or, you could save a bmp, or png, or anything else you like.
Logged
graphmastur
King Graphmastur
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 February, 2013, 08:34:45
Date Registered: 03 June, 2010, 21:15:55
Posts: 2262


Total Post Ratings: +60

View Profile
« Reply #13 on: 10 November, 2010, 05:57:33 »
0

oh, good.  Btw, I'm going to try and get a cable for Christmas that allows me to do usb stuff with the calc as host.  So then we can print stuff, connect to the internet, etc.
Logged

SirCmpwn
Guest
« Reply #14 on: 10 November, 2010, 05:58:23 »
0

Very nice, I have one of those, and KermM owes me one with power in between.  Connecting to internet would be hard, but support is planned for keyboard, mouse, and flash drives.
Logged
Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.263 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.