OBJECT LIST CONSTRUCTIN SET V 2.0 Copyright 1994 Dark Oak Software

Welcome to Ye Olde Readme file for the OLCS!

After pounding on procalc, writing arcane code with LSLs, AND's and OR's to
make my object list, I decided to create a utility that will output a template
list. The idea is to copy this list every VBI to the proper position,
instead of rebuilding the list every VBI (like most of the sample programs
do). I hope this utility will aid the jaguar developer community.
Who knows, maybe someone will let me play with some of their .abs files ;^)

basically, use the menus and commands to create a list, save this list,
and run something like bin2dat on it, or import it some other manner. its up
to you.


This version uses VT52 (VT100 coming soon). Arrow keys, inverse text
and other interface goodies have been added.

Numbers can now be entered in 3 ways:

$abcd
0xabcd
43981

are all the same number, obviously, no "0x" or "$" means decimal.

To select an option, or value, use the arrow keys to move the
highlight and then press return, enter or space bar.


***** DESIGN GOALS *****

V 1.0
=For this first version, just to get a semi-usable tool to create lists.
=Future versions will have a better interface, possibly vt52(TOS), or ANSI
=(messy-dos), with cursor controls, highlights, etc.

V 2.0
Yea! A semi-real interface, this should be a lot more useable than
1.0. VT52 is now supported fully, VT100 can be easily thrown in.


If I find (through feedback!) that this utility gets used alot, I figure a
GUI front end would be the proper direction. But I only deal in GEM.
Windoze sucks!

Brandie asked for the source code, and wants to do the port to MS-DOS.
Bug brandie for the MSDOS versions.



******* HISTORY *******

1.0 2-15-94

Stdin-stdout

Hacked up first cut, problems with 'show list', and various misc fields.

2-16-94

added 'clear phrases' options.
fixed showlist bug and all fields show now display properly.
Added "ypos" in branch objects

2-17-94

fixed bug with 'new base adress', it now accepts hex properly.
branch condition codes wrote to the wrong byte, not any more.

2.0 3-22-94

Version 2.0!
Started work on new interface. (VT52 & arrow keys)
Main code calls system independant layer. A second module, with
machine specifics, is used for easy porting.
Hex can be entered as $abcd or 0xabcd.

3-29-94

Did a few tests, and released it to BBS.


******** TO  DO ********

- Improve the interface
  The VT versions are pretty good, But i'm sure a GUI interface
  would be cool. Any sugguestions on how It should look?

- Check for boundry errors, (as soon as I figure out exactly where objects can
  and can't go)


*******************

Requests, Bugs, flames, etc can be sent to:

wilsont@rahul.net (internet)
Tecnation   (jaguar BBS)
AEO.8       (GEnie)


Look for other utilities and libraries from me, I do requests. ;^)


Timothy Wilson --- Dark  Oak  Software ---
