diff options
Diffstat (limited to 'pages')
| -rw-r--r-- | pages/projects.md | 2 | ||||
| -rw-r--r-- | pages/wiki/cgit.md | 43 | ||||
| -rw-r--r-- | pages/wiki/dolphin.md | 23 | ||||
| -rw-r--r-- | pages/wiki/dolphin/custom-hd-textures.md | 25 | ||||
| -rw-r--r-- | pages/wiki/dolphin/netplay.md | 5 |
5 files changed, 75 insertions, 23 deletions
diff --git a/pages/projects.md b/pages/projects.md index 902d137..f81d29b 100644 --- a/pages/projects.md +++ b/pages/projects.md @@ -2,7 +2,7 @@ This page a growing collection of active (and not-so-active) projects I am working on. -All git repos are hosted on: [Codeberg](https://codeberg.org/btxx/) +All git repos can be found: [here](/git) ## Active Projects diff --git a/pages/wiki/cgit.md b/pages/wiki/cgit.md index 0f26b6b..2f0fa08 100644 --- a/pages/wiki/cgit.md +++ b/pages/wiki/cgit.md @@ -6,7 +6,48 @@ This page contains a comprehensive guide to setting up cgit on NearlyFreeSpeech. Most of the following has been lifted from [NearlyFreeSpeech cgit application walkthrough](https://members.nearlyfreespeech.net/wiki/Applications/Cgit) but has been tweaked and updated. -You can see a **live version** [here](https://git.btxx.org). +## Setup `git` Repostories + +The first thing we need to do is setting up our `git` repos, with the ability for the public to clone our projects. Each one of your project repos will need to follow this same procedure. + +Make sure to change your "domain" folder accordingly. + +~~~sh +cd /home/public/git.btxx.org + +mkdir myproject.git +cd myproject.git + +git init --bare + +# Configure for HTTP access +git config http.getanyfile true +git config http.uploadpack true + +# Update server info (crucial for HTTP cloning) +git update-server-info + +# Set up the post-update hook +cat > hooks/post-update << 'EOF' +#!/bin/sh +exec git update-server-info +EOF + +chmod +x hooks/post-update +~~~ + +Then make sure to include the following `.htaccess` file at the root of your domain folder (ie. `git.btxx.org/`): + +~~~sh +SetEnv GIT_PROJECT_ROOT /home/public/git.btxx.org +SetEnv GIT_HTTP_EXPORT_ALL +~~~ + +Now you can test this locally by running: + +~~~ +git clone https://git.btxx.org/myproject.git +~~~ ## Building cgit diff --git a/pages/wiki/dolphin.md b/pages/wiki/dolphin.md index 8b4ed30..05246e7 100644 --- a/pages/wiki/dolphin.md +++ b/pages/wiki/dolphin.md @@ -2,24 +2,5 @@ This page contains all the details of my personal gaming setup for the Dolphin emulator on macOS (Linux is fairly similar using `apt`, `apk` etc). -## Installing Dolphin - -Grab the latest build from `brew`: - -``` -brew install dolphin -``` - -That's it! - - -## Custom HD Textures - -1. Check both `Load Custom Textures` and `Prefetch Custom Textures` in the main **Graphics** settings -2. Open `File` > `Open User Folder` -3. Navigate to `Load` > `Textures` -4. Create a new folder named after your game code (ie, RE2 is `GHAE08`) -5. Dump all texture files into this newly created folder -6. Enjoy HD textures! - - +* [Custom HD Textures](/wiki/dolphin/custom-hd-textures) +* [NetPlay](/wiki/dolphin/netplay) diff --git a/pages/wiki/dolphin/custom-hd-textures.md b/pages/wiki/dolphin/custom-hd-textures.md new file mode 100644 index 0000000..f913b4a --- /dev/null +++ b/pages/wiki/dolphin/custom-hd-textures.md @@ -0,0 +1,25 @@ +# Dolphin: Custom HD Textures + +This page contains all the details of my personal gaming setup for the Dolphin emulator on macOS (Linux is fairly similar using `apt`, `apk` etc). + +## Installing Dolphin + +Grab the latest build from `brew`: + +``` +brew install dolphin +``` + +That's it! + + +## Custom HD Textures + +1. Check both `Load Custom Textures` and `Prefetch Custom Textures` in the main **Graphics** settings +2. Open `File` > `Open User Folder` +3. Navigate to `Load` > `Textures` +4. Create a new folder named after your game code (ie, RE2 is `GHAE08`) +5. Dump all texture files into this newly created folder +6. Enjoy HD textures! + + diff --git a/pages/wiki/dolphin/netplay.md b/pages/wiki/dolphin/netplay.md new file mode 100644 index 0000000..013a4a2 --- /dev/null +++ b/pages/wiki/dolphin/netplay.md @@ -0,0 +1,5 @@ +# Dolphin: NetPlay + +1. Install [Dolphin](https://dolphin-emu.org/download/) for your proper platform and install +2. Launch Dolphin and navigate to **Tools** > **Start NetPlay...** +3. Enter the `IP` provided by the host and join!
\ No newline at end of file |
