diff --git a/hardware/diskimages.rst b/hardware/diskimages.rst
index 927d955..608a5f3 100644
--- a/hardware/diskimages.rst
+++ b/hardware/diskimages.rst
@@ -3,52 +3,105 @@ Disk images
86Box supports a large variety of disk image formats for the emulated storage drives.
-.. |86f| replace:: :doc:`../dev/formats/86f`
-.. |hdx| replace:: :doc:`../dev/formats/hdx`
+.. raw:: html
+
+
Hard disk images
----------------
Supported formats:
-+-----------------+--------------+
-|Format |File extension|
-+=================+==============+
-|**Raw image** |Many * |
-+-----------------+--------------+
-|Japanese FDI |.hdi |
-+-----------------+--------------+
-||hdx| |.hdx |
-+-----------------+--------------+
-|Virtual Hard Disk|.vhd |
-+-----------------+--------------+
+.. list-table::
+ :header-rows: 1
+ :widths: 1 1 999
-\* Raw image extensions recognized by 86Box include: .hdd .ima .img
+ * - Format
+ - File extension
+ - Notes
+
+ * - Raw image
+ - Many
+ - Extensions include: .hdd .ima .img
+
+ * - Japanese FDI
+ - .hdi
+ -
+
+ * - :doc:`../dev/formats/hdx`
+ - .hdx
+ -
+
+ * - Virtual Hard Disk
+ - .vhd
+ - Fixed, Dynamic and Differencing VHDs are supported through the `MiniVHD `_ library.
Hard disk size limits
^^^^^^^^^^^^^^^^^^^^^
There are limits to how big of a hard disk an emulated machine can accept. Such limits will vary depending on the machine's BIOS. The table below lists all important limits applicable to the IDE bus:
-+----------------+---------+---------+-----+-------+
-|Limit |Disk size|Cylinders|Heads|Sectors|
-+================+=========+=========+=====+=======+
-|20-bit CHS |504 MB |1024 |16 |63 |
-+----------------+---------+---------+-----+-------+
-|12-bit cylinder |2015 MB |4095 |16 |63 |
-+----------------+---------+---------+-----+-------+
-|ECHS translation|4032 MB |1024 |128 |63 |
-+----------------+---------+---------+-----+-------+
-|Revised ECHS |7560 MB |1024 |240 |63 |
-+----------------+---------+---------+-----+-------+
-|LBA translation |8032 MB |1024 |255 |63 |
-+----------------+---------+---------+-----+-------+
-|16-bit cylinder |32255 MB |65535 |16 |63 |
-+----------------+---------+---------+-----+-------+
-|28-bit CHS |130558 MB|65535 |255 |63 |
-+----------------+---------+---------+-----+-------+
-|86Box |131071 MB|Not applicable |
-+----------------+---------+-----------------------+
+.. list-table::
+ :header-rows: 1
+
+ * - Limit
+ - Disk size
+ - Cylinders
+ - Heads
+ - Sectors
+
+ * - 20-bit CHS
+ - 504 MB
+ - 1024
+ - 16
+ - 63
+
+ * - 12-bit cylinder
+ - 2015 MB
+ - 4095
+ - 16
+ - 63
+
+ * - ECHS translation
+ - 4032 MB
+ - 1024
+ - 128
+ - 63
+
+ * - Revised ECHS
+ - 7560 MB
+ - 1024
+ - 240
+ - 63
+
+ * - LBA translation
+ - 8064 MB
+ - 1024
+ - 256
+ - 63
+
+ * - 16-bit cylinder
+ - 32255 MB
+ - 65535
+ - 16
+ - 63
+
+ * - 28-bit LBA
+ - 131071 MB
+ - 65536
+ - 16
+ - 256
The maximum supported disk image size for IDE or SCSI is 131071 MB. Disk overlay software such as *Ontrack Disk Manager* can work around BIOS limits and allow booting of IDE hard drives within the 131071 MB limit, with the same caveats as using such software on a real machine.
@@ -57,33 +110,57 @@ Floppy disk images
Supported formats:
-+--------------------+--------------+
-|Format |File extension|
-+====================+==============+
-|**Raw image** |Many * |
-+--------------------+--------------+
-||86f| |.86f |
-+--------------------+--------------+
-|CopyQM |.cq / .cqm |
-+--------------------+--------------+
-|DiskDupe |.ddi |
-+--------------------+--------------+
-|EZ-DisKlone Plus |.fdf |
-+--------------------+--------------+
-|Formatted Disk Image|.fdi |
-+--------------------+--------------+
-|HxC MFM |.mfm |
-+--------------------+--------------+
-|ImageDisk |.imd |
-+--------------------+--------------+
-|Japanese FDI |.fdi |
-+--------------------+--------------+
-|PCjs JSON |.json |
-+--------------------+--------------+
-|Teledisk |.td0 |
-+--------------------+--------------+
+.. list-table::
+ :header-rows: 1
+ :widths: 1 1 999
-\* Raw image extensions recognized by 86Box include: .bin .dsk .flp .hdm .ima .img .vfd .xdf
+ * - Format
+ - File extension
+ - Notes
+
+ * - Raw image
+ - Many
+ - Extensions include: .bin .dsk .flp .hdm .ima .img .vfd .xdf
+
+ * - :doc:`../dev/formats/86f`
+ - .86f
+ - Once loaded, any image can be converted to 86F through the :ref:`status bar ` or :ref:`Media menu `.
+
+ * - CopyQM
+ - .cq / .cqm
+ -
+
+ * - DiskDupe
+ - .ddi
+ -
+
+ * - EZ-DisKlone plus
+ - .fdf
+ -
+
+ * - Formatted Disk Image
+ - .fdi
+ - Read only.
+
+ * - HxC MFM
+ - .mfm
+ - Read only.
+
+ * - ImageDisk
+ - .imd
+ -
+
+ * - Japanese FDI
+ - .fdi
+ -
+
+ * - PCjs JSON
+ - .json
+ - Read only. PCjs 1.0 format only; 2.0 not supported yet.
+
+ * - Teledisk
+ - .td0
+ - Read only.
Floppy disk detection
^^^^^^^^^^^^^^^^^^^^^
@@ -103,30 +180,42 @@ MO / ZIP removable disk images
Supported formats:
-+---------------------+--------------+
-|Format |File extension|
-+=====================+==============+
-|**Raw image** |Many * |
-+---------------------+--------------+
-|Japanese FDI |.mdi (MO) |
-| +--------------+
-| |.zdi (ZIP) |
-+---------------------+--------------+
+.. list-table::
+ :header-rows: 1
+ :widths: 1 1 999
-\* Raw image extensions recognized by 86Box include: .ima .img
+ * - Format
+ - File extension
+ - Notes
+
+ * - Raw image
+ - Many
+ - Extensions include: .ima .img
+
+ * - Japanese FDI
+ - .mdi / .zdi
+ - .mdi for MO, .zdi for ZIP.
CD-ROM / DVD-ROM optical disc images
------------------------------------
Supported formats:
-+---------------------+--------------+
-|Format |File extension|
-+=====================+==============+
-|Cue sheet |.cue + .bin |
-+---------------------+--------------+
-|ISO |.iso |
-+---------------------+--------------+
+.. list-table::
+ :header-rows: 1
+ :widths: 1 1 999
+
+ * - Format
+ - File extension
+ - Notes
+
+ * - Cue sheet
+ - .cue + .bin
+ - :ref:`Audio tracks are supported. `
+
+ * - ISO
+ - .iso
+ -
CD audio
^^^^^^^^
@@ -140,29 +229,45 @@ Cassette tape images
Supported formats:
-+---------------------+--------------+
-|Format |File extension|
-+=====================+==============+
-|**Raw PCM audio** |Many * |
-+---------------------+--------------+
-|PCE cassette |.cas |
-+---------------------+--------------+
-|Wave audio |.wav |
-+---------------------+--------------+
+.. list-table::
+ :header-rows: 1
+ :widths: 1 1 999
-\* Raw audio extensions recognized by 86Box include: .pcm .raw
+ * - Format
+ - File extension
+ - Notes
+
+ * - Raw PCM audio
+ - Many
+ - Extensions include: .pcm .raw
+
+ Audio format must be unsigned 8-bit mono.
+
+ * - PCE cassette
+ - .cas
+ -
+
+ * - Wave audio
+ - .wav
+ - Audio format must be unsigned 8-bit mono.
PCjr cartridge images
---------------------
Supported formats:
-+---------------------+--------------+
-|Format |File extension|
-+=====================+==============+
-|**Raw image** |Many * |
-+---------------------+--------------+
-|JRipCart |.jrc |
-+---------------------+--------------+
+.. list-table::
+ :header-rows: 1
+ :widths: 1 1 999
-\* Raw image extensions recognized by 86Box include: .a .b .bin
+ * - Format
+ - File extension
+ - Notes
+
+ * - Raw image
+ - Many
+ - Extensions include: .a .b .bin
+
+ * - JRipCart
+ - .jrc
+ -