mirror of
https://github.com/CosmicScale/PSBBN-Definitive-English-Patch.git
synced 2025-12-11 07:16:01 +01:00
Replace Sony's MBR app with OSDMenu MBR: - Remove BBN Launcher (BBNL); OSDMenu MBR handles launching games and apps directly - Improve boot speed - Launch games up to 6 seconds faster - Improve Game ID handling for Retro GEM and MemCard Pro 2/SD2PSX - Remove "Launch Disc" app; disc launching now handled by OSDMenu MBR - Remove PlayStation 2 Basic Boot Loader (PS2BBL); OSDMenu MBR now natively launches ELFs by holding a gamepad button at startup Patch HDD-OSD via HOSDMenu and add improvements: - Support drives larger than 1 TB - Allow launching homebrew directly from the OSDSYS menu - See repository for full details: https://github.com/pcm720/OSDMenu PSBBN installer: - Show release notes when installing/updating - Install HOSDMenu alongside PSBBN - Lower minimum drive size from 200 GB to 32 GB - Increase max APA partition to 112 GB - Assign any post-partition unallocated space to the OPL partition - Advise users to check archive.org or use a VPN if downloads fail New HOSDMenu installer: - Add option to install HOSDMenu-only for third-party HDD adapter users - Allow creating a custom-size POPS partition and assign remaining space to OPL (up to 2 TB) Game Installer: - Require PSBBN Definitive Patch v4.0.0 and above or HOSDMenu-only - Support HOSDMenu-only setups - Update OSDMenu MBR and HOSDMenu when newer versions are available - Update Navigator Menu with shortcuts to selected game launcher, HOSDMenu and wLaunchELF - Update HOSDMenu config to show installed homebrew apps in OSDSYS menu - Convert PS1 BIN/CUE files to VCD and PS2 BIN/CUE file to ISO - Copy only valid game and homebrew files when syncing/adding - Make rsync ignore Windows `:Zone.Identifier` metadata files to prevent sync failures - Use PFS Fuse and rsync to install PS1 games - Capitalize lowercase .VCD extensions to ensure compatibility with POPStarter - Relocate `OPNPS2LD.ELF` and `nhddl.elf` to `__system/launcher` and `POPSTARTER.ELF` to `__common/POPS` from exFAT list-builder.py - Update to scan PFS __.POPS for .VCD files instead of local POPS folder PS2 Linux Installer: - Update OSDMenu MBR config so Linux can be booted by holding CIRCLE at power-on instead of interrupting PSBBN startup NHDDL - Update to version 1.2.0 Setup.sh and flake.nix - Add bchunk to dependences PSBBN Launcher for Windows: - Reduce minimum disk capacity from 200 GB to 32 GB - Improve user prompts General: - Add support for ARM64 systems - Replace BOOT.ELF with the SAS-compliant wLaunchELF_ISR version 4.43x_isr-bb13043 - Remove PS1VModeNeg.elf - Change locale from en_US.UTF-8 to C.UTF-8 to avoid missing-locale failures and ensure script output and logs remain in English and prevent related failures - Improved mounting and unmouting APA partitions - Fix bugs - Add software licences
92 lines
4.4 KiB
Plaintext
92 lines
4.4 KiB
Plaintext
==========================================================================
|
|
Copyright (C) 2008 by Neme & jimmikaelkael (www.psx-scene.com)
|
|
All Rights Reserved
|
|
==========================================================================
|
|
|
|
Free McBoot License
|
|
|
|
|
|
Free McBoot was created by :
|
|
jimmikaelkael (www.psx-scene.com)
|
|
Neme (www.psx-scene.com)
|
|
|
|
|
|
==========================================================================
|
|
WARRANTY DISCLAIMER :
|
|
==========================================================================
|
|
|
|
This program and any related documentation is provided "as is"
|
|
WITHOUT ANY WARRANTIES, either express or implied, including, but not
|
|
limited to, implied warranties of fitness for a particular purpose. The
|
|
entire risk arising out of use or performance of the software remains with
|
|
you.
|
|
|
|
In no event shall the author be liable for any damages whatsoever
|
|
(including, without limitation, damages to your hardware or equipment,
|
|
environmental damage, loss of health, or any kind of pecuniary loss)
|
|
arising out of the use of or inability to use this software or
|
|
documentation, even if the author has been advised of the possibility of
|
|
such damages.
|
|
|
|
|
|
==========================================================================
|
|
LICENSE TERMS :
|
|
==========================================================================
|
|
|
|
Free McBoot is a licensed software. This file contains the text of the
|
|
Free McBoot license. If you wish to use the Free McBoot in any way, or use
|
|
any of its source code, you must read this license and are legally bound
|
|
to comply with it.
|
|
|
|
Use of the Free McBoot code in any capacity implies that you have read,
|
|
understood, and agreed to abide by the terms and conditions set down by
|
|
this license. If you use Free McBoot without complying with the license,
|
|
you're breaking the law.
|
|
|
|
Using Free McBoot legally requires to respect four rules :
|
|
|
|
1.You must not use Free McBoot to make money or be compensated in any way.
|
|
2.You must give the authors credit for their work.
|
|
3.All derivative work must stay under Free McBoot license and open source.
|
|
4.You must comply with Free McBoot license.
|
|
|
|
Those are the main conditions set down by this license.
|
|
Unfortunately, past experience has shown that many people are not willing
|
|
to follow the original spirit of the Free McBoot software, so the
|
|
remainder of this document will clearly define those conditions in an
|
|
attempt to prevent people from circumventing them.
|
|
|
|
The first rule says that you'll never try to make profit on any part
|
|
of Free McBoot in any possible way. You may under no circumstances charge
|
|
money or require any kind of fee or compensation in exchange for
|
|
installing, using, distributing or copying any part of Free McBoot. You
|
|
must not solicit, offer or accept any kind of donation in exchange for
|
|
installing, using, distributing or copying any part of Free McBoot. The
|
|
only acceptable thing is the usual $5 charge for "sending back the memory
|
|
card". By breaking the rule 1 you violate this license and hence you'll be
|
|
sued.
|
|
|
|
The second rule of the license states that you must give credit to the
|
|
authors of Free McBoot. A great deal of work went into the creation of
|
|
Free McBoot, and it was given to you completely free of charge. Claiming
|
|
that you wrote the Free McBoot yourself is a slap in the face to everyone
|
|
who worked to bring you a stable and universal product while asking for
|
|
nothing but credit for their work in return. Specifically, the following
|
|
is required : Do not remove or change any of the Free McBoot splash
|
|
screens or credit line even in derivative work. By breaking the rule 2 you
|
|
violate this license and hence you'll be sued.
|
|
|
|
The third rule implies that if you modify or use any part of the Free
|
|
McBoot source code to make a software you will distribute, it must comply
|
|
with Free McBoot license. The source code of your program must be
|
|
published along with the binary code, in fact it must stay open source.
|
|
An exact copy of this license must be distributed along with binary and
|
|
source code. By breaking the rule 3 you violate this license and hence
|
|
you'll be sued.
|
|
|
|
The fourth rule says that you must read and agree with all Free McBoot
|
|
license terms and conditions. By breaking the rule 4 you violate this
|
|
license and hence you'll be sued.
|
|
|
|
==========================================================================
|