diff --git a/hardware/diskimages.rst b/hardware/diskimages.rst index f8cc8fc..bde3388 100644 --- a/hardware/diskimages.rst +++ b/hardware/diskimages.rst @@ -1,7 +1,7 @@ Disk images =========== -86Box supports a large variety of disk image formats for the emulated disk drives. +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` @@ -50,9 +50,7 @@ There are limits to how big of a hard disk an emulated machine can accept. Such |86Box |131071 MB|Not applicable | +----------------+---------+-----------------------+ -The maximum supported disk image size for IDE or SCSI is - -Disk overlay software such as *Ontrack Disk Manager* can work around BIOS limits and allow booting of hard drives within the 86Box limit of 131071 MB, with the same caveats as using such software on a real machine. +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. Floppy disk images ------------------ @@ -133,6 +131,38 @@ Supported formats: CD audio ^^^^^^^^ -Compact Disc Digital Audio (CDDA) playback through the emulated CD-ROM drives is supported on **Cue sheet** images. Audio output is unmuted on the first CD-ROM drive and muted on subsequent drives by default; individual drives can be muted or unmuted through the :ref:`status bar ` or :ref:`Media menu `. +Compact Disc Digital Audio (CDDA) playback through the emulated CD-ROM drives is supported on **Cue sheet** images. Audio output is enabled on the first CD-ROM drive and muted on subsequent drives by default; individual drives can be muted or unmuted through the :ref:`status bar ` or :ref:`Media menu `. .. note:: Only raw format (.bin) tracks are supported. Compressed or otherwise encapsulated audio tracks (.wav, .mp3, .ogg, .flac and other formats) are not supported. + +Cassette tape images +-------------------- + +Supported formats: + ++---------------------+--------------+ +|Format |File extension| ++=====================+==============+ +|**Raw PCM audio** |Many * | ++---------------------+--------------+ +|PCE cassette |.cas | ++---------------------+--------------+ +|Wave audio |.wav | ++---------------------+--------------+ + +\* Raw audio extensions recognized by 86Box include: .pcm .raw + +PCjr cartridge images +--------------------- + +Supported formats: + ++---------------------+--------------+ +|Format |File extension| ++=====================+==============+ +|**Raw image** |Many * | ++---------------------+--------------+ +|JRipCart |.jrc | ++---------------------+--------------+ + +\* Raw image extensions recognized by 86Box include: .a .b .bin diff --git a/settings/storage.rst b/settings/storage.rst index b3504d6..cb10df7 100644 --- a/settings/storage.rst +++ b/settings/storage.rst @@ -3,13 +3,6 @@ Storage controllers The *Storage controllers* page contains settings related to the emulated machine's disk drive controllers. -SCSI Controller ---------------- - -SCSI host bus adapter card to emulate. This box only lists cards supported by the machine's expansion buses. - -The *Configure* button opens a new window with settings specific to the selected SCSI card, such as the I/O port and IRQ for ISA cards. - HD Controller ------------- @@ -20,7 +13,7 @@ The *Configure* button opens a new window with settings specific to the selected FD Controller ------------- -Floppy disk drive controller card to emulate. Selecting a controller is not required, unless you wish to use the DTK controllers for adding high-density 1.44M floppy support to XT machines. +Floppy disk drive controller card to emulate. Selecting a controller is not required, unless you wish to use one of the add-on controllers for adding high-density 1.44M floppy support to XT machines. The BIOS option ROM address used by the selected controller can be configured through the *Settings* button. @@ -31,4 +24,16 @@ Add a third or fourth (respectively) IDE channel to the emulated machine, throug The IRQ used by each controller can be configured through its respective *Settings* button. -.. note:: The tertiary and quaternary controllers are not Plug and Play compliant; they may require manual configuration of emulated operating systems, and may not be bootable. See :doc:`../hardware/ideterqua` for more information. \ No newline at end of file +.. note:: The tertiary and quaternary controllers are not Plug and Play compliant; they may require manual configuration of emulated operating systems, and may not be bootable. See :doc:`../hardware/ideterqua` for more information. + +SCSI Controllers +---------------- + +SCSI host bus adapter cards to emulate. Up to 4 SCSI cards are supported. The selection boxes only list cards supported by the machine's expansion buses. + +The *Configure* buttons open a new window with settings specific to the corresponding SCSI card, such as the I/O port and IRQ for ISA cards. + +Cassette +-------- + +Enable IBM cassette tape emulation. The cassette deck can be controlled through the :ref:`status bar ` or :ref:`Media menu `. diff --git a/usage/images/cartridge.png b/usage/images/cartridge.png new file mode 100644 index 0000000..fb7912d Binary files /dev/null and b/usage/images/cartridge.png differ diff --git a/usage/images/cassette.png b/usage/images/cassette.png new file mode 100644 index 0000000..91213f6 Binary files /dev/null and b/usage/images/cassette.png differ diff --git a/usage/menubar.rst b/usage/menubar.rst index 08f7c47..9d760ec 100644 --- a/usage/menubar.rst +++ b/usage/menubar.rst @@ -42,7 +42,7 @@ View Media ----- -This menu lists all removable media drives attached to the emulated machine, and provides the same controls that are accessible by clicking the respective drive's icon on the :doc:`status bar `. +This menu lists all storage drives attached to the emulated machine, and provides the same controls that are accessible by clicking the respective drive's icon on the :doc:`status bar `. Tools ----- diff --git a/usage/statusbar.rst b/usage/statusbar.rst index 54950bf..06c709e 100644 --- a/usage/statusbar.rst +++ b/usage/statusbar.rst @@ -5,6 +5,10 @@ The status bar located at the bottom of the 86Box window provides icons related .. |nbsp| unicode:: 0xA0 0xA0 :trim: +.. |cassette| image:: images/cassette.png + :scale: 150% +.. |cartridge| image:: images/cartridge.png + :scale: 150% .. |floppy_35| image:: images/floppy_35.png :scale: 150% .. |floppy_525| image:: images/floppy_525.png @@ -22,6 +26,28 @@ The status bar located at the bottom of the 86Box window provides icons related .. |sound| image:: images/sound.png :scale: 150% +|cassette| Cassette deck +------------------------ + +A cassette tape icon will appear if :ref:`IBM cassette emulation ` is enabled. + +* **New image:** create a new cassette tape image file. +* **Existing image:** insert a :ref:`cassette tape image file ` into the deck. +* **Existing image (Write-protected):** insert a cassette tape image file into the deck as a read-only tape. +* **Record:** start recording data to the cassette tape. Not available if the tape is read-only. +* **Play:** start playing the cassette tape. +* **Rewind to the beginning:** rewind the cassette tape to its beginning. +* **Fast forward to the end:** fast forward the cassette tape to its end. +* **Eject:** remove the currently-inserted cassette tape from the deck. + +|cartridge| PCjr cartridge slots +-------------------------------- + +Two cartridge icons will appear if the **IBM PCjr** is being emulated. + +* **Image:** insert a :ref:`cartridge image file ` into this slot. Inserting a cartridge will reset the PCjr. +* **Eject:** remove the currently-inserted cartridge from this slot. + |floppy_35| |floppy_525| |nbsp| Floppy drives ---------------------------------------------