[A83] Re: Windows 2000 SP3


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

[A83] Re: Windows 2000 SP3




> Van: David Phillips <david@acz.org>
> 
> Can you be more specific?
> 
> I just did a quick verification of the source code with the format
published
> here:
> 
> http://gladstone.uoregon.edu/~tsinger/link/TI-83+/fformat.html
> 
> The only error I see is that the first 2 bytes of the variable entry
should
> be 0x0d instead of 0x0b.  Is there anything else?  Another possible issue
is
> that the variable type ID is 0x06 (edit locked program) when it possibly
> should be 0x05 (program).  Does it need to be changed?

That can be the error. This 0x0D / 0x0B value is the size of the header.
See my next (HTML, for the layout.. sorry) post for some extra info. I
was/am working on some perl program to detect if a program is an assembly
file, etc. So I cracked "the code" a little bit, previous documentation
(found at Ticalc.org) was kinda vague.

The problem is that I don't have that much 'official' programs made by the
appropriate TiGL software. So I'm not exactly sure.

> The length values are weird and don't exactly match the specification,
but I
> remember doing a lot of tests and comparisons when I wrote the code, so
it
> is likely to be correct.
> 
> The rewrite of Bin2Var 2.0 will follow that specification exactly and the
> layout of the source code will make it trivial to verify that it is
correct
> according to the specification.

You might want to check "bin2var3" as stored in the z88dk CVS tree, it has
some adjustments. I can't remember them, I think it was something with the
Ti85 format, but I'm unsure.

	Henk Poley <><



Follow-Ups: