Fixed CGA graphics modes on VGA cards

This commit is contained in:
Jeff Parsons 2016-03-12 13:33:21 -08:00
commit 0eddbd05a3
60 changed files with 6775 additions and 404 deletions

View file

@ -148,6 +148,10 @@ Learn more about
[Disk Sets](https://github.com/jeffpar/pcjs/tree/master/disks/pc) in the
[PCjs Project](https://github.com/jeffpar/pcjs) on [GitHub](https://github.com/).
### PCjs Test Suites
* [VGA "Black Book" Tests](/tests/pc/vga/)
{% if site.developer %}
### Developer Notes: Disk Sets and Manifests

View file

@ -7,7 +7,6 @@
<category>Operating System</category>
<author>Microsoft/COMPAQ</author>
<releaseDate/>
<machine href="/devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml"/>
<disk id="disk01" size="368640" chs="40:2:9" img="archive/COMPAQ-DOS310-DISK1.img" href="/disks/pc/dos/compaq/3.10/COMPAQ-DOS310-DISK1.json" md5="a2a329b9d06e5bd425050a10e14e2f92" md5json="c212bb6bcd6a4c5853be2c390df66536">
<name>COMPAQ MS-DOS 3.10 (Disk 1)</name>
</disk>

View file

@ -7,7 +7,6 @@
<category>Operating System</category>
<author>Microsoft/COMPAQ</author>
<releaseDate/>
<machine href="/devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml"/>
<disk id="disk01" size="737280" chs="80:2:9" img="archive/COMPAQ-DOS331-DISK1.img" href="/disks/pc/dos/compaq/3.31/COMPAQ-DOS331-DISK1.json" md5="a2e8c19e0c712b7865d71b4b85b15f7b" md5json="56928a71999a13d3bcdff895ff222ef6">
<name>COMPAQ MS-DOS 3.31 (Disk 1)</name>
</disk>

View file

@ -10,7 +10,7 @@ machines:
A:
path: /disks/pc/os2/misc/football/FOOTBALL-76817.json
messages: warn
config: /devices/pc/machine/compaq/deskpro386/ega/4096kb/machine.xml
config: /devices/pc/machine/compaq/deskpro386/ega/4096kb/debugger/machine.xml
---
OS/2 FOOTBALL Boot Disk (v7.68.17)
@ -48,7 +48,7 @@ We also have an original [FOOTBALL Design Document](#football-design-document) d
Booting FOOTBALL
---
When booting on a [COMPAQ DeskPro 386-16 with 4Mb of RAM](/devices/pc/machine/compaq/deskpro386/ega/4096kb/),
When booting on a [COMPAQ DeskPro 386 with 4Mb of RAM](/devices/pc/machine/compaq/deskpro386/ega/4096kb/debugger/),
the following information is output to COM2 by the kernel's built-in debugger:
bx=001d, cx=f905, dx=0700, cs=1770, ds=1b10

View file

@ -6,7 +6,7 @@ machines:
- id: deskpro386
type: pc
debugger: true
config: /devices/pc/machine/compaq/deskpro386/ega/2048kb/machine.xml
config: /devices/pc/machine/compaq/deskpro386/ega/2048kb/debugger/machine.xml
autoMount:
A:
path: /disks/pc/os2/misc/football/FOOTBALL-44100.json

View file

@ -5,7 +5,6 @@ permalink: /disks/pc/windows/2.0x/
machines:
- type: pc
id: deskpro386
debugger: true
state: deskpro386.json
config: /devices/pc/machine/compaq/deskpro386/vga/2048kb/machine.xml
drives: '[{name:"20Mb Hard Disk",type:2,path:"/disks/pc/fixed/20mb/COMPAQ310-WIN386201-VGA.json"}]'

View file

@ -4,13 +4,20 @@ title: "Microsoft Windows 95 (Build 499)"
permalink: /disks/pc/windows/win95/4.00.499/
redirect_from:
- /disks/pc/windows/win95/build499/
machines:
- type: pc
id: deskpro386
config: /devices/pc/machine/compaq/deskpro386/vga/4096kb/machine.xml
---
Microsoft Windows 95 (Build 499)
---
This version of Windows 95 was one of the last (if not *the* last) test versions produced before the
[final retail version](/disks/pc/windows/win95/4.00.950/)
The PCjs Project was first to unearth this pre-release version of Windows 95. It was one of the last
(if not *the* last) test versions produced before the [final retail version](/disks/pc/windows/win95/4.00.950/)
was released to manufacturing on July 14, 1995 and went on sale at midnight on August 24, 1995.
The PCjs Project has the only known online copy of this 13-disk test release.
This pre-release is an upgrade version consisting of 13 1.44Mb diskettes. You can use the machine below to test the
installation process. Start with "Windows 95 (Build 499 Disk 1)" in Drive A.
{% include machine.html id="deskpro386" %}

View file

@ -5,7 +5,6 @@ permalink: /disks/pc/windows/win95/4.00.950/
machines:
- type: pc
id: deskpro386
debugger: true
state: deskpro386.json
config: /devices/pc/machine/compaq/deskpro386/vga/4096kb/machine.xml
drives: '[{name:"68Mb Hard Disk",type:4,path:"http://archive.pcjs.org/disks/pc/fixed/68mb/win95.json"}]'