the original uCON for snes and genesis was written by chicken & chp in ~1995

1.9.0	completely re-written
	this is the first real version with support for the most consoles

1.9.1	bug fixes
	fixed the -xv64 routine for receive and emulation on N64
	cosmetical changes
	removed the stupid curses GUI
	optimized noisette.h for speed
	added more OPTIONS and CONSOLE SYSTEMS

1.9.2   started to add missing Sega System16(A/B)/System 18/dual 68000 support
	-xv64 shows now the filename on the Doctor instead of "UCON64" (sorry)
	removed -xmp3 option for Songboy (latest informations say that it will be a USB device with copyprotected MPE standard instead of MP3.. HAHAHAHA!!!)
	(TODO:  -xmp3    send MP3 file(s) to SongBoy (MP3 player for Gameboy))
	removed options which were added by mistake (like parallel transfer for Z64) 
	added -ispad (looks for repeating bytes at the end of a probably padded ROM)
	added -rn (some people might find it useful)
	added -mg, -bin and 'show ROM' support for PC-Engine
	added -usms for Jos Kwanten's ultraSMS an Sega Master System/GameGear Emulator for the Nintendo 64
	fixed aps (GRRNNNNN!!!)
	added an universal frontend (in java) for all platforms and all programs that need a filename
	added CD32, CD-i and Real 3DO support
	added -bin and -ffe option for Sega Master System/GameGear
	added database for NES roms (that enlarged the ucon64 executable by 190kb grnnn...)
					"You gotta do what you gotta do." (Futurama)
	added -db and -dbv database commands... now everyone can check if the
	uCON64 version he uses has new database entries for a console system

1.9.3   added -mka create APS patch support
	added -na change APS description
	added -hd, -nhd switches for SMS/Gamegear
	added auto-detection and some information for Jaguar ROMs
	added -ssc convert to Super Smart Card (GameBoy)
	fixed/added -chk fix checksum (GameBoy)
	added -gg gamegenie support for Super Nintendo
	cleaned up the usage output
	added -chk fix checksum for Super Nintendo/Super Famicon
	removed most CDROM based consoles from usage since ucon64 could support them only by showing some informations about the CDROM itself (option -cdrom)
	added -gd3 convert to Professor SF(2) Game Doctor SF3/6/7 (autojoin)
	added -gdf fix Professor SF(2) Game Doctor SF3/6/7 savegame problems

1.9.4	included all databases for every console system that has ROMs without a header with text
	added 324 entries to sms database	
	added -sam convert SAM/M.A.M.E. sound to WAV; $ROM=SAMFILE
	added -b2i convert BIN/RAW(2352)/Mode2(2336) to ISO; $ROM=BIN_IMAGE
	added -ppf apply PPF patch (<=2.0); $ROM=ISO_IMAGE $FILE=PATCHFILE
	added -nppf change PPF description; $ROM=PATCHFILE $FILE=DESCRIPTION
	added -mkppf create PPF patch; $ROM=ISO_IMAGE $FILE=CHANGED_IMAGE
	added -ip extract ip0000.bin (GD-ROM header/256 bytes); $ROM=/dev/
	added -fds convert FAM to Famicon DiskSystem/FDS (diskimage)
	changed the faq a bit
	overworked the whole tool to make it easier to develop
	searched a new site for it (ucon64.sourceforge.net)

1.9.5	after the update release of 1.9.4 i had a closer look at my sources
	and realized that my style heavily changed since 1.9.3 the result is
	that i had to make more changes in the source starting from ucon64.c
	Gilligan wrote a nice routine to read out NeoGeo Pocket roms (added)
	reorganized the whole source
	uCON64 is from now on cartridge only/CD based console systems will be supported in another project (see: ucon64.sourceforge.net)
	added Gameboy Advance support
	added (GBA) -n change ROM name; $FILE=NEWNAME
	added (GBA) -logo restore ROM logo character data 0x04-0x9F
	added (GBA) -chk fix ROM checksum
	added (GB/GameGear/NES) -gg apply GameGenie code (permanent)
	added (GB/GameGear/NES/GEN/SNES) -gge encode GameGenie code
	added (GB/GameGear/NES/GEN/SNES) -gge decode GameGenie code
	added (LYNX) -lyx convert to LYX/RAW (strip 64 Bytes LNX header)
	added (LYNX) -lnx convert to LNX (uses default values for the header)
	added (LYNX) -n change ROM name (LNX only); $FILE=NEWNAME
	added (LYNX) -nrot set no rotation (LNX only)
	added (LYNX) -rotl set rotation left (LNX only)
	added (LYNX) -rotr set rotation right (LNX only)
	added (LYNX) -b0 change Bank0 kBytes size (LNX only); $FILE={0,64,128,256,512}
	added (LYNX) -b1 change Bank1 kBytes size (LNX only); $FILE={0,64,128,256,512}
	added -idppf change PPF FILE_ID.DIZ (2.0); $ROM=PATCHFILE $FILE=FILE_ID.DIZ
	added -strip strip Bytes from end of ROM; $FILE=VALUE
	added -e emulate/run ROM (check INSTALL and $HOME/.ucon64rc for more)
	added (GBA) -sram patch ROM for SRAM saving
	added (GBA) -crp slow down Flash Advance Linker access for ROM (crash patch)
	added (GBA) -strip strip Bytes from end of ROM (use -ispad before); $FILE=VALUE
	added (GBA) -xfal send/receive to/from Flash Advance Linker; $FILE=PORT

1.9.6   this release brings you full support for the Super Wildcard
	added (SNES) -xswc send/receive to/from Super Wild Card*/(all)SWC; $FILE=PORT (by dbjh)
	added (SNES) -xswcs send/receive SRAM to/from Super Wild Card*/(all)SWC; $FILE=PORT (by dbjh)
	added (GameBoy) -sgb convert from GB Xchanger/GB/GBC to Super Backup Card/GX/GBX (by NoisyB)
	added (GameBoy) -gbx convert from Super Backup Card/GX/GBX to GB Xchanger/GB/GBC (by NoisyB)
	made a few small bug fixes and code cleanups (by NoisyB; thanks to dbjh)
	DOS port of uCON64 available (by dbjh)
	BeOS port of uCON64 available (by dbjh)
	added wildcard support to -find find string in ROM (by NoisyB)
	added (SNES) some new ntsc/pal and slowrom fix codes (by NoisyB)
	added (SNES) -swcs convert Snes9x *.srm to Super Wild Card*/(all)SWC (by NoisyB)

1.9.7	added (NES) -fdsl list Famicon DiskSystem/FDS (diskimage) contents (by NoisyB)
	updated (GBA) -xfal send/receive ROM to/from Flash Advance Linker; $FILE=PORT (by dbjh)
	added (GBA) -xfalc specify chip size in mbits of ROM in Flash Advance Linker when (by dbjh)
	added (GBA) -xfalm use SPP mode, default is EPP (by dbjh)
	added (NEOGEO) -bios convert NeoCd Bios to work with NeoCD emulator (by NoisyB; thanks to Caz)