Skip to content

Commit 5c9217c

Browse files
Merge pull request #56 from glitchgod0/fix/strict_mkdocs
Fix Broken Links (Based on the Strict PR)
2 parents 3820214 + 872f075 commit 5c9217c

File tree

142 files changed

+592
-784
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

142 files changed

+592
-784
lines changed

docs/!Pages_That_Need_Updates.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
Some pages need edits to remain useful or become more beautiful.
44

5-
- [STFS](/System-Software/Formats/STFS) needs the base sequence written up
5+
- [STFS](./System-Software/Formats/STFS.md) needs the base sequence written up
66
- halotroop2288 is working on this!
77
- https://github.com/halotroop2288/kaitai_struct_formats/blob/pr/xbox/filesystem/stfs.ksy
8-
- [XCP](/System-Software/Formats/XCP) needs a full file format spec written up for it.
8+
- [XCP](./System-Software/Formats/XCP.md) needs a full file format spec written up for it.
99
- halotroop2288 is working on this!
1010
- https://gitlab.com/0x8081/libxcp/-/blob/main/src/xcp.h
1111
- https://gitlab.com/0x8081/libxcp/-/blob/main/src/xcp.c
12-
- [XConfig](/System-Software/Formats/XConfig)'s spec (Notes section) should be converted to a markdown table.
12+
- [XConfig](./System-Software/XConfig.md)'s spec (Notes section) should be converted to a markdown table.

docs/!Pages_with_missing_images.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Pages with missing images
22

3-
- [DVD Drive](Hardware/Console/DVD_Drive)
4-
- [NAND](Hardware/Console/NAND) "Atmel2.jpg"
5-
- [Wifi Adapter](Hardware/Accessories/Wifi_Adapter.md)
3+
- [DVD Drive](./Hardware/Console/DVD_Drive.md)
4+
- [NAND](./Hardware/Console/NAND/index.md) "Atmel2.jpg"
5+
- [Wifi Adapter](./Hardware/Accessories/Wifi_Adapter.md)
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Category: Template documentation
22

3-
[Old Main Page](/Old_Main_Page)
3+
[Old Main Page](./Old_Main_Page.md)
44

5-
[Other OS Loader](/Other_OS_Loader)
5+
[Other OS Loader](./Other_OS_Loader.md)

docs/Development/Cross_Compiler.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Cross Compiler
22

3-
The Xbox 360 [CPU](../Xenon_(CPU)) is based on IBM's Power
3+
The Xbox 360 [CPU](../Hardware/Console/Xenon_(CPU).md) is based on IBM's Power
44
Architecture. Unless you have a machine with PowerPC CPU and Linux
55
running (such as an older Mac or a PS3), you need to set up a cross
6-
compiler toolchain in order to compile code like the [Linux Kernel](../Linux_Kernel)
6+
compiler toolchain in order to compile code like the [Linux Kernel](../Linux/Linux_Kernel.md)
77
for your Xbox 360.
88

99
A typical cross compiler toolchain for the GNU compiler collection
@@ -21,7 +21,7 @@ well.
2121

2222
## Using the Xenon Toolchain
2323

24-
The easiest way to set up a complete cross compiler toolchain is the [Xenon Toolchain](../Xenon_Toolchain).
24+
The easiest way to set up a complete cross compiler toolchain is the [Xenon Toolchain](./Xenon_Toolchain.md).
2525
Its using current gcc and does not take as long as crossotool to compile.
2626

2727

@@ -70,7 +70,7 @@ cd crosstool-0.43/
7070
./demo-powerpc-970.sh
7171
```
7272

73-
4. **Get a drink**, go for a walk or use the time to remove the resistor [R6T3](../R6T3)
73+
4. **Get a drink**, go for a walk or use the time to remove the resistor [R6T3](../Hardware/R6T3.md)
7474
from the mainboard of your Xbox 360... Compilation of your cross compiler will just take a while.
7575

7676
5. **When finished**, you may want to add your cross compiler binaries to your PATH environment
@@ -80,6 +80,6 @@ variable.
8080
export PATH=$PATH:/opt/crosstool/gcc-4.1.0-glibc-2.3.6/powerpc64-unknown-linux-gnu/bin
8181
```
8282

83-
You're done. Feel free to configure and compile your [Linux Kernel](../Linux_Kernel).
83+
You're done. Feel free to configure and compile your [Linux Kernel](../Linux/Linux_Kernel.md).
84+
8485

85-
[Category: Development](/Development)

docs/Development/Dumpana.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Dumpana
22

33
Dumpana is a tool made by tmbinc for dumping the Xbox's ANA Chip to
4-
create new [Modesetting](../Modesetting) for additional
4+
create new [Modesetting](../Modesetting.md) for additional
55
Video-Modes. It's a linux tool.
66

77
## Source
88

9-
The source is available on the [free60 GIT Repository](../Free60_Git_Repository)
9+
The source is available on the [free60 GIT Repository](./Free60_Git_Repository.md)
1010
in the tools section.
1111

12-
[Category: Development](/Development)
12+

docs/Development/Finding_the_right_timing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,4 +113,4 @@ Make sure ... you got it ;)
113113
PS: Those pseudo-code examples don't show the slowdown code for the sake
114114
of clarity.
115115

116-
[Category: Development](/Development)
116+

docs/Development/Free60_Git_Repository.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ https://github.com/Free60Project
2121
For LibXenon projects - check out the appropriate Github organization:
2222
https://github.com/LibxenonProject
2323

24-
[Category: Development](Development)
24+

docs/Development/LibHomebrew.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ console to another. Please help making this idea real!
1111

1212
For every (hacked) hardware, there is a homebrew lib / toolchain:
1313

14-
- [Libxenon](LibXenon) for guess what ;)
14+
- [Libxenon](./LibXenon/index.md) for guess what ;)
1515
- [libogc](http://www.devkitpro.org/category/libogc/) for Wii,
1616
GameCube
1717
- [OpenXDK](https://sourceforge.net/projects/openxdk/) for Xbox 1
@@ -94,5 +94,5 @@ looks like a promising ground. It contains its own libc implementation,
9494
whereas most homebrew projects are using newlib
9595
instead.
9696

97-
[Category: Homebrew Software](/Homebrew)
98-
[Category: Development](/Development)
97+
[Category: Homebrew Software](../Homebrew/index.md)
98+

docs/Development/LibXenon/Examples.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ Source Code (incl. Makefile): [Download](http://file.libxenon.org/free60/libxeno
6060
### Compiling LibXenon Code
6161
6262
All of these samples/programs include a Makefile, so its easy to compile
63-
them with the [Toolchain](../Compiling_the_Toolchain).
63+
them with the [Toolchain](https://github.com/Free60Project/libxenon).
6464
6565
```sh
6666
cd into_the_directory
@@ -73,5 +73,5 @@ move all the sourcecode-files of your project into a folder "source" so
7373
the Makefile can find
7474
them.
7575

76-
[Category: Homebrew Software](/Homebrew)
77-
[Category: Development](/Development)
76+
[Category: Homebrew Software](../../Homebrew/index.md)
77+

docs/Development/LibXenon/index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Linux, which gives some advantages regarding system utilization.
1010

1111
## Getting libXenon
1212

13-
**libXenon** is work-in-progress, and is available from [Free60 Git Repository](../Free60_Git_Repository)
13+
**libXenon** is work-in-progress, and is available from [Free60 Git Repository](../Free60_Git_Repository.md)
1414

1515
You can check out the source code using git with the following command:
1616

@@ -20,14 +20,14 @@ You can check out the source code using git with the following command:
2020

2121
## Installing libXenon
2222

23-
To use **libXenon** you need a proper installation of [Xenon Toolchain](../Compiling_the_Toolchain) first.
23+
To use **libXenon** you need a proper installation of [Xenon Toolchain](https://github.com/Free60Project/libxenon) first.
2424
You just go into the toolchain-directory which holds `build-xenon-toolchain` and execute:
2525

2626
` ./build-xenon-toolchain libxenon`
2727

2828
This will download and install a fresh copy of **libXenon** Libraries to
2929
the `$DEVKITXENON`-path (Which should be defined in your ~/.bashrc
30-
already! - See bottom of [Xenon Toolchain](../Compiling_the_Toolchain)-page if it isn't!)
30+
already! - See bottom of [Xenon Toolchain](https://github.com/Free60Project/libxenon)-page if it isn't!)
3131

3232
## Support
3333

@@ -37,8 +37,8 @@ or in \#libXenon on EFnet IRC, <irc://irc.efnet.fr/libXenon>
3737

3838
## Sample Code
3939

40-
Example code illustrating **libXenon** use can be found on the [LibXenon Examples](/Development/LibXenon/Examples)
40+
Example code illustrating **libXenon** use can be found on the [LibXenon Examples](./Examples.md)
4141
page.
4242

43-
[Category: Homebrew Software](/Homebrew)
44-
[Category: Development](/Development)
43+
[Category: Homebrew Software](../../Homebrew/index.md)
44+

0 commit comments

Comments
 (0)