Make C1P screen sharper, add support for C1P JSON files, and add more C1P README files

This commit is contained in:
Jeff Parsons 2016-05-09 23:45:55 -07:00
commit 985c7c76cd
46 changed files with 2199 additions and 54 deletions

View file

@ -19,7 +19,7 @@
<rom id="romNull" size="0x2000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -18,7 +18,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -17,7 +17,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen2x.png" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -15,7 +15,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="256" screenHeight="200" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen1x.png" width="256px" padding="8px"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen2x.png" width="256px" padding="8px"/>
<keyboard id="keyboard" pos="center" padleft="8px">
<control type="button" binding="ctrl-c">CTRL-C</control>
<control type="button" binding="ctrl-o">CTRL-O</control>

View file

@ -18,7 +18,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="../../../../rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="../../../../rom/system.hex"/>
<video id="video" screenwidth="512" screenheight="400" cols="32" rows="32" charset="../../../../video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="../../../../video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -18,7 +18,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">
@ -26,6 +26,6 @@
<control type="button" binding="ctrl-o">CTRL-O</control>
<control type="button" binding="break">BREAK</control>
</keyboard>
<serial ref="/apps/c1p/samples.xml"/>
<serial ref="/apps/c1p/all.xml"/>
<panel ref="/devices/c1p/panel/default.xml"/>
</machine>

View file

@ -16,7 +16,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen2x.png" padding="8px"/>
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" padding="8px"/>
<cpu id="cpu6502" autostart="false" pos="left" padleft="8px">
<control type="button" binding="run">Run</control>
</cpu>

View file

@ -16,7 +16,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenWidth="256" screenHeight="200" cols="32" rows="32" smoothing="false" charset="/devices/c1p/video/chargen1x.png" width="256px" padding="8px"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen2x.png" width="256px" padding="8px"/>
<keyboard id="keyboard" padleft="8px">
<control type="button" binding="ctrl-c">CTRL-C</control>
<control type="button" binding="ctrl-o">CTRL-O</control>

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<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">
<video id="videoMDA" model="mda" screenWidth="1440" screenHeight="900" scale="true" smoothing="false" fontROM="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
<menu>
<title>Monochrome Display</title>
<control type="container" pos="right">

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<video id="videoMDA" screenWidth="1440" screenHeight="900" scale="true" smoothing="false" charset="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
<video id="videoMDA" screenWidth="1440" screenHeight="900" scale="true" smoothing="false" fontROM="/devices/pc/video/ibm/mda/ibm-mda.json" pos="center" padding="8px">
<menu>
<title>Monochrome Display</title>
<control type="container" pos="right">