Manual 1.3.5 con correcciones varias

This commit is contained in:
kounch 2021-02-11 23:06:00 +01:00
parent 38bfbdbcb2
commit e904781a18
6 changed files with 97 additions and 56 deletions

View File

@ -1,6 +1,6 @@
= ZXDOS+ and gomaDOS+ Manual
:author: kounch
:revnumber: 1.3.4
:revnumber: 1.3.5
:doctype: book
:front-cover-image: image:img/portada.jpg[]
:email: kounch@users.noreply.github.com
@ -137,7 +137,7 @@ To create two FAT 16 partitions (e.g. to use MSX core) and have the rest of spac
----
diskutil unmountDisk /dev/disk6
diskutil partitionDisk /dev/disk6 MBR %DOS_FAT_16% ZXDOSPLUS 4G %DOS_FAT_16% EXTRA 4G "MS-DOS FAT32" DATA R
sudo newfs_msdos -F 16 -v ZXDOSPLUS -b 4096 -c 128 /dev/rdisk6s1
sudo newfs_msdos -F 16 -v ZXDOSPLUS -c 128 /dev/rdisk6s1
sudo newfs_msdos -F 16 -v EXTRA -b 4096 -c 128 /dev/rdisk6s2
----
@ -603,7 +603,7 @@ Partition offset [0 - 31116288]: [63] 128
Partition size [1 - 31116287]: [31116287] 2017152
fdisk:*1> edit 2
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 0E
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 06
Do you wish to edit in CHS mode? [n]
Partition offset [0 - 31116288]: [2017280]
Partition size [1 - 29099135]: [29099135] 7812504
@ -621,7 +621,7 @@ fdisk:*1> print
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 7F 1023 254 63 - 1023 254 63 [ 128 - 2017152] <Unknown ID>
2: 0E 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS FAT-16
2: 06 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS > 32MB
3: 0B 1023 254 63 - 1023 254 63 [ 9829784 - 21286504] Win95 FAT-32
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
@ -635,8 +635,8 @@ fdisk: 1> quit
[source,shell]
----
diskutil unmountDisk /dev/disk6
sudo newfs_msdos -F 16 -v ZXDOSPLUS -b 4096 -c 128 /dev/rdisk6s2
sudo newfs_msdos -F 32 -v EXTRA -b 4096 -c 128 /dev/rdisk6s3
sudo newfs_msdos -F 16 -v ZXDOSPLUS -c 128 /dev/rdisk6s2
sudo newfs_msdos -F 32 -v EXTRA -c 128 /dev/rdisk6s3
----
[start=3]
@ -654,7 +654,7 @@ diskutil list
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.9 GB disk6
1: 0x7F 1.0 GB disk6s1
2: Windows_FAT_16 ZXDOSPLUS 4.0 GB disk6s2
2: DOS_FAT_16 ZXDOSPLUS 4.0 GB disk6s2
3: DOS_FAT_32 EXTRA 10.9 GB disk6s3
----
@ -699,7 +699,7 @@ Partition offset [0 - 31116288]: [63] 128
Partition size [1 - 31116287]: [31116287] 2017152
fdisk:*1> edit 2
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 0E
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 06
Do you wish to edit in CHS mode? [n]
Partition offset [0 - 31116288]: [2017280]
Partition size [1 - 29099135]: [29099135] 7812504
@ -717,7 +717,7 @@ fdisk:*1> print
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 7F 1023 254 63 - 1023 254 63 [ 128 - 2017152] <Unknown ID>
2: 0E 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS FAT-16
2: 06 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS > 32MB
3: 0B 1023 254 63 - 1023 254 63 [ 9829784 - 21286504] Win95 FAT-32
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
@ -823,8 +823,8 @@ The following gomaDOS+ key combinations are in `ZX` keyboard mode. Please check
Special keys which can be used during startup:
- `F2` (`Caps Shift+1` on gomaDOS+) Enter BIOS setup
- `Caps Lock` or `Cursor down` (`Caps Shift+2 on gomaDOS+): Core selection menu
- `Esc` (`Caps Shift+Space` on gomaDOS+): ZX Spectrum core ROM selection menu
- `Caps Lock` or `Cursor down` (`Caps Shift+2` on gomaDOS+) or, if a joystick is connected, pressing `down`: Core selection menu
- `Esc` (`Caps Shift+Space` on gomaDOS+), or if a joystick with two or more fire buttons is connected, pressing the 2nd fire button: ZX Spectrum core ROM selection menu
- `R`: Loads the Spectrum core ROM in "real" mode, disabling esxdos, new graphics modes, etc.
- `/` (numeric keyboard, `Symbol Shift+V` on gomaDOS+): Load the default ZX Spectrum core ROM in "root" mode
- Number from `1` to `9`: Load the core in the flash location corresponding to that number
@ -1375,7 +1375,7 @@ Some of its features are:
==== microSD format
You have to use a microSD card with the first partition in FAT16 format. You can also use a second FAT16 partition for MSX software, and leaving the first one only for the system startup.
You have to use a microSD card with the first partition in FAT16 format with https://en.wikipedia.org/wiki/Partition_type[code `0x06` (16-bit FAT)]. You can also use a second FAT16 partition for MSX software, and leaving the first one only for the system startup.
You need to get:
@ -1497,7 +1497,7 @@ Some of its features are:
==== microSD card format
You have to use a microSD card with the first partition in FAT32 format, 4GB in size, and with 4096 bytes per cluster.
You have to use a microSD card with the first partition in FAT32 format, with a maximum of 4GB in size, and 4096 bytes per cluster.
You also need the following ROM files (they are available http://www.cpcwiki.eu/index.php/FPGAmstrad#How_to_assemble_it[at the original project Wiki]) or from the https://github.com/renaudhelias/FPGAmstrad/raw/master/OS6128_BASIC1-1_AMSDOS_MAXAM.zip[GitHub repository]:
- `OS6128.ROM`
@ -1661,8 +1661,15 @@ After a disk is inserted, normally, you can use `LOAD "*",8,1` and press `Enter`
If there was more than one program in the disk, type `LOAD "$"` and press `Enter`. Then, type `LIST`, and press `Enter`, to see a list with the files in the disk. Now, to load one of them, type `LOAD "<name>",8` (where `<name>` is the name of the file to load) and press `Enter`. Once `READY` is shown on screen, type `RUN` and press `Enter` to execute it. If this didn't work try again with the command `LOAD "<name>",8,1`.
<<<
To load from tape, Select "Carga Tap" option from the menu. Then, browse the microSD and select the TAP file to load, press `ENTER` and close the options menu. After that, type `LOAD` and press `Enter`, or press `Shift+Esc` (`Shift+RUN/STOP`). Finally, when pressing `F9` (`Caps Shift+Symbol Shift+9` on gomaDOS+) the tape file will start playing (you can enable the tape loading sound selecting "Sonido Carga Cinta" in the options menu). Once the loading finishes, type `RUN` and press `ENTER` if needed.
[WARNING]
====
For this core, the right joystick port is mapped to joystick port 1 and the left port is mapped to joystick port 2. This is the opposite of what happens in other cores.
====
<<<
=== Phoenix

View File

@ -1,6 +1,6 @@
= Manual de ZXDOS+ y gomaDOS+
:author: kounch
:revnumber: 1.3.4
:revnumber: 1.3.5
:doctype: book
:front-cover-image: image:img/portada.jpg[]
:email: kounch@users.noreply.github.com
@ -137,8 +137,8 @@ Para crear dos primeras particiones FAT16 de 4GB (por ejemplo, para usar con el
----
diskutil unmountDisk /dev/disk6
diskutil partitionDisk /dev/disk6 MBR %DOS_FAT_16% ZXDOSPLUS 4G %DOS_FAT_16% EXTRA 4G "MS-DOS FAT32" DATA R
sudo newfs_msdos -F 16 -v ZXDOSPLUS -b 4096 -c 128 /dev/rdisk6s1
sudo newfs_msdos -F 16 -v EXTRA -b 4096 -c 128 /dev/rdisk6s2
sudo newfs_msdos -F 16 -v ZXDOSPLUS -c 128 /dev/rdisk6s1
sudo newfs_msdos -F 16 -v EXTRA -c 128 /dev/rdisk6s2
----
[NOTE]
@ -601,7 +601,7 @@ Partition offset [0 - 31116288]: [63] 128
Partition size [1 - 31116287]: [31116287] 2017152
fdisk:*1> edit 2
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 0E
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 06
Do you wish to edit in CHS mode? [n]
Partition offset [0 - 31116288]: [2017280]
Partition size [1 - 29099135]: [29099135] 7812504
@ -622,7 +622,7 @@ fdisk:*1> print
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 7F 1023 254 63 - 1023 254 63 [ 128 - 2017152] <Unknown ID>
2: 0E 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS FAT-16
2: 06 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS > 32MB
3: 0B 1023 254 63 - 1023 254 63 [ 9829784 - 21286504] Win95 FAT-32
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
@ -636,7 +636,7 @@ fdisk: 1> quit
[source,shell]
----
diskutil unmountDisk /dev/disk6
sudo newfs_msdos -F 16 -v ZXDOSPLUS -b 4096 -c 128 /dev/rdisk6s2
sudo newfs_msdos -F 16 -v ZXDOSPLUS -c 128 /dev/rdisk6s2
sudo newfs_msdos -F 32 -v EXTRA -b 4096 -c 128 /dev/rdisk6s3
----
@ -655,7 +655,7 @@ diskutil list
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.9 GB disk6
1: 0x7F 1.0 GB disk6s1
2: Windows_FAT_16 ZXDOSPLUS 4.0 GB disk6s2
2: DOS_FAT_16 ZXDOSPLUS 4.0 GB disk6s2
3: DOS_FAT_32 EXTRA 10.9 GB disk6s3
----
@ -700,7 +700,7 @@ Partition offset [0 - 31116288]: [63] 128
Partition size [1 - 31116287]: [31116287] 2017152
fdisk:*1> edit 2
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 0E
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 06
Do you wish to edit in CHS mode? [n]
Partition offset [0 - 31116288]: [2017280]
Partition size [1 - 29099135]: [29099135] 7812504
@ -718,7 +718,7 @@ fdisk:*1> print
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 7F 1023 254 63 - 1023 254 63 [ 128 - 2017152] <Unknown ID>
2: 0E 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS FAT-16
2: 06 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS > 32MB
3: 0B 1023 254 63 - 1023 254 63 [ 9829784 - 21286504] Win95 FAT-32
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
@ -824,8 +824,8 @@ Las combinaciones específicas de gomaDOS+ que se indican a continuación se cor
Teclas especiales durante el arranque:
- `F2` (`Caps Shift+1` en gomaDOS+) Entrar en la BIOS
- `Bloq. Mayús` o `Cursor abajo` (`Caps Shift+2` en gomaDOS+): Menú de selección de cores
- `Esc` (`Caps Shift+Espacio` en gomaDOS+): Menú de selección de ROMS del core de ZX Spectrum
- `Bloq. Mayús` o `Cursor abajo` (`Caps Shift+2` en gomaDOS+) o, si hay un joystick conectado, pulsar la dirección hacia abajo: Menú de selección de cores
- `Esc` (`Caps Shift+Espacio` en gomaDOS+) o, si hay un joystick de dos o más botones conectado, pulsar el botón de disparo 2: Menú de selección de ROMS del core de ZX Spectrum
- `R`: Carga la rom del core de ZX Spectrum en modo "real" deshabilitando esxdos, nuevos modos gráficos, etc.
- `/` (del teclado numérico, `Symbol Shift+V` en gomaDOS+): Carga la ROM por defecto del core de ZX Spectrum en modo "root"
- Número del `1` al `9`: Cargar el core en la ubicación de la Flash correspondiente a dicho número
@ -1370,7 +1370,7 @@ Algunas de sus características son:
==== Formato de Tarjeta microSD
Se debe de utilizar una tarjeta microSD con la primera partición en formato FAT16. Es posible utilizar una segunda partición FAT16 para albergar todo el software, dejando la primera sólo para arrancar el sistema.
Se debe de utilizar una tarjeta microSD con la primera partición en formato FAT16 con https://es.wikipedia.org/wiki/C%C3%B3digo_de_tipo_de_partici%C3%B3n[código `0x06` (16-bit FAT)]. Es también posible utilizar una segunda partición FAT16 para albergar todo el software, dejando la primera sólo para arrancar el sistema.
Obtener lo siguiente:
@ -1492,7 +1492,7 @@ Algunas de sus características son:
==== Formato de Tarjeta microSD
Se debe de utilizar una tarjeta microSD con la primera partición en formato FAT32, de 4GB de tamaño y 4096 bytes por cluster.
Se debe de utilizar una tarjeta microSD con la primera partición en formato FAT32, de 4GB de tamaño máximo y 4096 bytes por cluster.
Además son necesarios los ficheros ROM siguientes (se pueden obtener http://www.cpcwiki.eu/index.php/FPGAmstrad#How_to_assemble_it[en la wiki oficial del proyecto original]) o en el https://github.com/renaudhelias/FPGAmstrad/raw/master/OS6128_BASIC1-1_AMSDOS_MAXAM.zip[repositorio de GitHub]:
- `OS6128.ROM`
@ -1660,6 +1660,11 @@ Si el disco tuviera varios programas para ejecutar, escribir `LOAD "$"` y pulsar
Para cargar desde una cinta, seleccionar la opción "Cargar fichero de cinta TAP" del menú de opciones. A continuación navegar por la tarjeta microSD y elegir el archivo de cinta a cargar, pulsar `ENTER` y cerrar el menú de opciones. Entonces escribir `LOAD` y pulsar `Enter`, o bien pulsar `Mayús+Esc` (`Mayús+RUN/STOP`). Finalmente, tras pulsar `F9` (`Caps Shift+Symbol Shift+9` en gomaDOS+) comenzará la reproducción del archivo de cinta (se puede usar la opción de activar el sonido de carga de la cinta del menú si se desea). Una vez finalizadada la carga, escribir `RUN` y pulsar `ENTER` si fuese necesario.
[WARNING]
====
En este core el puerto 1 del joystick se corresponde con el puerto de la derecha, mirando de frente al ZXDOS+, y el puerto 2 se corresponde con el puerto de la izquierda. Esto es al contrario de lo que sucede en la mayoría de otros cores.
====
<<<
=== Phoenix

Binary file not shown.

View File

@ -446,7 +446,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
<div class="details">
<span id="author" class="author">kounch</span><br>
<span id="email" class="email"><a href="mailto:kounch@users.noreply.github.com">kounch@users.noreply.github.com</a></span><br>
<span id="revnumber">version 1.3.4</span>
<span id="revnumber">version 1.3.5</span>
</div>
<div id="toc" class="toc2">
<div id="toctitle">Index</div>
@ -908,7 +908,7 @@ diskutil partitionDisk /dev/disk6 MBR <span class="s2">"MS-DOS FAT16"</span> ZXD
<div class="content">
<pre class="rouge highlight"><code data-lang="shell">diskutil unmountDisk /dev/disk6
diskutil partitionDisk /dev/disk6 MBR %DOS_FAT_16% ZXDOSPLUS 4G %DOS_FAT_16% EXTRA 4G <span class="s2">"MS-DOS FAT32"</span> DATA R
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> ZXDOSPLUS <span class="nt">-b</span> 4096 <span class="nt">-c</span> 128 /dev/rdisk6s1
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> ZXDOSPLUS <span class="nt">-c</span> 128 /dev/rdisk6s1
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> EXTRA <span class="nt">-b</span> 4096 <span class="nt">-c</span> 128 /dev/rdisk6s2</code></pre>
</div>
</div>
@ -1679,7 +1679,7 @@ Partition offset [0 - 31116288]: [63] 128
Partition size [1 - 31116287]: [31116287] 2017152
fdisk:*1&gt; edit 2
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 0E
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 06
Do you wish to edit in CHS mode? [n]
Partition offset [0 - 31116288]: [2017280]
Partition size [1 - 29099135]: [29099135] 7812504
@ -1697,7 +1697,7 @@ fdisk:*1&gt; print
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 7F 1023 254 63 - 1023 254 63 [ 128 - 2017152] &lt;Unknown ID&gt;
2: 0E 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS FAT-16
2: 06 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS &gt; 32MB
3: 0B 1023 254 63 - 1023 254 63 [ 9829784 - 21286504] Win95 FAT-32
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
@ -1715,8 +1715,8 @@ fdisk: 1&gt; quit</code></pre>
<div class="listingblock">
<div class="content">
<pre class="rouge highlight"><code data-lang="shell">diskutil unmountDisk /dev/disk6
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> ZXDOSPLUS <span class="nt">-b</span> 4096 <span class="nt">-c</span> 128 /dev/rdisk6s2
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 32 <span class="nt">-v</span> EXTRA <span class="nt">-b</span> 4096 <span class="nt">-c</span> 128 /dev/rdisk6s3</code></pre>
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> ZXDOSPLUS <span class="nt">-c</span> 128 /dev/rdisk6s2
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 32 <span class="nt">-v</span> EXTRA <span class="nt">-c</span> 128 /dev/rdisk6s3</code></pre>
</div>
</div>
<div class="olist arabic">
@ -1738,7 +1738,7 @@ fdisk: 1&gt; quit</code></pre>
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.9 GB disk6
1: 0x7F 1.0 GB disk6s1
2: Windows_FAT_16 ZXDOSPLUS 4.0 GB disk6s2
2: DOS_FAT_16 ZXDOSPLUS 4.0 GB disk6s2
3: DOS_FAT_32 EXTRA 10.9 GB disk6s3</code></pre>
</div>
</div>
@ -1791,7 +1791,7 @@ Partition offset [0 - 31116288]: [63] 128
Partition size [1 - 31116287]: [31116287] 2017152
fdisk:*1&gt; edit 2
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 0E
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 06
Do you wish to edit in CHS mode? [n]
Partition offset [0 - 31116288]: [2017280]
Partition size [1 - 29099135]: [29099135] 7812504
@ -1809,7 +1809,7 @@ fdisk:*1&gt; print
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 7F 1023 254 63 - 1023 254 63 [ 128 - 2017152] &lt;Unknown ID&gt;
2: 0E 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS FAT-16
2: 06 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS &gt; 32MB
3: 0B 1023 254 63 - 1023 254 63 [ 9829784 - 21286504] Win95 FAT-32
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
@ -1945,10 +1945,10 @@ NEW DATA "Utils",8</code></pre>
<p><code>F2</code> (<code>Caps Shift+1</code> on gomaDOS+) Enter BIOS setup</p>
</li>
<li>
<p><code>Caps Lock</code> or <code>Cursor down</code> (`Caps Shift+2 on gomaDOS+): Core selection menu</p>
<p><code>Caps Lock</code> or <code>Cursor down</code> (<code>Caps Shift+2</code> on gomaDOS+) or, if a joystick is connected, pressing <code>down</code>: Core selection menu</p>
</li>
<li>
<p><code>Esc</code> (<code>Caps Shift+Space</code> on gomaDOS+): ZX Spectrum core ROM selection menu</p>
<p><code>Esc</code> (<code>Caps Shift+Space</code> on gomaDOS+), or if a joystick with two or more fire buttons is connected, pressing the 2nd fire button: ZX Spectrum core ROM selection menu</p>
</li>
<li>
<p><code>R</code>: Loads the Spectrum core ROM in "real" mode, disabling esxdos, new graphics modes, etc.</p>
@ -3057,7 +3057,7 @@ gcc CgLeches.c <span class="nt">-o</span> CgLeches</code></pre>
<div class="sect3">
<h4 id="_microsd_format">microSD format</h4>
<div class="paragraph">
<p>You have to use a microSD card with the first partition in FAT16 format. You can also use a second FAT16 partition for MSX software, and leaving the first one only for the system startup.</p>
<p>You have to use a microSD card with the first partition in FAT16 format with <a href="https://en.wikipedia.org/wiki/Partition_type">code <code>0x06</code> (16-bit FAT)</a>. You can also use a second FAT16 partition for MSX software, and leaving the first one only for the system startup.</p>
</div>
<div class="paragraph">
<p>You need to get:</p>
@ -3269,7 +3269,7 @@ MSXCTRL -h -i -r -b -[5|6] -m&lt;0-2&gt;
<div class="sect3">
<h4 id="_microsd_card_format_3">microSD card format</h4>
<div class="paragraph">
<p>You have to use a microSD card with the first partition in FAT32 format, 4GB in size, and with 4096 bytes per cluster.</p>
<p>You have to use a microSD card with the first partition in FAT32 format, with a maximum of 4GB in size, and 4096 bytes per cluster.</p>
</div>
<div class="paragraph">
<p>You also need the following ROM files (they are available <a href="http://www.cpcwiki.eu/index.php/FPGAmstrad#How_to_assemble_it">at the original project Wiki</a>) or from the <a href="https://github.com/renaudhelias/FPGAmstrad/raw/master/OS6128_BASIC1-1_AMSDOS_MAXAM.zip">GitHub repository</a>:
@ -3529,9 +3529,24 @@ MSXCTRL -h -i -r -b -[5|6] -m&lt;0-2&gt;
<div class="paragraph">
<p>If there was more than one program in the disk, type <code>LOAD "$"</code> and press <code>Enter</code>. Then, type <code>LIST</code>, and press <code>Enter</code>, to see a list with the files in the disk. Now, to load one of them, type <code>LOAD "&lt;name&gt;",8</code> (where <code>&lt;name&gt;</code> is the name of the file to load) and press <code>Enter</code>. Once <code>READY</code> is shown on screen, type <code>RUN</code> and press <code>Enter</code> to execute it. If this didn&#8217;t work try again with the command <code>LOAD "&lt;name&gt;",8,1</code>.</p>
</div>
<div style="page-break-after: always;"></div>
<div class="paragraph">
<p>To load from tape, Select "Carga Tap" option from the menu. Then, browse the microSD and select the TAP file to load, press <code>ENTER</code> and close the options menu. After that, type <code>LOAD</code> and press <code>Enter</code>, or press <code>Shift+Esc</code> (<code>Shift+RUN/STOP</code>). Finally, when pressing <code>F9</code> (<code>Caps Shift+Symbol Shift+9</code> on gomaDOS+) the tape file will start playing (you can enable the tape loading sound selecting "Sonido Carga Cinta" in the options menu). Once the loading finishes, type <code>RUN</code> and press <code>ENTER</code> if needed.</p>
</div>
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<i class="fa icon-warning" title="Warning"></i>
</td>
<td class="content">
<div class="paragraph">
<p>For this core, the right joystick port is mapped to joystick port 1 and the left port is mapped to joystick port 2. This is the opposite of what happens in other cores.</p>
</div>
</td>
</tr>
</table>
</div>
<div style="page-break-after: always;"></div>
</div>
</div>
@ -5974,8 +5989,8 @@ pld load recovery.zxd.bit</code></pre>
</div>
<div id="footer">
<div id="footer-text">
Version 1.3.4<br>
Last updated 2021-02-03 19:53:41 +0100
Version 1.3.5<br>
Last updated 2021-02-11 22:58:50 +0100
</div>
</div>
<style>

View File

@ -446,7 +446,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
<div class="details">
<span id="author" class="author">kounch</span><br>
<span id="email" class="email"><a href="mailto:kounch@users.noreply.github.com">kounch@users.noreply.github.com</a></span><br>
<span id="revnumber">version 1.3.4</span>
<span id="revnumber">version 1.3.5</span>
</div>
<div id="toc" class="toc2">
<div id="toctitle">Índice</div>
@ -908,8 +908,8 @@ diskutil partitionDisk /dev/disk6 MBR <span class="s2">"MS-DOS FAT16"</span> ZXD
<div class="content">
<pre class="rouge highlight"><code data-lang="shell">diskutil unmountDisk /dev/disk6
diskutil partitionDisk /dev/disk6 MBR %DOS_FAT_16% ZXDOSPLUS 4G %DOS_FAT_16% EXTRA 4G <span class="s2">"MS-DOS FAT32"</span> DATA R
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> ZXDOSPLUS <span class="nt">-b</span> 4096 <span class="nt">-c</span> 128 /dev/rdisk6s1
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> EXTRA <span class="nt">-b</span> 4096 <span class="nt">-c</span> 128 /dev/rdisk6s2</code></pre>
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> ZXDOSPLUS <span class="nt">-c</span> 128 /dev/rdisk6s1
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> EXTRA <span class="nt">-c</span> 128 /dev/rdisk6s2</code></pre>
</div>
</div>
<div class="admonitionblock note">
@ -1678,7 +1678,7 @@ Partition offset [0 - 31116288]: [63] 128
Partition size [1 - 31116287]: [31116287] 2017152
fdisk:*1&gt; edit 2
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 0E
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 06
Do you wish to edit in CHS mode? [n]
Partition offset [0 - 31116288]: [2017280]
Partition size [1 - 29099135]: [29099135] 7812504
@ -1699,7 +1699,7 @@ fdisk:*1&gt; print
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 7F 1023 254 63 - 1023 254 63 [ 128 - 2017152] &lt;Unknown ID&gt;
2: 0E 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS FAT-16
2: 06 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS &gt; 32MB
3: 0B 1023 254 63 - 1023 254 63 [ 9829784 - 21286504] Win95 FAT-32
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
@ -1717,7 +1717,7 @@ fdisk: 1&gt; quit</code></pre>
<div class="listingblock">
<div class="content">
<pre class="rouge highlight"><code data-lang="shell">diskutil unmountDisk /dev/disk6
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> ZXDOSPLUS <span class="nt">-b</span> 4096 <span class="nt">-c</span> 128 /dev/rdisk6s2
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 16 <span class="nt">-v</span> ZXDOSPLUS <span class="nt">-c</span> 128 /dev/rdisk6s2
<span class="nb">sudo </span>newfs_msdos <span class="nt">-F</span> 32 <span class="nt">-v</span> EXTRA <span class="nt">-b</span> 4096 <span class="nt">-c</span> 128 /dev/rdisk6s3</code></pre>
</div>
</div>
@ -1740,7 +1740,7 @@ fdisk: 1&gt; quit</code></pre>
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.9 GB disk6
1: 0x7F 1.0 GB disk6s1
2: Windows_FAT_16 ZXDOSPLUS 4.0 GB disk6s2
2: DOS_FAT_16 ZXDOSPLUS 4.0 GB disk6s2
3: DOS_FAT_32 EXTRA 10.9 GB disk6s3</code></pre>
</div>
</div>
@ -1793,7 +1793,7 @@ Partition offset [0 - 31116288]: [63] 128
Partition size [1 - 31116287]: [31116287] 2017152
fdisk:*1&gt; edit 2
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 0E
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 06
Do you wish to edit in CHS mode? [n]
Partition offset [0 - 31116288]: [2017280]
Partition size [1 - 29099135]: [29099135] 7812504
@ -1811,7 +1811,7 @@ fdisk:*1&gt; print
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: 7F 1023 254 63 - 1023 254 63 [ 128 - 2017152] &lt;Unknown ID&gt;
2: 0E 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS FAT-16
2: 06 1023 254 63 - 1023 254 63 [ 2017280 - 7812504] DOS &gt; 32MB
3: 0B 1023 254 63 - 1023 254 63 [ 9829784 - 21286504] Win95 FAT-32
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
@ -1947,10 +1947,10 @@ NEW DATA "Utils",8</code></pre>
<p><code>F2</code> (<code>Caps Shift+1</code> en gomaDOS+) Entrar en la BIOS</p>
</li>
<li>
<p><code>Bloq. Mayús</code> o <code>Cursor abajo</code> (<code>Caps Shift+2</code> en gomaDOS+): Menú de selección de cores</p>
<p><code>Bloq. Mayús</code> o <code>Cursor abajo</code> (<code>Caps Shift+2</code> en gomaDOS+) o, si hay un joystick conectado, pulsar la dirección hacia abajo: Menú de selección de cores</p>
</li>
<li>
<p><code>Esc</code> (<code>Caps Shift+Espacio</code> en gomaDOS+): Menú de selección de ROMS del core de ZX Spectrum</p>
<p><code>Esc</code> (<code>Caps Shift+Espacio</code> en gomaDOS+) o, si hay un joystick de dos o más botones conectado, pulsar el botón de disparo 2: Menú de selección de ROMS del core de ZX Spectrum</p>
</li>
<li>
<p><code>R</code>: Carga la rom del core de ZX Spectrum en modo "real" deshabilitando esxdos, nuevos modos gráficos, etc.</p>
@ -3044,7 +3044,7 @@ gcc CgLeches.c <span class="nt">-o</span> CgLeches</code></pre>
<div class="sect3">
<h4 id="_formato_de_tarjeta_microsd_3">Formato de Tarjeta microSD</h4>
<div class="paragraph">
<p>Se debe de utilizar una tarjeta microSD con la primera partición en formato FAT16. Es posible utilizar una segunda partición FAT16 para albergar todo el software, dejando la primera sólo para arrancar el sistema.</p>
<p>Se debe de utilizar una tarjeta microSD con la primera partición en formato FAT16 con <a href="https://es.wikipedia.org/wiki/C%C3%B3digo_de_tipo_de_partici%C3%B3n">código <code>0x06</code> (16-bit FAT)</a>. Es también posible utilizar una segunda partición FAT16 para albergar todo el software, dejando la primera sólo para arrancar el sistema.</p>
</div>
<div class="paragraph">
<p>Obtener lo siguiente:</p>
@ -3256,7 +3256,7 @@ MSXCTRL -h -i -r -b -[5|6] -m&lt;0-2&gt;
<div class="sect3">
<h4 id="_formato_de_tarjeta_microsd_4">Formato de Tarjeta microSD</h4>
<div class="paragraph">
<p>Se debe de utilizar una tarjeta microSD con la primera partición en formato FAT32, de 4GB de tamaño y 4096 bytes por cluster.</p>
<p>Se debe de utilizar una tarjeta microSD con la primera partición en formato FAT32, de 4GB de tamaño máximo y 4096 bytes por cluster.</p>
</div>
<div class="paragraph">
<p>Además son necesarios los ficheros ROM siguientes (se pueden obtener <a href="http://www.cpcwiki.eu/index.php/FPGAmstrad#How_to_assemble_it">en la wiki oficial del proyecto original</a>) o en el <a href="https://github.com/renaudhelias/FPGAmstrad/raw/master/OS6128_BASIC1-1_AMSDOS_MAXAM.zip">repositorio de GitHub</a>:
@ -3520,6 +3520,20 @@ MSXCTRL -h -i -r -b -[5|6] -m&lt;0-2&gt;
<div class="paragraph">
<p>Para cargar desde una cinta, seleccionar la opción "Cargar fichero de cinta TAP" del menú de opciones. A continuación navegar por la tarjeta microSD y elegir el archivo de cinta a cargar, pulsar <code>ENTER</code> y cerrar el menú de opciones. Entonces escribir <code>LOAD</code> y pulsar <code>Enter</code>, o bien pulsar <code>Mayús+Esc</code> (<code>Mayús+RUN/STOP</code>). Finalmente, tras pulsar <code>F9</code> (<code>Caps Shift+Symbol Shift+9</code> en gomaDOS+) comenzará la reproducción del archivo de cinta (se puede usar la opción de activar el sonido de carga de la cinta del menú si se desea). Una vez finalizadada la carga, escribir <code>RUN</code> y pulsar <code>ENTER</code> si fuese necesario.</p>
</div>
<div class="admonitionblock warning">
<table>
<tr>
<td class="icon">
<i class="fa icon-warning" title="Warning"></i>
</td>
<td class="content">
<div class="paragraph">
<p>En este core el puerto 1 del joystick se corresponde con el puerto de la derecha, mirando de frente al ZXDOS+, y el puerto 2 se corresponde con el puerto de la izquierda. Esto es al contrario de lo que sucede en la mayoría de otros cores.</p>
</div>
</td>
</tr>
</table>
</div>
<div style="page-break-after: always;"></div>
</div>
</div>
@ -6002,8 +6016,8 @@ pld load recovery.zxd.bit</code></pre>
</div>
<div id="footer">
<div id="footer-text">
Version 1.3.4<br>
Last updated 2021-02-03 19:53:30 +0100
Version 1.3.5<br>
Last updated 2021-02-11 22:55:36 +0100
</div>
</div>
<style>