Cleaned up the 5170 machines a bit (and eliminated some redundant ones)

This commit is contained in:
Jeff Parsons 2016-01-21 14:03:29 -08:00
commit 6291d52a5c
26 changed files with 64 additions and 57 deletions

View file

@ -6,7 +6,7 @@ category: Releases
permalink: /blog/2014/09/13/
---
My first IBM PC AT (Model 5170) [Test Configuration](/devices/pc/machine/5170/ega/640kb/rev1/) finally
My first IBM PC AT (Model 5170) [Test Configuration](/devices/pc/machine/5170/ega/640kb/rev1/debugger/) finally
boots to a PC-DOS prompt. The configuration uses the original [IBM Model 5170 ROM BIOS](/devices/pc/bios/5170/),
dated January 10, 1984.

View file

@ -6,7 +6,7 @@ category: JavaScript
permalink: /blog/2014/10/13/
---
I just added my first [8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/) machine configuration
I just added my first [8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/debugger/) machine configuration
to the list of [IBM PC Machine Configurations](/devices/pc/machine/), and not surprisingly, the new machine
fails to boot.

View file

@ -6,7 +6,7 @@ category: Releases
permalink: /blog/2014/10/17/
---
The [8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/) machine configuration boots in
The [8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/debugger/) machine configuration boots in
v1.15.5 of PCjs now, which includes the following fixes:
+ The BIOS expects memory refresh to occur roughly every 16us, which I've resolved by tying the state

View file

@ -13,13 +13,14 @@ There are also some Debugger improvements; for example, if you turn on "fdc" and
Debugger using the "m fdc on" and "m int on" commands, all FDC (INT 0x13) software interrupts will be logged,
including descriptions and register values.
PC-DOS 7.00 still can't be setup from its specially-formatted 1.84Mb [XDF](http://www.os2museum.com/wp/the-xdf-diskette-format/)
distribution disk images, "PC-DOS 7.00 (SETUP Disk 2)" through "PC-DOS 7.00 (SETUP Disk 5)", so your best bet is to boot
from the 1.44Mb "PC-DOS 7.00 (Boot Disk)".
PC-DOS 7.00 still can't be setup from its specially-formatted 1.84Mb
[XDF](http://www.os2museum.com/wp/the-xdf-diskette-format/) distribution disk images, "PC-DOS 7.00 (SETUP Disk 2)"
through "PC-DOS 7.00 (SETUP Disk 5)", so your best bet is to boot from the 1.44Mb "PC-DOS 7.00 (Boot Disk)".
Note that you must also use a fairly new 80286 machine configuration, like this [8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/),
in order to use 1.44Mb diskette images; previous models did not support 3.5-inch diskette drives, unless they had been retrofitted
with a newer [BIOS](/devices/pc/bios/5170/).
Note that you must also use a fairly new 80286 machine configuration, like this
[8Mhz IBM PC AT](/devices/pc/machine/5170/ega/1152kb/rev3/debugger/),
in order to use 1.44Mb diskette images; previous models did not support 3.5-inch diskette drives, unless they had been
retrofitted with a newer [BIOS](/devices/pc/bios/5170/).
*[@jeffpar](http://twitter.com/jeffpar)*
*October 23, 2014*

View file

@ -7,7 +7,7 @@ permalink: /blog/2015/01/17/
machines:
- type: pc-dbg
id: at-ega-1152k-rev3
config: /devices/pc/machine/5170/ega/1152kb/rev3/machine.xml
config: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml
uncompiled: true
---
@ -31,7 +31,7 @@ Here's what a typical Markdown file would look like:
machines:
- type: pc-dbg
id: at-ega-1152k-rev3
config: /devices/pc/machine/5170/ega/1152kb/rev3/machine.xml
config: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml
uncompiled: true
---
...

View file

@ -7,7 +7,7 @@ permalink: /blog/2015/01/28/
machines:
- type: pc-dbg
id: at-ega-1152k-rev3
config: /devices/pc/machine/5170/ega/1152kb/rev3/backtrack/machine.xml
config: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/backtrack/machine.xml
uncompiled: true
---

View file

@ -6,7 +6,7 @@ category: Video
permalink: /blog/2015/06/05/
---
I was playing with different video modes using this [IBM PC AT w/EGA](/devices/pc/machine/5170/ega/640kb/rev1/),
I was playing with different video modes using this [IBM PC AT w/EGA](/devices/pc/machine/5170/ega/640kb/rev1/debugger/),
and I discovered an odd problem.
For example, when I ran this code: