Skip to content

Releases: brad-lin/FreePSXBoot

Version 2.1

19 Sep 21:30
Compare
Choose a tag to compare

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)

07 Jul 21:08
17a7162
Compare
Choose a tag to compare

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

05 May 21:00
Compare
Choose a tag to compare

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

21 Apr 21:11
7174142
Compare
Choose a tag to compare

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

18 Apr 20:29
9722f31
Compare
Choose a tag to compare

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