123 Commits

Author SHA1 Message Date
Kevin Bortis
2cbd88a15b spec: clarify LZMA properties prefix in cmpLength and cmpCrc64 scope 2026-03-31 08:59:52 +02:00
0e79486a9e [spec] Add annex about Nintendo Wii U Disc Encryption 2026-03-29 19:47:03 +01:00
1172630c84 [spec] Add annex about Nintendo Wii Disc Encryption 2026-03-29 19:37:16 +01:00
88e4b7cf57 [spec] Add annex about GameCube / Wii junk. 2026-03-29 19:30:36 +01:00
ea669e4040 [spec] Add annex about PlayStation 3 encryption. 2026-03-29 19:19:37 +01:00
01e46f9e16 [spec] Add emojis to all headings. 2026-03-29 19:05:06 +01:00
1dcf9fb619 [spec] Add emojis to Annex A. 2026-03-29 19:00:19 +01:00
ee93001607 [spec] Register emoji font. 2026-03-29 18:56:17 +01:00
8adb38096f [spec] Fixed heading in compression. 2026-03-29 18:50:39 +01:00
e168226e9a [spec] Write media types annex. 2026-03-29 18:47:15 +01:00
bf9328f755 [spec] Added historical mistake block identifier. 2026-03-29 18:35:23 +01:00
530dac88a9 [spec] Fixed metadata block description. 2026-03-29 18:33:55 +01:00
9f02e9ab62 [spec] Add Generable sector status. 2026-03-29 18:32:51 +01:00
43385ad920 [spec] Add missing data types. 2026-03-29 18:31:14 +01:00
85098b0b9e [spec] Fix data type typo. 2026-03-29 18:30:59 +01:00
258d9e33d8 [spec] Fix incorrect data types in specification. 2026-03-29 18:28:54 +01:00
742851934a Merge pull request #22 from RomTholos/spec/clarify-string-encoding
spec: clarify string encoding per block type
2026-03-29 17:59:59 +01:00
d1f7665b3a Merge pull request #21 from RomTholos/spec/document-v1-crc64-byteswap
spec: document CRC64 byte-swap for V1 images
2026-03-29 17:58:24 +01:00
627a1d7edd Merge pull request #19 from RomTholos/spec/document-cst-algorithm
spec: full byte-level algorithm for Claunia Subchannel Transform
2026-03-29 17:56:33 +01:00
24bc41068c Merge pull request #18 from RomTholos/spec/document-blake3-checksum
spec: document BLAKE3 checksum algorithm (ID 5)
2026-03-29 17:54:42 +01:00
69cb91bcad Merge pull request #17 from RomTholos/spec/document-zstd-compression
spec: document Zstandard compression types (IDs 4, 5)
2026-03-29 17:54:06 +01:00
Kevin Bortis
4a3ddab743 spec: clarify string encoding per block type 2026-03-29 15:35:04 +02:00
Kevin Bortis
69186ae173 spec: document CRC64 byte-swap for V1 images 2026-03-29 15:32:28 +02:00
Kevin Bortis
94cfa27089 spec: full byte-level algorithm for Claunia Subchannel Transform 2026-03-29 15:24:14 +02:00
Kevin Bortis
4b14de20d8 spec: document BLAKE3 checksum algorithm (ID 5) 2026-03-29 15:16:49 +02:00
Kevin Bortis
b4262d1cf8 spec: document Zstandard compression types (IDs 4, 5) 2026-03-29 15:16:34 +02:00
Kevin Bortis
d9c1c9d607 spec: fix shift formulas in header block spec 2026-03-29 15:06:24 +02:00
Kevin Bortis
b1240dd079 spec: fix block alignment shift formulas in DDT2 spec
The spec used `2 << x` where `1 << x` (= 2^x) was intended.
`2 << x` equals 2^(x+1), which is off by factor 2. The code
unanimously uses `1 << x` across 40+ sites. Corrects the
example result from 0x6A0000 to 0x350000 accordingly.
2026-03-26 18:05:30 +01:00
9b138e7afc Update doxygen documentation. 2026-01-04 16:05:30 +00:00
Rebecca Wallander
c412030a8b Use block alignment offset instead of absolute offset 2026-01-01 13:37:21 +01:00
Rebecca Wallander
86b6680e3e Add data type to datastream block 2026-01-01 13:37:20 +01:00
Rebecca Wallander
65d34b1e9a Add flux implementation 2026-01-01 13:35:43 +01:00
e0b8fc76c1 Update doxygen documentation. 2025-12-31 12:04:01 +00:00
e962e3443e Update doxygen documentation. 2025-12-31 10:59:13 +00:00
b6f26c9c9c Add address sanitizer optional usage. 2025-12-28 15:57:23 +00:00
922e64dc01 Updated doxygen documentation. 2025-12-26 09:41:37 +00:00
955789a160 Increase size of negative and overflow sectors in DDT2 to 32-bit. 2025-12-26 09:39:13 +00:00
42ebd8e5c6 Updated doxygen documentation. 2025-12-23 08:23:57 +00:00
023e8b360d Updated doxygen documentation. 2025-12-21 20:17:32 +00:00
62b1f1b5fc Updated doxygen documentation. 2025-12-13 17:28:48 +00:00
5a23b357d7 Updated doxygen documentation. 2025-12-13 12:00:17 +00:00
ced56fad6c Added second layer DVD PFI structure data type. 2025-12-13 11:59:19 +00:00
2daf7a6a48 Update doxygen documentation. 2025-12-12 12:25:02 +00:00
bd8c00e758 Synced media types with Aaru. 2025-12-01 12:55:48 +00:00
55b688c522 Update documentation. 2025-10-21 14:23:35 +01:00
0e52e501e2 Update documentation. 2025-10-18 17:55:08 +01:00
4f2e0f05c1 Updated documentation. 2025-10-13 14:26:33 +01:00
e2f3323a04 Sync specification with code. 2025-10-11 13:17:26 +01:00
1f33de2ccf Update doxygen documentation. 2025-10-11 12:43:39 +01:00
697b755b1e Add doxygen documentation 2025-10-11 01:35:43 +01:00