1. Elbart

    Elbart Advanced Member
    Newcomer

    Joined:
    Apr 12, 2007
    Messages:
    56
    Country:
    Austria
    They were discovered and documented in 2013 by nocash, there was just no way to use them outside of cheat-carts with unirom or BIOS-replacements until now.

    True.
    But there are also some games which check for the license mid-game properly (afaik Spyro NTSC-U is one of them) and due to the nature of the unlock-mechanism used, that won't work as that licence-check is disabled.

    Then you must have ripped or burned it wrong: Reading and writing subchannel-data uncorrected and the burner must support DAO RAW _96_ (or similarly named).
    Any kind of modchip being there or not doesn't affect Libcrypt at all, only if the disc is properly made (or burned).
     
    KleinesSinchen likes this.
  2. AceyBwoi

    AceyBwoi GBAtemp Regular
    Member

    Joined:
    Feb 9, 2014
    Messages:
    120
    Country:
    I managed to fix my non formatting card with a sort of new solutions

    I did not have any of the mentiond CD games eg wipeout or coolboarders so I was finding a way to restore my first flashed mem card

    I tried my games and found that resident evil can fix the corrupted card also

    1. Put resident evil disk in ps2
    2. Wait for it to load
    3. Insert the flashed memory card
    4. The memory card is recognised but does not contain any saves
    5. Play the game till you can save at typewriter
    (Play as chris will be able to save faster)
    6. You will be able to save requires 1block
    7. Once saved restart your ps2
    8. Go into browser and ps1 mem card is there
    9. Now you can use MC app to format
    10. Restore your original backup of mem card

    It's a great lil exploit and glad there are ways to get your card to function again

    Let me know if this helped you out
     
  3. KleinesSinchen

    KleinesSinchen GBAtemp's Backup Reminder + Fearless Testing Sina
    Member

    Joined:
    Mar 28, 2018
    Messages:
    2,220
    Country:
    Germany
    If you have one: Try a problematic game and share the results. I don't have any Anti-mod games as far as I know.


    Good point. My newer drives are missing this capability. Thank you! Never had any luck burning LibCrypt games without crack. Grubbing through my old stuff on the attic I quickly found an older burner supporting this write mode, plugged it into a Windows XP machine and Alcohol 120% created a seemingly working copy (tested for about ½ hour) of a protected game. If this really works out, I'm going to replace my cracked backups containing the crappy "We are the greatest!!11!"-intros by the cracking groups with clean copies.
     
  4. Elbart

    Elbart Advanced Member
    Newcomer

    Joined:
    Apr 12, 2007
    Messages:
    56
    Country:
    Austria
    I'd need a US-PS1 for that, because antimod-protections of US-games isn't being executed on PAL-PS1s, afaik.
     
  5. robertsteven

    robertsteven Newbie
    Newcomer

    Joined:
    Apr 15, 2021
    Messages:
    6
    Country:
    United States
    This is awesome! Thank you for sharing
     
  6. Bradlin

    Bradlin Newbie
    Newcomer

    Joined:
    Apr 16, 2021
    Messages:
    3
    Country:
    France
    Hey, I've released version 1.1 yesterday: see release 1.1 on the github repo; I cannot post a link since I'm a new member.

    So far it has been confirmed working on BIOS 2,0, 4.1, 4.5. Some feedback would be nice for other BIOS versions. I've also just added support for SCPH-7000 and SCPH-7000W (the image files are not in the release, but they are in the repo).

    If you can test the latest images on real hardware and report the status here, I'd be grateful (make sure you test the latest images - they overwrite a different address compared to the previous ones). If it doesn't work, make absolutely sure you have the correct image file and that you wrote the image file to the memcard exactly as it is. If possible, read back the memory card and compare with the original image file.

    Thanks!
     
  7. KleinesSinchen

    KleinesSinchen GBAtemp's Backup Reminder + Fearless Testing Sina
    Member

    Joined:
    Mar 28, 2018
    Messages:
    2,220
    Country:
    Germany
    Release link: https://github.com/brad-lin/FreePSXBoot/releases
    Thanks for the cool exploit! Awesome!

    Since I'm not a developer I'm always happy if I can contribute a small thing:
    Small PSONE,SCPH-102 (PAL) BIOS 4.4 working perfectly with Freepsxboot-unirom-fastload-20210421-bios-4.4.mcd
    The console has an (unknown) modchip so I can't say anything to the nocash unlock on this one. Hope the modchip is not a problem.

    The same MC works on another SCPH-102 without modchip. The second console has BIOS version 4.5 but I didn't flash the 4.5 specific image to the MC (found out about this device being a 4.5 after starting FreePSXBoot).
    Backups loading perfectly.

    Don't have any other models besides one with the already tested 4.1
    Edit:
    The files for 4,3, 4.4 and 4.5 appear to be the same anyway.
     
    Last edited by KleinesSinchen, Apr 22, 2021
    Bradlin and alexander1970 like this.
  8. Bradlin

    Bradlin Newbie
    Newcomer

    Joined:
    Apr 16, 2021
    Messages:
    3
    Country:
    France
    Thanks for the feedback. The files are indeed the same, the BIOSes are different but happen to have the same stack pointer value when the exploit triggers, and also allow the same instruction to be overwritten. Nevertheless, if we improve yet again the exploit, the files may end up being different.
     
    KleinesSinchen and alexander1970 like this.
  9. tozevleal

    tozevleal Probably the last VinsCool lonk clone :P
    Member

    Joined:
    Jul 14, 2011
    Messages:
    304
    Country:
    Portugal
    Can someone put this on the frontpage thats some interesting news!
     
    KleinesSinchen and Sophie-bear like this.
  10. Mike_D

    Mike_D Member
    Newcomer

    Joined:
    Apr 30, 2021
    Messages:
    10
    Country:
    United Kingdom
    Just checked my un-chipped PSone SCPH-102 (PAL). Perfect! Thanks.
     
    alexander1970 likes this.
  11. Bradlin

    Bradlin Newbie
    Newcomer

    Joined:
    Apr 16, 2021
    Messages:
    3
    Country:
    France
    Thanks for the feedback. Someone reported recently that BIOS version 2.2 (A) was not working, and I had mistakenly assumed that BIOS 2.2 (E) was the same as 2.2 (A), as it's the case for versions 4.1, 4.4, and 4.5.

    So I've updated again the images, and the BIOS list. There is also a fix which caused the exploit to freeze on some BIOS versions; this is fixed by reading a dummy frame from the memory card before loading the actual payload. All the updated images are on github (not in the release, but in the download links on the main repo page). I am waiting for the Unirom author to update his code, and I will do a release once it's ready.
     
  12. KleinesSinchen

    KleinesSinchen GBAtemp's Backup Reminder + Fearless Testing Sina
    Member

    Joined:
    Mar 28, 2018
    Messages:
    2,220
    Country:
    Germany
    Nice!

    I will test the new images later this day and post results. I've bought an additional console, SCPH-1002 (E), for testing. If I stumble upon more models, I will buy them. Flea markets not existing anymore makes this a lot harder (and more expensive).

    Edit:

    Tests done with the new images from 30th of April 2021.
    Results: Not a single problem, regression or failure (100% success rate, CD-R loading perfectly) with any of those:
    SCPH-1002, BIOS 2.2 12/04/95 E, CRC32: 1E26792F
    SCPH-9002, BIOS 4.1 12/16/97 E, CRC32: 318178BF
    SCPH-102, BIOS 4.4 03/24/00 E, CRC32: 0BAD7EA9 (has unknown modchip)
    SCPH-102, BIOS 4.5 05/25/00 E, CRC32: 76B880E5

    Also perfectly working: Formatting memory card with Unirom to prevent Memory Card Annihilator on the PS2 from crashing.

    Can't do more at the moment. As mentioned, if I find more consoles, I'll buy them. Not much hope here. Imported NTSC consoles will be even harder to get.

    Boy, the PlayStation 1 sure got a lot of hardware revisions and BIOS versions.
    Showing which FreePSXBoot images are the same at the moment by checksum:
    1e5bf9d8c4915315265dbf7086a2520c freepsxboot-unirom-fastload-20210430-bios-2.0-1995-05-10-E-9bb87c4b.mcd
    21700c491b620821248a786d93a5598a freepsxboot-unirom-fastload-20210430-bios-4.1-1997-11-14-A-b7c43dad.mcd
    21700c491b620821248a786d93a5598a freepsxboot-unirom-fastload-20210430-bios-4.1-1997-12-16-A-502224b6.mcd
    21700c491b620821248a786d93a5598a freepsxboot-unirom-fastload-20210430-bios-4.1-1997-12-16-E-318178bf.mcd
    2a0c258b112b9c311d3f455e5e824202 freepsxboot-unirom-fastload-20210430-bios-2.1-1995-07-17-I-bc190209.mcd
    2a0c258b112b9c311d3f455e5e824202 freepsxboot-unirom-fastload-20210430-bios-2.2-1995-12-04-I-24fc7e17.mcd
    2a0c258b112b9c311d3f455e5e824202 freepsxboot-unirom-fastload-20210430-bios-3.0-1996-09-09-I-ff3eeb8c.mcd
    4966a362e63a950a460b873832ab47e6 freepsxboot-unirom-fastload-20210430-bios-2.1-1995-07-17-A-aff00f2f.mcd
    4966a362e63a950a460b873832ab47e6 freepsxboot-unirom-fastload-20210430-bios-2.2-1995-12-04-A-37157331.mcd
    4b40669b3a3a47d184610c94dcca39ab freepsxboot-unirom-fastload-20210430-bios-3.0-1996-11-18-A-8d8cb7e4.mcd
    4b40669b3a3a47d184610c94dcca39ab freepsxboot-unirom-fastload-20210430-bios-4.0-1997-08-18-I-ec541cd0.mcd
    6654289a9d916bc906ee4651d69ec7d6 freepsxboot-unirom-fastload-20210430-bios-3.0-1997-01-06-E-d786f0b9.mcd
    79b0452db10adb045ed7aa8f95d8a6de freepsxboot-unirom-fastload-20210430-bios-4.3-2000-03-11-I-f2af798b.mcd
    79b0452db10adb045ed7aa8f95d8a6de freepsxboot-unirom-fastload-20210430-bios-4.4-2000-03-24-A-6a0e22a0.mcd
    79b0452db10adb045ed7aa8f95d8a6de freepsxboot-unirom-fastload-20210430-bios-4.4-2000-03-24-E-0bad7ea9.mcd
    79b0452db10adb045ed7aa8f95d8a6de freepsxboot-unirom-fastload-20210430-bios-4.5-2000-05-25-A-171bdcec.mcd
    79b0452db10adb045ed7aa8f95d8a6de freepsxboot-unirom-fastload-20210430-bios-4.5-2000-05-25-E-76b880e5.mcd
    a0020be10e32260b06a4decdf3716e59 freepsxboot-unirom-fastload-20210430-bios-2.1-1995-07-17-E-86c30531.mcd
    a0020be10e32260b06a4decdf3716e59 freepsxboot-unirom-fastload-20210430-bios-2.2-1995-12-04-E-1e26792f.mcd
    a0686a864e378537a971ae79904c8f5a freepsxboot-unirom-fastload-20210430-bios-2.0-1995-05-07-A-55847d8c.mcd
    ada128288fcd35269b67bed97d2ee2d6 freepsxboot-unirom-fastload-20210430-bios-1.0-1994-09-22-I-3b601fc8.mcd
    cd3abde84054c9442b63dfd08c689396 freepsxboot-unirom-fastload-20210430-bios-1.1-1995-01-22-I-3539def6.mcd
     
    Last edited by KleinesSinchen, May 1, 2021
    Bradlin and alexander1970 like this.
  13. Elbart

    Elbart Advanced Member
    Newcomer

    Joined:
    Apr 12, 2007
    Messages:
    56
    Country:
    Austria
    PS2 got twice that many.

    It's interesting what mc-images are the same for which BIOS-versions.
    3.0 US and 4.0 JP?
    2.1, 2.2 and 3.0 JP?
    2.1 US/EU and 2.2 US/EU, but then 3.0 EU all alone?
    Funny.

    Final Challenge: NoCash's replacement-BIOS. :P
     
    alexander1970 and KleinesSinchen like this.
  14. Mike_D

    Mike_D Member
    Newcomer

    Joined:
    Apr 30, 2021
    Messages:
    10
    Country:
    United Kingdom
    Just to add, I tried backups of NTSC and PAL (my region) and both worked perfectly. Also, the 1st time ever I've been able to play a backup of Vib Ribbon (after many previous, failed, attempts through the years with emulation). :bow:
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Playstation, original,