Re: SD: DHOS Numeric Authority


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

Re: SD: DHOS Numeric Authority




Mine was similar, but I like yours better.  You didn't explain/draw it 
right the first time.

>From: "Matt Cooper" <mnemonicdevice@hotmail.com>
>To: shell-developers@lists.ticalc.org
>Subject: Re: SD: DHOS Numeric Authority
>Date: Mon, 17 Aug 1998 19:12:27 PDT
>Reply-To: shell-developers@lists.ticalc.org
>
>
>Matt--
>
>I'm sorry.  I don't understand your format.  The format that Bill Sharp 
>and I are currently working on looks like this (comments after 
>semicolons):
>
>.org 0
>
>.db $00fd
>.db %11111111
>.db %11111111
>.db %00001110
>.db %00011100
>.db %00111000
>.db %01110000
>.db %11111111
>.db %11111111
>.db 8," ZShell "
>
>.db $00f8
>.db %01100110
>.db %11100111
>.db %11000011
>.db %11000011
>.db %11000011
>.db %11100111
>.db %11111111
>.db %01111110
>.db 8," Usgard "
>
>.end
>
>The shell is cycling through the variables.  It comes upon a file with 
>header $00f8.  So it looks up $00f8 in the icon library.  Ah, it seems 
>that $00f8 has an entry.  So it reads those 8 bytes to draw the icon.  
>Then suppose the user chooses to look at a file's properties (if that 
>gets implemented).  The shell looks thru, finds $00f8, skips 8 bytes, 
>and reads the 8byte file type.  =)
>
>Very easy =)
>
>--Matt
>
>----Original Message Follows----
>From owner-shell-developers-outgoing@towerguard.unix.edu.sollentuna.se 
>Mon Aug 17 15:51:47 1998
>Delivered-To: 
>shell-developers-outgoing@towerguard.unix.edu.sollentuna.se
>Received: by towerguard.unix.edu.sollentuna.se (VMailer, from userid 
>507)
>	id 44114D00B6; Tue, 18 Aug 1998 00:51:33 +0200 (CEST)
>Message-ID: <19980817225056.20448.qmail@hotmail.com>
>X-Originating-IP: [166.66.32.107]
>From: "Matt Butch" <mjb25@hotmail.com>
>To: shell-developers@lists.ticalc.org
>Subject: Re: SD: DHOS Numeric Authority
>Content-Type: text/plain
>Date: Mon, 17 Aug 1998 15:50:52 PDT
>Sender: owner-shell-developers@lists.ticalc.org
>Precedence: list
>Reply-To: shell-developers@lists.ticalc.org
>Errors-To: shell-developers-errors@lists.ticalc.org
>
>
>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
>
>
>
>
>______________________________________________________
>Get Your Private, Free Email at http://www.hotmail.com
>


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