From f974921019fc530e1fa82c5d3de90bfb537dad04 Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Sat, 21 Sep 2024 12:14:51 -0400 Subject: Update ps2 burning discs post --- posts/ps2-games.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 65 insertions(+), 6 deletions(-) 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:
`git clone https://git.sr.ht/~bt/fdvdb-esr` 2. Navigate to the cloned project folder:
`cd /path/to/fdvdb-esr` 3. The run the executable:
`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 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 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! -- cgit v1.2.3-54-g00ecf From 1b5d63fe646c1099b3e969bf12f0f7c78f03ff88 Mon Sep 17 00:00:00 2001 From: Bradley Taunt Date: Sat, 21 Sep 2024 12:29:47 -0400 Subject: Minor link cleanup, uses updates --- pages/colophon.md | 8 ++++---- pages/projects.md | 6 +++--- pages/uses.md | 8 ++++---- 3 files changed, 11 insertions(+), 11 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)
Domains (5 total)|~$75| +|[NearlyFreeSpeech](https://nearlyfreespeech.net)
Web hosting|~$20| |[Migadu](https://migadu.com)
Email service|$19| |[Mullvad](https://mullvad.net)
Privacy focused VPN|$60| -|[NearlyFreeSpeech](https://nearlyfreespeech.net)
Web hosting|~$20| -|[sourcehut](https://sourcehut.org)
Code forge|$20| +|[sourcehut](https://sourcehut.org)
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 -- cgit v1.2.3-54-g00ecf