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