summaryrefslogtreecommitdiffstatshomepage
path: root/hash
diff options
context:
space:
mode:
author Joakim Larsson Edström <joakimlarsson42@gmail.com>2018-01-18 08:33:07 +0100
committer Vas Crabb <cuavas@users.noreply.github.com>2018-01-18 18:33:07 +1100
commitd853daeae3913932c87590f871a9825bffc59831 (patch)
tree6aee5981aa45e4c1577a4e52368eb80d1c7967ec /hash
parent12f9d143f42a8e75179da6dd8fb275b13718dd36 (diff)
Mybrain 3000,JB-3000,Ericsson PC step/one feature complete (#3042)
* Started graphics refactoring * myb3k.cpp: refactored graphics circuit and added color in 320x200 mode * myb3k.cpp: fixed speed issue by reducing CPU clock by 50% as suggested by RAM waitstates in the schematics where the CRTC uses the other 50% * myb3k: fixed text scrolling * myb3k: -ramsize now supported with 128K option and 256K default * myb3k: 80 character mode added, eg 640x200 * Emulate the INT7 pull down and up for the keyboard. Initial support for JB3000 keyboard. * myb3k: Added hi-res 640x400 mode and crude cursor support for 40 character mode * Keyboard improvements using BACKSLASH2 keycode. * myb3k_fdc.cpp: addressed review comment * myb3k.cpp: Added initial monochrome monitor support * myb3k.cpp: Adjusted the monochrome color palette to match the 525Nm of P39 phoshor in the Ericsson DU4721 monochrome monitor * myb3k.cpp: added printer support and completed interupt support including jumper settings * myb3k.cpp: Added softlist for Ericsson step/one * myb3k.cpp: cleanup and srcclean:ed * myb3k.cpp: Fixed crude support for 36x25 color text mode * Fixed build * myb3k_fdc.cpp: fixed review comment * mybr3k: fixed DOS 2.11 boot in 256KB mode * myb3k.cpp: Added graphics mode 0 which have the peculiar characteristic of different resolutions depending on the monitor used (2 connectors) * myb3k: Separated keyboards into separate device implementations. * myb3k: addressed review comments
Diffstat (limited to 'hash')
-rw-r--r--hash/stepone_flop.xml100
1 files changed, 100 insertions, 0 deletions
diff --git a/hash/stepone_flop.xml b/hash/stepone_flop.xml
new file mode 100644
index 00000000000..b0ac2bc3fa6
--- /dev/null
+++ b/hash/stepone_flop.xml
@@ -0,0 +1,100 @@
+<?xml version="1.0"?>
+<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
+<softwarelist name="stepone_flop" description="Ericsson PC step/one diskettes">
+
+ <!-- OS -->
+ <!-- https://www.youtube.com/watch?v=0EzeMt2F-kU -->
+ <software name="dos125">
+ <description>MS-DOS v1.25</description>
+ <year>1982</year>
+ <publisher>Microsoft</publisher>
+
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="10734">
+ <rom name="BASIC.IMD" size="167674" crc="6789a422" sha1="2db2140562f1e033719dd68befd27ef34e6ef539" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <!-- Apps -->
+ <software name="combi">
+ <description></description>
+ <year>1983</year>
+ <publisher>OMS - Office Management Systems AB</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="526850">
+ <rom name="CMBSTBM.IMD" size="526850" crc="9a93f2e4" sha1="2b4b6cbce1534a67ba4eca275ef018637261c3ed" offset="0" />
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="282664">
+ <rom name="CMBSTPE1.IMD" size="282664" crc="8a71d87f" sha1="b442573aed547fb7748c60d055405e2e92995fd8" offset="0" />
+ </dataarea>
+ </part>
+ <part name="flop3" interface="floppy_5_25">
+ <dataarea name="flop" size="316889">
+ <rom name="CMBSTPE2.IMD" size="316889" crc="c839115b" sha1="d8054d3e7d3516a7cdee33b02c0ae79ae0279caf" offset="0" />
+ </dataarea>
+ </part>
+ <part name="flop4" interface="floppy_5_25">
+ <dataarea name="flop" size="527874">
+ <rom name="CMBSTPO1.IMD" size="527874" crc="80eb83d0" sha1="b81bfa66ae477afd087b8d54c21fe98c778e032f" offset="0" />
+ </dataarea>
+ </part>
+ <part name="flop5" interface="floppy_5_25">
+ <dataarea name="flop" size="683218">
+ <rom name="CMBSTPO2.IMD" size="683218" crc="5357135d" sha1="cce5e51be38180003b926704d79990021e918bd0" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="multip14">
+ <description>Microsoft Multiplan v1.04</description>
+ <year>1982</year>
+ <publisher>Microsoft</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="118615">
+ <rom name="MULTIPL.IMD" size="118615" crc="756368a3" sha1="9bbd27d5ac37ac2ef40f68a21a4a9cd93c1c5648" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pasc311">
+ <description>Microsoft Pascal v3.11</description>
+ <year>1983</year>
+ <publisher>Ericsson/Microsoft</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="705796">
+ <rom name="PASCAL1.IMD" size="705796" crc="c4fb00a0" sha1="8b3a6e40b7d198aef6ec04eeff8c634c137d9cc5" offset="0" />
+ </dataarea>
+ </part>
+ <part name="flop2" interface="floppy_5_25">
+ <dataarea name="flop" size="596955">
+ <rom name="PASCAL2.IMD" size="596955" crc="1091c2f4" sha1="b54569167d1263632535244d1b4aff811c2f4c91" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="rjev10m">
+ <description>RJE - IBM 3780 Remote Batch Terminal Emulator v1.0M</description>
+ <year>1982</year>
+ <publisher>InterCom Inc/Matsushita</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="36358">
+ <rom name="RJE3780.IMD" size="36358" crc="22365c54" sha1="3e4c30701eb36809b08eefbec5c808aa1d758795" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="wstar324">
+ <description>Wordstar v3.24</description>
+ <year>1982</year>
+ <publisher>MicroPro International Corporation</publisher>
+ <part name="flop1" interface="floppy_5_25">
+ <dataarea name="flop" size="103798">
+ <rom name="WORDSTAR.IMD" size="103798" crc="a9b57ef8" sha1="8253ec46818b0855d8bab860d6afd2ddfc0996a4" offset="0" />
+ </dataarea>
+ </part>
+ </software>
+
+</softwarelist>