Skip to content

Commit

Permalink
Update changelog.
Browse files Browse the repository at this point in the history
  • Loading branch information
claunia committed Dec 23, 2022
1 parent 3b8aac5 commit 89ae5e8
Showing 1 changed file with 121 additions and 0 deletions.
121 changes: 121 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,122 @@
# [6.0.0-alpha9] - 2022-12-23

## Added

### - Adler checksum
- SSSE3 implementation if supported by running host.

### - Apple Data Compression algorithm
- Use faster native library if supported by running host.

### - Apple RLE compression algorithm
- Use faster native library if supported by running host.

### - Apple Universal Disk Image Format
- Support for LZFSE compressed images (ULFO).
- Support for XZ compressed images (ULMO).

### - Atari Lynx cartridge dumps
- Dumping by supported hardware.
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.

### - BZIP2 compression algorithm
- Faster non-native implementation.
- Use faster native library if supported by running host.

### - Console
- Use new console system that allows to show colors, tables and progress bars in command line.

### - CRC32 checksum
- ARM specific instructions if supported by running host.
- PCLMUL implementation if supported by running host.

### - CRC64 checksum
- PCLMUL implementation if supported by running host.

### - Dumping
- Draw the MHDD log as an image.
- For most spiral media (CD/DVD/BD) draw a graph with the dump status.
- For non-spiral media draw a block map.

### - FLAC compression algorithm
- Use faster native library if supported by running host.

### - LZFSE compression algorithm
- Now available if native library is supported by running host.

### - LZMA compression algorithm
- Use faster native library if supported by running host.

### - LZIP compression algorithm
- Use faster native library if supported by running host.

### - NES / Famicom cartridge dumps
- Dumping by supported hardware.
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.
- Support for iNES and NES 2.0 formats

### - Nintendo 64 cartridge dumps
- Dumping by supported hardware.
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.
- Support for `z64` and `n64` formats.

### - Nintendo Game Boy cartridge dumps
- Dumping by supported hardware.
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.

### - Nintendo Game Boy Advance cartridge dumps
- Dumping by supported hardware.
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.

### - Nintendo Game Boy Color cartridge dumps
- Dumping by supported hardware.
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.

### - Retrode cartridge dumping hardware
- Dumping Nintendo 64 cartridges.
- Dumping Nintendo Game Boy cartridges.
- Dumping Nintendo Game Boy Advance cartridges.
- Dumping Nintendo Game Boy Color cartridges.
- Dumping Sega Game Gear cartridges.
- Dumping Sega Master System / Mark III cartridges.
- Dumping Sega Mega Drive / Genesis cartridges.
- Dumping Super Nintendo / Super Famicom cartridges.

### - Sega 32X cartridge dumps
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.
- Dumping by supported hardware.

### - Sega Game Gear cartridge dumps
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.
- Dumping by supported hardware.

### - Sega Master System / Mark III cartridge dumps
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.
- Dumping by supported hardware.

### - Sega Mega Drive / Genesis cartridge dumps
- Full support for converting between `smd` and `bin` formats.
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.
- Dumping by supported hardware.

### - Sega Pico cartridge dumps
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.
- Dumping by supported hardware.

### - Super Nintendo / Super Famicom cartridge dumps
- Support by `print`, `convert`, `info`, `entropy`, `checksum`, `compare` and `create sidecar` commands.
- Dumping by supported hardware.

### - ZSTD compression algorithm
- Now available if native library is supported by running host.

## Changes
- All used checksums now call a much faster native library if supported.
- CICM metadata XML sidecars are deprecated, new more complete JSON format is used instead.
- Remove FreeBSD support code. Use `aaruremote` for dumping devices connected to FreeBSD systems.
- Resume file is now in JSON format. XML resumes will be automatically replaced.
- Use APTD for accessing ATA devices in Windows.

# [5.3.2] - 2022-12-23

## Fixed
Expand Down Expand Up @@ -2299,6 +2418,8 @@
- Master Boot Record (aka MBR).
- NeXT disklabels.

[6.0.0-alpha9]: https://github.com/aaru-dps/Aaru/releases/tag/v6.0.0-alpha9

[5.3.2]: https://github.com/aaru-dps/Aaru/releases/tag/v5.3.2

[5.3.1]: https://github.com/aaru-dps/Aaru/releases/tag/v5.3.1
Expand Down

0 comments on commit 89ae5e8

Please sign in to comment.