From 53b732777865c2a1e620740c34c5daee95810eba Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 8 May 2022 17:18:05 +0100 Subject: [PATCH] Add specification version 1.0 --- docs/Specification.fodt | 17300 ++++++++++++++++ .../AaruFormat Specification v1.0.pdf | Bin 0 -> 1537578 bytes .../AaruFormat Specification v1.0.pdf.asc | 11 + 3 files changed, 17311 insertions(+) create mode 100644 docs/Specification.fodt create mode 100644 docs/versions/AaruFormat Specification v1.0.pdf create mode 100644 docs/versions/AaruFormat Specification v1.0.pdf.asc diff --git a/docs/Specification.fodt b/docs/Specification.fodt new file mode 100644 index 0000000..4d127d3 --- /dev/null +++ b/docs/Specification.fodt @@ -0,0 +1,17300 @@ + + + + Natalia Portillo2012-08-11T17:46:302022-05-08T17:14:16.760246805P1DT15H32M11S86LibreOffice/7.3.2.2$Linux_X86_64 LibreOffice_project/30$Build-2 + + + 44873 + 0 + 50220 + 22597 + true + false + + + view2 + 40086 + 35068 + 0 + 44873 + 50218 + 67469 + 0 + 0 + false + 100 + false + false + false + + + + + false + false + false + true + true + true + true + true + false + 0 + false + false + false + false + false + true + false + true + false + false + false + true + true + true + false + false + false + false + false + false + true + true + false + true + false + false + false + false + true + 0 + 1 + true + true + + high-resolution + true + + + false + false + true + false + true + true + false + true + + true + 10177506 + + true + false + true + true + 0 + + false + false + false + false + false + true + true + false + true + true + true + false + false + + false + false + true + false + true + false + false + false + false + false + false + false + 1317968 + false + false + true + false + false + true + false + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AaruFormat Specification version 1.0 + + + AaruFormat Specification version 1.0 + + + + + + + + + + + + + + + + + + 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 + 9ziJfWgVLzpENpklANSLNqk9QLBEKxyioZIwlYwZf5+rRJZldtS9TU3v961r9UB9vZFLed22 + vq0ulmnFubJZao5t7JKdK1fMzPP4vpA6lEEVrEa2cfbt0cq1dVTPVQBLZhTIzln2adeuWrve + uNS74n7TjDTZvGmjet+Pu3uVvhVlVVTp6af0Xq3k/vXeXcL8jbv7ygunOXQDLXPIxn4ySwCo + E3lUxGqB4j2CJZrZL05HyXN3ebdl6b61Ba6X/Y2soOxemKV7Be3q16gk1silvHW9h7N0ZqFs + k5Ejm/ezp1mlavthvq536Dq1bXj1S20X1bONU7Xr2oo82Ssv15Zt2jItR86e4l1Bo947zEhq + 7da2RWnt9a2ebSo2dD+bul/slkXZXv2ux2/r77ocnXiIFvB9eV40IsMEAPfVLqeYQZBEUx+i + oSVbr3h5iMaOuZmyRTN1eEOUIUsyOupOPJs2iZXF6e29/mu+6+S5dSUypyxfNk/Ltb0t0nPl + kKFZrrumGiyYtpXKOSN6ycioKLdthbOG9nRtx/TUrrsX58nMkhzZQv1cmzt4ZIF8eEuJVwW/ + +gNCbFz0l228c56+523eyN6Gt4Wq00O9ve/r+Zvy5PsvNSYuohV2aEwnwwSAugqvUwRJNKvv + vxwvj96U61WStmRcHxkdE2O46FKqr9u3pkD3cd3eFlzKVXOKZPvMPC15Di87ZebKRZP6a4l/ + w8WCKmj7dm/l6peitHbygQ2e7wu7a1WeLB2QHnZtmlyY7zql0auDXBZny8QOTWVS1xa6C7aO + bZt49U6eeu9r0sDuuo+qr+nhHYXy70eaEx/R7J4iwwSAa7cZnhZtteBwkQCJZvSto03lszcW + ePUXfNd7Ql4UXDVV38OXgsqT964vkYWDC2XL9PywNr0gS+71sP1Q9en96wp0XW49pDDJdShJ + uLZnx+x8uWG+d+99PbK5WPc2243T03x6vpT5qe1cP9Po73loe4n83VNtiZNoZqukU7Qj0wSA + L6muFKsJjmhG3zzcWj55Q7FXlyIX9mvvc0KobNakkVdJoR5Xzy2WnbMLZauMgpDa2iS2yciX + Y4eke30K5MGtJXLqkCTZKqmvaT5TaNuzQE6ZWKxrO6a3pvVs7ZfnrFfX5t7dcXf1xEPiJZr3 + aPlVZJoAUHOb4XcJjmg2f/F4J/mEF4mgWhFJTmzhl2TwqovH9fFrsnr/xlI5eESRbNO/EOuw + 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 + gg== + + + AaruFormat Specification + Version 1.0 + 8th May 2022 + + AaruFormat Specification + Copyright © 2022 Natalia Portillo + The information in this document is subject to the following license. + You can use, distribute, redistribute, modify, collaborate, copy, send, implement, translate or talk about this specification as long as you comply with the following requirements: + + + You must retain the above copyright notice. + + + You cannot change or modify the license of this specification. + + + There is only one official version of this specification, signed al so by Natalia Portillo's cryptographic key. + + + Any modification you do to this specification is by nature, not official, and so you cannot pretend it is. + + + You're invited to submit your modifications to appear in a future official revision of this specification, by sending it to the Aaru team. However you're not required to do so. + + + Natalia Portillo or any member or collaborator of the Aaru team can take your modifications and made them appear in a future official revision of this specification without your explicit authorization. + + + You must add a “Portions ©” notice on your modifications. That notice will also must be retained. + + + + Version History + + + + + + + + + + Date + + + Version + + + Branch + + + Author + + + Modifications + + + + + + 08 May 2022 + + + 1.0 + + + Official + + + Natalia Portillo + + + Initial version + + + + + + + + Table of Contents + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Table of Contents + + 1. Introduction6 + Audience6 + Scope6 + 2. Definitions7 + Types7 + Endianness7 + Header identifiers7 + Integers7 + Strings7 + Timestamp7 + Media tag7 + Sector tag7 + NULL8 + 3. The Header9 + 4. The Blocks10 + The index block ('INDX') *DEPRECATED*10 + Index entries10 + The index block version 2 ('IDX2')11 + Index entries11 + The data block ('DBLK')12 + The deduplication table ('DDT*')13 + The geometry block ('GEOM')14 + The metadata block ('META')15 + The tracks block ('TRKS')16 + Track entries16 + Track types16 + The CICM XML metadata block ('CICM')17 + The checksum block ('CKSM')18 + Checksum entries18 + Checksum entries18 + The data position measurement block ('DPM*')19 + The snapshot block ('SNAP')20 + The parent file block ('PRNT')21 + The dump hardware block ('DMP*')22 + Dump hardware entries22 + Dump hardware extents22 + The tape file block ('TFLE')23 + Tape file entries23 + The tape partition block ('TPBT')24 + Tape file entries24 + The compact disc indexes block ('CDIX')25 + Compact disc index entries25 + Annex A. Media types26 + Annex B. Data types38 + Annex C. Compression types41 + Annex D. Claunia Subchannel Transform42 + + + + 1. Introduction + This document is the detailed specification of AaruFormat. + Audience + This specification is directed to emulator developers, software preservators, archives, museums and collectors, that want to have a common file format where to store, archive and manage, dumps and copies of any type of computer storage. + Scope + The scope of this specification is to define an open, free and universal file format able to store and describe any kind of digital or analog storage media for computer systems, in a clear and extensible way that allows for new media to be easily added, along with any kind of metadata describing them, plus verification and recovery data. + Currently the idea is for it to be able to store punch cards, disks (magnetic, optical, magnetoptical) and tapes (analog and digital tapes), decoded or as audio tones and as magnetic or optical fluxes, with any kind of copy protection or absence of it. + Because of its design goals, the format here described may not be the best for reproduction or emulation, but it pretends to be the best for archival and preservation. + There are other formats pretending to achieve some of these goals, and precisely that's why this format is designed. To be a single, universal, extensible, standard, eliminating the need to use a different format for each type of storage. + 2. Definitions + Types + All binary types used in this specification are stored as little-endian values on the file. This specification follows the C syntax to denote hexadecimal values, and requires the read some knowledge on programming. + Endianness + Unless specified otherwise for any reason all fields in this specification are considered to be in Little-Endian format, that is the hexadecimal number 0x12345678 is stored in disk as the following sequence of bytes: 0x78 0x56 0x34 0x12. + Header identifiers + Header identifiers are 4 ASCII characteres stored as a sequence of bytes inside a single 32 bits pack. They are shown in this specification enclosed in single quotes. For example, the header identifier 'AARU' should be stored on disk as 0x41 0x41 0x52 0x55. + Integers + Integer values are designated in this specification started with a single caps leter indictating if signed or unsigned (S or U), continuing with Int and ending with the number of bits able to be stored in them. + That so, the signed integers should be: SInt8, SInt16, SInt32, Sint64 and SInt128. + And the unsigned integers should be: UInt8, UInt16, UInt32, UInt64, UInt128. + Strings + All strings are stored as a sequence of bytes, in Unicode's UTF-16 little endian encoding and terminated and filled with NULL (0x00) bytes. + String8 values mean the string is stored in Unicode’s UTF-8 encoding and terminated and filled with NULL (0x00) bytes. + StringA values mean the string is stored in ASCII encoding and terminated and filled with NULL (0x00) bytes. + Timestamp + All timestamps used in this specification are stored as a signed 64bit integer (SInt64) counting the number of nanoseconds in the UTC timezone after/before the epoch of 1st January 1601 at 00:00 of the Gregorian Calendar. This epoch is chosen because it is when the leap-year scheme was adopted. + Media tag + A media tag is a piece of data that is physically present in the media but it’s not part of the user data. It can be the table of contents, some manufacturing information, sector replacement tables, etc. + Sector tag + A sector tag is a piece of data that is physically present in the media, once per each sector, but it’s not part of the user data. It can be addressing information, error detection or correction ifnormation, encryption metadata, etc. + NULL + NULLs are 0x00 bytes. + 3. The Header + The master header is the most important part of an AaruFormat file. It describes the size and version of the file, as well as the contents and file-wide metadata. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt64 + + + 8 bytes + + + identifier + + + The header identifier, always 'AARUFRMT'. Old images can be found with ‘DICMFRMT’ but new ones must never be created with this value. + + + + + String + + + 32 bytes + + + application + + + The name of the application that created the file. + + + + + UInt8 + + + 1 byte + + + imageMajorVersion + + + Major version of AaruFormat. This specification version is 2. + + + + + UInt8 + + + 1 byte + + + imageMinorVersion + + + Minor version of AaruFormat. This specification version is 0. + + + + + UInt8 + + + 1 byte + + + applicationMajorVersion + + + The major version of the application that created this file. + + + + + UInt8 + + + 1 byte + + + applicationMinorVersion + + + The minor version of the application that created this file. + + + + + MediaType + + + 4 bytes + + + mediaType + + + Type of media contained in this image. See Annex A. + + + + + UInt64 + + + 8 bytes + + + indexOffset + + + Offset in bytes to the index header currently in use by this image. + + + + + SInt64 + + + 8 bytes + + + creationTime + + + Creation time of this file. + + + + + SInt64 + + + 8 bytes + + + lastWrittenTime + + + Last modification time of this file. + + + + + 4. The Blocks + The blocks in AaruFormat are the construction pieces of the file, that contains the data and metadata from the media represented by it. + The index block ('INDX') *DEPRECATED* + The index block contains pointers to all the blocks present on the file. It consists in the header followed by the number of entries indicated by the header. + There can be several index blocks in a file, representing points in the past of the file, but only the last one shall be the one pointed by the main header. + This block is deprecated and new images should not contain it. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The index block identifier, always 'INDX' + + + + + UInt16 + + + 2 bytes + + + entries + + + The number of entries following this header + + + + + UInt64 + + + 8 bytes + + + crc64 + + + CRC64-ECMA checksum of the entries following this header + + + + Index entries + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + blockType + + + The type of block this entry points to. + + + + + UInt32 + + + 4 bytes + + + dataType + + + The type of data the block pointed by this entry contains. + + + + + UInt64 + + + 8 bytes + + + offset + + + The offset in bytes from the start of the file where the block pointed by this entry starts. + + + + + + + The index block version 2 ('IDX2') + The index block contains pointers to all the blocks present on the file. It consists in the header followed by the number of entries indicated by the header. + There can be several index blocks in a file, representing points in the past of the file, but only the last one shall be the one pointed by the main header. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The index block identifier, always 'INDX' + + + + + UInt64 + + + 8 bytes + + + entries + + + The number of entries following this header + + + + + UInt64 + + + 8 bytes + + + crc64 + + + CRC64-ECMA checksum of the entries following this header + + + + Index entries + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + blockType + + + The type of block this entry points to. + + + + + UInt32 + + + 4 bytes + + + dataType + + + The type of data the block pointed by this entry contains. + + + + + UInt64 + + + 8 bytes + + + offset + + + The offset in bytes from the start of the file where the block pointed by this entry starts. + + + + + The data block ('DBLK') + The data block contains data from the media. + It consists of a header followed by the compressed, or uncompressed, data. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The data block identifier, always 'DBLK' + + + + + UInt16 + + + 2 bytes + + + type + + + The data type contained in this block. See Annex B. + + + + + UInt16 + + + 2 bytes + + + compression + + + The compression algorithm used in the data. See Annex C. + + + + + UInt32 + + + 4 bytes + + + sectorSize + + + The size in bytes of the sectors contained in this data block if applicable. + + + + + UInt32 + + + 4 bytes + + + cmpLength + + + The size in bytes of the compressed data that follows this header. + + + + + UInt32 + + + 4 bytes + + + length + + + The size in bytes of the data block when decompressed. + + + + + UInt64 + + + 8 bytes + + + cmpCrc64 + + + The CRC64-ECMA checksum of the compressed data that follows this header. + + + + + UInt64 + + + 8 bytes + + + crc64 + + + The CRC64-ECMA checksum of the decompressed data. + + + + + A data block can contain user data, that is, media sectors, or separate data, for example media or sector tags. + In case a single data block contains several items (e.g. sectors or sector tags), the sectorSize frield indicates the size in bytes of each individual item. In case it contains a single item (e.g. media tags), sectorSize must be set to 0. + + The deduplication table ('DDT*') + The deduplication table is an array of pointers laid out sequentially. Each sector on the media represents a pointer in the deduplication table. At least one deduplication table with a data type of UserData must be present in the image. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The deduplication table identifier, always 'DDT*' + + + + + UInt16 + + + 2 bytes + + + type + + + The data type pointed by this table. See Annex B. + + + + + UInt16 + + + 2 bytes + + + compression + + + The compression algorithm used in the table. See Annex C. + + + + + UInt8 + + + 1 byte + + + shift + + + The shift used to calculate the position of a sectorin a data block pointed by this table. + + + + + UInt64 + + + 8 bytes + + + entries + + + How many pointers follow this header. + + + + + UInt32 + + + 4 bytes + + + cmpLength + + + The size in bytes of the compressed table that follows this header. + + + + + UInt32 + + + 4 bytes + + + length + + + The size in bytes of the table block when decompressed. + + + + + UInt64 + + + 8 bytes + + + cmpCrc64 + + + The CRC64-ECMA checksum of the compressed table that follows this header. + + + + + UInt64 + + + 8 bytes + + + crc64 + + + The CRC64-ECMA checksum of the decompressed table. + + + + + Each entry in the table points to a data block and to a specific item contained inside it. + Entry number 0 of the deduplication table points to the data belonging to LBA 0 of the media, and so on. + The entry is calculated as (byte offset of data block in file << shift) + item number in data block. Therefore a pointer with a raw value of 0x8003 in a deduplication table with a shift value of 5 indicates the third item in the data block located at absolute byte offset 1024 in the file. + A special case are the deduplication tables with data types CdSectorPrefixCorrected and CdSectorSuffixCorrected. In their case a mask of 0x00FFFFFF is used to obtain the pointer and a mask of 0xFF000000 is used to obtain the following flags: + + + + + + + + Flag + + + Value + + + Description + + + + + + None + + + 0x00000000 + + + The suffix or prefix cannot be regenerated as is stored in the pointed data block. + + + + + NotDumped + + + 0x10000000 + + + The sector has not been dumped. Ignore the pointer. + + + + + Correct + + + 0x20000000 + + + The suffix (only for MODE 1 sectors) or prefix is correct and can be regenerated. Ignore the pointer. + + + + + Mode2Form1Ok + + + 0x30000000 + + + The suffix for MODE 2 sectors is correct, can be regenerated, and corresponds to a MODE 2 Form 1 sector. + + + + + Mode2Form2Ok + + + 0x40000000 + + + The suffix for MODE 2 sectors is correct, can be regenerated, and corresponds to a MODE 2 Form 2 sector with a valid CRC. + + + + + Mode2Form2NoCrc + + + 0x50000000 + + + The suffix for MODE 2 sectors is correct, can be regenerated, and corresponds to a MODE 2 Form 2 sector with an empty CRC. + + + + The geometry block ('GEOM') + The geometry block stores the geometry information of the media to allow for CHS<->LBA transformations. + This information is not necessarily physically correct, but may be whatever translation the drive had when it was dumped. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The deduplication table identifier, always 'GEOM' + + + + + UInt32 + + + 4 bytes + + + cylinders + + + The number of cylinders. + + + + + UInt32 + + + 4 bytes + + + heads + + + The number of heads. + + + + + UInt32 + + + 4 bytes + + + sectorsPerTrack + + + The number of sectors per track. + + + + + + The metadata block ('META') + The metadata block stores information about the media, that is not data in the media itself, like manufacturer, model, sequence, etc. All strings in this block are stored as little-endian Unicode’s UTF-16 null-terminated. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The deduplication table identifier, always 'META' + + + + + UInt32 + + + 4 bytes + + + blockSize + + + The size of this block including all of its data. + + + + + SInt32 + + + 4 bytes + + + mediaSequence + + + The number of heads. + + + + + SInt32 + + + 4 bytes + + + lastMediaSequence + + + The number of sectors per track. + + + + + UInt32 + + + 4 bytes + + + creatorOffset + + + Offset to start of creator string from start of this block. + + + + + UInt32 + + + 4 bytes + + + creatorLength + + + Length in bytes of the creator string. + + + + + UInt32 + + + 4 bytes + + + commentsOffset + + + Offset to start of comments string from start of this block. + + + + + UInt32 + + + 4 bytes + + + commentsLength + + + Length in bytes of the comments string. + + + + + UInt32 + + + 4 bytes + + + mediaTitleOffset + + + Offset to start of media title string from start of this block. + + + + + UInt32 + + + 4 bytes + + + mediaTitleLength + + + Length in bytes of the media title string. + + + + + UInt32 + + + 4 bytes + + + mediaManufacturerOffset + + + Offset to start of media manufacturer string from start of this block. + + + + + UInt32 + + + 4 bytes + + + mediaManufacturerLength + + + Length in bytes of the media manufacturer string. + + + + + UInt32 + + + 4 bytes + + + mediaModelOffset + + + Offset to start of media model string from start of this block. + + + + + UInt32 + + + 4 bytes + + + mediaModelLength + + + Length in bytes of the media model string. + + + + + UInt32 + + + 4 bytes + + + mediaSerialNumberOffset + + + Offset to start of media serial number string from start of this block. + + + + + UInt32 + + + 4 bytes + + + mediaSerialNumberLength + + + Length in bytes of the media serial number string. + + + + + UInt32 + + + 4 bytes + + + mediaBarcodeOffset + + + Offset to start of media barcode string from start of this block. + + + + + UInt32 + + + 4 bytes + + + mediaBarcodeLength + + + Length in bytes of the media barcode string. + + + + + UInt32 + + + 4 bytes + + + mediaPartNumberOffset + + + Offset to start of media part number string from start of this block. + + + + + UInt32 + + + 4 bytes + + + mediaPartNumberLength + + + Length in bytes of the media part number string. + + + + + UInt32 + + + 4 bytes + + + driveManufacturerOffset + + + Offset to start of drive manufacturer string from start of this block. + + + + + UInt32 + + + 4 bytes + + + driveManufacturerLength + + + Length in bytes of the drive manufacturer string. + + + + + UInt32 + + + 4 bytes + + + driveModelOffset + + + Offset to start of drive model string from start of this block. + + + + + UInt32 + + + 4 bytes + + + driveModelLength + + + Length in bytes of the drive model string. + + + + + UInt32 + + + 4 bytes + + + driveSerialNumberOffset + + + Offset to start of drive serial number string from start of this block. + + + + + UInt32 + + + 4 bytes + + + driveSerialNumberLength + + + Length in bytes of the drive serial number string. + + + + + UInt32 + + + 4 bytes + + + driveFirmwareRevisionOffset + + + Offset to start of drive firmware revision string from start of this block. + + + + + UInt32 + + + 4 bytes + + + driveFirmwareRevisionLength + + + Length in bytes of the drive firmware revision string. + + + + + The tracks block ('TRKS') + The tracks block contains a list of tracks as defined in the table of contents, or equivalent structure, usually found in optical discs (like CD, DVD, etc). + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The tracks block identifier, always 'TRKS' + + + + + UInt16 + + + 2 bytes + + + entries + + + The number of entries following this header + + + + + UInt64 + + + 8 bytes + + + crc64 + + + CRC64-ECMA checksum of the entries following this header + + + + Track entries + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt8 + + + 1 byte + + + sequence + + + Track number. + + + + + UInt8 + + + 1 byte + + + type + + + Track type (see table below). + + + + + SInt64 + + + 8 bytes + + + start + + + Track starting LBA (including pregap). + + + + + SInt64 + + + 8 bytes + + + end + + + Track ending LBA. + + + + + SInt64 + + + 8 bytes + + + pregap + + + Size of track’s pregap in sectors. + + + + + UInt8 + + + 1 byte + + + session + + + Session the track belongs to. + + + + + StringA + + + 13 bytes + + + isrc + + + Track’s ISRC in ASCIIZ. + + + + + UInt8 + + + 1 byte + + + flags + + + Track flags as indicated in TOC if applicable. + + + + Track types + + + + + + + + Type + + + Value + + + Description + + + + + + Audio + + + 0 + + + All sectors in the track contain audio as defined by the Red Book. + + + + + Data + + + 1 + + + All sectors in the track contain user data that is not defined by any of the following types. + + + + + CdMode1 + + + 2 + + + All sectors in the track contain user data according to MODE 1 as defined by the Yellow Book. + + + + + CdMode2Formless + + + 3 + + + All sectors in the track contain user data according to MODE 2 as defined by the Yellow and Green Books. Not all sectors belong to the same Form. + + + + + CdMode2Form1 + + + 4 + + + All sectors in the track contain user data according to MODE 2 Form 1 as defined by the Yellow and Green Books. All sectors belong to the same Form. + + + + + CdMode2Form2 + + + 5 + + + All sectors in the track contain user data according to MODE 2 Form 2 as defined by the Yellow and Green Books. All sectors belong to the same Form. + + + + + + The CICM XML metadata block ('CICM') + This header indicates the presence of an embedded CICM XML metadata sidecar. It is stored as is without taking into consideration its contents. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The deduplication table identifier, always 'CICM' + + + + + UInt32 + + + 4 bytes + + + length + + + The size in bytes of the embedded CICM XML metadata that follows this header. + + + + + + + The checksum block ('CKSM') + This block contains an array of checksums of the user data contained in this image. In the case of CompactDisc and similar media the checksums are applied to the full, including prefix and sufix, sector (2352 bytes). + When an image is altered this block must be considered stale and removed or omitted from the latest index as appropriate. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The tracks block identifier, always 'CKSM' + + + + + UInt32 + + + 4 bytes + + + length + + + The length in bytes of the data following this header. + + + + + UInt16 + + + 2 bytes + + + entries + + + The number of entries following this header + + + + Checksum entries + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt8 + + + 1 byte + + + type + + + Checksum algorithm. + + + + + UInt32 + + + 4 bytes + + + length + + + Size in bytes of the checksum that immediately follows this entry. + + + + Checksum entries + + + + + + + + Name + + + Value + + + Description + + + + + + Invalid + + + 0 + + + Invalid checksum entry, skip. + + + + + Md5 + + + 1 + + + MD5 + + + + + Sha1 + + + 2 + + + SHA1 + + + + + Sha256 + + + 3 + + + SHA-256 + + + + + SpamSum + + + 4 + + + SpamSum + + + + + + The data position measurement block ('DPM*') + The data position measurement block stores information about the physical structure of a disc my taking measurements on the position of each sector. + The format of this block is pending to be defined in a future version of this specification. + + The snapshot block ('SNAP') + The snapshot block contains a list of old indexes that are used as snapshots in time of old versions of the media contained by this image. + The format of this block is pending to be defined in a future version of this specification. + + The parent file block ('PRNT') + This block contains information needed to find the parent image file from which this one is derived. All sectors that are found as non-written in this image should be read on the parent image. + The format of this block is pending to be defined in a future version of this specification. + + The dump hardware block ('DMP*') + This block contains an array of hardware used to dump the media as well as a list of extents dumped by each one. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The tracks block identifier, always 'DMP*' + + + + + UInt16 + + + 2 bytes + + + entries + + + The number of entries following this header + + + + + UInt32 + + + 4 bytes + + + length + + + The length in bytes of the data following this header. + + + + + UInt64 + + + 8 bytes + + + crc64 + + + The CRC64-ECMA checksum of the data following this header + + + + Dump hardware entries + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + manufacturerLength + + + Checksum algorithm. + + + + + UInt32 + + + 4 bytes + + + modelLength + + + Length of UTF-8 manufacturer string. + + + + + UInt32 + + + 4 bytes + + + revisionLength + + + Length of UTF-8 revision string. + + + + + UInt32 + + + 4 bytes + + + firmwareLength + + + Length of UTF-8 firmware version string. + + + + + UInt32 + + + 4 bytes + + + serialLength + + + Length of UTF-8 serial number string. + + + + + UInt32 + + + 4 bytes + + + softwareNameLength + + + Length of UTF-8 software name string. + + + + + UInt32 + + + 4 bytes + + + softwareVersionLength + + + Length of UTF-8 software version string. + + + + + UInt32 + + + 4 bytes + + + softwareOperatingSystemLength + + + Length of UTF-8 software operating system string. + + + + + UInt32 + + + 4 bytes + + + extents + + + How many extents are after the strings. + + + + Dump hardware extents + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt64 + + + 8 bytes + + + start + + + Starting LBA of the extent (inclusive). + + + + + UInt64 + + + 8 bytes + + + end + + + Ending LBA of the extent (inclusive). + + + + + Each dump hardware entry is followed by the strings in the following order: manufacturer, model, revision, firmware version, serial number, software name, software version, software operating system. + The exents follow the last written string. + The tape file block ('TFLE') + This block lists all tape files. Tape files are separations written to some media, usually sequentially written digital tapes, that are called “filemarks”. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The tracks block identifier, always 'TFLE' + + + + + UInt16 + + + 2 bytes + + + entries + + + The number of entries following this header + + + + + UInt32 + + + 4 bytes + + + length + + + The length in bytes of the data following this header. + + + + + UInt64 + + + 8 bytes + + + crc64 + + + The CRC64-ECMA checksum of the data following this header + + + + Tape file entries + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + file + + + File number. + + + + + UInt8 + + + 1 byte + + + partition + + + Partition number this file belongs to. + + + + + UInt64 + + + 8 bytes + + + firstBlock + + + First block number, inclusive, of the file. + + + + + UInt64 + + + 8 bytes + + + lastBlock + + + Last block number, inclusive, of the file. + + + + + The tape partition block ('TPBT') + This block lists all tape files. Tape partitions are separations written to some media. They’re used to separate two sets of data related but distant enough to be in the same tape. A famous example of using them is the LTFS filesystem. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The tracks block identifier, always 'TPBT' + + + + + UInt16 + + + 2 bytes + + + entries + + + The number of entries following this header + + + + + UInt32 + + + 4 bytes + + + length + + + The length in bytes of the data following this header. + + + + + UInt64 + + + 8 bytes + + + crc64 + + + The CRC64-ECMA checksum of the data following this header + + + + Tape file entries + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt8 + + + 1 byte + + + number + + + Partition number. + + + + + UInt64 + + + 8 bytes + + + firstBlock + + + First block number, inclusive, of the partition. + + + + + UInt64 + + + 8 bytes + + + lastBlock + + + Last block number, inclusive, of the partition. + + + + + + The compact disc indexes block ('CDIX') + On CompactDisc and derived media, a track can have several indexes. They are used in some discs as a way of marking separations in the data, like different parts of a musical performance. + The table of contents always points to index 1, and all other indexes, including 0 (the pregap), are found on the subchannel information. + This block contains a list of all known indexes for fast lookup. + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt32 + + + 4 bytes + + + identifier + + + The compact disc indexes block identifier, always 'CDIX' + + + + + UInt16 + + + 2 bytes + + + entries + + + The number of entries following this header + + + + + UInt32 + + + 4 bytes + + + length + + + The length in bytes of the data following this header. + + + + + UInt64 + + + 8 bytes + + + crc64 + + + The CRC64-ECMA checksum of the data following this header + + + + Compact disc index entries + + + + + + + + + Type + + + Size + + + Name + + + Description + + + + + + UInt16 + + + 2 bytes + + + track + + + Track this index belongs to. + + + + + UInt16 + + + 2 bytes + + + index + + + Index number. + + + + + SInt32 + + + 4 bytes + + + lba + + + LBA where this index starts. + + + + + + Annex A. Media types + This is a list of all known media types as of writing this specification. This list is not to be considered complete, being the source of libaaruformat the origin of the most up-to-date list. + + + + + + + + + Enum + + + Value + + + Summary + + + + + + Unknown + + + 0 + + + Unknown disk type + + + + + UnknownMO + + + 1 + + + Unknown magneto-optical + + + + + GENERIC_HDD + + + 2 + + + Generic hard disk + + + + + Microdrive + + + 3 + + + Microdrive type hard disk + + + + + Zone_HDD + + + 4 + + + Zoned hard disk + + + + + FlashDrive + + + 5 + + + USB flash drives + + + + + UnknownTape + + + 6 + + + Unknown data tape + + + + + CD + + + 10 + + + Any unknown or standard violating CD + + + + + CDDA + + + 11 + + + CD Digital Audio (Red Book) + + + + + CDG + + + 12 + + + CD+G (Red Book) + + + + + CDEG + + + 13 + + + CD+EG (Red Book) + + + + + CDI + + + 14 + + + CD-i (Green Book) + + + + + CDROM + + + 15 + + + CD-ROM (Yellow Book) + + + + + CDROMXA + + + 16 + + + CD-ROM XA (Yellow Book) + + + + + CDPLUS + + + 17 + + + CD+ (Blue Book) + + + + + CDMO + + + 18 + + + CD-MO (Orange Book) + + + + + CDR + + + 19 + + + CD-Recordable (Orange Book) + + + + + CDRW + + + 20 + + + CD-ReWritable (Orange Book) + + + + + CDMRW + + + 21 + + + Mount-Rainier CD-RW + + + + + VCD + + + 22 + + + Video CD (White Book) + + + + + SVCD + + + 23 + + + Super Video CD (White Book) + + + + + PCD + + + 24 + + + Photo CD (Beige Book) + + + + + SACD + + + 25 + + + Super Audio CD (Scarlet Book) + + + + + DDCD + + + 26 + + + Double-Density CD-ROM (Purple Book) + + + + + DDCDR + + + 27 + + + DD CD-R (Purple Book) + + + + + DDCDRW + + + 28 + + + DD CD-RW (Purple Book) + + + + + DTSCD + + + 29 + + + DTS audio CD (non-standard) + + + + + CDMIDI + + + 30 + + + CD-MIDI (Red Book) + + + + + CDV + + + 31 + + + CD-Video (ISO/IEC 61104) + + + + + PD650 + + + 32 + + + 120mm, Phase-Change, 1298496 sectors, 512 bytes/sector, PD650, ECMA-240, ISO 15485 + + + + + PD650_WORM + + + 33 + + + 120mm, Write-Once, 1281856 sectors, 512 bytes/sector, PD650, ECMA-240, ISO 15485 + + + + + CDIREADY + + + 34 + + + CD-i Ready, contains a track before the first TOC track, in mode 2, and all TOC tracks are Audio. Subchannel marks track as audio pause. + + + + + FMTOWNS + + + 35 + + + + + + + + DVDROM + + + 40 + + + DVD-ROM (applies to DVD Video and DVD Audio) + + + + + DVDR + + + 41 + + + DVD-R + + + + + DVDRW + + + 42 + + + DVD-RW + + + + + DVDPR + + + 43 + + + DVD+R + + + + + DVDPRW + + + 44 + + + DVD+RW + + + + + DVDPRWDL + + + 45 + + + DVD+RW DL + + + + + DVDRDL + + + 46 + + + DVD-R DL + + + + + DVDPRDL + + + 47 + + + DVD+R DL + + + + + DVDRAM + + + 48 + + + DVD-RAM + + + + + + DVDRWDL + + + 49 + + + DVD-RW DL + + + + + DVDDownload + + + 50 + + + DVD-Download + + + + + HDDVDROM + + + 51 + + + HD DVD-ROM (applies to HD DVD Video) + + + + + HDDVDRAM + + + 52 + + + HD DVD-RAM + + + + + HDDVDR + + + 53 + + + HD DVD-R + + + + + HDDVDRW + + + 54 + + + HD DVD-RW + + + + + HDDVDRDL + + + 55 + + + HD DVD-R DL + + + + + HDDVDRWDL + + + 56 + + + HD DVD-RW DL + + + + + BDROM + + + 60 + + + BD-ROM (and BD Video) + + + + + BDR + + + 61 + + + BD-R + + + + + BDRE + + + 62 + + + BD-RE + + + + + BDRXL + + + 63 + + + BD-R XL + + + + + BDREXL + + + 64 + + + BD-RE XL + + + + + UHDBD + + + 65 + + + Ultra HD Blu-ray + + + + + EVD + + + 70 + + + Enhanced Versatile Disc + + + + + FVD + + + 71 + + + Forward Versatile Disc + + + + + HVD + + + 72 + + + Holographic Versatile Disc + + + + + CBHD + + + 73 + + + China Blue High Definition + + + + + HDVMD + + + 74 + + + High Definition Versatile Multilayer Disc + + + + + VCDHD + + + 75 + + + Versatile Compact Disc High Density + + + + + SVOD + + + 76 + + + Stacked Volumetric Optical Disc + + + + + FDDVD + + + 77 + + + Five Dimensional disc + + + + + CVD + + + 78 + + + China Video Disc + + + + + LD + + + 80 + + + Pioneer LaserDisc + + + + + LDROM + + + 81 + + + Pioneer LaserDisc data + + + + + LDROM2 + + + 82 + + + + + + + + LVROM + + + 83 + + + + + + + + MegaLD + + + 84 + + + + + + + + CRVdisc + + + 85 + + + Writable LaserDisc with support for component video + + + + + HiMD + + + 90 + + + Sony Hi-MD + + + + + MD + + + 91 + + + Sony MiniDisc + + + + + MDData + + + 92 + + + Sony MD-Data + + + + + MDData2 + + + 93 + + + Sony MD-Data2 + + + + + MD60 + + + 94 + + + Sony MiniDisc, 60 minutes, formatted with Hi-MD format + + + + + MD74 + + + 95 + + + Sony MiniDisc, 74 minutes, formatted with Hi-MD format + + + + + MD80 + + + 96 + + + Sony MiniDisc, 80 minutes, formatted with Hi-MD format + + + + + UDO + + + 100 + + + 5.25", Phase-Change, 1834348 sectors, 8192 bytes/sector, Ultra Density Optical, ECMA-350, ISO 17345 + + + + + UDO2 + + + 101 + + + 5.25", Phase-Change, 3669724 sectors, 8192 bytes/sector, Ultra Density Optical 2, ECMA-380, ISO 11976 + + + + + UDO2_WORM + + + 102 + + + 5.25", Write-Once, 3668759 sectors, 8192 bytes/sector, Ultra Density Optical 2, ECMA-380, ISO 11976 + + + + + PlayStationMemoryCard + + + 110 + + + + + + + + PlayStationMemoryCard2 + + + 111 + + + + + + + + PS1CD + + + 112 + + + Sony PlayStation game CD + + + + + PS2CD + + + 113 + + + Sony PlayStation 2 game CD + + + + + PS2DVD + + + 114 + + + Sony PlayStation 2 game DVD + + + + + PS3DVD + + + 115 + + + Sony PlayStation 3 game DVD + + + + + PS3BD + + + 116 + + + Sony PlayStation 3 game Blu-ray + + + + + PS4BD + + + 117 + + + Sony PlayStation 4 game Blu-ray + + + + + UMD + + + 118 + + + Sony PlayStation Portable Universal Media Disc (ECMA-365) + + + + + PlayStationVitaGameCard + + + 119 + + + + + + + + PS5BD + + + 120 + + + Sony PlayStation 5 game Ultra HD Blu-ray + + + + + XGD + + + 130 + + + Microsoft X-box Game Disc + + + + + + XGD2 + + + 131 + + + Microsoft X-box 360 Game Disc + + + + + XGD3 + + + 132 + + + Microsoft X-box 360 Game Disc + + + + + XGD4 + + + 133 + + + Microsoft X-box One Game Disc + + + + + MEGACD + + + 150 + + + Sega MegaCD + + + + + SATURNCD + + + 151 + + + Sega Saturn disc + + + + + GDROM + + + 152 + + + Sega/Yamaha Gigabyte Disc + + + + + GDR + + + 153 + + + Sega/Yamaha recordable Gigabyte Disc + + + + + SegaCard + + + 154 + + + + + + + + MilCD + + + 155 + + + + + + + + MegaDriveCartridge + + + 156 + + + + + + + + _32XCartridge + + + 157 + + + + + + + + SegaPicoCartridge + + + 158 + + + + + + + + MasterSystemCartridge + + + 159 + + + + + + + + GameGearCartridge + + + 160 + + + + + + + + SegaSaturnCartridge + + + 161 + + + + + + + + HuCard + + + 170 + + + PC-Engine / TurboGrafx cartridge + + + + + SuperCDROM2 + + + 171 + + + PC-Engine / TurboGrafx CD + + + + + JaguarCD + + + 172 + + + Atari Jaguar CD + + + + + ThreeDO + + + 173 + + + 3DO CD + + + + + PCFX + + + 174 + + + NEC PC-FX + + + + + NeoGeoCD + + + 175 + + + NEO-GEO CD + + + + + CDTV + + + 176 + + + Commodore CDTV + + + + + CD32 + + + 177 + + + Amiga CD32 + + + + + Nuon + + + 178 + + + Nuon (DVD based videogame console) + + + + + Playdia + + + 179 + + + Bandai Playdia + + + + + Apple32SS + + + 180 + + + 5.25", SS, DD, 35 tracks, 13 spt, 256 bytes/sector, GCR + + + + + Apple32DS + + + 181 + + + 5.25", DS, DD, 35 tracks, 13 spt, 256 bytes/sector, GCR + + + + + Apple33SS + + + 182 + + + 5.25", SS, DD, 35 tracks, 16 spt, 256 bytes/sector, GCR + + + + + Apple33DS + + + 183 + + + 5.25", DS, DD, 35 tracks, 16 spt, 256 bytes/sector, GCR + + + + + AppleSonySS + + + 184 + + + 3.5", SS, DD, 80 tracks, 8 to 12 spt, 512 bytes/sector, GCR + + + + + AppleSonyDS + + + 185 + + + 3.5", DS, DD, 80 tracks, 8 to 12 spt, 512 bytes/sector, GCR + + + + + AppleFileWare + + + 186 + + + 5.25", DS, ?D, ?? tracks, ?? spt, 512 bytes/sector, GCR, opposite side heads, aka Twiggy + + + + + DOS_525_SS_DD_8 + + + 190 + + + 5.25", SS, DD, 40 tracks, 8 spt, 512 bytes/sector, MFM + + + + + DOS_525_SS_DD_9 + + + 191 + + + 5.25", SS, DD, 40 tracks, 9 spt, 512 bytes/sector, MFM + + + + + DOS_525_DS_DD_8 + + + 192 + + + 5.25", DS, DD, 40 tracks, 8 spt, 512 bytes/sector, MFM + + + + + DOS_525_DS_DD_9 + + + 193 + + + 5.25", DS, DD, 40 tracks, 9 spt, 512 bytes/sector, MFM + + + + + DOS_525_HD + + + 194 + + + 5.25", DS, HD, 80 tracks, 15 spt, 512 bytes/sector, MFM + + + + + DOS_35_SS_DD_8 + + + 195 + + + 3.5", SS, DD, 80 tracks, 8 spt, 512 bytes/sector, MFM + + + + + DOS_35_SS_DD_9 + + + 196 + + + 3.5", SS, DD, 80 tracks, 9 spt, 512 bytes/sector, MFM + + + + + DOS_35_DS_DD_8 + + + 197 + + + 3.5", DS, DD, 80 tracks, 8 spt, 512 bytes/sector, MFM + + + + + DOS_35_DS_DD_9 + + + 198 + + + 3.5", DS, DD, 80 tracks, 9 spt, 512 bytes/sector, MFM + + + + + DOS_35_HD + + + 199 + + + 3.5", DS, HD, 80 tracks, 18 spt, 512 bytes/sector, MFM + + + + + DOS_35_ED + + + 200 + + + 3.5", DS, ED, 80 tracks, 36 spt, 512 bytes/sector, MFM + + + + + DMF + + + 201 + + + 3.5", DS, HD, 80 tracks, 21 spt, 512 bytes/sector, MFM + + + + + DMF_82 + + + 202 + + + 3.5", DS, HD, 82 tracks, 21 spt, 512 bytes/sector, MFM + + + + + XDF_525 + + + 203 + + + 5.25", DS, HD, 80 tracks, ? spt, ??? + ??? + ??? bytes/sector, MFM track 0 = ??15 sectors, 512 bytes/sector, falsified to DOS as 19 spt, 512 bps + + + + + XDF_35 + + + 204 + + + 3.5", DS, HD, 80 tracks, 4 spt, 8192 + 2048 + 1024 + 512 bytes/sector, MFM track 0 = 19 sectors, 512 bytes/sector, falsified to DOS as 23 spt, 512 bps + + + + + IBM23FD + + + 210 + + + 8", SS, SD, 32 tracks, 8 spt, 319 bytes/sector, FM + + + + + IBM33FD_128 + + + 211 + + + 8", SS, SD, 73 tracks, 26 spt, 128 bytes/sector, FM + + + + + IBM33FD_256 + + + 212 + + + 8", SS, SD, 74 tracks, 15 spt, 256 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector + + + + + + IBM33FD_512 + + + 213 + + + 8", SS, SD, 74 tracks, 8 spt, 512 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector + + + + + IBM43FD_128 + + + 214 + + + 8", DS, SD, 74 tracks, 26 spt, 128 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector + + + + + IBM43FD_256 + + + 215 + + + 8", DS, SD, 74 tracks, 26 spt, 256 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector + + + + + IBM53FD_256 + + + 216 + + + 8", DS, DD, 74 tracks, 26 spt, 256 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector + + + + + IBM53FD_512 + + + 217 + + + 8", DS, DD, 74 tracks, 15 spt, 512 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector + + + + + IBM53FD_1024 + + + 218 + + + 8", DS, DD, 74 tracks, 8 spt, 1024 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector + + + + + RX01 + + + 220 + + + 8", SS, DD, 77 tracks, 26 spt, 128 bytes/sector, FM + + + + + RX02 + + + 221 + + + 8", SS, DD, 77 tracks, 26 spt, 256 bytes/sector, FM/MFM + + + + + RX03 + + + 222 + + + 8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, FM/MFM + + + + + RX50 + + + 223 + + + 5.25", SS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM + + + + + ACORN_525_SS_SD_40 + + + 230 + + + 5,25", SS, SD, 40 tracks, 10 spt, 256 bytes/sector, FM + + + + + ACORN_525_SS_SD_80 + + + 231 + + + 5,25", SS, SD, 80 tracks, 10 spt, 256 bytes/sector, FM + + + + + ACORN_525_SS_DD_40 + + + 232 + + + 5,25", SS, DD, 40 tracks, 16 spt, 256 bytes/sector, MFM + + + + + ACORN_525_SS_DD_80 + + + 233 + + + 5,25", SS, DD, 80 tracks, 16 spt, 256 bytes/sector, MFM + + + + + ACORN_525_DS_DD + + + 234 + + + 5,25", DS, DD, 80 tracks, 16 spt, 256 bytes/sector, MFM + + + + + ACORN_35_DS_DD + + + 235 + + + 3,5", DS, DD, 80 tracks, 5 spt, 1024 bytes/sector, MFM + + + + + ACORN_35_DS_HD + + + 236 + + + 3,5", DS, HD, 80 tracks, 10 spt, 1024 bytes/sector, MFM + + + + + ATARI_525_SD + + + 240 + + + 5,25", SS, SD, 40 tracks, 18 spt, 128 bytes/sector, FM + + + + + ATARI_525_ED + + + 241 + + + 5,25", SS, ED, 40 tracks, 26 spt, 128 bytes/sector, MFM + + + + + ATARI_525_DD + + + 242 + + + 5,25", SS, DD, 40 tracks, 18 spt, 256 bytes/sector, MFM + + + + + ATARI_35_SS_DD + + + 243 + + + 3,5", SS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM + + + + + ATARI_35_DS_DD + + + 244 + + + 3,5", DS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM + + + + + ATARI_35_SS_DD_11 + + + 245 + + + 3,5", SS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM + + + + + ATARI_35_DS_DD_11 + + + 246 + + + 3,5", DS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM + + + + + CBM_35_DD + + + 250 + + + 3,5", DS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM (1581) + + + + + CBM_AMIGA_35_DD + + + 251 + + + 3,5", DS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM (Amiga) + + + + + CBM_AMIGA_35_HD + + + 252 + + + 3,5", DS, HD, 80 tracks, 22 spt, 512 bytes/sector, MFM (Amiga) + + + + + CBM_1540 + + + 253 + + + 5,25", SS, DD, 35 tracks, GCR + + + + + CBM_1540_Ext + + + 254 + + + 5,25", SS, DD, 40 tracks, GCR + + + + + CBM_1571 + + + 255 + + + 5,25", DS, DD, 35 tracks, GCR + + + + + NEC_8_SD + + + 260 + + + 8", DS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM + + + + + NEC_8_DD + + + 261 + + + 8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, MFM + + + + + NEC_525_SS + + + 262 + + + 5.25", SS, SD, 80 tracks, 16 spt, 256 bytes/sector, FM + + + + + NEC_525_DS + + + 263 + + + 5.25", DS, SD, 80 tracks, 16 spt, 256 bytes/sector, MFM + + + + + NEC_525_HD + + + 264 + + + 5,25", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM + + + + + NEC_35_HD_8 + + + 265 + + + 3,5", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM, aka mode 3 + + + + + NEC_35_HD_15 + + + 266 + + + 3,5", DS, HD, 80 tracks, 15 spt, 512 bytes/sector, MFM + + + + + NEC_35_TD + + + 267 + + + 3,5", DS, TD, 240 tracks, 38 spt, 512 bytes/sector, MFM + + + + + SHARP_525 + + + 264 + + + 5,25", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM + + + + + SHARP_525_9 + + + 268 + + + 3,5", DS, HD, 80 tracks, 9 spt, 1024 bytes/sector, MFM + + + + + SHARP_35 + + + 265 + + + 3,5", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM + + + + + SHARP_35_9 + + + 269 + + + 3,5", DS, HD, 80 tracks, 9 spt, 1024 bytes/sector, MFM + + + + + ECMA_99_8 + + + 270 + + + 5,25", DS, DD, 80 tracks, 8 spt, 1024 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector + + + + + ECMA_99_15 + + + 271 + + + 5,25", DS, DD, 77 tracks, 15 spt, 512 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector + + + + + ECMA_99_26 + + + 272 + + + 5,25", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, MFM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector + + + + + + ECMA_100 + + + 198 + + + 3,5", DS, DD, 80 tracks, 9 spt, 512 bytes/sector, MFM + + + + + ECMA_125 + + + 199 + + + 3,5", DS, HD, 80 tracks, 18 spt, 512 bytes/sector, MFM + + + + + ECMA_147 + + + 200 + + + 3,5", DS, ED, 80 tracks, 36 spt, 512 bytes/sector, MFM + + + + + ECMA_54 + + + 273 + + + 8", SS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM + + + + + ECMA_59 + + + 274 + + + 8", DS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM + + + + + ECMA_66 + + + 275 + + + 5,25", SS, DD, 35 tracks, 9 spt, 256 bytes/sector, FM, track 0 side 0 = 16 sectors, 128 bytes/sector + + + + + ECMA_69_8 + + + 276 + + + 8", DS, DD, 77 tracks, 8 spt, 1024 bytes/sector, FM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector + + + + + ECMA_69_15 + + + 277 + + + 8", DS, DD, 77 tracks, 15 spt, 512 bytes/sector, FM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector + + + + + ECMA_69_26 + + + 278 + + + 8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, FM, track 0 side 0 = 26 sectors, 128 bytes/sector, track 0 side 1 = 26 sectors, 256 bytes/sector + + + + + ECMA_70 + + + 279 + + + 5,25", DS, DD, 40 tracks, 16 spt, 256 bytes/sector, FM, track 0 side 0 = 16 sectors, 128 bytes/sector, track 0 side 1 = 16 sectors, 256 bytes/sector + + + + + ECMA_78 + + + 280 + + + 5,25", DS, DD, 80 tracks, 16 spt, 256 bytes/sector, FM, track 0 side 0 = 16 sectors, 128 bytes/sector, track 0 side 1 = 16 sectors, 256 bytes/sector + + + + + ECMA_78_2 + + + 281 + + + 5,25", DS, DD, 80 tracks, 9 spt, 512 bytes/sector, FM + + + + + FDFORMAT_525_DD + + + 290 + + + 5,25", DS, DD, 82 tracks, 10 spt, 512 bytes/sector, MFM + + + + + FDFORMAT_525_HD + + + 291 + + + 5,25", DS, HD, 82 tracks, 17 spt, 512 bytes/sector, MFM + + + + + FDFORMAT_35_DD + + + 292 + + + 3,5", DS, DD, 82 tracks, 10 spt, 512 bytes/sector, MFM + + + + + FDFORMAT_35_HD + + + 293 + + + 3,5", DS, HD, 82 tracks, 21 spt, 512 bytes/sector, MFM + + + + + Apricot_35 + + + 309 + + + 3.5", DS, DD, 70 tracks, 9 spt, 512 bytes/sector, MFM + + + + + ADR2120 + + + 310 + + + + + + + + ADR260 + + + 311 + + + + + + + + ADR30 + + + 312 + + + + + + + + ADR50 + + + 313 + + + + + + + + AIT1 + + + 320 + + + + + + + + AIT1Turbo + + + 321 + + + + + + + + AIT2 + + + 322 + + + + + + + + AIT2Turbo + + + 323 + + + + + + + + AIT3 + + + 324 + + + + + + + + AIT3Ex + + + 325 + + + + + + + + AIT3Turbo + + + 326 + + + + + + + + AIT4 + + + 327 + + + + + + + + AIT5 + + + 328 + + + + + + + + AITETurbo + + + 329 + + + + + + + + SAIT1 + + + 330 + + + + + + + + SAIT2 + + + 331 + + + + + + + + Bernoulli + + + 340 + + + Obsolete type for 8"x11" Bernoulli Box disk + + + + + Bernoulli2 + + + 341 + + + Obsolete type for 5⅓" Bernoulli Box II disks + + + + + Ditto + + + 342 + + + + + + + + DittoMax + + + 343 + + + + + + + + Jaz + + + 344 + + + + + + + + Jaz2 + + + 345 + + + + + + + + PocketZip + + + 346 + + + + + + + + REV120 + + + 347 + + + + + + + + REV35 + + + 348 + + + + + + + + REV70 + + + 349 + + + + + + + + ZIP100 + + + 350 + + + + + + + + ZIP250 + + + 351 + + + + + + + + ZIP750 + + + 352 + + + + + + + + Bernoulli35 + + + 353 + + + 5⅓" Bernoulli Box II disk with 35Mb capacity + + + + + Bernoulli44 + + + 354 + + + 5⅓" Bernoulli Box II disk with 44Mb capacity + + + + + + Bernoulli65 + + + 355 + + + 5⅓" Bernoulli Box II disk with 65Mb capacity + + + + + Bernoulli90 + + + 356 + + + 5⅓" Bernoulli Box II disk with 90Mb capacity + + + + + Bernoulli105 + + + 357 + + + 5⅓" Bernoulli Box II disk with 105Mb capacity + + + + + Bernoulli150 + + + 358 + + + 5⅓" Bernoulli Box II disk with 150Mb capacity + + + + + Bernoulli230 + + + 359 + + + 5⅓" Bernoulli Box II disk with 230Mb capacity + + + + + CompactCassette + + + 360 + + + + + + + + Data8 + + + 361 + + + + + + + + MiniDV + + + 362 + + + + + + + + Dcas25 + + + 363 + + + D/CAS-25: Digital data on Compact Cassette form factor, special magnetic media, 9-track + + + + + Dcas85 + + + 364 + + + D/CAS-85: Digital data on Compact Cassette form factor, special magnetic media, 17-track + + + + + Dcas103 + + + 365 + + + D/CAS-103: Digital data on Compact Cassette form factor, special magnetic media, 21-track + + + + + CFast + + + 370 + + + + + + + + CompactFlash + + + 371 + + + + + + + + CompactFlashType2 + + + 372 + + + + + + + + DigitalAudioTape + + + 380 + + + + + + + + DAT160 + + + 381 + + + + + + + + DAT320 + + + 382 + + + + + + + + DAT72 + + + 383 + + + + + + + + DDS1 + + + 384 + + + + + + + + DDS2 + + + 385 + + + + + + + + DDS3 + + + 386 + + + + + + + + DDS4 + + + 387 + + + + + + + + CompactTapeI + + + 390 + + + + + + + + CompactTapeII + + + 391 + + + + + + + + DECtapeII + + + 392 + + + + + + + + DLTtapeIII + + + 393 + + + + + + + + DLTtapeIIIxt + + + 394 + + + + + + + + DLTtapeIV + + + 395 + + + + + + + + DLTtapeS4 + + + 396 + + + + + + + + SDLT1 + + + 397 + + + + + + + + SDLT2 + + + 398 + + + + + + + + VStapeI + + + 399 + + + + + + + + Exatape15m + + + 400 + + + + + + + + Exatape22m + + + 401 + + + + + + + + Exatape22mAME + + + 402 + + + + + + + + Exatape28m + + + 403 + + + + + + + + Exatape40m + + + 404 + + + + + + + + Exatape45m + + + 405 + + + + + + + + Exatape54m + + + 406 + + + + + + + + Exatape75m + + + 407 + + + + + + + + Exatape76m + + + 408 + + + + + + + + Exatape80m + + + 409 + + + + + + + + Exatape106m + + + 410 + + + + + + + + Exatape160mXL + + + 411 + + + + + + + + Exatape112m + + + 412 + + + + + + + + Exatape125m + + + 413 + + + + + + + + Exatape150m + + + 414 + + + + + + + + Exatape170m + + + 415 + + + + + + + + Exatape225m + + + 416 + + + + + + + + ExpressCard34 + + + 420 + + + + + + + + ExpressCard54 + + + 421 + + + + + + + + + PCCardTypeI + + + 422 + + + + + + + + PCCardTypeII + + + 423 + + + + + + + + PCCardTypeIII + + + 424 + + + + + + + + PCCardTypeIV + + + 425 + + + + + + + + EZ135 + + + 430 + + + SyQuest 135Mb cartridge for use in EZ135 and EZFlyer drives + + + + + EZ230 + + + 431 + + + SyQuest EZFlyer 230Mb cartridge for use in EZFlyer drive + + + + + Quest + + + 432 + + + SyQuest 4.7Gb for use in Quest drive + + + + + SparQ + + + 433 + + + SyQuest SparQ 1Gb cartridge + + + + + SQ100 + + + 434 + + + SyQuest 5Mb cartridge for SQ306RD drive + + + + + SQ200 + + + 435 + + + SyQuest 10Mb cartridge for SQ312RD drive + + + + + SQ300 + + + 436 + + + SyQuest 15Mb cartridge for SQ319RD drive + + + + + SQ310 + + + 437 + + + SyQuest 105Mb cartridge for SQ3105 and SQ3270 drives + + + + + SQ327 + + + 438 + + + SyQuest 270Mb cartridge for SQ3270 drive + + + + + SQ400 + + + 439 + + + SyQuest 44Mb cartridge for SQ555, SQ5110 and SQ5200C/SQ200 drives + + + + + SQ800 + + + 440 + + + SyQuest 88Mb cartridge for SQ5110 and SQ5200C/SQ200 drives + + + + + SQ1500 + + + 441 + + + SyQuest 1.5Gb cartridge for SyJet drive + + + + + SQ2000 + + + 442 + + + SyQuest 200Mb cartridge for use in SQ5200C drive + + + + + SyJet + + + 443 + + + SyQuest 1.5Gb cartridge for SyJet drive + + + + + FamicomGamePak + + + 450 + + + + + + + + GameBoyAdvanceGamePak + + + 451 + + + + + + + + GameBoyGamePak + + + 452 + + + + + + + + GOD + + + 453 + + + Nintendo GameCube Optical Disc + + + + + N64DD + + + 454 + + + + + + + + N64GamePak + + + 455 + + + + + + + + NESGamePak + + + 456 + + + + + + + + Nintendo3DSGameCard + + + 457 + + + + + + + + NintendoDiskCard + + + 458 + + + + + + + + NintendoDSGameCard + + + 459 + + + + + + + + NintendoDSiGameCard + + + 460 + + + + + + + + SNESGamePak + + + 461 + + + + + + + + SNESGamePakUS + + + 462 + + + + + + + + WOD + + + 463 + + + Nintendo Wii Optical Disc + + + + + WUOD + + + 464 + + + Nintendo Wii U Optical Disc + + + + + SwitchGameCard + + + 465 + + + + + + + + IBM3470 + + + 470 + + + + + + + + IBM3480 + + + 471 + + + + + + + + IBM3490 + + + 472 + + + + + + + + IBM3490E + + + 473 + + + + + + + + IBM3592 + + + 474 + + + + + + + + LTO + + + 480 + + + + + + + + LTO2 + + + 481 + + + + + + + + LTO3 + + + 482 + + + + + + + + LTO3WORM + + + 483 + + + + + + + + LTO4 + + + 484 + + + + + + + + LTO4WORM + + + 485 + + + + + + + + LTO5 + + + 486 + + + + + + + + LTO5WORM + + + 487 + + + + + + + + LTO6 + + + 488 + + + + + + + + LTO6WORM + + + 489 + + + + + + + + LTO7 + + + 490 + + + + + + + + LTO7WORM + + + 491 + + + + + + + + MemoryStick + + + 510 + + + + + + + + MemoryStickDuo + + + 511 + + + + + + + + MemoryStickMicro + + + 512 + + + + + + + + + MemoryStickPro + + + 513 + + + + + + + + MemoryStickProDuo + + + 514 + + + + + + + + microSD + + + 520 + + + + + + + + miniSD + + + 521 + + + + + + + + SecureDigital + + + 522 + + + + + + + + MMC + + + 530 + + + + + + + + MMCmicro + + + 531 + + + + + + + + RSMMC + + + 532 + + + + + + + + MMCplus + + + 533 + + + + + + + + MMCmobile + + + 534 + + + + + + + + MLR1 + + + 540 + + + + + + + + MLR1SL + + + 541 + + + + + + + + MLR3 + + + 542 + + + + + + + + SLR1 + + + 543 + + + + + + + + SLR2 + + + 544 + + + + + + + + SLR3 + + + 545 + + + + + + + + SLR32 + + + 546 + + + + + + + + SLR32SL + + + 547 + + + + + + + + SLR4 + + + 548 + + + + + + + + SLR5 + + + 549 + + + + + + + + SLR5SL + + + 550 + + + + + + + + SLR6 + + + 551 + + + + + + + + SLRtape7 + + + 552 + + + + + + + + SLRtape7SL + + + 553 + + + + + + + + SLRtape24 + + + 554 + + + + + + + + SLRtape24SL + + + 555 + + + + + + + + SLRtape40 + + + 556 + + + + + + + + SLRtape50 + + + 557 + + + + + + + + SLRtape60 + + + 558 + + + + + + + + SLRtape75 + + + 559 + + + + + + + + SLRtape100 + + + 560 + + + + + + + + SLRtape140 + + + 561 + + + + + + + + QIC11 + + + 570 + + + + + + + + QIC120 + + + 571 + + + + + + + + QIC1350 + + + 572 + + + + + + + + QIC150 + + + 573 + + + + + + + + QIC24 + + + 574 + + + + + + + + QIC3010 + + + 575 + + + + + + + + QIC3020 + + + 576 + + + + + + + + QIC3080 + + + 577 + + + + + + + + QIC3095 + + + 578 + + + + + + + + QIC320 + + + 579 + + + + + + + + QIC40 + + + 580 + + + + + + + + QIC525 + + + 581 + + + + + + + + QIC80 + + + 582 + + + + + + + + STK4480 + + + 590 + + + + + + + + STK4490 + + + 591 + + + + + + + + STK9490 + + + 592 + + + + + + + + T9840A + + + 593 + + + + + + + + T9840B + + + 594 + + + + + + + + T9840C + + + 595 + + + + + + + + T9840D + + + 596 + + + + + + + + T9940A + + + 597 + + + + + + + + T9940B + + + 598 + + + + + + + + + T10000A + + + 599 + + + + + + + + T10000B + + + 600 + + + + + + + + T10000C + + + 601 + + + + + + + + T10000D + + + 602 + + + + + + + + Travan + + + 610 + + + + + + + + Travan1Ex + + + 611 + + + + + + + + Travan3 + + + 612 + + + + + + + + Travan3Ex + + + 613 + + + + + + + + Travan4 + + + 614 + + + + + + + + Travan5 + + + 615 + + + + + + + + Travan7 + + + 616 + + + + + + + + VXA1 + + + 620 + + + + + + + + VXA2 + + + 621 + + + + + + + + VXA3 + + + 622 + + + + + + + + ECMA_153 + + + 630 + + + 5,25", M.O., WORM, 650Mb, 318750 sectors, 1024 bytes/sector, ECMA-153, ISO 11560 + + + + + ECMA_153_512 + + + 631 + + + 5,25", M.O., WORM, 600Mb, 581250 sectors, 512 bytes/sector, ECMA-153, ISO 11560 + + + + + ECMA_154 + + + 632 + + + 3,5", M.O., RW, 128Mb, 248826 sectors, 512 bytes/sector, ECMA-154, ISO 10090 + + + + + ECMA_183_512 + + + 633 + + + 5,25", M.O., RW/WORM, 1Gb, 904995 sectors, 512 bytes/sector, ECMA-183, ISO 13481 + + + + + ECMA_183 + + + 634 + + + 5,25", M.O., RW/WORM, 1Gb, 498526 sectors, 1024 bytes/sector, ECMA-183, ISO 13481 + + + + + ECMA_184_512 + + + 635 + + + 5,25", M.O., RW/WORM, 1.2Gb, 1165600 sectors, 512 bytes/sector, ECMA-184, ISO 13549 + + + + + ECMA_184 + + + 636 + + + 5,25", M.O., RW/WORM, 1.3Gb, 639200 sectors, 1024 bytes/sector, ECMA-184, ISO 13549 + + + + + ECMA_189 + + + 637 + + + 300mm, M.O., WORM, ??? sectors, 1024 bytes/sector, ECMA-189, ISO 13614 + + + + + ECMA_190 + + + 638 + + + 300mm, M.O., WORM, ??? sectors, 1024 bytes/sector, ECMA-190, ISO 13403 + + + + + ECMA_195 + + + 639 + + + 5,25", M.O., RW/WORM, 936921 or 948770 sectors, 1024 bytes/sector, ECMA-195, ISO 13842 + + + + + ECMA_195_512 + + + 640 + + + 5,25", M.O., RW/WORM, 1644581 or 1647371 sectors, 512 bytes/sector, ECMA-195, ISO 13842 + + + + + ECMA_201 + + + 641 + + + 3,5", M.O., 446325 sectors, 512 bytes/sector, ECMA-201, ISO 13963 + + + + + ECMA_201_ROM + + + 642 + + + 3,5", M.O., 429975 sectors, 512 bytes/sector, embossed, ISO 13963 + + + + + ECMA_223 + + + 643 + + + 3,5", M.O., 371371 sectors, 1024 bytes/sector, ECMA-223 + + + + + ECMA_223_512 + + + 644 + + + 3,5", M.O., 694929 sectors, 512 bytes/sector, ECMA-223 + + + + + ECMA_238 + + + 645 + + + 5,25", M.O., 1244621 sectors, 1024 bytes/sector, ECMA-238, ISO 15486 + + + + + ECMA_239 + + + 646 + + + 3,5", M.O., 310352, 320332 or 321100 sectors, 2048 bytes/sector, ECMA-239, ISO 15498 + + + + + ECMA_260 + + + 647 + + + 356mm, M.O., 14476734 sectors, 1024 bytes/sector, ECMA-260, ISO 15898 + + + + + ECMA_260_Double + + + 648 + + + 356mm, M.O., 24445990 sectors, 1024 bytes/sector, ECMA-260, ISO 15898 + + + + + ECMA_280 + + + 649 + + + 5,25", M.O., 1128134 sectors, 2048 bytes/sector, ECMA-280, ISO 18093 + + + + + ECMA_317 + + + 650 + + + 300mm, M.O., 7355716 sectors, 2048 bytes/sector, ECMA-317, ISO 20162 + + + + + ECMA_322 + + + 651 + + + 5,25", M.O., 1095840 sectors, 4096 bytes/sector, ECMA-322, ISO 22092, 9.1Gb/cart + + + + + ECMA_322_2k + + + 652 + + + 5,25", M.O., 2043664 sectors, 2048 bytes/sector, ECMA-322, ISO 22092, 8.6Gb/cart + + + + + GigaMo + + + 653 + + + 3,5", M.O., 605846 sectors, 2048 bytes/sector, Cherry Book, GigaMo, ECMA-351, ISO 17346 + + + + + GigaMo2 + + + 654 + + + 3,5", M.O., 1063146 sectors, 2048 bytes/sector, Cherry Book 2, GigaMo 2, ECMA-353, ISO 22533 + + + + + ISO_15286 + + + 655 + + + 5,25", M.O., 1263472 sectors, 2048 bytes/sector, ISO 15286, 5.2Gb/cart + + + + + + ISO_15286_1024 + + + 656 + + + 5,25", M.O., 2319786 sectors, 1024 bytes/sector, ISO 15286, 4.8Gb/cart + + + + + ISO_15286_512 + + + 657 + + + 5,25", M.O., ??????? sectors, 512 bytes/sector, ISO 15286, 4.1Gb/cart + + + + + ISO_10089 + + + 658 + + + 5,25", M.O., 314569 sectors, 1024 bytes/sector, ISO 10089, 650Mb/cart + + + + + ISO_10089_512 + + + 659 + + + 5,25", M.O., ?????? sectors, 512 bytes/sector, ISO 10089, 594Mb/cart + + + + + CompactFloppy + + + 660 + + + + + + + + DemiDiskette + + + 661 + + + + + + + + Floptical + + + 662 + + + 3.5", 652 tracks, 2 sides, 512 bytes/sector, Floptical, ECMA-207, ISO 14169 + + + + + HiFD + + + 663 + + + + + + + + QuickDisk + + + 664 + + + + + + + + UHD144 + + + 665 + + + + + + + + VideoFloppy + + + 666 + + + + + + + + Wafer + + + 667 + + + + + + + + ZXMicrodrive + + + 668 + + + + + + + + MetaFloppy_Mod_II + + + 669 + + + 5.25", SS, DD, 77 tracks, 16 spt, 256 bytes/sector, MFM, 100 tpi, 300rpm + + + + + BeeCard + + + 670 + + + + + + + + Borsu + + + 671 + + + + + + + + DataStore + + + 672 + + + + + + + + DIR + + + 673 + + + + + + + + DST + + + 674 + + + + + + + + DTF + + + 675 + + + + + + + + DTF2 + + + 676 + + + + + + + + Flextra3020 + + + 677 + + + + + + + + Flextra3225 + + + 678 + + + + + + + + HiTC1 + + + 679 + + + + + + + + HiTC2 + + + 680 + + + + + + + + LT1 + + + 681 + + + + + + + + MiniCard + + + 872 + + + + + + + + Orb + + + 683 + + + + + + + + Orb5 + + + 684 + + + + + + + + SmartMedia + + + 685 + + + + + + + + xD + + + 686 + + + + + + + + XQD + + + 687 + + + + + + + + DataPlay + + + 688 + + + + + + + + AppleProfile + + + 690 + + + + + + + + AppleWidget + + + 691 + + + + + + + + AppleHD20 + + + 692 + + + + + + + + PriamDataTower + + + 693 + + + + + + + + Pippin + + + 694 + + + + + + + + RA60 + + + 700 + + + 2382 cylinders, 4 tracks/cylinder, 42 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 204890112 bytes + + + + + RA80 + + + 701 + + + 546 cylinders, 14 tracks/cylinder, 31 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 121325568 bytes + + + + + RA81 + + + 702 + + + 1248 cylinders, 14 tracks/cylinder, 51 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 456228864 bytes + + + + + RC25 + + + 703 + + + 302 cylinders, 4 tracks/cylinder, 42 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 25976832 bytes + + + + + RD31 + + + 704 + + + 615 cylinders, 4 tracks/cylinder, 17 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 21411840 bytes + + + + + RD32 + + + 705 + + + 820 cylinders, 6 tracks/cylinder, 17 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 42823680 bytes + + + + + RD51 + + + 706 + + + 306 cylinders, 4 tracks/cylinder, 17 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 10653696 bytes + + + + + RD52 + + + 707 + + + 480 cylinders, 7 tracks/cylinder, 18 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 30965760 bytes + + + + + + RD53 + + + 708 + + + 1024 cylinders, 7 tracks/cylinder, 18 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 75497472 bytes + + + + + RD54 + + + 709 + + + 1225 cylinders, 8 tracks/cylinder, 18 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 159936000 bytes + + + + + RK06 + + + 710 + + + 411 cylinders, 3 tracks/cylinder, 22 sectors/track, 256 words/sector, 16 bits/word, 512 bytes/sector, 13888512 bytes + + + + + RK06_18 + + + 711 + + + 411 cylinders, 3 tracks/cylinder, 20 sectors/track, 256 words/sector, 18 bits/word, 576 bytes/sector, 14204160 bytes + + + + + RK07 + + + 712 + + + 815 cylinders, 3 tracks/cylinder, 22 sectors/track, 256 words/sector, 16 bits/word, 512 bytes/sector, 27540480 bytes + + + + + RK07_18 + + + 713 + + + 815 cylinders, 3 tracks/cylinder, 20 sectors/track, 256 words/sector, 18 bits/word, 576 bytes/sector, 28166400 bytes + + + + + RM02 + + + 714 + + + 823 cylinders, 5 tracks/cylinder, 32 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 67420160 bytes + + + + + RM03 + + + 715 + + + 823 cylinders, 5 tracks/cylinder, 32 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 67420160 bytes + + + + + RM05 + + + 716 + + + 823 cylinders, 19 tracks/cylinder, 32 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 256196608 bytes + + + + + RP02 + + + 717 + + + 203 cylinders, 10 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 22865920 bytes + + + + + RP02_18 + + + 718 + + + 203 cylinders, 10 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word, 576 bytes/sector, 23385600 bytes + + + + + RP03 + + + 719 + + + 400 cylinders, 10 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 45056000 bytes + + + + + RP03_18 + + + 720 + + + 400 cylinders, 10 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word, 576 bytes/sector, 46080000 bytes + + + + + RP04 + + + 721 + + + 411 cylinders, 19 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 87960576 bytes + + + + + RP04_18 + + + 722 + + + 411 cylinders, 19 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word, 576 bytes/sector, 89959680 bytes + + + + + RP05 + + + 723 + + + 411 cylinders, 19 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 87960576 bytes + + + + + RP05_18 + + + 724 + + + 411 cylinders, 19 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word, 576 bytes/sector, 89959680 bytes + + + + + RP06 + + + 725 + + + 815 cylinders, 19 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word, 512 bytes/sector, 174423040 bytes + + + + + RP06_18 + + + 726 + + + 815 cylinders, 19 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word, 576 bytes/sector, 178387200 bytes + + + + + LS120 + + + 730 + + + + + + + + LS240 + + + 731 + + + + + + + + FD32MB + + + 732 + + + + + + + + RDX + + + 733 + + + + + + + + RDX320 + + + 734 + + + Imation 320Gb RDX + + + + + VideoNow + + + 740 + + + + + + + + VideoNowColor + + + 741 + + + + + + + + VideoNowXp + + + 742 + + + + + + + + Bernoulli10 + + + 750 + + + 8"x11" Bernoulli Box disk with 10Mb capacity + + + + + Bernoulli20 + + + 751 + + + 8"x11" Bernoulli Box disk with 20Mb capacity + + + + + BernoulliBox2_20 + + + 752 + + + 5⅓" Bernoulli Box II disk with 20Mb capacity + + + + + KodakVerbatim3 + + + 760 + + + + + + + + KodakVerbatim6 + + + 761 + + + + + + + + KodakVerbatim12 + + + 762 + + + + + + + + ProfessionalDisc + + + 770 + + + Professional Disc for video, single layer, rewritable, 23Gb + + + + + ProfessionalDiscDual + + + 771 + + + Professional Disc for video, dual layer, rewritable, 50Gb + + + + + + ProfessionalDiscTriple + + + 772 + + + Professional Disc for video, triple layer, rewritable, 100Gb + + + + + ProfessionalDiscQuad + + + 773 + + + Professional Disc for video, quad layer, write once, 128Gb + + + + + PDD + + + 774 + + + Professional Disc for DATA, single layer, rewritable, 23Gb + + + + + PDD_WORM + + + 775 + + + Professional Disc for DATA, single layer, write once, 23Gb + + + + + ArchivalDisc + + + 776 + + + Archival Disc, 1st gen., 300Gb + + + + + ArchivalDisc2 + + + 777 + + + Archival Disc, 2nd gen., 500Gb + + + + + ArchivalDisc3 + + + 778 + + + Archival Disc, 3rd gen., 1Tb + + + + + ODC300R + + + 779 + + + Optical Disc archive, 1st gen., write once, 300Gb + + + + + ODC300RE + + + 780 + + + Optical Disc archive, 1st gen., rewritable, 300Gb + + + + + ODC600R + + + 781 + + + Optical Disc archive, 2nd gen., write once, 600Gb + + + + + ODC600RE + + + 782 + + + Optical Disc archive, 2nd gen., rewritable, 600Gb + + + + + ODC1200RE + + + 783 + + + Optical Disc archive, 3rd gen., rewritable, 1200Gb + + + + + ODC1500R + + + 784 + + + Optical Disc archive, 3rd gen., write once, 1500Gb + + + + + ODC3300R + + + 785 + + + Optical Disc archive, 4th gen., write once, 3300Gb + + + + + ODC5500R + + + 786 + + + Optical Disc archive, 5th gen., write once, 5500Gb + + + + + ECMA_322_1k + + + 800 + + + 5,25", M.O., 4383356 sectors, 1024 bytes/sector, ECMA-322, ISO 22092, 9.1Gb/cart + + + + + ECMA_322_512 + + + 801 + + + 5,25", M.O., ??????? sectors, 512 bytes/sector, ECMA-322, ISO 22092, 9.1Gb/cart + + + + + ISO_14517 + + + 802 + + + 5,25", M.O., 1273011 sectors, 1024 bytes/sector, ISO 14517, 2.6Gb/cart + + + + + ISO_14517_512 + + + 803 + + + 5,25", M.O., 2244958 sectors, 512 bytes/sector, ISO 14517, 2.3Gb/cart + + + + + ISO_15041_512 + + + 804 + + + 3,5", M.O., 1041500 sectors, 512 bytes/sector, ISO 15041, 540Mb/cart + + + + + MetaFloppy_Mod_I + + + 820 + + + 5.25", SS, DD, 35 tracks, 16 spt, 256 bytes/sector, MFM, 48 tpi, ???rpm + + + + + AtariLynxCard + + + 821 + + + + + + + + AtariJaguarCartridge + + + 822 + + + + + + + Annex B. Data types + These are all the data types that can be contained in a data block or pointed by a deduplication table. They represent user data, media tags or sector tags. + + + + + + + Value + + + Data type + + + + + + 0 + + + No data + + + + + 1 + + + User data + + + + + 2 + + + CompactDisc partial Table of Contents + + + + + 3 + + + CompactDisc session information + + + + + 4 + + + CompactDisc Table of Contents + + + + + 5 + + + CompactDisc Power Management Area + + + + + 6 + + + CompactDisc Absolute Time in Pregroove + + + + + 7 + + + CompactDisc Lead-in’s CD-Text + + + + + 8 + + + DVD Physical Format Information + + + + + 9 + + + DVD Lead-in’s Copyright Management Information + + + + + 10 + + + DVD Disc Key + + + + + 11 + + + DVD Burst Cutting Area + + + + + 12 + + + DVD DMI + + + + + 13 + + + DVD Media Identifier + + + + + 14 + + + DVD Media Key Block + + + + + 15 + + + DVD-RAM Disc Definition Structure + + + + + 16 + + + DVD-RAM Medium Status + + + + + 17 + + + DVD-RAM Spare Area Information + + + + + 18 + + + DVD-R RMD + + + + + 19 + + + DVD-R Pre-recorded Information + + + + + 20 + + + DVD-R Media Identifier + + + + + 21 + + + DVD-R Physical Format Information + + + + + 22 + + + DVD ADress In Pregroove + + + + + 23 + + + HD DVD Copy Protection Information + + + + + 24 + + + HD DVD Medium Status + + + + + 25 + + + DVD DL Layer Capacity + + + + + 26 + + + DVD DL Middle Zone Address + + + + + 27 + + + DVD DL Jump Interval Size + + + + + 28 + + + DVD DL Maual Layer Jump LBA + + + + + 29 + + + Blu-ray Disc Information + + + + + 30 + + + Blu-ray Burst Cutting Area + + + + + 31 + + + Blu-ray Disc Definition Structure + + + + + + 32 + + + Blu-ray Cartridge Status + + + + + 33 + + + Blu-ray Spare Area Information + + + + + 34 + + + AACS Volume Identifier + + + + + 35 + + + AACS Serial Number + + + + + 36 + + + AACS Media Identifier + + + + + 37 + + + AACS Media Key Block + + + + + 38 + + + AACS Data Keys + + + + + 39 + + + AACS LBA Extents + + + + + 40 + + + CPRM Media Key Block + + + + + 41 + + + Hybrid disc recognized layers + + + + + 42 + + + MMC Write Protection + + + + + 43 + + + MMC Disc Information + + + + + 44 + + + MMC Track Resources Information + + + + + 45 + + + MMC Pseudo-OverWrite Resources Information + + + + + 46 + + + SCSI INQUIRY response + + + + + 47 + + + SCSI MODE PAGE 2Ah + + + + + 48 + + + ATA IDENTIFY response + + + + + 49 + + + ATAPI IDENTIFY response + + + + + 50 + + + PCMCIA CIS + + + + + 51 + + + SecureDigital CID + + + + + 52 + + + SecureDigital CSD + + + + + 53 + + + SecureDigital SCR + + + + + 54 + + + SecureDigital OCR + + + + + 55 + + + MultiMediaCard CID + + + + + 56 + + + MultimediaCard CSD + + + + + 57 + + + MultiMediaCard OCR + + + + + 58 + + + MultiMediaCard Extended CSD + + + + + 59 + + + Xbox Security Sector + + + + + 60 + + + Floppy Lead-out + + + + + 61 + + + DVD Disc Control Block + + + + + 62 + + + CompactDisc First track negative pregap + + + + + 63 + + + CompactDisc Lead-out + + + + + 64 + + + SCSI MODE SENSE(6) response + + + + + 65 + + + SCSI MODE SENSE(10) response + + + + + 66 + + + USB descriptors + + + + + 67 + + + Xbox Disc Manufacturer Information + + + + + 68 + + + Xbox Physical Format Information + + + + + + 69 + + + CompactDisc sector prefix (sync, header) + + + + + 70 + + + CompactDisc sector suffix (edc, ecc p, ecc q) + + + + + 71 + + + CompactDisc subchannel + + + + + 72 + + + Apple Profile tag (20 bytes) + + + + + 73 + + + Apple Sony tag (12 bytes) + + + + + 74 + + + Priam Data Tower tag (24 bytes) + + + + + 75 + + + CompactDisc Media Catalogue Number + + + + + 76 + + + CompactDisc sector prefix (only incorrect ones stored) + + + + + 77 + + + CompactDisc sector suffix (only incorrect ones stored) + + + + + 78 + + + CompactDisc MODE 2 sector subheader + + + + + 79 + + + CompactDisc Lead-in + + + + + 80 + + + DVD Disc Key (decrypted) + + + + + 81 + + + DVD CPI_MAI + + + + + 82 + + + DVD Title Key (decrypted) + + + + Annex C. Compression types + These are all compression types that can be used and found in AaruFormat images. + + + + + + + Value + + + Algorithm + + + + + + 0 + + + None + + + + + 1 + + + LZMA. Stream prepended by 5 bytes of parameters. + + + + + 2 + + + FLAC. + + + + + 3 + + + LZMA after the data has been processed by the Claunia Subchannel Transform (see Annex D). Stream prepended by 5 bytes of parameters. + + + + Annex D. Claunia Subchannel Transform + The subchannel in a CompactDisc media, and derived, consists of 8 elements: P, Q, R, S, T, U, V, W. + Usually they are interleaved, so each byte read from the media contains 1 single bit of each element. + This makes the data appear much more random than it really is, making LZMA be really slow an inefficient (less than 2% of compression gains) when applied to the data as it. + The transform is really simple, first all bits are de-interleaved so the 8 elements are individual bytes. Then all the P bytes from all the sectors are written sequentially before all Q bytes that are written before all R bytes and so on. + While this takes the double amount of memory for the transformation (approximately 32MiB more of memory), the resulting data is compressed up to 10 times faster with a compression gain of approximately 96% (on discs that do not contain data in the R-W subchannels, as 99% of discs are). + + + \ No newline at end of file diff --git a/docs/versions/AaruFormat Specification v1.0.pdf b/docs/versions/AaruFormat Specification v1.0.pdf new file mode 100644 index 0000000000000000000000000000000000000000..031578a81f227cc17c7874aa0cfae25b2987a27b GIT binary patch literal 1537578 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