diff --git a/README b/README index 057ad766..d2731af5 100644 --- a/README +++ b/README @@ -38,7 +38,7 @@ INDEX: 1. Quickstart: ============== -Type INTRO in dosbox. That's it. +Type INTRO in DOSBox. That's it. @@ -146,7 +146,7 @@ A: DOSBox emulates several legacy sound devices: Borrowed from MAME, this emulation is almost perfect and includes the Adlib's ability to almost play digitized sound. - SoundBlaster Pro - Coupled with the Adlib, DosBox provides Soundblaster Pro level 8-bit + Coupled with the Adlib, DOSBox provides Soundblaster Pro level 8-bit stereo sound. - Disney Soundsource Using the printer port, this sound device outputs digital sound only. @@ -291,7 +291,7 @@ MOUNT -cd Basically, MOUNT allows you to connect real hardware to DOSBox's "emulated" PC. So MOUNT C C:\ tells DOSBox to use your real C: drive as drive C: in - DosBox. It also allows you to change the drive's letter identification for + DOSBox. It also allows you to change the drive's letter identification for programs that demand specific drive letters. For example: Touche: Adventures of The Fifth Musketeer must be run on your C: @@ -375,122 +375,148 @@ MIXER IMGMOUNT A utility to mount disk images and CD-ROM images in DOSBox. - CD-ROM: either iso or cue/bin is supported: - IMGMOUNT DRIVE [imagefile] -t [image_type] -fs [image_format] -size [sectorsbytesize, sectorsperhead, heads, cylinders] + IMGMOUNT DRIVE [imagefile] -t [image_type] -fs [image_format] + -size [sectorsbytesize, sectorsperhead, heads, cylinders] + imagefile - location of the image files to mount in DosBox. Path is relative to a mount - point already inside DosBox. + location of the image files to mount in DOSBox. Path is relative to + a mount point already inside DOSBox. CD-ROM images can be mounted + directly as well (path on the host). -t - The following are valid image types: - floppy: Specifies a floppy image or images. DosBox will automatically identify the disk geometry (i.e, 360K - 1.2MB, 720K, 1.44MB, etc.) - iso: Specifies a CD-ROM iso image. The geometry is automatic and set for this size. - hdd: Specifies a harddrive image. The proper CHS geometry must be set for this to work. + The following are valid image types: + floppy: Specifies a floppy image or images. DOSBox will automatically + identify the disk geometry ( 360K, 1.2MB, 720K, 1.44MB, etc). + iso: Specifies a CD-ROM iso image. The geometry is automatic and + set for this size. This can be an iso or a cue/bin. + hdd: Specifies a harddrive image. The proper CHS geometry + must be set for this to work. -fs - The following are valid file system formats: - iso: Specifies the ISO 9660 CD-ROM format. - fat: Specifies the image uses the FAT file system. DosBox will attempt to mount this image as a drive - in DosBox and make the files available from inside DosBox. - none: DosBox will make no attempt to read the file system on the disk. This is useful if one needs to - format it or one wants to boot off of the disk using the BOOT command. When using the "none" file - system, one must specify the drive number (2 or 3, where 2 = master, 3 = slave) rather than a drive - letter. For example, to mount a 70MB image as the slave drive device, one would type: - "imgmount 3 d:\test.img -size 512,63,16,142 -fs none" (without the quotes) Compare this with a mount to - read the drive in DosBox, which would read as: "imgmount e: d:\test.img -size 512,63,16,142" + The following are valid file system formats: + iso: Specifies the ISO 9660 CD-ROM format. + fat: Specifies the image uses the FAT file system. DOSBox will attempt + to mount this image as a drive in DOSBox and make the files + available from inside DOSBox. + none: DOSBox will make no attempt to read the file system on the disk. + This is useful if one needs to format it or one wants to boot + off of the disk using the BOOT command. When using the "none" + filesystem, one must specify the drive number (2 or 3, + where 2 = master, 3 = slave) rather than a drive letter. + For example, to mount a 70MB image as the slave drive device, + one would type: + "imgmount 3 d:\test.img -size 512,63,16,142 -fs none" + (without the quotes) Compare this with a mount to read the + drive in DOSBox, which would read as: + "imgmount e: d:\test.img -size 512,63,16,142" -size - The Cylinders, Heads and Sectors specification of the drive. Required to mount hard drive images. + The Cylinders, Heads and Sectors specification of the drive. + Required to mount hard drive images. + + An example of CD-ROM images: + 1a. mount c /tmp + 1b. mount d c:\myiso.iso -t iso + or (which also works) + 2. mount d /tmp/myiso.iso -t iso + BOOT - Boot will start floppy images or hard disk images independent of the operating system emulation offered by - DosBox. This will allow you to play booter floppies or boot to other operating systems inside DosBox. + Boot will start floppy images or hard disk images independent of the + operating system emulation offered by DOSBox. This will allow you to play + booter floppies or boot to other operating systems inside DOSBox. BOOT [diskimg1.img diskimg2.img .. diskimgN.img] [-l driveletter] diskimgN.img - This can be any number of floppy disk images one wants mounted after DosBox boots the specified drive letter. - To swap between images, one hits CTRL+F4 to swap out the current disk and swap in the next disk in the list. Once - the last disk in the list is swapped out, the list loops back to the beginning. + This can be any number of floppy disk images one wants mounted after + DOSBox boots the specified drive letter. + To swap between images, one hits CTRL+F4 to swap out the current disk + and swap in the next disk in the list. Once the last disk in the list is + swapped out, the list loops back to the beginning. + [-l driveletter] - This parameter allows one to specify the drive to boot from. The default is the A drive, the floppy drive. One - can also boot off of a hard drive image mounted as master by specifying "-l C" without the quotes, or the drive - as slave by specifying "-l D" + This parameter allows one to specify the drive to boot from. + The default is the A drive, the floppy drive. One can also boot off of + a hard drive image mounted as master by specifying "-l C" + without the quotes, or the drive as slave by specifying "-l D" IPX - All of the IPX networking is managed through the internal DosBox program - IPXNET. For help on the IPX networking from inside DosBox, type “IPXNET HELP” - (without quotes) and the program will list out the commands and relevant - documentation. + You need to enable IPX networking in the configuration file of DOSBox. - With regard to actually setting up a network, one system needs to be the server. - To set this up, in a DosBox section, one should type “IPXNET STARTSERVER” - (without the quotes). The server DosBox session will automatically add itself - to the virtual IPX network. In turn, for every other computer that should be - part of the virtual IPX network, you’ll need to type “IPXNET CONNECT - ”. For example, if your server is at bob.dosbox.com, - you would type “IPXNET CONNECT bob.dosbox.com” on every non-server system. + All of the IPX networking is managed through the internal DOSBox program + IPXNET. For help on the IPX networking from inside DOSBox, type + "IPXNET HELP" (without quotes) and the program will list out the commands + and relevant documentation. + + With regard to actually setting up a network, one system needs to be + the server. To set this up, in a DOSBox session, one should type + "IPXNET STARTSERVER" (without the quotes). The server DOSBox session will + automatically add itself to the virtual IPX network. In turn, for every + other computer that should be part of the virtual IPX network, + you'll need to type "IPXNET CONNECT ". + For example, if your server is at bob.dosbox.com, + you would type "IPXNET CONNECT bob.dosbox.com" on every non-server system. The following is an IPXNET command reference: IPXNET CONNECT - IPXNET CONNECT opens a connection to an IPX tunneling server - running on another DosBox session. The "address" parameter specifies - the IP address or host name of the server computer. One can also - specify the UDP port to use. By default IPXNET uses port 213, the - assigned IANA port for IPX tunneling, for its connection. + IPXNET CONNECT opens a connection to an IPX tunneling server + running on another DOSBox session. The "address" parameter specifies + the IP address or host name of the server computer. One can also + specify the UDP port to use. By default IPXNET uses port 213, the + assigned IANA port for IPX tunneling, for its connection. - The syntax for IPXNET CONNECT is: - IPXNET CONNECT address + The syntax for IPXNET CONNECT is: + IPXNET CONNECT address IPXNET DISCONNECT - IPXNET DISCONNECT closes the connection to the IPX tunneling server. + IPXNET DISCONNECT closes the connection to the IPX tunneling server. - The syntax for IPXNET DISCONNECT is: - IPXNET DISCONNECT + The syntax for IPXNET DISCONNECT is: + IPXNET DISCONNECT IPXNET STARTSERVER - IPXNET STARTSERVER starts and IPX tunneling server on this DosBox - session. By default, the server will accept connections on UDP port - 213, though this can be changed. Once the server is started, DosBox - will automatically start a client connection to the IPX tunneling server. + IPXNET STARTSERVER starts and IPX tunneling server on this DOSBox + session. By default, the server will accept connections on UDP port + 213, though this can be changed. Once the server is started, DOSBox + will automatically start a client connection to the IPX tunneling server. - The syntax for IPXNET STARTSERVER is: - IPXNET STARTSERVER + The syntax for IPXNET STARTSERVER is: + IPXNET STARTSERVER IPXNET STOPSERVER - IPXNET STOPSERVER stops the IPX tunneling server running on this DosBox - session. Care should be taken to ensure that all other connections have - terminated as well since stopping the server may cause lockups on other - machines still using the IPX tunneling server. + IPXNET STOPSERVER stops the IPX tunneling server running on this DOSBox + session. Care should be taken to ensure that all other connections have + terminated as well since stopping the server may cause lockups on other + machines still using the IPX tunneling server. - The syntax for IPXNET STOPSERVER is: - IPXNET STOPSERVER + The syntax for IPXNET STOPSERVER is: + IPXNET STOPSERVER IPXNET PING - IPXNET PING broadcasts a ping request through the IPX tunneled network. - In response, all other connected computers will respond to the ping - and report the time it took to receive and send the ping message. + IPXNET PING broadcasts a ping request through the IPX tunneled network. + In response, all other connected computers will respond to the ping + and report the time it took to receive and send the ping message. - The syntax for IPXNET PING is: - IPXNET PING + The syntax for IPXNET PING is: + IPXNET PING IPXNET STATUS - IPXNET STATUS reports the current state of this DosBox's sessions - IPX tunneling network. For a list of the computers connected to the - network use the IPXNET PING command. + IPXNET STATUS reports the current state of this DOSBox's sessions + IPX tunneling network. For a list of the computers connected to the + network use the IPXNET PING command. - The syntax for IPXNET STATUS is: - IPXNET STATUS +The syntax for IPXNET STATUS is: +IPXNET STATUS For more information use the /? command line switch with the programs.