mirror of
https://github.com/explit7/Psion-ROM.git
synced 2026-06-02 22:30:48 +00:00
Compare commits
9 Commits
8c82ac88c7
...
589097888b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
589097888b | ||
|
|
8c766c0506 | ||
|
|
3021f3b050 | ||
|
|
078ecacd2f | ||
|
|
c05bd1242a | ||
|
|
64d88c7996 | ||
|
|
10ef265d87 | ||
|
|
72c83534b8 | ||
|
|
f9a7175ce5 |
28
.github/workflows/build.yaml
vendored
Normal file
28
.github/workflows/build.yaml
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
name: build
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
push:
|
||||
branches: [ main ]
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
archive-build:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Package the ROMs
|
||||
run: scripts/build.sh
|
||||
|
||||
- name: Archive the binary
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
path: build/mame-roms.zip
|
||||
if-no-files-found: error
|
||||
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/build
|
||||
54
README.md
54
README.md
@@ -2,7 +2,7 @@ This repository contains official ROM files for old Psion Devices.
|
||||
All the files could be downloaded for free from the official Psion / Psion Teklogix Website in the past.
|
||||
Some of this ROM files are upgraded (patched) to solve some bugs or add functionality.
|
||||
|
||||
Contents:
|
||||
ROMs:
|
||||
|
||||
- [Psion Series 3 and variants](#psion-series-3-and-variants)
|
||||
- [Psion Series 3a and variants](#psion-series-3a-and-variants)
|
||||
@@ -11,26 +11,41 @@ Contents:
|
||||
- [Psion Series 3mx](#psion-series-3mx)
|
||||
- [Psion Workabout](#psion-workabout)
|
||||
- [Psion Workabout MX](#psion-workabout-mx)
|
||||
- ROMs for Psion 5mx Pro, patched with additional App (MyPhone), Ericsson ringtone and logo from Ericsson MC218 ([UK](5mxPro/UK/), [DE](5mxPro/DE/))
|
||||
- Original ROM for Psion 5mx Pro ([DE](5mxPro/DE_orig/))
|
||||
- Dumped ROMs of Ericcson MC218 ([UK](MC218/UK/), [DE](MC218/DE/))
|
||||
- Psion Series 5 and Variants
|
||||
- Dumped ROM for Psion Series 5 ([UK](Series5/UK/))
|
||||
- Dumped ROMs of Ericsson MC218 ([UK](MC218/UK/), [DE](MC218/DE/))
|
||||
|
||||
- [Psion Series 7](#psion-series-7)
|
||||
- ROM Update for Series 7 ([UK](Series7/Updates/UK/), [US](Series7/Updates/US/))
|
||||
- ROMs for Psion netBook, patched with additional Apps and components([UK](netBook/UK/), [DE](netBook/DE), [FR](netBook/FR/), [SP](netBook/SP/))
|
||||
- Revo Firmware Dump ([DE](Revo/DE/))
|
||||
- Dumped ROM for Psion 5mx ([UK](5mx/UK/))
|
||||
- Dumped ROM for Psion Series 5 ([UK](Series5/UK/))
|
||||
- Psion netBook
|
||||
- ROMs for Psion netBook, patched with additional Apps and components ([UK](netBook/UK/), [DE](netBook/DE), [FR](netBook/FR/), [SP](netBook/SP/))
|
||||
|
||||
- [Psion Revo](#revo)
|
||||
- Revo Firmware Dump ([DE](Revo/DE/))
|
||||
|
||||
- Psion Series 5mx
|
||||
- Dumped ROM for Psion 5mx ([UK](5mx/UK/))
|
||||
|
||||
- Psion Series 5mx Pro
|
||||
- ROMs for Psion 5mx Pro, patched with additional App (MyPhone), Ericsson ringtone and logo from Ericsson MC218 ([UK](5mxPro/UK/), [DE](5mxPro/DE/))
|
||||
- Original ROM for Psion 5mx Pro ([DE](5mxPro/DE_orig/))
|
||||
|
||||
|
||||
Utilities:
|
||||
|
||||
- [Tools](Tools/) for Patching Psion ROMs and additional components.
|
||||
|
||||
---
|
||||
|
||||
## Psion Series 3 and Variants
|
||||
|
||||
| Device | EPOC16 Version | ROM Version | Language | Filename | MD5 Checksum |
|
||||
| ----------------- | -------------- | ----------- | -------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
|
||||
| Psion Series 3 | | 1.77f | English | [3504-3001-01_19-11-91v1.77f_eng.bin](Series3/s3_v1.77f_eng/3504-3001-01_19-11-91v1.77f_eng.bin)<br />[3504-3002-01_19-11-91v1.77f_eng.bin](Series3/s3_v1.77f_eng/3504-3002-01_19-11-91v1.77f_eng.bin) | `f45adbb8e951ac1be922279197baf6c6`<br />`3bf167eeb8f41d88981ed12632414e1d` |
|
||||
| Acorn Pocket Book | | 1.91f | | [pb_v1.91f_acn.bin](Series3/pb_v1.91f_acn/pb_v1.91f_acn.bin)<br />[acspell.bin](Series3/pb_v1.91f_acn/acspell.bin) | `2e3fd0717451d7621b664d7eb85e89be`<br />`4ecb448d5828855dbeaf223cef5fe346` |
|
||||
| Psion Series 3s | | 1.91f | English | [s3_v1.91f_eng.bin](Series3/s3_v1.91f_eng/s3_v1.91f_eng.bin) | `44ee1451e72b8f662f369a86b488d4db` |
|
||||
| Device | EPOC16 Version | ROM Version | Language | Filename | MD5 Checksum |
|
||||
| ----------------- | -------------- | ----------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
|
||||
| Psion Series 3 | | 1.77f | English | [3504-3001-01_19-11-91v1.77f_eng.bin](Series3/s3_v1.77f_eng/3504-3001-01_19-11-91v1.77f_eng.bin)<br />[3504-3002-01_19-11-91v1.77f_eng.bin](Series3/s3_v1.77f_eng/3504-3002-01_19-11-91v1.77f_eng.bin) | `f45adbb8e951ac1be922279197baf6c6`<br />`3bf167eeb8f41d88981ed12632414e1d` |
|
||||
| Psion Series 3 | | 1.80f | English<br />French<br />German<br />Italian | [s3_v1.80f_multi.bin](Series3/s3_v1.80f_multi.bin) | `46f29831bdf170abbb5972d78465e4ab` |
|
||||
| Acorn Pocket Book | | 1.91f | | [pb_v1.91f_acn.bin](Series3/pb_v1.91f_acn/pb_v1.91f_acn.bin)<br />[acspell.bin](Series3/pb_v1.91f_acn/acspell.bin) | `2e3fd0717451d7621b664d7eb85e89be`<br />`4ecb448d5828855dbeaf223cef5fe346` |
|
||||
| Psion Series 3s | | 1.91f | English | [s3_v1.91f_eng.bin](Series3/s3_v1.91f_eng/s3_v1.91f_eng.bin) | `44ee1451e72b8f662f369a86b488d4db` |
|
||||
| Psion Series 3 | | 1.91f | English<br />French<br />German<br />Spanish<br />Italian | [s3_v1.91f_multi.bin](Series3/s3_v1.91f_multi.bin) | `8a303be0714a49759a0982ea3a71aaf7` |
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
@@ -85,9 +100,16 @@ Contents:
|
||||
| ------------------ | -------------- | ------------ | -------- | ---------------------------------------------- | ---------------------------------- |
|
||||
| Psion Workabout MX | 4.31f | 7.20f | English | [w2mx_v7.20f.bin](WorkaboutMX/w2mx_v7.20f.bin) | `d5e5c2aa32f9888e7fec8d2214f1547e` |
|
||||
|
||||
## Revo
|
||||
|
||||
| Device | EPOC32 Version | ROM Version | Language | Filename | MD5 Checksum |
|
||||
| ---------- | -------------- | ------------ | -------- | ------------------------------------------------- | ---------------------------------- |
|
||||
| Psion Revo | | 1.06 (390) | English | [revo_1.06_390_en.bin](Revo/revo_1.06_390_en.bin) | `9f0cb14967d29cfa52d11892f36db8bf` |
|
||||
|
||||
## Psion Series 7
|
||||
|
||||
| Device | EPOC32 Version | ROM Version | Language | Filename | MD5 Checksum |
|
||||
| ------------------------ | -------------- | ---------------------- | -------- | ------------------------------------------------------------------------ | ---------------------------------- |
|
||||
| Psion Series 7 | | 1.05 (254) (Build 754) | English | [series7_1.05_254_build_756.bin](Series7/series7_1.05_254_build_756.bin) | `c78c3cf48d2fd7b8f0d5bc9cadd79159` |
|
||||
| Device | EPOC32 Version | ROM Version | Language | Filename | MD5 Checksum |
|
||||
| -------------- | -------------- | ---------------------- | -------- | ------------------------------------------------------------ | ---------------------------------- |
|
||||
| Psion Series 7 | | 1.05 (254) (Build 754) | English | [series7_1.05_254_build_754.bin](Series7/series7_1.05_254_build_754.bin) | `cf8f5cf06082b133a1828781f65f02c0` |
|
||||
| Psion Series 7 | | 1.05 (254) (Build 756) | English | [series7_1.05_254_build_756.bin](Series7/series7_1.05_254_build_756.bin) | `c78c3cf48d2fd7b8f0d5bc9cadd79159` |
|
||||
|
||||
|
||||
BIN
Revo/revo_1.06_390_en.bin
Normal file
BIN
Revo/revo_1.06_390_en.bin
Normal file
Binary file not shown.
BIN
Series3/s3_v1.80f_multi.bin
Normal file
BIN
Series3/s3_v1.80f_multi.bin
Normal file
Binary file not shown.
BIN
Series3/s3_v1.91f_multi.bin
Normal file
BIN
Series3/s3_v1.91f_multi.bin
Normal file
Binary file not shown.
BIN
Series7/series7_1.05_254_build_754.bin
Executable file
BIN
Series7/series7_1.05_254_build_754.bin
Executable file
Binary file not shown.
59
scripts/build.sh
Executable file
59
scripts/build.sh
Executable file
@@ -0,0 +1,59 @@
|
||||
#!/bin/bash
|
||||
|
||||
# This build script generates a zip file structured for use with MAME.
|
||||
|
||||
ROOT_DIRECTORY="$( cd "$( dirname "$( dirname "${BASH_SOURCE[0]}" )" )" &> /dev/null && pwd )"
|
||||
BUILD_DIRECTORY="$ROOT_DIRECTORY/build"
|
||||
|
||||
|
||||
# Clean up and recreate the build directory.
|
||||
if [ -d "$BUILD_DIRECTORY" ]; then
|
||||
rm -r "$BUILD_DIRECTORY"
|
||||
fi
|
||||
mkdir -p "$BUILD_DIRECTORY"
|
||||
|
||||
cd "$BUILD_DIRECTORY"
|
||||
|
||||
mkdir psion3
|
||||
cp "$ROOT_DIRECTORY/Series3/s3_v1.91f_multi.bin" psion3
|
||||
cp "$ROOT_DIRECTORY/Series3/s3_v1.80f_multi.bin" psion3
|
||||
|
||||
mkdir psion3s
|
||||
cp "$ROOT_DIRECTORY/Series3/s3_v1.91f_eng/s3_v1.91f_eng.bin" psion3s
|
||||
|
||||
mkdir psion3a
|
||||
cp "$ROOT_DIRECTORY/Series3a/s3a_v3.22f_eng.bin" psion3a
|
||||
cp "$ROOT_DIRECTORY/Series3a/s3a_v3.41f_deu.bin" psion3a
|
||||
cp "$ROOT_DIRECTORY/Series3a/s3a_v3.43f_rus.bin" psion3a
|
||||
cp "$ROOT_DIRECTORY/Series3a/s3a_v3.40f_usa.bin" psion3a
|
||||
cp "$ROOT_DIRECTORY/Series3a/s3a_v3.40f_ita.bin" psion3a
|
||||
cp "$ROOT_DIRECTORY/Series3a/s3a_v3.40f_eng.bin" psion3a
|
||||
|
||||
mkdir psion3c
|
||||
cp "$ROOT_DIRECTORY/Series3c/oak_v5.20f_eng.bin" psion3c
|
||||
|
||||
mkdir psion3mx
|
||||
cp "$ROOT_DIRECTORY/Series3mx/maple_v6.16f_uk.bin" psion3mx
|
||||
cp "$ROOT_DIRECTORY/Series3mx/maple_v6.17f_nl.bin" psion3mx
|
||||
cp "$ROOT_DIRECTORY/Series3mx/maple_v6.20f_fre.bin" psion3mx
|
||||
|
||||
mkdir siena
|
||||
cp "$ROOT_DIRECTORY/Siena/vine_v4.20f_eng.bin" siena
|
||||
cp "$ROOT_DIRECTORY/Siena/vine_v4.21f_fre.bin" siena/vine_v4.21f_frn.bin
|
||||
|
||||
mkdir psionwa
|
||||
cp "$ROOT_DIRECTORY/Workabout/w1_v2.40f.bin" psionwa
|
||||
cp "$ROOT_DIRECTORY/Workabout/w1_v1.00f.bin" psionwa
|
||||
cp "$ROOT_DIRECTORY/Workabout/w1_v0.24b.bin" psionwa
|
||||
|
||||
mkdir psionwamx
|
||||
cp "$ROOT_DIRECTORY/WorkaboutMX/w2mx_v7.20f.bin" psionwamx
|
||||
|
||||
mkdir pocketbk
|
||||
cp "$ROOT_DIRECTORY/Series3/pb_v1.91f_acn/acspell.bin" pocketbk
|
||||
cp "$ROOT_DIRECTORY/Series3/pb_v1.91f_acn/pb_v1.91f_acn.bin" pocketbk
|
||||
|
||||
mkdir pocketbk2
|
||||
cp "$ROOT_DIRECTORY/Series3a/pb2_v1.30f_acn.bin" pocketbk2
|
||||
|
||||
zip -r "mame-roms.zip" *
|
||||
Reference in New Issue
Block a user