Rev'ed all video config files to turn off image smoothing (makes the machine screens look sharper, provided your browser supports it)
This commit is contained in:
parent
c31f6222a1
commit
b7639abcec
22 changed files with 31 additions and 27 deletions
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoCGA" model="cga" screenwidth="960" screenheight="480" scale="true" charset="/devices/pc/video/cdp/cga/MPC_VID-1.0.json" pos="center" padding="8px">
|
||||
<video id="videoCGA" model="cga" screenWidth="960" screenHeight="480" scale="true" smoothing="false" fontROM="/devices/pc/video/cdp/cga/MPC_VID-1.0.json" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>Color Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoEGA" model="ega" memory="0x40000" screenwidth="1280" screenheight="700" scale="true" touchscreen="mouse" autolock="true" pos="center" padding="8px">
|
||||
<video id="videoEGA" model="ega" memory="0x40000" screenWidth="1280" screenHeight="700" scale="true" smoothing="false" touchScreen="mouse" autoLock="true" pos="center" padding="8px">
|
||||
<comment>
|
||||
If [Wikipedia](https://en.wikipedia.org/wiki/Enhanced_Graphics_Adapter) is correct that the IBM EGA
|
||||
(presumably when paired with an IBM 5154 EGA monitor) has a "pixel aspect ratio" of 1:1.37 at its highest
|
||||
|
|
@ -8,6 +8,7 @@
|
|||
But testing reveals that round images appear roundest when we stick with a screen size proportional to 640x350.
|
||||
Also note that 1280x700 produces crisper results than 640x350, and 2560x1400 is sharper still (at least when
|
||||
using Chrome). I'm going to split the difference and go with 1280x700.
|
||||
UPDATE: With the new smoothing option (set to false), sharpness is even better (hopefully on all browsers).
|
||||
</comment>
|
||||
<menu>
|
||||
<title>COMPAQ Enhanced Color Display</title>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoVGA" model="vga" screenwidth="1280" screenheight="960" scale="true" autolock="true" pos="center" padding="8px">
|
||||
<video id="videoVGA" model="vga" screenWidth="1280" screenHeight="960" scale="true" smoothing="false" autoLock="true" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>COMPAQ VGA Color Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoCGA" model="cga" screenwidth="1280" screenheight="800" scale="true" charset="/devices/pc/video/ibm/cga/ibm-cga.json" pos="center" padding="8px">
|
||||
<video id="videoCGA" model="cga" screenWidth="1280" screenHeight="800" scale="true" smoothing="false" fontROM="/devices/pc/video/ibm/cga/ibm-cga.json" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>Color Display</title>
|
||||
</menu>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoCGA" screenwidth="1280" screenheight="800" scale="true" charset="/devices/pc/video/ibm/cga/ibm-cga.json" touchscreen="keygrid" pos="center" padding="8px">
|
||||
<video id="videoCGA" screenWidth="1280" screenHeight="800" scale="true" smoothing="false" touchScreen="keygrid" fontROM="/devices/pc/video/ibm/cga/ibm-cga.json" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>Color Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoCGA" screenwidth="1280" screenheight="800" scale="true" touchscreen="mouse" autolock="true" charset="/devices/pc/video/ibm/cga/ibm-cga.json" padding="8px">
|
||||
<video id="videoCGA" screenWidth="1280" screenHeight="800" scale="true" smoothing="false" touchScreen="mouse" autoLock="true" fontROM="/devices/pc/video/ibm/cga/ibm-cga.json" padding="8px">
|
||||
<menu>
|
||||
<title>Color Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoCGA" screenwidth="1280" screenheight="800" scale="true" charset="/devices/pc/video/ibm/cga/ibm-cga.json" pos="center" padding="8px">
|
||||
<video id="videoCGA" screenWidth="1280" screenHeight="800" scale="true" smoothing="false" fontROM="/devices/pc/video/ibm/cga/ibm-cga.json" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>Color Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoEGA" model="ega" memory="0x20000" screenwidth="640" screenheight="350" autolock="true" pos="center" padding="8px">
|
||||
<video id="videoEGA" model="ega" memory="0x20000" screenWidth="640" screenHeight="350" smoothing="false" autoLock="true" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>IBM Enhanced Color Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoEGA" model="ega" memory="0x20000" screenWidth="1280" screenHeight="700" scale="true" smoothing="false" touchscreen="mouse" autoLock="true" pos="center" padding="8px">
|
||||
<video id="videoEGA" model="ega" memory="0x20000" screenWidth="1280" screenHeight="700" scale="true" smoothing="false" touchScreen="mouse" autoLock="true" pos="center" padding="8px">
|
||||
<comment>
|
||||
If [Wikipedia](https://en.wikipedia.org/wiki/Enhanced_Graphics_Adapter) is correct that the IBM EGA
|
||||
(presumably when paired with an IBM 5154 EGA monitor) has a "pixel aspect ratio" of 1:1.37 at its highest
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoEGA" model="ega" memory="0x20000" screenwidth="1280" screenheight="700" scale="true" touchscreen="mouse" pos="center" padding="8px">
|
||||
<video id="videoEGA" model="ega" memory="0x20000" screenWidth="1280" screenHeight="700" scale="true" smoothing="false" touchScreen="mouse" pos="center" padding="8px">
|
||||
<comment>
|
||||
If [Wikipedia](https://en.wikipedia.org/wiki/Enhanced_Graphics_Adapter) is correct that the IBM EGA
|
||||
(presumably when paired with an IBM 5154 EGA monitor) has a "pixel aspect ratio" of 1:1.37 at its highest
|
||||
|
|
@ -8,6 +8,7 @@
|
|||
But testing reveals that round images appear roundest when we stick with a screen size proportional to 640x350.
|
||||
Also note that 1280x700 produces crisper results than 640x350, and 2560x1400 is sharper still (at least when
|
||||
using Chrome). I'm going to split the difference and go with 1280x700.
|
||||
UPDATE: With the new smoothing option (set to false), sharpness is even better (hopefully on all browsers).
|
||||
</comment>
|
||||
<menu>
|
||||
<title>IBM Enhanced Color Display</title>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoEGA" model="ega" memory="0x40000" screenwidth="640" screenheight="350" autolock="true" pos="center" padding="8px">
|
||||
<video id="videoEGA" model="ega" memory="0x40000" screenWidth="640" screenHeight="350" smoothing="false" autoLock="true" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>IBM Enhanced Color Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoEGA" model="ega" memory="0x40000" screenwidth="1280" screenheight="700" scale="true" touchscreen="mouse" autolock="true" pos="center" padding="8px">
|
||||
<video id="videoEGA" model="ega" memory="0x40000" screenWidth="1280" screenHeight="700" scale="true" smoothing="false" touchScreen="mouse" autoLock="true" pos="center" padding="8px">
|
||||
<comment>
|
||||
If [Wikipedia](https://en.wikipedia.org/wiki/Enhanced_Graphics_Adapter) is correct that the IBM EGA
|
||||
(presumably when paired with an IBM 5154 EGA monitor) has a "pixel aspect ratio" of 1:1.37 at its highest
|
||||
|
|
@ -8,6 +8,7 @@
|
|||
But testing reveals that round images appear roundest when we stick with a screen size proportional to 640x350.
|
||||
Also note that 1280x700 produces crisper results than 640x350, and 2560x1400 is sharper still (at least when
|
||||
using Chrome). I'm going to split the difference and go with 1280x700.
|
||||
UPDATE: With the new smoothing option (set to false), sharpness is even better (hopefully on all browsers).
|
||||
</comment>
|
||||
<menu>
|
||||
<title>IBM Enhanced Color Display</title>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoEGA" model="ega" memory="0x40000" screenwidth="1280" screenheight="700" scale="true" touchscreen="mouse" pos="center" padding="8px">
|
||||
<video id="videoEGA" model="ega" memory="0x40000" screenWidth="1280" screenHeight="700" scale="true" smoothing="false" touchScreen="mouse" pos="center" padding="8px">
|
||||
<comment>
|
||||
If [Wikipedia](https://en.wikipedia.org/wiki/Enhanced_Graphics_Adapter) is correct that the IBM EGA
|
||||
(presumably when paired with an IBM 5154 EGA monitor) has a "pixel aspect ratio" of 1:1.37 at its highest
|
||||
|
|
@ -8,6 +8,7 @@
|
|||
But testing reveals that round images appear roundest when we stick with a screen size proportional to 640x350.
|
||||
Also note that 1280x700 produces crisper results than 640x350, and 2560x1400 is sharper still (at least when
|
||||
using Chrome). I'm going to split the difference and go with 1280x700.
|
||||
UPDATE: With the new smoothing option (set to false), sharpness is even better (hopefully on all browsers).
|
||||
</comment>
|
||||
<menu>
|
||||
<title>IBM Enhanced Color Display</title>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoEGA" model="ega" memory="0x10000" screenwidth="640" screenheight="350" touchscreen="mouse" pos="center" padding="8px">
|
||||
<video id="videoEGA" model="ega" memory="0x10000" screenWidth="640" screenHeight="350" smoothing="false" touchScreen="mouse" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>IBM Enhanced Color Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoMDA" model="mda" screenwidth="1440" screenheight="900" scale="true" charset="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
|
||||
<video id="videoMDA" model="mda" screenWidth="1440" screenHeight="900" scale="true" smoothing="false" charset="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>Monochrome Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoMDA" screenwidth="1440" screenheight="900" scale="true" charset="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
|
||||
<video id="videoMDA" screenWidth="1440" screenHeight="900" scale="true" smoothing="false" charset="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>Monochrome Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoVGA" model="vga" screenwidth="1280" screenheight="960" scale="true" touchscreen="mouse" autolock="true" pos="center" padding="8px">
|
||||
<video id="videoVGA" model="vga" screenWidth="1280" screenHeight="960" scale="true" smoothing="false" touchScreen="mouse" autoLock="true" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>IBM VGA Color Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<video id="videoVGA" model="vga" screenwidth="1280" screenheight="960" scale="true" touchscreen="mouse" pos="center" padding="8px">
|
||||
<video id="videoVGA" model="vga" screenWidth="1280" screenHeight="960" scale="true" smoothing="false" touchScreen="mouse" pos="center" padding="8px">
|
||||
<menu>
|
||||
<title>IBM VGA Color Display</title>
|
||||
<control type="container" pos="right">
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="ibm-basic-1.00.json"/>
|
||||
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="1981-04-24.json"/>
|
||||
<keyboard id="keyboard"/>
|
||||
<video id="videoMDA" screenwidth="720" screenheight="350" charset="ibm-mda-cga.json">
|
||||
<video id="videoMDA" screenWidth="720" screenHeight="350" smoothing="false" fontROM="ibm-mda-cga.json">
|
||||
<menu>
|
||||
<title>Monochrome Display</title>
|
||||
</menu>
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="ibm-basic-1.00.json"/>
|
||||
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="1981-04-24.json"/>
|
||||
<keyboard id="keyboard"/>
|
||||
<video id="videoMDA" screenwidth="720" screenheight="350" charset="ibm-mda-cga.json">
|
||||
<video id="videoMDA" screenWidth="720" screenHeight="350" smoothing="false" fontROM="ibm-mda-cga.json">
|
||||
<menu>
|
||||
<title>Monochrome Display</title>
|
||||
</menu>
|
||||
|
|
@ -13,7 +13,7 @@
|
|||
<cpu id="cpu8088" model="8088" autostart="true" pos="left">
|
||||
<control type="button" binding="run">Run</control>
|
||||
</cpu>
|
||||
<fdc id="fdcNEC" automount='{A: {name: "PC-DOS 1.00", path: "PCDOS100.json"}}' pos="left">
|
||||
<fdc id="fdcNEC" autoMount='{A: {name: "PC-DOS 1.00", path: "PCDOS100.json"}}' pos="left">
|
||||
<control type="container">
|
||||
<control type="list" binding="listDrives"/>
|
||||
<control type="list" binding="listDisks">
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<machine id="example3" class="pc" border="0" width="900px">
|
||||
<computer id="pc" name="IBM PC"/>
|
||||
<cpu id="cpu8088" model="8088" autostart="true"/>
|
||||
<cpu id="cpu8088" model="8088" autoStart="true"/>
|
||||
<debugger id="debugger"/>
|
||||
<ram id="ramLow" addr="0x00000" size="0x10000"/>
|
||||
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="ibm-basic-1.00.json"/>
|
||||
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="1981-04-24.json"/>
|
||||
<keyboard id="keyboard"/>
|
||||
<video id="videoMDA" screenwidth="720" screenheight="350" charset="ibm-mda-cga.json">
|
||||
<video id="videoMDA" screenWidth="720" screenHeight="350" smoothing="false" fontROM="ibm-mda-cga.json">
|
||||
<menu>
|
||||
<title>Monochrome Display</title>
|
||||
</menu>
|
||||
|
|
@ -52,7 +52,7 @@
|
|||
<control type="button" binding="setSpeed">Fast</control>
|
||||
</control>
|
||||
</panel>
|
||||
<fdc id="fdcNEC" automount='{A: {name: "PC-DOS 1.00", path: "PCDOS100.json"}, B: {name: "VisiCalc", path: "visicalc.json"}}' width="320px" pos="left" padtop="16px">
|
||||
<fdc id="fdcNEC" autoMount='{A: {name: "PC-DOS 1.00", path: "PCDOS100.json"}, B: {name: "VisiCalc", path: "visicalc.json"}}' width="320px" pos="left" padtop="16px">
|
||||
<control type="container">
|
||||
<control type="list" binding="listDrives"/>
|
||||
<control type="list" binding="listDisks">
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<machine id="example3" class="pc" width="720px">
|
||||
<computer id="pc" name="IBM PC" state="example3.json"/>
|
||||
<cpu id="cpu8088" model="8088" autostart="true"/>
|
||||
<cpu id="cpu8088" model="8088" autoStart="true"/>
|
||||
<ram id="ramLow" addr="0x00000" size="0x10000"/>
|
||||
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="ibm-basic-1.00.json"/>
|
||||
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="1981-04-24.json"/>
|
||||
<keyboard id="keyboard"/>
|
||||
<video id="videoMDA" screenwidth="720" screenheight="350" charset="ibm-mda-cga.json"/>
|
||||
<fdc id="fdcNEC" automount='{A: {name: "PC-DOS 1.00", path: "PCDOS100.json"}, B: {name: "VisiCalc", path: "visicalc.json"}}'/>
|
||||
<video id="videoMDA" screenWidth="720" screenHeight="350" smoothing="false" fontROM="ibm-mda-cga.json"/>
|
||||
<fdc id="fdcNEC" autoMount='{A: {name: "PC-DOS 1.00", path: "PCDOS100.json"}, B: {name: "VisiCalc", path: "visicalc.json"}}'/>
|
||||
<chipset id="chipset" model="5150" sw1="01000001" sw2="11110000"/>
|
||||
</machine>
|
||||
|
|
|
|||
Loading…
Reference in a new issue