The great video config reorg

This commit is contained in:
Jeff Parsons 2015-05-18 21:02:37 -07:00 • committed by jeffpar
commit 9c10efe469
62 changed files with 327 additions and 80 deletions

View file

@ -0,0 +1,12 @@
IBM EGA ROM
---
To (re)build the JSON-encoded IBM EGA ROM with symbols, run the following command:
filedump --file=static/ibm-ega.rom --format=bytes --decimal
The symbol information in the MAP file will be automatically converted and appended to the dump of the ROM file.
The PCjs server's [Dump API](http://www.pcjs.org/api/v1/dump?file=http://static.pcjs.org/devices/pc/video/ibm/ega/ibm-ega.rom&format=bytes&decimal=true) can be used as well:
http://www.pcjs.org/api/v1/dump?file=http://static.pcjs.org/devices/pc/video/ibm/ega/ibm-ega.rom&format=bytes&decimal=true

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<video id="videoEGA" model="ega" memory="0x20000" screenwidth="640" screenheight="350" autolock="true" pos="center" padding="8px">
<menu>
<title>Enhanced Color Display</title>
<control type="container" pos="right">
<control type="led" label="Caps" binding="caps-lock" padleft="8px"/>
<control type="led" label="Num" binding="num-lock" padleft="8px"/>
<control type="led" label="Scroll" binding="scroll-lock" padleft="8px"/>
<control type="button" binding="fullScreen" padleft="8px">Full Screen</control>
</control>
</menu>
</video>

View file

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<video id="videoEGA" model="ega" memory="0x20000" screenwidth="640" screenheight="350" width="640px" autolock="true" pos="center" padding="8px">
<menu>
<title>Enhanced Color Display</title>
<control type="container" pos="right">
<control type="led" label="Caps" binding="caps-lock" padleft="8px"/>
<control type="led" label="Num" binding="num-lock" padleft="8px"/>
<control type="led" label="Scroll" binding="scroll-lock" padleft="8px"/>
<control type="button" binding="lockPointer" padleft="8px">Lock Pointer</control>
</control>
</menu>
</video>

View file

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<video id="videoEGA" model="ega" memory="0x10000" screenwidth="640" screenheight="350" pos="center" padding="8px">
<menu>
<title>Enhanced Color Display</title>
<control type="container" pos="right">
<control type="led" label="Caps" binding="caps-lock" padleft="8px"/>
<control type="led" label="Num" binding="num-lock" padleft="8px"/>
<control type="led" label="Scroll" binding="scroll-lock" padleft="8px"/>
</control>
</menu>
</video>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,7 @@
0003 @ VIDEO_SETUP
0092 @ POR_1
009B @ RD_SWS
00CE @ F_BTS
00F3 @ MK_ENV
0148 @ ENV_X ; SET 40x25 COLOR ALPHA
0D20 @ BEEP