- DatUtil web site is gone. Replaced link with link to archive.org.
- DatUtil web site is gone. Replaced link with link to archive.org.
- ...
- ...
- Made some corrections.
- Made some corrections.
- The latest version of MSVCRT.DLL suitable for Windows 9x/ME is version
- The latest version of MSVCRT.DLL suitable for Windows 9x/ME is version
- ...
- Extended the FAQ a bit with information about Windows 95 and DOSBox(-X).
- Extended the FAQ a bit with information about Windows 95 and DOSBox(-X).
- Made quick_io_func() return a more sensible value in case of a write error.
- Replaced https://pkgsrc.joyent.com with https://pkgsrc.smartos.org.
- Fixed Clang warning when configured with --enable-ppdev on x86.
- Removed some redundant masking in swap functions.
- Updated unzip code in libdiscmage in order to address Clang warnings.
- GCC 12 & 13 generate -Wuse-after-free when using realloc() properly. The GCC
- Small fix for DragonFly BSD. Not needed for uCON64.
- Set ucon64.newline_before_rom to 0 for --ispad, --strip, --stp, --stpn,
- Fixed link to page explaining the installation of pkgsrc on macOS.
- Fixed --col.
- Added suppression for warning that was enabled by an early update to Visual
- Fixed minor off-by-one issue with --range.
- Added support for DragonFly BSD.
- Fixed configure.in by using host and host_cpu instead of target and
- Updated the year.
- Third time's a charm ;-)
- Make latest version of the FAQ available on the homepage.
- Fixed resource leak introduced with previous change.
- Found the official homepage of MinGW by chance. Updated the link in the FAQ
- Fixed previous fix (files 0 bytes in size caused trouble, for example for
- Fixed -j which I broke horribly in 2.2.2. Painful, but this is what can
- The header of libusb-0.1 that comes with Cygwin 32-bit is usb.h.
- Increased the version to 2.2.3 (WIP).
- Direct to the right place for OpenBSD binaries.
- Tagging uCON64 version 2.2.2 as it is released.
- Branching uCON64 version 2.2.2 as it is released.
- Released uCON64 2.2.2.
- Preparing for release.
- Fixed old issue: we did not expand the current directory of a drive for -o.
- Fixed overflow in unzip.c that caused unztell64() to fail for files larger
- Removed a few redundant statements from ucon64_find_func().
- Change that may fix a possible issue on 32-bit big endian machines.
- Fixed memory leak in ucon64_replace().
- MinGW-w64 already has truncate(), but with size of type off32_t. Changed to a
- Visual Studio has no getopt.h. Decided to remove getopt2 functionality.
- Removed some libdiscmage getopt ugliness.
- Removed unused src/libdiscmage/getopt.h.
- The issue with MinGW-w64 and 64-bit Cygwin has disappeared with GCC 11.2.0.
- Defined Z_LARGE64 to enable zlib's *64 functions for Visual Studio.
- Fixed warning when compiling with Visual Studio 2015.
- Renamed member file_size to fsize of st_ucon64_t.
- ...
- Fixed warnings when compiling with Visual C++ 2015 /analyze.
- Fixed warnings when compiling with Visual C++ 2015.
- Fixed issue I introduced in --print that caused it to insert newlines in the
- Fixed memory leaks.
- Implemented --hreplace=S:R find S and copy R to the start of each match.
- Replaced a few more calls to strtol() with calls to strtoll().
- Fixed issue I introduced for --code with the previous submission.
- Renamed --dual to --bit.
- A few more LFS changes.
- More LFS changes.
- Added macro test for byte order that also works on macOS (M1).
- Cast is necessary on 64-bit Cygwin.
- Updated quick_io*() functions to support large file I/O, including on capable
- Fixed quick_io_func() to return the correct number of processed bytes in all
- Removed redundant/incorrect assignments to errno.
- Addressed some inconsistencies and needless limitations in the quick_io*()
- Added support for up to 64 Mbit LoROM games to --gd3. It works at least for
- Fixed warning when compiling with Visual C++ 2015.
- Made --gd3 write correct SRAM mapping values for Trials of Mana.
- Fixed issue with -crc on large files (>2GB).
- Fixed issue when compiling with MinGW-w64 with -D_FILE_OFFSET_BITS=64.
- Handle sign bit extension that AFAIK would normally not occur with a proper
- Just use a comma everywhere.
- Fixed oversight in fix to ioapi.h. It does not invalidate any of the
- Changes to make unzip 1.1 work for all supported platforms. Tested with:
- Upgraded to unzip 1.1 (original files).
- Fixed signed/unsigned mismatch.
- Added support for uploading ROM images without a header to gd.c. --xgd3 and
- Fixed some issues in MinGW, MinGW-w64 and Visual C++ ports that made them
- MinGW has lost its website (www.mingw.org). Updated URL in FAQ.
- Fixed zero-length allocation issue indicated by --analyze of Clang 12.0.0.
- Fixed 2 potential resource leaks.
- Straightened out ucon64_clear_nfo().
- Fixed potential memory leak in realpath2() on Windows. Was not triggered in
- strcpy() is enough.