mirror of
https://codeberg.org/canoeboot/cbmk.git
synced 2024-11-22 02:04:45 +00:00
8cb66ef10e
I also added a "cleanargs" argument, similar to the makeargs argument, to work around a build error. This builds the PCSX-Redux PS1 BIOS. They reverse engineered the Sony PS1 BIOS and wrote a free one under MIT license. Run this: ./mk -b pcsx-redux The file will appear: bin/playstation/openbios.bin Yes. PlayStation support. It's even RYF-friendly: * Replace BIOS chip with PCSX-Redux's open BIOS * Install PsNee modchip (libre modchip firmware) * Install PicoStation (libre optical disc drive emulator) * Libre SDKs are available e.g. PSn00bSDK I added this to Libreboot, because I'm working on a fork of DuckStation. DuckStation recently went proprietary, so I'm making a fork (soon to be launched) that is based on the libre version, and I was told of PCSX-Redux's Open BIOS, so I decided to add it to the *boot projects. Signed-off-by: Leah Rowe <leah@libreboot.org> Signed-off-by: Leah Rowe <info@minifree.org>
36 lines
950 B
Diff
36 lines
950 B
Diff
From 6516ecaea03845cd07732bd4ca8c32cd08ea4281 Mon Sep 17 00:00:00 2001
|
|
From: Leah Rowe <info@minifree.org>
|
|
Date: Wed, 25 Sep 2024 23:45:56 +0100
|
|
Subject: [PATCH 1/1] no context will be given.
|
|
|
|
Signed-off-by: Leah Rowe <info@minifree.org>
|
|
---
|
|
lbmkbofhmakefile | 16 ++++++++++++++++
|
|
1 file changed, 16 insertions(+)
|
|
create mode 100644 lbmkbofhmakefile
|
|
|
|
diff --git a/lbmkbofhmakefile b/lbmkbofhmakefile
|
|
new file mode 100644
|
|
index 00000000..fe2e36d2
|
|
--- /dev/null
|
|
+++ b/lbmkbofhmakefile
|
|
@@ -0,0 +1,16 @@
|
|
+# SPDX-License-Identifier: MIT
|
|
+# SPDX-FileCopyrightText: 2024 Leah Rowe <leah@libreboot.org>
|
|
+
|
|
+# This is not the original pcsx-redux Makefile.
|
|
+# We don't need to build all of PCSX-Redux, only the Open BIOS.
|
|
+# Due to idiosyncrasies of lbmk's design, it's simpler to just hack
|
|
+# the Makefile like this.
|
|
+
|
|
+all:
|
|
+ make -C src/mips/openbios
|
|
+
|
|
+clean:
|
|
+ make -C src/mips/openbios clean
|
|
+
|
|
+distclean:
|
|
+ make -C src/mips/openbios clean
|
|
--
|
|
2.39.5
|
|
|