(MESS) Added Psion Organiser I softlist.

(MESS) psion2.xml: documented more datapacks.
(MESS) psionla: added bios v3.0
This commit is contained in:
Sandro Ronco 2014-11-02 11:02:40 +01:00
parent 96f92ee75f
commit d3fe5a0fd7
4 changed files with 1122 additions and 365 deletions

View file

@ -1,364 +0,0 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
Info taken from: http://www.retroisle.com/others/psion/organiser2/software.php
Undumped datapack:
- Backup (Gene Code Software)
- Banking(Psoftshare)
- BanKmaN (Computer Solutions)
- Calctime (Psoftshare)
- Carfax (CLS Software)
- ChrCodes (ZIP-Software)
- Data Organiser (Harvester Information Systems Ltd)
- Easy-Writer (Monad International Ltd)
- Enigma (ZIP-Software)
- Files (ZIP-Software)
- Games Organiser (Harvester Information Systems Ltd)
- Games 1 (Kirsta Products Ltd)
- HB Games Pack (HB Consultants)
- HB Games 2 (HB Consultants)
- IFILES (EMF In Control)
- Index Manager (EMF In Control)
- Informed Organiser (Harvester Information Systems Ltd)
- Justex (MHS)
- Keyb3 (Gene Code Software)
- KProg (Kirsta Products Ltd)
- LACE (Beachcomber Software)
- LACE II (Beachcomber Software)
- Language Prakpak (Mackay Language Software)
- Letter Organiser (Harvester Information Systems Ltd)
- List (ZIP-Software)
- Mfile
- Music Prakpak (Mackay Language Software)
- Notepad (Psoftshare)
- ODBTran (Sycom Services)
- Oxford Concise Spelling Checker Psion Ltd)
- PEEK (ZIP-Software)
- Portfolio
- Pro Finance
- Psion Assembler (Transform Ltd)
- Pure Finance
- Qbase (Gene Code Software)
- Routewise (Titan Computers Ltd)
- SAMS (Harvester Information Systems Ltd)
- Sightmaster Navigation Program Waypoint Software)
- Sums (ZIP-Software)
- Thesaurus & Spelling Checker (Psion Ltd)
- Utilities for Programmers
- Watch (ZIP-Software)
- XBase (Cubsoft|)
- Xday (ZIP-Software)
- XP-Booster (Mackay Language Software)
- Yahtzee (Psoftshare)
-->
<softwarelist name="psion" description="Psion Organiser II Datapack">
<software name="abcode">
<!-- Compatible series XP/LZ -->
<description>Anteta Barcode Reader</description>
<year>198?</year>
<publisher>Anteta</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="31046">
<rom name="abcode.opk" size="31046" crc="0ca68683" sha1="2599a7240f3d361a375e61e4d3d11e4ba2d63fef" offset="0" />
</dataarea>
</part>
</software>
<software name="airnav">
<!-- Compatible series LZ -->
<description>Airnav Professional 2c</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="64978">
<rom name="airnav.opk" size="64978" crc="e5e5b8b4" sha1="0a11ee4eb491962faacdac4dfe296a97475c0b6e" offset="0" />
</dataarea>
</part>
</software>
<software name="ascribe">
<!-- Compatible series CM/XP/LZ -->
<description>AutoScribe Plus</description>
<year>1989</year>
<publisher>Widget Software</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16328">
<rom name="ascribe.opk" size="16328" crc="62c9fda6" sha1="f49b48b82eed30e4dc862f1e7d256e94f3c80f24" offset="0" />
</dataarea>
</part>
</software>
<software name="assem">
<!-- Compatible series XP/LZ -->
<description>Assembler Pack 1.0</description>
<year>1989</year>
<publisher>AR Software</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="30276">
<rom name="assem.opk" size="30276" crc="a3f863c7" sha1="505afa975ed0068c5cce0a004c924824f8004674" offset="0" />
</dataarea>
</part>
</software>
<software name="clink" supported="no">
<!-- Internal software of Comms Link device -->
<description>Comms Link</description>
<year>1987</year>
<publisher>Psion Ltd</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="32312">
<rom name="commslink.opk" size="32312" crc="9d210b51" sha1="2307a773b30a95f3f09225821d619ff6cdd8ae7d" offset="0" />
</dataarea>
</part>
</software>
<software name="clip">
<!-- Compatible series LZ -->
<description>Clipboard Inspection System</description>
<year>1991</year>
<publisher>Rafiq Mahmood</publisher>
<part name="cart1" interface="psion_pack">
<dataarea name="rom" size="32270">
<rom name="clip.opk" size="32270" crc="6c7afbdd" sha1="6505cb269ec5cc63cd57cc54b0b12181f155f9f3" offset="0" />
</dataarea>
</part>
<part name="cart2" interface="psion_pack">
<dataarea name="rom" size="16007">
<rom name="notice.opk" size="16007" crc="e1a5d6e0" sha1="46e4f89ba13381e8684fe40194ea2ddaa4f8c924" offset="0" />
</dataarea>
</part>
</software>
<software name="coastal">
<!-- Compatible series CM/XP/LZ -->
<description>Coastal v4.2a</description>
<year>198?</year>
<publisher>Maritek Ltd</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="32659">
<rom name="coastal.opk" size="32659" crc="380bf6a2" sha1="46fd072f43bf92afadf0bb3e0f7a5beef9c8443d" offset="0" />
</dataarea>
</part>
</software>
<software name="finance">
<!-- Compatible series CM/XP/LZ -->
<description>Finance</description>
<year>198?</year>
<publisher>Aware</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16379">
<rom name="finance.opk" size="16379" crc="1c34e46b" sha1="5ada96fe015abfc6712236c65d9e6644ac0826e7" offset="0" />
</dataarea>
</part>
</software>
<software name="finance2">
<!-- Compatible series XP/LZ -->
<description>Finance II</description>
<year>198?</year>
<publisher>Aware</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="32709">
<rom name="finance2.opk" size="32709" crc="e9295ae2" sha1="e168479fd171777e63441d7dd63ec6a46914d678" offset="0" />
</dataarea>
</part>
</software>
<software name="finger">
<!-- Compatible series CM/XP/LZ -->
<description>Finger Organiser</description>
<year>1988</year>
<publisher>Harvester Information Systems</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="13890">
<rom name="finger.opk" size="13890" crc="36785487" sha1="51a6abfcb68846425ae90e63ee228b39eba6ebb2" offset="0" />
</dataarea>
</part>
</software>
<software name="fish">
<!-- Compatible series CM/XP/LZ -->
<description>Fish</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="9365">
<rom name="fish.opk" size="9365" crc="92bc7d19" sha1="feaf62bc4349e91ac9c7beb6bd4a5e5cb548d520" offset="0" />
</dataarea>
</part>
</software>
<software name="fm">
<!-- Compatible series CM/XP/LZ -->
<description>FileMaster v3.76</description>
<year>1988</year>
<publisher>Widget Software</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16201">
<rom name="fm.opk" size="16201" crc="1c8cd832" sha1="6fe29328f19d3c36780a261c6df7e6cef5c291f8" offset="0" />
</dataarea>
</part>
</software>
<software name="fnkey">
<!-- Compatible series LZ -->
<description>FNkey v3.1</description>
<year>1989</year>
<publisher>Cubsoft</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="4333">
<rom name="fnkey.opk" size="4333" crc="46c198dc" sha1="1f9a94216c738649f00b51e3e5d07a0487a1bff9" offset="0" />
</dataarea>
</part>
</software>
<software name="gpack">
<!-- Compatible series LZ -->
<description>Game Pack</description>
<year>198?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16559">
<rom name="gpack.opk" size="16559" crc="508604b2" sha1="866639b6ae22011a40f47cbdfdee684790f073a0" offset="0" />
</dataarea>
</part>
</software>
<software name="inkas">
<!-- Compatible series LZ/POS -->
<description>Inkasencki v6.1</description>
<year>199?</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="48983">
<rom name="inkas.opk" size="48983" crc="fbade179" sha1="803c827124a59ff45ceaaf9f66b76b8ff08aba23" offset="0" />
</dataarea>
</part>
</software>
<software name="maths">
<!-- Compatible series CM/XP/LZ -->
<description>Maths</description>
<year>198?</year>
<publisher>Psion</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16089">
<rom name="maths.opk" size="16089" crc="8cce0583" sha1="9b847068e2f6af575b1ba760245007f436bdf1dd" offset="0" />
</dataarea>
</part>
</software>
<software name="paralink">
<!-- Compatible series XP/LZ -->
<description>ParaLink v2.0</description>
<year>198?</year>
<publisher>Silvertree</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="6062">
<rom name="paralink.opk" size="6062" crc="75a3596d" sha1="43dfdd4b39d9da00ccb7aa74b66d610e90867b75" offset="0" />
</dataarea>
</part>
</software>
<software name="persfin">
<!-- Compatible series XP/LZ -->
<description>Personal Finance</description>
<year>1987</year>
<publisher>Willow Enterprises Limited</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16179">
<rom name="persfin.opk" size="16179" crc="2fb0f433" sha1="21bedf9bd3de307650c9b6cad3f11dc9094d0a92" offset="0" />
</dataarea>
</part>
</software>
<software name="result">
<!-- Compatible series LZ -->
<description>Result Vers 4L</description>
<year>1989</year>
<publisher>Terrace Software</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16382">
<rom name="result.opk" size="16382" crc="8a7cd79f" sha1="40a385ab126c4a6b5ee23ed2097da15ec73aceb1" offset="0" />
</dataarea>
</part>
</software>
<software name="ssheet">
<!-- Compatible series XP/LZ -->
<description>Spreadsheet</description>
<year>1987</year>
<publisher>Psion Ltd</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="32508">
<rom name="ssheet.opk" size="32508" crc="6afc6dcc" sha1="b0b2059fd1c59ba7c7b55235745fd36186bdd5ca" offset="0" />
</dataarea>
</part>
</software>
<software name="topfin">
<!-- Compatible series LZ -->
<description>Top Finance v2.1f</description>
<year>1988</year>
<publisher>Aware</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16338">
<rom name="topfin.opk" size="16338" crc="480d3056" sha1="4d869fd7429465db78ceaa0f59ca5a447316474b" offset="0" />
</dataarea>
</part>
</software>
<software name="travel">
<!-- Compatible series XP/LZ -->
<description>Travel Pack 1.5</description>
<year>1988</year>
<publisher>Organized Solutions Ltd</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="65493">
<rom name="travel.opk" size="65493" crc="38310574" sha1="5be0e7b121998c7d238fe8c639b732d0272d70ea" offset="0" />
</dataarea>
</part>
</software>
<software name="xform">
<!-- Compatible series XP/LZ -->
<description>Formulator</description>
<year>198?</year>
<publisher>Psion Ltd</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="32407">
<rom name="xform.opk" size="32407" crc="cf3fd9c4" sha1="712ebace6fb711bd98ea7053105f3a072ffa695c" offset="0" />
</dataarea>
</part>
</software>
<software name="xforma">
<!-- Compatible series XP/LZ -->
<description>Formulator (Alt)</description>
<year>198?</year>
<publisher>Psion Ltd</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="32773">
<rom name="xforma.opk" size="32773" crc="462ad96e" sha1="221235da3ecf22ac71a7ab248afc2d681ccd6d6d" offset="0" />
</dataarea>
</part>
</software>
<software name="xformtop">
<!-- Compatible series XP/LZ -->
<description>Formulator Top</description>
<year>198?</year>
<publisher>Psion Ltd</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="47862">
<rom name="xformtop.opk" size="47862" crc="9e109d42" sha1="a91e9eb195ce865c38099cd56ceb29ec52323377" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>

101
hash/psion1.xml Normal file
View file

@ -0,0 +1,101 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<softwarelist name="psion1" description="Psion Organiser I Datapack">
<software name="financep" supported="no">
<description>Finance Pack</description>
<year>198?</year>
<publisher>Psion</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16390">
<rom name="finance.op1" size="16390" crc="5e4b1e5a" sha1="b2bf3f2a79597dfaed454d97bcc5ff2740b32b3c" offset="0" />
</dataarea>
</part>
</software>
<software name="linkup" supported="no">
<description>Link Up Pack</description>
<year>198?</year>
<publisher>Psion</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="4299">
<rom name="link-up.op1" size="4299" crc="f6cd6491" sha1="12ed6ab4e05fd068e91736826ec7473824fdc54a" offset="0" />
</dataarea>
</part>
</software>
<software name="mathspac" supported="no">
<description>Maths Pack</description>
<year>198?</year>
<publisher>Psion</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16317">
<rom name="maths.op1" size="16317" crc="5dc289af" sha1="31c08efc37313e866b4876be4114a0ebe5fb7979" offset="0" />
</dataarea>
</part>
</software>
<software name="sciencep" supported="no">
<description>Science Pack</description>
<year>198?</year>
<publisher>Psion</publisher>
<part name="cart1" interface="psion_pack">
<dataarea name="rom" size="16390">
<rom name="science1.op1" size="16390" crc="374728d0" sha1="55f1e1517640d694e05102d72dd01f2dcb852664" offset="0" />
</dataarea>
</part>
<part name="cart2" interface="psion_pack">
<dataarea name="rom" size="16390">
<rom name="science2.op1" size="16390" crc="6f9a3006" sha1="0f33b5f413fc658dc5c33623845e8236374cea0f" offset="0" />
</dataarea>
</part>
</software>
<software name="softpack" supported="no">
<description>Software Pack</description>
<year>198?</year>
<publisher>Psion</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="16390">
<rom name="software.op1" size="16390" crc="df02f390" sha1="aebfe3a74409b2c52b009d8d4f9d4c4d5732e222" offset="0" />
</dataarea>
</part>
</software>
<software name="utilityp" supported="no">
<description>Utility Pack</description>
<year>198?</year>
<publisher>Psion</publisher>
<part name="cart1" interface="psion_pack">
<dataarea name="rom" size="8198">
<rom name="utility1.op1" size="8198" crc="62460a38" sha1="ca299aebdafa5d80d6e6f838e0d4de5900db511d" offset="0" />
</dataarea>
</part>
<part name="cart2" interface="psion_pack">
<dataarea name="rom" size="8105">
<rom name="utility2.op1" size="8105" crc="5fded4c4" sha1="65f44d0ce0885fbbb219b3cdc2f48269a997b4f5" offset="0" />
</dataarea>
</part>
</software>
<software name="construc" supported="no">
<description>Construction Pack</description>
<year>198?</year>
<publisher>Wessex</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="15063">
<rom name="wessex.op1" size="15063" crc="44a1d7ef" sha1="3c5e0d103952aafd55c456692e9eaad1eb0f0ceb" offset="0" />
</dataarea>
</part>
</software>
<software name="restaur" supported="no">
<description>Restaurant Guide </description>
<year>198?</year>
<publisher>Psion</publisher>
<part name="cart" interface="psion_pack">
<dataarea name="rom" size="11343">
<rom name="restguide.op1" size="11343" crc="7224f817" sha1="37d2548f18556bd2fbb7d592fe2a36811a1b1aaf" offset="0" />
</dataarea>
</part>
</software>
</softwarelist>

1014
hash/psion2.xml Normal file

File diff suppressed because it is too large Load diff

View file

@ -595,7 +595,7 @@ static MACHINE_CONFIG_START( psion_2lines, psion_state )
MCFG_PSION_DATAPACK_ADD("pack2")
/* Software lists */
MCFG_SOFTWARE_LIST_ADD("pack_list", "psion")
MCFG_SOFTWARE_LIST_ADD("pack_list", "psion2")
MACHINE_CONFIG_END
/* basic configuration for 4 lines display */
@ -624,6 +624,10 @@ static MACHINE_CONFIG_DERIVED_CLASS( psion1, psion_2lines, psion1_state )
MCFG_DEVICE_MODIFY("hd44780")
MCFG_HD44780_LCD_SIZE(1, 16)
MCFG_HD44780_PIXEL_UPDATE_CB(psion1_state::psion1_pixel_update)
/* Software lists */
MCFG_SOFTWARE_LIST_REMOVE("pack_list")
MCFG_SOFTWARE_LIST_ADD("pack_list", "psion1")
MACHINE_CONFIG_END
static MACHINE_CONFIG_DERIVED( psioncm, psion_2lines )
@ -696,6 +700,8 @@ ROM_START( psionla )
ROMX_LOAD( "34-lag.rom", 0x8000, 0x8000, CRC(13a92c4b) SHA1(dab8bd6a41a5fd509c5ad4b0b0ab80d14f2c421a), ROM_BIOS(2))
ROM_SYSTEM_BIOS(2, "v36", "LA v3.6")
ROMX_LOAD( "36-la.rom", 0x8000, 0x8000, CRC(7442c7f6) SHA1(94f15bd06bd750be70fa4a4ab588237c5a703f65), ROM_BIOS(3))
ROM_SYSTEM_BIOS(3, "v30", "LA v3.0")
ROMX_LOAD( "30-lahp.rom", 0x8000, 0x8000, CRC(50192528) SHA1(c556d53f70bf5ecae756b2ebfc6d954912316bbe), ROM_BIOS(4))
ROM_END
ROM_START( psionp200 )