A92: ANNOUNCEMENT: Fargo 0.2.1 released


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

A92: ANNOUNCEMENT: Fargo 0.2.1 released




Changes since 0.2.0.3 (taken from Fargo.txt):

  * Changed the executable file format. It now uses compressed relocation,
    bss, and import tables. Large programs will now be in fact smaller than
    they were in Fargo 0.1.x. Flinker can still generate files with the old
    format, mainly so you can see how much smaller they are with the new one.
  * Restructured flinker to be cleaner and more modular. (The changes are
    pretty much invisible to the user, though.) Also added rudimentary
    support for recognizing XRef operand sizes.
  * Added an optional compatibility module. You may link this in with the
    kernel to make it compatible with Fargo II programs and libraries that
    were released before Fargo 0.2.1. If you don't link it in, the kernel
    will be smaller. Patching a backup with the compatibility module enabled
    is automated by "pfcompat" in DOS and "putfargo-compat" in Linux. Once
    you're sure you won't need to execute pre-0.2.1 executables anymore, you
    can go back to using "putfargo".
  * Fixed a bug in FBrowser where, if there were multiple files at the end of
    a list starting with the same letter, you couldn't cycle through them in
    a loop by pressing that letter repeatedly. Incremented its version number
    to 0.3.0.1.

You may download the DOS and Linux versions, respectively, from:

http://www.ticalc.org/pub/92/asm/shells/fargo-0.2.1.zip
http://www.ticalc.org/pub/92/asm/shells/fargo-0.2.1.tar.gz
   or
ftp://ftp.ticalc.org/pub/92/asm/shells/fargo-0.2.1.zip
ftp://ftp.ticalc.org/pub/92/asm/shells/fargo-0.2.1.tar.gz

---
David Ellsworth
davidell@earthling.net
IRC: eXocomp
ICQ: 2300673