diff options
-rw-r--r-- | pages/colophon.md | 8 | ||||
-rw-r--r-- | pages/projects.md | 6 | ||||
-rw-r--r-- | pages/uses.md | 8 | ||||
-rw-r--r-- | posts/ps2-games.md | 71 |
4 files changed, 76 insertions, 17 deletions
diff --git a/pages/colophon.md b/pages/colophon.md index 585e530..3de234b 100644 --- a/pages/colophon.md +++ b/pages/colophon.md @@ -1,6 +1,6 @@ # Colophon -This website is a collection of living, breathing documents. As I mention on the homepage, this place is better referred to as an online [brain dump](/dump). It might change over time. Styles might come and go. I can't help that, since tinkering with my personal blog is something I am very fond of. It's almost therapeutic. +This website is a collection of living, breathing documents. As I mention on the homepage, this place is better referred to as an online [brain dump](/posts/dump). It might change over time. Styles might come and go. I can't help that, since tinkering with my personal blog is something I am very fond of. It's almost therapeutic. For those interested I try to keep the details of the blog up-to-date with the information below: @@ -9,8 +9,8 @@ For those interested I try to keep the details of the blog up-to-date with the i | Parameter | Source | |---|---| |Built with:|[wruby](https://wruby.btxx.org)| -|Hosted on:|[SourceHut Pages](https://srht.site/)| -|Source code available:|[SourceHut](https://git.sr.ht/~bt/btxx.org)| -|Licensed under:|[MIT](https://git.sr.ht/~bt/btxx.org/tree/master/item/LICENSE)| +|Hosted on:|[NearlyFreeSpeech](https://nearlyfreespeech.net)| +|Source code available:|[git.btxx.org/btxx.org](https://git.btxx.org/btxx.org)| +|Licensed under:|[MIT](https://choosealicense.com/licenses/mit/)| |Developed on:|ThinkPad X220| |Operating system:|OpenBSD & Alpine Linux| diff --git a/pages/projects.md b/pages/projects.md index e0fd545..af4b232 100644 --- a/pages/projects.md +++ b/pages/projects.md @@ -2,9 +2,9 @@ This page a growing collection of active (and not-so-active) projects I am working on. -All my open source projects are hosted through git on: [sourcehut](https://sr.ht/~bt/) +My personal repos can be found here: [git.btxx.org](https://git.btxx.org) -My personal backup repos can be found here: [git.btxx.org](https://git.btxx.org) +All backups/mirros are hosted on: [sourcehut](https://git.sr.ht/~bt/) ## Active Projects @@ -33,7 +33,7 @@ I have a serious problem creating custom site generators... ## Suckless Installers / Setups -* [Open Suck](https://sr.ht/~bt/open-suck/): OpenBSD desktop based on the suckless philosophy +* [Open Suck](https://git.btxx.org/open-suck/): OpenBSD desktop based on the suckless philosophy * [Alpine Suck](https://git.btxx.org/alpine-suck): Alpine Linux desktop based on the suckless philosophy ## Experiments diff --git a/pages/uses.md b/pages/uses.md index 5632a7a..9015772 100644 --- a/pages/uses.md +++ b/pages/uses.md @@ -9,10 +9,10 @@ I'm proud to support open source products and privacy-respecting communities. Th |Service|Cost/year| |-------|--------------| |[NearlyFreeSpeech](https://nearlyfreespeech.net)<br>Domains (5 total)|~$75| +|[NearlyFreeSpeech](https://nearlyfreespeech.net)<br>Web hosting|~$20| |[Migadu](https://migadu.com)<br>Email service|$19| |[Mullvad](https://mullvad.net)<br>Privacy focused VPN|$60| -|[NearlyFreeSpeech](https://nearlyfreespeech.net)<br>Web hosting|~$20| -|[sourcehut](https://sourcehut.org)<br>Code forge|$20| +|[sourcehut](https://sourcehut.org)<br>Git mirrors & mailing lists|$20| ## Work Laptop @@ -21,7 +21,7 @@ I'm proud to support open source products and privacy-respecting communities. Th - CPU: Apple M2 - RAM: 16GB - Storage: 256GB - - OS: MacOS Sonoma + - OS: MacOS Sequioa ## Personal Laptops @@ -29,7 +29,7 @@ I'm proud to support open source products and privacy-respecting communities. Th - CPU: Intel Core i5 2540M @ 2.6 GHz - RAM: 16GB - Storage: 128GB SSD - - OS: OpenBSD ([see build](https://sr.ht/~bt/open-suck)) + - OS: OpenBSD ([see build](https://git.btxx.org/open-suck)) - **ThinkPad X201** - CPU: Intel Core i5-520M @ 2.9 GHz diff --git a/posts/ps2-games.md b/posts/ps2-games.md index 38e0538..68389cc 100644 --- a/posts/ps2-games.md +++ b/posts/ps2-games.md @@ -6,17 +6,19 @@ ## Requirements -**Note**: This tutorial is tailored towards macOS users, but most things should work similar on Windows or Linux. +**Note**: This tutorial is tailored towards macOS and Linux users. Most things should work out-of-the-box on Windows. You will need: 1. An official PS2 game disc (the one you wish to copy) 2. A PS2 **Slim** console -3. An Apple device with a optical DVD drive (or a portable USB DVD drive) +3. An computer/laptop with a optical DVD drive (or a portable USB DVD drive) 4. Some time and a coffee! (or tea) ## Create an ISO Image of Your PS2 Disc: +### macOS Instructions + 1. Insert your PS2 disc into your optical drive. 2. Open **Disk Utility** (Applications > Utilities) 3. In Disk Utility, select your PS2 disc from the sidebar @@ -40,9 +42,25 @@ mv yourfile.iso.cdr yourfile.iso Done and done. -## Getting Started +### Linux (Alpine) Instructions + +Insert your PS2 game disc and run: + +~~~sh +sudo lsblk +~~~ + +Look for your optical drive in the list. It's usually labeled something like `/dev/sr0` or `/dev/cdrom`. Once you've identified it, use the `dd` command to create an ISO image from that disc: + +~~~sh +sudo dd if=/dev/sr0 of=~/ps2game.iso bs=2048 status=progress +~~~ + +Give that some time to complete. Once finished, move on. + +## Installing Wine -For Mac and Linux users, you will need to install Wine in order to run the patcher: +For Mac and Linux users, you will need to install Wine in order to run the ESR patcher: ~~~sh # macOS @@ -50,10 +68,15 @@ brew install wine-stable # Linux (Debian) apt install wine + +# Linux (Alpine) +apk add wine ~~~ ## Clone & Run the Patcher +The following steps work for both macOS and Linux: + 1. Clone the FreeDVDBoot ESR Patcher:<br> `git clone https://git.sr.ht/~bt/fdvdb-esr` 2. Navigate to the cloned project folder:<br> `cd /path/to/fdvdb-esr` 3. The run the executable:<br> `wine FDVDB_ESR_Patcher.exe` @@ -64,11 +87,47 @@ Now you need to select your previously cloned `ISO` file, use the default Payloa ## Burning Our ISO to DVD -It's time for the main event! Insert a blank DVD-R into your disc drive and mount it. Then right click on your patched `ISO` file and run "Burn Disk Image <filename> to Disc...". +It's time for the main event! + +### macOS Instructions + +Insert a blank DVD-R into your disc drive and mount it. Then right click on your patched `ISO` file and run "Burn Disk Image <filename> to Disc...". From here, you want to make sure you select the slowest write speed and enable verification. Once the file is written to the disc and verified (verification might fail - it is safe to ignore) you can remove the disc from the drive. +### Linux (Alpine) Instructions + +For Linux, you will need to install `cdrkit`, which provides the `genisoimage` and `wodim` tools for burning ISOs to DVDs. + +~~~sh +sudo apk add cdrkit +~~~ + +Next, you'll need to identify your DVD writer device. Use the following command: + +~~~sh +wodim -scanbus +~~~ + +This will list the available devices. Typically, the device will be something like `/dev/sr0`. + +Now that you have your ISO and the device name, burn the ISO to the DVD: + +~~~sh +wodim dev=/dev/sr0 speed=4 -v -data /path/to/your/ps2game.iso +~~~ + +Take note of the `speed=4` here. This lower speed helps avoid any issues when specifically burning PS2 game files. + +(Optional) If you want to verify that the burn was successful, you can use the following command: + +~~~sh +md5sum /dev/sr0 +~~~ + +That's it! + ## Before Playing the Game -Make sure you change the PS2 disc speed from **Standard** to **Fast** in the main "Browser" setting before you put the game into your console. After that, enjoy playing your cloned PS2 game! +In some instances, you might need to change the PS2 disc speed from **Standard** to **Fast** in the main "Browser" setting before you put the game into your console. After that, enjoy playing your cloned PS2 game! |