Releases: brad-lin/FreePSXBoot
Version 2.1
This release comes with a new version of Unirom (8.0.K).
It also fixes a bug with slot 2 images: the kernel patch now emulates the absence of the memory card, rather than sending unexpected responses (which some gam
es can't handle and hang).
Finally, the memory card images now contain the payload duplicated. This allows FreePSXBoot to work even with fake memory cards with a capacity of 64 kB instead of 128 kB.
BIOS version/region | BIOS CRC32 | Models | Image file |
---|---|---|---|
1.0 (1994-09-22) I | 3b601fc8 | SCPH-1000 | freepsxboot-unirom-fastload-20220919-bios-1.0-1994-09-22-I-3b601fc8 |
1.1 (1995-01-22) I | 3539def6 | SCPH-3000 | freepsxboot-unirom-fastload-20220919-bios-1.1-1995-01-22-I-3539def6 |
2.0 (1995-05-07) A | 55847d8c | SCPH-1001 | freepsxboot-unirom-fastload-20220919-bios-2.0-1995-05-07-A-55847d8c |
2.0 (1995-05-10) E | 9bb87c4b | SCPH-1002 | freepsxboot-unirom-fastload-20220919-bios-2.0-1995-05-10-E-9bb87c4b |
2.1 (1995-07-17) A | aff00f2f | SCPH-1001 | freepsxboot-unirom-fastload-20220919-bios-2.1-1995-07-17-A-aff00f2f |
2.1 (1995-07-17) E | 86c30531 | SCPH-1002 | freepsxboot-unirom-fastload-20220919-bios-2.1-1995-07-17-E-86c30531 |
2.1 (1995-07-17) I | bc190209 | SCPH-3500 | freepsxboot-unirom-fastload-20220919-bios-2.1-1995-07-17-I-bc190209 |
2.2 (1995-12-04) A | 37157331 | SCPH-1001 SCPH-5003 |
freepsxboot-unirom-fastload-20220919-bios-2.2-1995-12-04-A-37157331 |
2.2 (1995-12-04) E | 1e26792f | SCPH-1002 | freepsxboot-unirom-fastload-20220919-bios-2.2-1995-12-04-E-1e26792f |
2.2 (1995-12-04) I | 24fc7e17 | SCPH-5000 | freepsxboot-unirom-fastload-20220919-bios-2.2-1995-12-04-I-24fc7e17 |
3.0 (1996-09-09) I | ff3eeb8c | SCPH-5500 | freepsxboot-unirom-fastload-20220919-bios-3.0-1996-09-09-I-ff3eeb8c |
3.0 (1996-11-18) A | 8d8cb7e4 | SCPH-5001 SCPH-5501 SCPH-5503 SCPH-7003 |
freepsxboot-unirom-fastload-20220919-bios-3.0-1996-11-18-A-8d8cb7e4 |
3.0 (1997-01-06) E | d786f0b9 | SCPH-5502 SCPH-5552 |
freepsxboot-unirom-fastload-20220919-bios-3.0-1997-01-06-E-d786f0b9 |
4.0 (1997-08-18) I | ec541cd0 | SCPH-7000 SCPH-7500 SCPH-9000 |
freepsxboot-unirom-fastload-20220919-bios-4.0-1997-08-18-I-ec541cd0 |
4.1 (1997-11-14) A | b7c43dad | SCPH-7000W | freepsxboot-unirom-fastload-20220919-bios-4.1-1997-11-14-A-b7c43dad |
4.1 (1997-12-16) A | 502224b6 | SCPH-7001 SCPH-7501 SCPH-7503 SCPH-9001 SCPH-9003 SCPH-9903 |
freepsxboot-unirom-fastload-20220919-bios-4.1-1997-12-16-A-502224b6 |
4.1 (1997-12-16) E | 318178bf | SCPH-7002 SCPH-7502 SCPH-9002 |
freepsxboot-unirom-fastload-20220919-bios-4.1-1997-12-16-E-318178bf |
4.3 (2000-03-11) I | f2af798b | SCPH-100 | freepsxboot-unirom-fastload-20220919-bios-4.3-2000-03-11-I-f2af798b |
4.4 (2000-03-24) A | 6a0e22a0 | SCPH-101 | freepsxboot-unirom-fastload-20220919-bios-4.4-2000-03-24-A-6a0e22a0 |
4.4 (2000-03-24) E | 0bad7ea9 | SCPH-102 | freepsxboot-unirom-fastload-20220919-bios-4.4-2000-03-24-E-0bad7ea9 |
4.5 (2000-05-25) A | 171bdcec | SCPH-101 SCPH-103 |
freepsxboot-unirom-fastload-20220919-bios-4.5-2000-05-25-A-171bdcec |
4.5 (2000-05-25) E | 76b880e5 | SCPH-102 | freepsxboot-unirom-fastload-20220919-bios-4.5-2000-05-25-E-76b880e5 |
Please read the README.md file for installation instructions (and warnings).
Version 2.0 (support for slot 2)
This release provides memory card image files containing FreePSXBoot with Unirom 8.0.I.
Memory card images are now provided for slot 1 and slot 2. The memory card must then be plugged in the corresponding slot. Using slot 2 images is recommended, as the memory card can be left plugged in while playing. When launched, FreePSXBoot patches the PlayStation kernel to make games believe there is no memory card in slot 2, avoiding issues when loading or saving games.
Slot 1 images should be used only when using a Memcard Pro, or in case of problem with the slot 2 image. More information can be found in the README.
Changes since last version:
- 2021-07-03: FreePSXBoot patches the kernel when run from slot 2 (memory card can remain inserted)
- 2021-07-03: Exploit updated to work on slot 2
- 2021-07-03: Unirom version updated to 8.0.I
Use the image file corresponding to your model. If a model has multiple BIOS versions, they can be tried one by one, or the Unirom bootdisc can be used in conjunction with the disc swap trick.
BIOS version/region | BIOS CRC32 | Models | Image file |
---|---|---|---|
1.0 (1994-09-22) I | 3b601fc8 | SCPH-1000 | freepsxboot-unirom-fastload-20210703-bios-1.0-1994-09-22-I-3b601fc8 |
1.1 (1995-01-22) I | 3539def6 | SCPH-3000 | freepsxboot-unirom-fastload-20210703-bios-1.1-1995-01-22-I-3539def6 |
2.0 (1995-05-07) A | 55847d8c | SCPH-1001 | freepsxboot-unirom-fastload-20210703-bios-2.0-1995-05-07-A-55847d8c |
2.0 (1995-05-10) E | 9bb87c4b | SCPH-1002 | freepsxboot-unirom-fastload-20210703-bios-2.0-1995-05-10-E-9bb87c4b |
2.1 (1995-07-17) A | aff00f2f | SCPH-1001 | freepsxboot-unirom-fastload-20210703-bios-2.1-1995-07-17-A-aff00f2f |
2.1 (1995-07-17) E | 86c30531 | SCPH-1002 | freepsxboot-unirom-fastload-20210703-bios-2.1-1995-07-17-E-86c30531 |
2.1 (1995-07-17) I | bc190209 | SCPH-3500 | freepsxboot-unirom-fastload-20210703-bios-2.1-1995-07-17-I-bc190209 |
2.2 (1995-12-04) A | 37157331 | SCPH-1001 SCPH-5003 |
freepsxboot-unirom-fastload-20210703-bios-2.2-1995-12-04-A-37157331 |
2.2 (1995-12-04) E | 1e26792f | SCPH-1002 | freepsxboot-unirom-fastload-20210703-bios-2.2-1995-12-04-E-1e26792f |
2.2 (1995-12-04) I | 24fc7e17 | SCPH-5000 | freepsxboot-unirom-fastload-20210703-bios-2.2-1995-12-04-I-24fc7e17 |
3.0 (1996-09-09) I | ff3eeb8c | SCPH-5500 | freepsxboot-unirom-fastload-20210703-bios-3.0-1996-09-09-I-ff3eeb8c |
3.0 (1996-11-18) A | 8d8cb7e4 | SCPH-5001 SCPH-5501 SCPH-5503 SCPH-7003 |
freepsxboot-unirom-fastload-20210703-bios-3.0-1996-11-18-A-8d8cb7e4 |
3.0 (1997-01-06) E | d786f0b9 | SCPH-5502 SCPH-5552 |
freepsxboot-unirom-fastload-20210703-bios-3.0-1997-01-06-E-d786f0b9 |
4.0 (1997-08-18) I | ec541cd0 | SCPH-7000 SCPH-7500 SCPH-9000 |
freepsxboot-unirom-fastload-20210703-bios-4.0-1997-08-18-I-ec541cd0 |
4.1 (1997-11-14) A | b7c43dad | SCPH-7000W | freepsxboot-unirom-fastload-20210703-bios-4.1-1997-11-14-A-b7c43dad |
4.1 (1997-12-16) A | 502224b6 | SCPH-7001 SCPH-7501 SCPH-7503 SCPH-9001 SCPH-9003 SCPH-9903 |
freepsxboot-unirom-fastload-20210703-bios-4.1-1997-12-16-A-502224b6 |
4.1 (1997-12-16) E | 318178bf | SCPH-7002 SCPH-7502 SCPH-9002 |
freepsxboot-unirom-fastload-20210703-bios-4.1-1997-12-16-E-318178bf |
4.3 (2000-03-11) I | f2af798b | SCPH-100 | freepsxboot-unirom-fastload-20210703-bios-4.3-2000-03-11-I-f2af798b |
4.4 (2000-03-24) A | 6a0e22a0 | SCPH-101 | freepsxboot-unirom-fastload-20210703-bios-4.4-2000-03-24-A-6a0e22a0 |
4.4 (2000-03-24) E | 0bad7ea9 | SCPH-102 | freepsxboot-unirom-fastload-20210703-bios-4.4-2000-03-24-E-0bad7ea9 |
4.5 (2000-05-25) A | 171bdcec | SCPH-101 SCPH-103 |
freepsxboot-unirom-fastload-20210703-bios-4.5-2000-05-25-A-171bdcec |
4.5 (2000-05-25) E | 76b880e5 | SCPH-102 | freepsxboot-unirom-fastload-20210703-bios-4.5-2000-05-25-E-76b880e5 |
Please read the README.md file for installation instructions (and warnings).
Version 1.2
This release provides memory card image files containing FreePSXBoot with Unirom 8.0.H.
Changes since last version:
- 2021-05-05: Unirom version updated to 8.0.H
- 2021-04-28: Fixed exploit for BIOS versions 2.1 (A) and 2.2 (A) (read dummy frame to avoid errors)
- 2021-04-27: Added support for more BIOS versions, which are now identified by their CRC32
- 2021-04-22: Added support for BIOS 2.0 (1995-05-07), 4.0 and 4.1 (1997-11-14)
Please read the README.md file for installation instructions (and warnings).
BIOS version/region | BIOS CRC32 | Models | 100% reliable exploit? | Image file |
---|---|---|---|---|
1.0 (1994-09-22) I | 3b601fc8 | SCPH-1000 | Yes | freepsxboot-unirom-fastload-20210505-bios-1.0-1994-09-22-I-3b601fc8.mcd |
1.1 (1995-01-22) I | 3539def6 | SCPH-3000 | Yes | freepsxboot-unirom-fastload-20210505-bios-1.1-1995-01-22-I-3539def6.mcd |
2.0 (1995-05-07) A | 55847d8c | SCPH-1001 | Yes; see note below | freepsxboot-unirom-fastload-20210505-bios-2.0-1995-05-07-A-55847d8c.mcd |
2.0 (1995-05-10) E | 9bb87c4b | SCPH-1002 | Yes; see note below | freepsxboot-unirom-fastload-20210505-bios-2.0-1995-05-10-E-9bb87c4b.mcd |
2.1 (1995-07-17) A | aff00f2f | SCPH-1001 | Yes | freepsxboot-unirom-fastload-20210505-bios-2.1-1995-07-17-A-aff00f2f.mcd |
2.1 (1995-07-17) E | 86c30531 | SCPH-1002 | Yes | freepsxboot-unirom-fastload-20210505-bios-2.1-1995-07-17-E-86c30531.mcd |
2.1 (1995-07-17) I | bc190209 | SCPH-3500 | Yes | freepsxboot-unirom-fastload-20210505-bios-2.1-1995-07-17-I-bc190209.mcd |
2.2 (1995-12-04) A | 37157331 | SCPH-1001 SCPH-5003 |
Yes | freepsxboot-unirom-fastload-20210505-bios-2.2-1995-12-04-A-37157331.mcd |
2.2 (1995-12-04) E | 1e26792f | SCPH-1002 | Yes | freepsxboot-unirom-fastload-20210505-bios-2.2-1995-12-04-E-1e26792f.mcd |
2.2 (1995-12-04) I | 24fc7e17 | SCPH-5000 | Yes | freepsxboot-unirom-fastload-20210505-bios-2.2-1995-12-04-I-24fc7e17.mcd |
3.0 (1996-09-09) I | ff3eeb8c | SCPH-5500 | Yes | freepsxboot-unirom-fastload-20210505-bios-3.0-1996-09-09-I-ff3eeb8c.mcd |
3.0 (1996-11-18) A | 8d8cb7e4 | SCPH-5001 SCPH-5501 SCPH-5503 SCPH-7003 |
Yes | freepsxboot-unirom-fastload-20210505-bios-3.0-1996-11-18-A-8d8cb7e4.mcd |
3.0 (1997-01-06) E | d786f0b9 | SCPH-5502 SCPH-5552 |
Yes | freepsxboot-unirom-fastload-20210505-bios-3.0-1997-01-06-E-d786f0b9.mcd |
4.0 (1997-08-18) I | ec541cd0 | SCPH-7000 SCPH-7500 SCPH-9000 |
Yes | freepsxboot-unirom-fastload-20210505-bios-4.0-1997-08-18-I-ec541cd0.mcd |
4.1 (1997-11-14) A | b7c43dad | SCPH-7000W | Yes | freepsxboot-unirom-fastload-20210505-bios-4.1-1997-11-14-A-b7c43dad.mcd |
4.1 (1997-12-16) A | 502224b6 | SCPH-7001 SCPH-7501 SCPH-7503 SCPH-9001 SCPH-9003 SCPH-9903 |
Yes | freepsxboot-unirom-fastload-20210505-bios-4.1-1997-12-16-A-502224b6.mcd |
4.1 (1997-12-16) E | 318178bf | SCPH-7002 SCPH-7502 SCPH-9002 |
Yes | freepsxboot-unirom-fastload-20210505-bios-4.1-1997-12-16-E-318178bf.mcd |
4.3 (2000-03-11) I | f2af798b | SCPH-100 | Yes | freepsxboot-unirom-fastload-20210505-bios-4.3-2000-03-11-I-f2af798b.mcd |
4.4 (2000-03-24) A | 6a0e22a0 | SCPH-101 | Yes | freepsxboot-unirom-fastload-20210505-bios-4.4-2000-03-24-A-6a0e22a0.mcd |
4.4 (2000-03-24) E | 0bad7ea9 | SCPH-102 | Yes | freepsxboot-unirom-fastload-20210505-bios-4.4-2000-03-24-E-0bad7ea9.mcd |
4.5 (2000-05-25) A | 171bdcec | SCPH-101 SCPH-103 |
Yes | freepsxboot-unirom-fastload-20210505-bios-4.5-2000-05-25-A-171bdcec.mcd |
4.5 (2000-05-25) E | 76b880e5 | SCPH-102 | Yes | freepsxboot-unirom-fastload-20210505-bios-4.5-2000-05-25-E-76b880e5.mcd |
Note for BIOS 2.0 (SCPH-1001 or SCPH-1002): the memory card containing FreePSXBoot must be inserted in slot 1, and another memory card must be present in slot 2. The memory card in slot 2 can have any content.
Version 1.1
This release provides memory card image files containing FreePSXBoot with Unirom 8.0.F.
Changes since last version:
- 2021-04-21: Added support for BIOS 1.1, and fixed BIOS 2.0 exploit (needs icache flush to work)
- 2021-04-21: Progress bar added in stage2 payload (thanks Nicolas Noble)
- 2021-04-20: Added support for BIOS 3.0 1996-09-09 (SCPH-5500) (thanks sickle)
- 2021-04-19: Added support for BIOS 1.0 and 4.3 (SCPH-1000 and SCPH-100 respectively)
- 2021-04-19: Exploit 100% reliable for every supported BIOS; now hooks an ISR (thanks sickle)
- 2021-04-19: Unirom version updated to 8.0.F
Please read the README.md file for installation instructions (and warnings).
BIOS version/date | Models | 100% reliable exploit? | Image file |
---|---|---|---|
1.0 (1994-09-22) | SCPH-1000 | Yes | freepsxboot-unirom-fastload-20210421-bios-1.0.mcd |
1.1 (1995-01-22) | SCPH-3000 | Yes | freepsxboot-unirom-fastload-20210421-bios-1.1.mcd |
2.0 (1995-05-10) | SCPH-1002 | Yes; see note below | freepsxboot-unirom-fastload-20210421-bios-2.0.mcd |
2.1 (1995-07-17) | SCPH-1002 SCPH-3500 |
Yes | freepsxboot-unirom-fastload-20210421-bios-2.1.mcd |
2.2 (1995-12-04) | SCPH-1001 SCPH-1002 SCPH-5000 SCPH-5903 |
Yes | freepsxboot-unirom-fastload-20210421-bios-2.2.mcd |
3.0 (1996-09-09) | SCPH-5500 | Yes | freepsxboot-unirom-fastload-20210421-bios-3.0.mcd |
3.0 (1996-11-18) | SCPH-5001 SCPH-5501 SCPH-5503 SCPH-7003 |
Yes | freepsxboot-unirom-fastload-20210421-bios-3.0-19961118.mcd |
3.0 (1997-01-06) | SCPH-5502 SCPH-5552 |
Yes | freepsxboot-unirom-fastload-20210421-bios-3.0-19970106.mcd |
4.1 (1997-12-16) | SCPH-7001 SCPH-7002 SCPH-7500 SCPH-7501 SCPH-7502 SCPH-7503 SCPH-9001 SCPH-9002 SCPH-9003 |
Yes | freepsxboot-unirom-fastload-20210421-bios-4.1.mcd |
4.3 (2000-03-11) | SCPH-100 | Yes | freepsxboot-unirom-fastload-20210421-bios-4.3.mcd |
4.4 (2000-03-24) | SCPH-101 SCPH-102 |
Yes | freepsxboot-unirom-fastload-20210421-bios-4.4.mcd |
4.5 (2000-05-25) | SCPH-101 SCPH-102 |
Yes | freepsxboot-unirom-fastload-20210421-bios-4.5.mcd |
Note for BIOS 2.0 (SCPH-1002): the memory card containing FreePSXBoot must be inserted in slot 1, and another memory card must be present in slot 2. The memory card in slot 2 can have any content.
Version 1.0
This release provides memory card image files containing FreePSXBoot with Unirom 8.0.E.
Please read the README.md file for installation instructions (and warnings).
BIOS version/date | Models | 100% reliable exploit? | Image file |
---|---|---|---|
2.0 (1995-05-10) | SCPH-1002 | No | freepsxboot-unirom-fastload-20210414-bios-2.0.mcd |
2.1 (1995-07-17) | SCPH-1002 SCPH-3500 |
No | freepsxboot-unirom-fastload-20210414-bios-2.1.mcd |
2.2 (1995-12-04) | SCPH-1001 SCPH-1002 SCPH-5000 SCPH-5903 |
No | freepsxboot-unirom-fastload-20210414-bios-2.2.mcd |
3.0 (1996-11-18) | SCPH-5001 SCPH-5501 SCPH-5503 SCPH-7003 |
No | freepsxboot-unirom-fastload-20210414-bios-3.0.mcd |
3.0 (1997-01-06) | SCPH-5502 SCPH-5552 |
No | freepsxboot-unirom-fastload-20210414-bios-3.0-19970106.mcd |
4.1 (1997-12-16) | SCPH-7001 SCPH-7002 SCPH-7500 SCPH-7501 SCPH-7502 SCPH-7503 SCPH-9001 SCPH-9002 SCPH-9003 |
Yes | freepsxboot-unirom-fastload-20210414-bios-4.1.mcd |
4.4 (2000-03-24) | SCPH-101 SCPH-102 |
Yes | freepsxboot-unirom-fastload-20210414-bios-4.4.mcd |
4.5 (2000-05-25) | SCPH-101 SCPH-102 |
Yes | freepsxboot-unirom-fastload-20210414-bios-4.5.mcd |