Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nav and Redirect #42

Merged
merged 5 commits into from
Jun 15, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions docs/!Pages_That_Need_Updates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Pages That Need Updates

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

- [STFS](/System-Software/Formats/STFS) needs the base sequence written up
- halotroop2288 is working on this!
- https://github.com/halotroop2288/kaitai_struct_formats/blob/pr/xbox/filesystem/stfs.ksy
- [XCP](/System-Software/Formats/XCP) needs a full file format spec written up for it.
- halotroop2288 is working on this!
- https://gitlab.com/0x8081/libxcp/-/blob/main/src/xcp.h
- https://gitlab.com/0x8081/libxcp/-/blob/main/src/xcp.c
- [XConfig](/System-Software/Formats/XConfig)'s spec (Notes section) should be converted to a markdown table.
5 changes: 5 additions & 0 deletions docs/!Pages_with_missing_images.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Pages with missing images

- [DVD Drive](Hardware/Console/DVD_Drive)
- [NAND](Hardware/Console/NAND) "Atmel2.jpg"
- [Wifi Adapter](Hardware/Accessories/Wifi_Adapter.md)
3 changes: 0 additions & 3 deletions docs/Category_Pages_with_missing_images.md

This file was deleted.

17 changes: 0 additions & 17 deletions docs/Category_Support.md

This file was deleted.

4 changes: 2 additions & 2 deletions docs/Category_Template_documentation.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Category: Template documentation

[Old Main Page](../Old_Main_Page)
[Old Main Page](/Old_Main_Page)

[Other OS Loader](../Other_OS_Loader)
[Other OS Loader](/Other_OS_Loader)
27 changes: 0 additions & 27 deletions docs/Category_Xbox360_Development.md

This file was deleted.

87 changes: 0 additions & 87 deletions docs/Category_Xbox360_Hardware.md

This file was deleted.

27 changes: 0 additions & 27 deletions docs/Category_Xbox360_Linux.md

This file was deleted.

55 changes: 0 additions & 55 deletions docs/Category_Xbox360_System_Software.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -82,4 +82,4 @@ export PATH=$PATH:/opt/crosstool/gcc-4.1.0-glibc-2.3.6/powerpc64-unknown-linux-

You're done. Feel free to configure and compile your [Linux Kernel](../Linux_Kernel).

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](/Development)
2 changes: 1 addition & 1 deletion docs/Dumpana.md → docs/Development/Dumpana.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ Video-Modes. It's a linux tool.
The source is available on the [free60 GIT Repository](../Free60_Git_Repository)
in the tools section.

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -113,4 +113,4 @@ Make sure ... you got it ;)
PS: Those pseudo-code examples don't show the slowdown code for the sake
of clarity.

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ https://github.com/Free60Project
For LibXenon projects - check out the appropriate Github organization:
https://github.com/LibxenonProject

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](Development)
8 changes: 4 additions & 4 deletions docs/LibHomebrew.md → docs/Development/LibHomebrew.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

libhomebrew is the idea to create an abstract homebrew library, unifying
access to different hardware, making it easy to port homebrew from one
console to another. Please help making this idea real\!
console to another. Please help making this idea real!

(Some more background about the idea can be found
[here](http://op-co.de/blog/posts/libhomebrew/))
Expand Down Expand Up @@ -68,7 +68,7 @@ quite need for homebrew and other aspects.

Plus, sometimes you want a base which is not locking you in on GPL.

However, you could add Linux as a HAL backend to libhomebrew instead\!
However, you could add Linux as a HAL backend to libhomebrew instead!

Linux advantage is there is already a lot of software available. So
getting the little stuff missing in Linux working -decent video driver
Expand All @@ -94,5 +94,5 @@ looks like a promising ground. It contains its own libc implementation,
whereas most homebrew projects are using newlib
instead.

[Category: Xbox 360 Homebrew Software](../Category_Xbox360_Homebrew_Software)
[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Homebrew Software](/Homebrew)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -73,5 +73,5 @@ move all the sourcecode-files of your project into a folder "source" so
the Makefile can find
them.

[Category: Xbox 360 Homebrew Software](../Category_Xbox360_Homebrew_Software)
[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Homebrew Software](/Homebrew)
[Category: Development](/Development)
8 changes: 4 additions & 4 deletions docs/LibXenon.md → docs/Development/LibXenon/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ You just go into the toolchain-directory which holds `build-xenon-toolchain` and

This will download and install a fresh copy of **libXenon** Libraries to
the `$DEVKITXENON`-path (Which should be defined in your ~/.bashrc
already\! - See bottom of [Xenon Toolchain](../Compiling_the_Toolchain)-page if it isn't\!)
already! - See bottom of [Xenon Toolchain](../Compiling_the_Toolchain)-page if it isn't!)

## Support

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

## Sample Code

Example code illustrating **libXenon** use can be found on the [LibXenon Examples](../LibXenon_Examples)
Example code illustrating **libXenon** use can be found on the [LibXenon Examples](/Development/LibXenon/Examples)
page.

[Category: Xbox 360 Homebrew Software](../Category_Xbox360_Homebrew_Software)
[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Homebrew Software](/Homebrew)
[Category: Development](/Development)
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,10 @@

These **Development Tools** can help you develop legal homebrew
applications and games for the Xbox 360. The most important tool for
Xbox 360 development is [Xenon Toolchain](../Xenon_Toolchain), a
Xbox 360 development is [Xenon Toolchain](/Development/Xenon_Toolchain), a
port of the GCC toolchain along with supporting system libraries. The
development tools listed below make development easier or to add
additional
functionality.
additional functionality.

## Core development

Expand Down Expand Up @@ -41,4 +40,4 @@ functionality.
| --------------- | --------------- | ----------------------- |
| Placeholder | Placeholder | Description Placeholder |

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Development](/Development)
20 changes: 10 additions & 10 deletions docs/Run_Code.md → docs/Development/Run_Code.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
**This is outdated\! Use [JTAG Hack](JTAG_Hack) or [Reset
Glitch Hack](Reset_Glitch_Hack)\!**
**This is outdated! Use [JTAG Hack](JTAG_Hack) or [Reset
Glitch Hack](Reset_Glitch_Hack)!**

Thanks to the work of "Anonymous Hacker" and "Crawler360", it is now
possible to run your own code on an Xbox 360 with full (hypervisor)
Expand All @@ -17,8 +17,8 @@ System Info". The line at the bottom contains your kernel version in the
format K:2.0.nnnn.0, where nnnn is your four digit kernel version.

If your kernel version is older, you can update to one of these
versions. Do not update to a version newer than 4548\! You won't be able
to downgrade\! If you already have a newer version, there is nothing you
versions. Do not update to a version newer than 4548! You won't be able
to downgrade! If you already have a newer version, there is nothing you
can do right now.

If you buy an Xbox, make sure that its manufacturing date is before 09
Expand All @@ -28,7 +28,7 @@ it.

If you have a pre-4532 kernel, you need to get the file
HD_DVD_10-2006.zip from somewhere, check the MD5SUM to be
cd4db8e2c94266ab73513c361dd5b8f6 (important\!), burn it to a CD, and
cd4db8e2c94266ab73513c361dd5b8f6 (important!), burn it to a CD, and
insert the CD into your Xbox 360. The program will update your machine
to kernel version 4532. This file is an authentic Microsoft update
application, but is not available on Microsoft's servers any more. If
Expand All @@ -47,7 +47,7 @@ needed for running copied games, it won't be reproduced here. A lot of
good information on this is to be found elsewhere.

Please note that besides the potential illegal (check your country's
law\!) modification of the drive's firmware, you can also hotswap the
law!) modification of the drive's firmware, you can also hotswap the
game disc after it has been authenticated.

## King Kong
Expand Down Expand Up @@ -82,7 +82,7 @@ and cannot be attached to a PC serial port directly. Even if you are
working with xorloser's loader, a serial cable can be very useful for
debugging purposes.

[Category: Xbox 360 Development](../Category_Xbox360_Development)
[Category: Xbox 360 Homebrew Software](../Category_Xbox360_Homebrew_Software)
[Category: Xbox 360 Hardware](../Category_Xbox360_Hardware)
[Category: Support](../Category_Support)
[Category: Development](/Development)
[Category: Homebrew Software](/Homebrew)
[Category: Hardware](/Hardware)
[Category: Support](/Support)
Loading