uCON64 v1.9.8-4

posted in Utility Release by mfc on Mar 19th, 2004

dbjh wrote in to let us know about an update to uCON64, an excellent backup tool and Swiss Army knife for emulators. Here is what's new:
  • updated (all) fixed 2 bugs in code of -pattern
  • added (SNES) -xfigc and -xswcc option to transfer SRAM to/from cartridge in *Pro Fighter* and Super Wild Card copiers
  • added support for Linux/PPC
  • updated (SNES, Genesis, PC-Engine & NES) fixed subtle bug in code of FFE dumping routines
  • updated (SNES) implemented SRAM size display for Super FX ROMs
  • updated (SMS) fixed bug that caused -chk not to work for uninterleaved files with a header
  • added support for Mac OS X (including libdiscmage)
  • added (SNES) -xswc-dm=MODE specify SWC dump mode
  • removed (SNES) -xswc-super, use -xswc -xswc-dm=1 instead
  • updated (all) uCON64 won't accept a parallel port address without using --port anymore
  • updated (SNES, Genesis, PC-Engine, SMS, Game Gear & GB) -mgd produces correct index files (MULTI-GD)
  • updated (SNES & Genesis) -s produces an index file if the ROM dump is in MGD format
  • added support for ppdev (GNU/Linux-only)
  • added (all) -md5 calculate MD5 checksum of ROM
  • added (all) -sha1 calculate SHA-1 checksum of ROM
  • added (GBA) support for the Flash 2 Advance (Ultra); options are -xf2a (transfer ROM data), -xf2ac=N (dump N Mbits), -xf2as (transfer 256 kB of SRAM data) and -xf2ab=BANK (transfer 64 kB of SRAM data to "bank" BANK)
  • added (GBA) -xfa2multi=SIZE send multiple ROMs to the F2A. You should not specify a loader file on the command line as a file argument. Specify one in the configuration file or set an environment variable
  • added (SNES) -dnsrt restore name, region and checksum from NSRT header and remove it
  • updated (SNES) fixed shameful bug that caused -chk and -n not to work correctly for interleaved ROM dumps
  • updated (SNES) added/updated code to dump special-chip cartridges. Now it's possible to dump Super FX (2), S-DD1, SA-1 and SPC7110 cartridges, but see the comment in swc.c!
  • updated (SNES) made -xswc-dm active for -xswcc so that SRAM data can be transferred to and from Super FX 2 cartridges
  • updated (SNES) renamed -xswc-dm to -xswc-io, because it can also be used for sending an SRAM file
  • updated (GBA) made -xfalmulti use gbaloader to be consistent with -xf2amulti. So, don't specify a loader as file argument anymore
This utility is available for just about every major OS out there, so grab the copy of your choice from our Multi-System Auditing Utilities section.