Notes on WinFellow alpha v0.4.2 build 1 - Snapshot 2000/10/07
=============================================================

visit our website at http://fellow.sourceforge.net/


License
=======

WinFellow is published under the terms of the GNU  General  Public  License.
This means that it is free software: you are welcome to distribute copies of
it and/or modify it, under certain conditions. It also means that  there  is
no warranty for WinFellow.
See the file license.txt that is included in this archive for details.


Credits
=======

- xDMS v1.3 (Portable DMS archive unpacker) is public domain software
  written by Andre Rodrigues de la Rocha
- zlib 1.1.3 is Copyright 1995-1998 by Jean-loup Gailly and Mark Adler
- the UAE filesystem code and supporting files are Copyright 1996 by Ed
  Hanway and Copyright 1996-2000 by Bernd Schmidt


Notes
=====

This release is a snapshot of the current development status  of  WinFellow.
Though  we take great care to always have our source archive in a usable and
stable state it may happen that a snapshot is buggy and bad  performant.  If
you experience bugs within a snapshot release please do NOT mail us about it
as we most probably already know about this and are working on it. Under  no
circumstances  should  you  confuse  our  snapshot  releases  with  the real
releases. Regard the snapshots as "unofficial" releases and use them at your
own risk.


Notes from the editor
=====================

I "hotfixed" our problem with  the  release  builds  not  working  for  this
release;  that way we can now offer a version compiled in release mode which
is smaller and perhaps a bit faster (due to compiler optimizations) than the
previous versions.


Changelog since the release of WinFellow alpha v0.4.2 build 1
=============================================================

floppy.c
--------
- fixed a pretty serious bug in floppy.c - floppySectorMFMDecode() the code
  for decoding MFM sectors broke on msvc. The code now compiles as expected
  on msvc. (caused no data to be written to floppy images.)
- gzip, xdms and the according del enclose filenames in quotes now; this
  fixes problems with image filepaths containing spaces

kbdparser.c
------------
- added autofire support through:
   "JOYKEY1_AUTOFIRE0",
   "JOYKEY1_AUTOFIRE1",
   "JOYKEY2_AUTOFIRE0",
   "JOYKEY2_AUTOFIRE1"
  in the mapping.key file

cia.c, kbd.c, kbd.h, gameport.c, gameport.h, kbddrv.c
-----------------------------------------------------
- added autofire support

joydrv.c
--------
- removed unused calls to CoInitialize and CoUninitialize in joyDrvStartup
  with Dx3

ffilesys.c
----------
- fixed a bug in ffilesys_install() which caused weird behaviour when using
  trailing backslashes in filesystem root paths; these are now simply
  removed when inserting filesystems

fsdb.c, filesys.c
-----------------
- added missing initializations to all places where a_inodes are created (I
  now initialize the whole structure to zero when it is reserved); this
  should fix some random crashes that have been experienced


Changelog since WinFellow alpha v0.4.2 build 1 - Snapshot 2000/09/27
====================================================================

xDMS and zlib sources have been integrated into the project; that way we can
now offer built-in dms and adz support.

floppy.c
--------
- some changes to make use of zlib and xdms
- temporarily extracted files should now be placed into the system's TEMP
  directory correctly

wgui.c
------
- the floppy disk requester now shows adz and dms images
