Re: SD: DHOS Numeric Authority


[Prev][Next][Index][Thread]

Re: SD: DHOS Numeric Authority




I think I understand, but I do have a question.  let say a program has a 
header of E2EE.  How will the OS know what Icon to use if, in the icon 
library, there is know way of knowing which icon goes to which.  My 
suggested formats:

Either

.db E200; header for icon library
.db xxxx; 1st header
.db bbbbbbbb;icon info binary(b-a 1 or 0)
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db xxxx; 2nd header, ect

or

.db E200; header for icon library
.db xxxx; 1st header
.db 01;location
.db xxxx; 2nd header
.db 02
.db 00;end of defines
.db bbbbbbbb;icon info binary(b-a 1 or 0)-1st location
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb;icon info-2nd location
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb
.db bbbbbbbb






>From: "Matt Cooper" <mnemonicdevice@hotmail.com>
>To: shell-developers@lists.ticalc.org
>Subject: SD: DHOS Numeric Authority
>Date: Sun, 16 Aug 1998 15:09:20 PDT
>Reply-To: shell-developers@lists.ticalc.org
>
>
>Hey there all.  It had to happen sometime, someone would claim 
authority 
>on something for the DHOS project =) Well this is only to facilitate 
>development on a shell with support for icons.  In string85, if you 
type
>
>string85 <inputfile> hxx,yy
>
>Then the header of the string will be $xxyy.  BSharp81@aol.com and I, 
>two of the website team guys, would like to see proprietary file 
formats 
>use the header $e2yy for purposes of assigning the correct icon, 
>allowing programs to find their own datafiles, etc.
>
>So, here's the deal.  If your program for DH85 is going to use .85s 
>files for areas, levels, weapons, monsters, or whatever, (such as SQRXZ 
>and Balloons do) then contact me and BSharp81@aol.com for a header to 
>use.  You'll definitely get one (BSharp and I are not in the business 
of 
>deciding who needs a header file, nor can we enforce restrictions) but 
>this way you'll know you're getting a unique one.
>
>When the $e2xx headers run out, if they should for some reason, we'll 
>move to e3yy.  When the $exyy series expires, should it ever, we'll 
move 
>up to $fyxxx.  If that expires, then DAMN, we picked the wrong hardware 
>platform.  =)
>
>So far there is only one data type:
>$e200 - Icon Library
>
>I'll get this up on the website (whose URL has not yet been released 
but 
>it is going good) ASAP.  We'll just assign the numbers sequentially 
>unless you want a certain number.  Again, this is just an informational 
>service.  I'm not trying to limit or control or profit from the 
>assigning of these numbers.
>
>--Matt Cooper
>
>PS--The headers already in use will be supported by the OS.  Such as 
>SQRXZ levels, Balloons levels, Usgard/ZShell programs, etc.
>
>PPS--You may go ahead and "sign up" for a header number even though no 
>programming has begun on DHOS.  Remember, send the email to both myself 
>and BSharp81@aol.com
>
>PPPS--In case you're wondering, the icon library file format will 
>EVENTUALLY look SOMETHING like this:
>
>.db $e200
>.db "Icons",0
>.db %01110000
>.db %00100111
>.db %00100100
>.db %01110111
>.db %00000000
>.db %01110110
>.db %01010101
>.db %01110101
>
>All the entries will be in one file, btw.
>
>______________________________________________________
>Get Your Private, Free Email at http://www.hotmail.com
>


______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com