mirror of
https://github.com/xemu-project/xemu-website.git
synced 2024-11-23 03:19:44 +00:00
Rename getting-started to required-files and split out some content
This commit is contained in:
parent
00f9437cb1
commit
8a75d916d4
@ -1,5 +1,3 @@
|
||||
# About
|
||||
|
||||
<center>
|
||||
[![Chat Badge](https://img.shields.io/badge/Chat-xemu%20Discord%20Server-7289DA?logo=Discord&logoColor=white)](https://discord.gg/ayyjsuM)
|
||||
[![YouTube Badge](https://img.shields.io/badge/Videos-YouTube-red?logo=YouTube&logoColor=white)](https://www.youtube.com/channel/UCrT8NawDTt5gJnMMe9uUg-Q/featured)
|
||||
@ -26,6 +24,15 @@ others. xemu is based on the excellent QEMU full system emulator project.
|
||||
all users to do the same. Piracy is not tolerated on any communication
|
||||
channel.
|
||||
|
||||
## System Requirements
|
||||
|
||||
xemu runs on Windows, macOS, and Linux systems. An OpenGL 4.0-compatible GPU is
|
||||
required. Most recent integrated GPUs will work.
|
||||
|
||||
Please note that xemu is an evolving project and, although xemu can run on large
|
||||
number of systems, actual game performance is in flux and will vary based on the
|
||||
characteristics of your system.
|
||||
|
||||
## Open Source Development
|
||||
|
||||
xemu is developed on GitHub at https://github.com/mborgerson/xemu. Contributions
|
||||
|
@ -7,11 +7,15 @@ storage management.
|
||||
## Default xemu Dashboard
|
||||
|
||||
The [pre-built Xbox HDD image](getting-started.md#option-1-use-a-pre-built-xbox-hdd-image-recommended),
|
||||
does not contain the official Xbox dashboard. Instead it contains only a 'dummy'
|
||||
dashboard, intended to be replaced.
|
||||
does not contain the official Xbox dashboard. Instead it contains only an
|
||||
**unsigned** "dummy" dashboard, intended to be replaced.
|
||||
|
||||
It is not strictly required to replace the dummy dashboard. Games can still
|
||||
be launched with the dummy dashboard installed.
|
||||
It is not strictly required to replace the dummy dashboard. Games can still be
|
||||
launched with the dummy dashboard installed.
|
||||
|
||||
Because the dummy dashboard is unsigned, you may see an error message when
|
||||
starting xemu with an unmodified retail BIOS image due to the system failing to
|
||||
find a properly signed dashboard.
|
||||
|
||||
## Installing the Official Xbox Dashboard
|
||||
|
||||
@ -26,4 +30,4 @@ an FTP server. [See here for more details](ftp.md).
|
||||
|
||||
It is not required to use the official Xbox dashboard. There are alternatives
|
||||
available, such as the open-source dashboard
|
||||
[NevolutionX](https://github.com/dracc/nevolutionx).
|
||||
[NevolutionX](https://github.com/dracc/nevolutionx).
|
||||
|
20
docs/docs/disc-images.md
Normal file
20
docs/docs/disc-images.md
Normal file
@ -0,0 +1,20 @@
|
||||
xemu requires game discs to be in the form of ".iso" disc images. You can
|
||||
backup your legally purchased games by:
|
||||
|
||||
* Using a real Xbox with a custom dashboard to transfer the game files to your
|
||||
computer over FTP.
|
||||
* Purchasing and using a special, reflashed DVD drive. [More details here](http://wiki.redump.org/index.php?title=Microsoft_Xbox_and_Xbox_360_Dumping_Guide).
|
||||
|
||||
You can create an iso image using [extract-xiso](https://github.com/XboxDev/extract-xiso) (command-line only).
|
||||
|
||||
### About "redump" ISOs
|
||||
|
||||
Redump-style ISOs contain data for both the video partition and game partition. For now,
|
||||
you'll want to extract the game partition for use with xemu. You can do this by simply
|
||||
extracting everything after the first 387MiB. For example, using `dd`:
|
||||
|
||||
```
|
||||
dd if=my-redump-style-dump.iso of=my-game-partition.iso skip=387 bs=1M
|
||||
```
|
||||
|
||||
You can then use the `my-game-partition.iso` with xemu.
|
@ -7,7 +7,7 @@ Of course, but first please read through the [getting started guide](getting-sta
|
||||
Join the Discord server and chat about what you're seeing in #general, maybe it's a known issue. We can work together to get it recorded and fixed.
|
||||
|
||||
#### Q: Are there system requirements?
|
||||
See [here](getting-started.md#system-requirements).
|
||||
See [here](about.md#system-requirements).
|
||||
|
||||
#### Q: What BIOS do I need to use?
|
||||
Your MCPX and BIOS dump should be for a 1.0 Xbox. It's suggested that your MCPX dump be 1.0 and that a compatible BIOS image be used (users have reported success with "COMPLEX 4627").
|
||||
|
@ -1,106 +0,0 @@
|
||||
## System Requirements
|
||||
|
||||
xemu runs on Windows, macOS, and Linux systems. An OpenGL 4.0-compatible GPU is
|
||||
required. Most recent integrated GPUs will work.
|
||||
|
||||
Please note that xemu is an evolving project and, although xemu can run on large
|
||||
number of systems, actual game performance is in flux and will vary based on the
|
||||
characteristics of your system.
|
||||
|
||||
## Required Files
|
||||
|
||||
xemu is a low-level, full-system emulator which emulates the actual hardware of
|
||||
the Xbox; this means that in order to actually run xemu, you must have a copy
|
||||
of the stuff that a real Xbox needs when it turns on:
|
||||
|
||||
1. [The MCPX Boot ROM image](#mcpx-boot-rom-image)
|
||||
2. [The flash ROM image (aka *BIOS*)](#flash-rom-image-aka-bioskernel)
|
||||
3. [A properly-formatted hard disk drive image](#hard-disk-drive-image)
|
||||
4. [Game disc image(s)](#game-disc-images)
|
||||
|
||||
Unfortunately, distributing some of these items would violate copyright laws, so
|
||||
you'll need to acquire them on your own.
|
||||
|
||||
!!! warning "Disclaimer"
|
||||
The xemu project does not endorse or promote piracy. We don't link to
|
||||
copyrighted files, or discuss how to acquire them. The only legal way to
|
||||
acquire these files is to dump them from *your real, physical Xbox*. Please
|
||||
don't ask us how to get them.
|
||||
|
||||
## MCPX Boot ROM Image
|
||||
|
||||
MD5 (mcpx_1.0.bin) = d49c52a4102f6df7bcf8d0617ac475ed
|
||||
|
||||
If your MCPX dump has an MD5 of `196a5f59a13382c185636e691d6c323d`, you dumped
|
||||
it badly and it's a couple of bytes off. It should start with `0x33 0xC0` and end
|
||||
with `0x02 0xEE`.
|
||||
|
||||
## Flash ROM Image (aka BIOS/Kernel)
|
||||
|
||||
Xbox compatible BIOS. Just like a real Xbox, running an unmodified retail BIOS will
|
||||
not allow booting unofficial software.
|
||||
|
||||
People have reported most success using the modified retail "COMPLEX 4627" BIOS.
|
||||
|
||||
## Hard Disk Drive Image
|
||||
|
||||
You have options:
|
||||
|
||||
### Option 1: Use a pre-built Xbox HDD image (recommended)
|
||||
|
||||
You can use a pre-built 8G Xbox HDD image, free of any copyrighted content, and
|
||||
only containing a dummy dashboard. [You can download this image from
|
||||
here!](https://github.com/mborgerson/xemu-hdd-image/releases/latest/download/xbox_hdd.qcow2.zip)
|
||||
|
||||
!!! note
|
||||
By design, this particular drive image does not contain the official Xbox
|
||||
dashboard, but instead contains only a dummy dashboard. Because of this, you
|
||||
may see an error message when starting xemu with an unmodified retail BIOS
|
||||
image due to the system failing to find a properly signed dashboard.
|
||||
|
||||
If you would like to change your dashboard (perhaps to the official retail
|
||||
dashboard, or any alternative dashboard), or copy additional files over to
|
||||
the Xbox HDD, you can start xemu, using a modified BIOS image, and a disc
|
||||
containing an alternative dashboard. Then you can either install that
|
||||
dashboard, or connect to xemu using FTP to transfer your desired dashboard
|
||||
files to the HDD.
|
||||
|
||||
### Option 2: Image your real Xbox HDD
|
||||
|
||||
This is the most authentic way to do it. Unlock your drive, connect it to a
|
||||
computer, and `dd` the entire contents of the drive straight to a file. This
|
||||
file can be used as-is with xemu.
|
||||
|
||||
### Option 3: Build a new HDD image from scratch
|
||||
|
||||
You can also create an Xbox hard-disk image using XboxHDM. Directions on how
|
||||
to do this [can be found here](https://github.com/mborgerson/xemu-hdd-image).
|
||||
|
||||
## Game Disc Images
|
||||
|
||||
xemu requires game discs to be in the form of ".iso" disc images. You can
|
||||
backup your legally purchased games by:
|
||||
|
||||
* Using a real Xbox with a custom dashboard to transfer the game files to your
|
||||
computer over FTP.
|
||||
* Purchasing and using a special, reflashed DVD drive. [More details here](http://wiki.redump.org/index.php?title=Microsoft_Xbox_and_Xbox_360_Dumping_Guide).
|
||||
|
||||
You can create an iso image using [extract-xiso](https://github.com/XboxDev/extract-xiso) (command-line only).
|
||||
|
||||
### About "redump" ISOs
|
||||
|
||||
Redump-style ISOs contain data for both the video partition and game partition. For now,
|
||||
you'll want to extract the game partition for use with xemu. You can do this by simply
|
||||
extracting everything after the first 387MiB. For example, using `dd`:
|
||||
|
||||
```
|
||||
dd if=my-redump-style-dump.iso of=my-game-partition.iso skip=387 bs=1M
|
||||
```
|
||||
|
||||
You can then use the `my-game-partition.iso` with xemu.
|
||||
|
||||
I've found an issue, what do I do?
|
||||
----------------------------------
|
||||
Come chat on the Discord server linked at the top and we can do an early diagnosis of the issue. If necessary, we can catalog the issue for further exploration.
|
||||
|
||||
---
|
54
docs/docs/required-files.md
Normal file
54
docs/docs/required-files.md
Normal file
@ -0,0 +1,54 @@
|
||||
xemu is a low-level, full-system emulator which emulates the actual hardware of
|
||||
the Xbox; this means that in order to actually run xemu, you must have a copy
|
||||
of the stuff that a real Xbox needs when it turns on:
|
||||
|
||||
1. [The MCPX Boot ROM image](#mcpx-boot-rom-image)
|
||||
2. [The flash ROM image (aka *BIOS*)](#flash-rom-image-aka-bioskernel)
|
||||
3. [A properly-formatted hard disk image](#hard-disk-image)
|
||||
|
||||
Unfortunately, distributing some of these items would violate copyright laws, so
|
||||
you'll need to acquire them on your own.
|
||||
|
||||
!!! warning "Disclaimer"
|
||||
The xemu project does not endorse or promote piracy. We don't link to
|
||||
copyrighted files, or discuss how to acquire them. The only legal way to
|
||||
acquire these files is to dump them from *your real, physical Xbox*. Please
|
||||
don't ask us how to get them.
|
||||
|
||||
## MCPX Boot ROM Image
|
||||
|
||||
MD5 (mcpx_1.0.bin) = d49c52a4102f6df7bcf8d0617ac475ed
|
||||
|
||||
If your MCPX dump has an MD5 of `196a5f59a13382c185636e691d6c323d`, you dumped
|
||||
it badly and it's a couple of bytes off. It should start with `0x33 0xC0` and end
|
||||
with `0x02 0xEE`.
|
||||
|
||||
## Flash ROM Image (BIOS)
|
||||
|
||||
Xbox compatible BIOS. Just like a real Xbox, running an unmodified retail BIOS will
|
||||
not allow booting unofficial software.
|
||||
|
||||
People have reported most success using the modified retail "COMPLEX 4627" BIOS.
|
||||
|
||||
## Hard Disk Image
|
||||
|
||||
You can use a pre-built 8G Xbox HDD image, free of any copyrighted content, and
|
||||
only containing a dummy dashboard. [You can download this image from
|
||||
here!](https://github.com/mborgerson/xemu-hdd-image/releases/latest/download/xbox_hdd.qcow2.zip)
|
||||
|
||||
!!! note
|
||||
By design, this particular drive image does not contain the official Xbox
|
||||
dashboard, but instead contains only an **unsigned** dummy dashboard. [More
|
||||
information](dashboard.md)
|
||||
|
||||
??? "Alternative Options"
|
||||
**Alternative 1:** Image your real Xbox HDD
|
||||
|
||||
This is the most authentic way to do it. Unlock your drive, connect it to a
|
||||
computer, and `dd` the entire contents of the drive straight to a file. This
|
||||
file can be used as-is with xemu.
|
||||
|
||||
**Alternative 2:** Build a new HDD image from scratch
|
||||
|
||||
You can also create an Xbox hard-disk image using XboxHDM. Directions on how
|
||||
to do this [can be found here](https://github.com/mborgerson/xemu-hdd-image).
|
@ -77,7 +77,8 @@ nav:
|
||||
- FAQ: faq.md
|
||||
- Setup:
|
||||
- Download: download.md
|
||||
- Getting Started: getting-started.md
|
||||
- Required Files: required-files.md
|
||||
- Disc Images: disc-images.md
|
||||
- Input Devices: input.md
|
||||
- Networking: networking.md
|
||||
- Dashboard: dashboard.md
|
||||
@ -94,6 +95,7 @@ plugins:
|
||||
- search
|
||||
- redirects:
|
||||
redirect_maps:
|
||||
index.md: getting-started.md
|
||||
index.md: download.md
|
||||
getting-started.md: required-files.md
|
||||
- minify:
|
||||
minify_html: true
|
||||
|
Loading…
Reference in New Issue
Block a user