Skip to content

Commit 4e590f6

Browse files
authored
Merge pull request #87 from pspdev/rebrand-to-sdk
Improve searchability by partially rebranding
2 parents 3400314 + caa55ed commit 4e590f6

File tree

15 files changed

+91
-36
lines changed

15 files changed

+91
-36
lines changed

Gemfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
source 'https://rubygems.org'
22

3-
gem "jekyll"
4-
gem "just-the-docs"
3+
gem "jekyll" # static site generator used
4+
gem "just-the-docs" # Jekyll theme used
5+
gem "jekyll-seo-tags" # adds SEO metadata to improve search engine visibility
6+
gem "jekyll-github-metadata" # fetches repo data for use in Jekyll
7+
gem "jekyll-include-cache" # caches included files to speed up site gen or load
8+
gem "jekyll-sitemap" # generate sitemap to help search engines index the site

_config.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
title: PSPDEV
2-
description: "Development tools for the Playstation Portable"
2+
description: "An open source SDK for PlayStation Portable (PSP) development. It allows you to make apps and games for both custom and official firmwares. This is a community project made by enthusiasts, it is in no way affiliated with Sony."
33
theme: just-the-docs
4+
url: "https://pspdev.github.io"
45

56
# just-the-docs configuration
67
favicon_ico: /images/pspdev.ico
@@ -17,3 +18,21 @@ nav_external_links:
1718
- title: "PSPDEV's package index"
1819
url: "https://pspdev.github.io/psp-packages/"
1920
opens_in_new_tab: true
21+
22+
back_to_top: true
23+
back_to_top_text: "Back to top"
24+
25+
footer_content: 'Copyright &copy; 2025, PSPDEV. Distributed by <a href="https://github.com/pspdev/pspdev.github.io/blob/master/LICENSE">The Unlicense.</a>'
26+
27+
# Footer "Edit this page on GitHub" link text
28+
gh_edit_link: true # show or hide edit this page link
29+
gh_edit_link_text: "Edit this page on GitHub"
30+
gh_edit_repository: "https://github.com/pspdev/pspdev.github.io" # the github URL for your repo
31+
gh_edit_branch: "master" # the branch that your docs is served from
32+
# gh_edit_source: docs # the source that your files originate from
33+
gh_edit_view_mode: "tree" # "tree" or "edit" if you want the user to jump into the editor immediately
34+
35+
plugins:
36+
- jekyll-seo-tag
37+
- jekyll-github-metadata
38+
- jekyll-sitemap

_includes/head.html

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
<head>
2+
<meta charset="UTF-8">
3+
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
4+
5+
<link rel="stylesheet" href="{{ '/assets/css/just-the-docs-default.css' | relative_url }}">
6+
<link rel="stylesheet" href="{{ '/assets/css/just-the-docs-head-nav.css' | relative_url }}" id="jtd-head-nav-stylesheet">
7+
8+
<style id="jtd-nav-activation">
9+
{% include css/activation.scss.liquid %}
10+
</style>
11+
12+
{% if site.search_enabled != false %}
13+
<script src="{{ '/assets/js/vendor/lunr.min.js' | relative_url }}"></script>
14+
{% endif %}
15+
16+
<script src="{{ '/assets/js/just-the-docs.js' | relative_url }}"></script>
17+
<meta name="viewport" content="width=device-width, initial-scale=1">
18+
<title>{{ page.title }} | PSP SDK: Development tools for the Playstation Portable</title>
19+
20+
<!-- Uncomment to conditionally change the <title> content -->
21+
<!-- {% if page.title == "Home" %}
22+
<title>{{ page.title }} | PSP SDK: Development tools for the Playstation Portable</title>
23+
{% endif %}
24+
25+
{% if page.title != "Home" %}
26+
<title>{{ page.title }} | {{ site.title }}</title>
27+
{% endif %} -->
28+
29+
{% seo title=false %}
30+
</head>

basic_programs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ Documentation for SDL2_ttf can be found <a href="https://wiki.libsdl.org/SDL2_tt
379379
## More Examples
380380
{: .fs-6 .fw-700 }
381381

382-
More examples on how to use specific functions offered in the PSPDEV toolchain can be found [here](https://github.com/pspdev/pspsdk/tree/master/src/samples). Additional documentation on these functions can be found [here](https://pspdev.github.io/pspsdk/).
382+
More examples on how to use specific functions offered in the PSP SDK can be found [here](https://github.com/pspdev/pspsdk/tree/master/src/samples). Additional documentation on these functions can be found [here](https://pspdev.github.io/pspsdk/).
383383

384384
## Debugging
385385
{: .fs-6 .fw-700 }

contributing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Pull requests are always welcome!
2424
## Where can I find the code?
2525
{: .fs-6 .fw-700 }
2626

27-
The PSPDEV toolchain is build using quite a few different repositories which each add their own piece to the system. If you just want to build everything at once, the [pspdev repository](https://github.com/pspdev/pspdev) is the place to go.
27+
The PSP SDK is build using quite a few different repositories which each add their own piece to the system. If you just want to build everything at once, the [pspdev repository](https://github.com/pspdev/pspdev) is the place to go.
2828

2929
There are automated builds, which build each part individually if there are changes. Here is a basic image showing the build order:
3030

debugging.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ The information received from `psp-addr2line` will be limited and not always use
8181
## Using a Debugger
8282
{: .fs-6 .fw-700 }
8383

84-
When using `psp-addr2line` is not enough to figure out what is going on, the best way to debug will be by using an actual debugger called GDB, which comes bundled with the PSPDEV toolchain as the `psp-gdb` command. PSPLINK allows this debugger to connect directly to the PSP.
84+
When using `psp-addr2line` is not enough to figure out what is going on, the best way to debug will be by using an actual debugger called GDB, which comes bundled with the PSP SDK as the `psp-gdb` command. PSPLINK allows this debugger to connect directly to the PSP.
8585

8686
### Preparation
8787
{: .fs-4 .fw-700 }

downloads.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ nav_order: 7
77
# Downloads
88
{: .fs-8 .fw-700 .text-center }
99

10-
Download the latest update for the PSPDEV toolchain here. If you don't have it setup yet, go to the [installation instructions](installation.html) instead! Otherwise click on the link for your system:
10+
Download the latest update for the PSP SDK here. If you don't have it setup yet, go to the [installation instructions](installation.html) instead! Otherwise click on the link for your system:
1111

1212
- [Windows/Ubuntu/Debian](https://github.com/pspdev/pspdev/releases/latest/download/pspdev-ubuntu-latest-x86_64.tar.gz)
1313
- [MacOS (arm64)](https://github.com/pspdev/pspdev/releases/latest/download/pspdev-macos-latest-arm64.tar.gz)

how_to_use.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ nav_order: 3
77
# How to use
88
{: .fs-8 .fw-700 .text-center }
99

10-
This page will describe how to use the PSPDEV toolchain to build a basic program for the Playstation Portable (PSP), including screenshots. The screenshots will mainly be for Windows users, but the steps will not be much different for other operating systems, so you should be able to follow along.
10+
This page will describe how to use the PSP SDK to build a basic program for the Playstation Portable (PSP), including screenshots. The screenshots will mainly be for Windows users, but the steps will not be much different for other operating systems, so you should be able to follow along.
1111

1212
Before going through this guide, make sure to have followed the [installation instructions](installation.html) first.
1313

@@ -67,7 +67,7 @@ For building, a terminal is used with a couple of short commands. To open a term
6767

6868
![](images/vscode-open-terminal.png)
6969

70-
This will open a terminal at the bottom of the screen. On Windows, this will be a powershell window, but the PSPDEV toolchain is installed in WSL. To open a WSL terminal instead, click on the arrow next to the `+` sign at the right side an select `Ubuntu (WSL)`:
70+
This will open a terminal at the bottom of the screen. On Windows, this will be a powershell window, but the PSP SDK is installed in WSL. To open a WSL terminal instead, click on the arrow next to the `+` sign at the right side an select `Ubuntu (WSL)`:
7171

7272
![](images/vscode-ubuntu-shell.png)
7373

index.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,24 @@ nav_order: 1
77
<center><img src="images/pspdev.ico" width="64px" /></center>
88

99
# Welcome to PSPDEV
10-
{: .fs-8 .fw-700 .text-center }
10+
{: .fs-8 .fw-700 .text-center .lh-0 }
1111

12+
# The PSP SDK for Homebrew
13+
{: .fs-6 .fw-700 .text-center }
1214

13-
An open source toolchain for PlayStation Portable (PSP) development. It allows you to make apps and games for both custom and official firmwares. **This is a community project made by enthusiasts, it is in no way affiliated with Sony**.
15+
An open source SDK for PlayStation Portable (PSP) development. It allows you to make apps and games for both custom and official firmwares. **This is a community project made by enthusiasts, it is in no way affiliated with Sony**.
1416
{: .fs-5 .text-center }
1517

1618
# Getting started
1719
{: .fs-6 .fw-700 }
1820

19-
Want to install the PSPDEV toolchain? [Go here](installation.html).
21+
Want to install the PSP SDK? [Go here](installation.html).
2022
{: .fs-5 }
2123

2224
Don't know how to get started? [Go here](how_to_use.html).
2325
{: .fs-5 }
2426

25-
Need some examples for what you can do with the PSPDEV toolchain? [Go here](basic_programs.html).
27+
Need some examples for what you can do with the PSP SDK? [Go here](basic_programs.html).
2628
{: .fs-5 }
2729

2830
Is your code is not working? [Go here](debugging.html).

installation/docker.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ nav_exclude: true
1010
## Docker
1111
{: .fs-6 .fw-700 }
1212

13-
Docker can be used on almost every platform and offers and easy way to use the PSPDEV toolchain with very little setup.
13+
Docker can be used on almost every platform and offers and easy way to use the PSP SDK with very little setup.
1414

1515
To use it, install Docker itself using the instructions [here](https://docs.docker.com/engine/install/).
1616

@@ -31,4 +31,4 @@ docker run -ti -v .:/source pspdev/pspdev:latest
3131

3232
After that you can run `cd /source` to navigate to the code.
3333

34-
That's it, now the PSPDEV toolchain can be used to build PSP software. Check out the [Basic Programs](../basic_programs.html) page to for examples on what you can do with it.
34+
That's it, now the PSP SDK can be used to build PSP software. Check out the [Basic Programs](../basic_programs.html) page to for examples on what you can do with it.

0 commit comments

Comments
 (0)