XPSemu Alpha 2
The original Xbox, running natively on a PlayStation 5.
What's new
Easier setup
helper.elfreplaces XPSemu Tools, and there's no whitelist step anymore.- No hard disk file needed: XPSemu creates a blank one for you. You only need the MCPX boot ROM and a BIOS.
- A setup screen shows which files are missing and updates by itself as you copy them over.
- Games can be on a USB or external drive (
xemu/gameson the drive). Plug a drive in or out and the game list updates right away.
Dashboard
- New startup logo and sound.
- New 3D game shelf with smooth scrolling and launch animation.
- Box Art Viewer: press Square on a game to see its full case in 3D.
- Rename any game.
- Quick resume (hold Circle), recently played games, Now Playing bar.
- Settings in clear categories: Video, Sound, Interface, Controller, Patches, Advanced.
- Dashboard music and new menu sounds.
Covers
- Covers download automatically, including the back and spine of the case.
- Optional side art for 4:3 games, in the style of the Xbox 360 Blades dashboard.
Game patches
- Browse and install patches from Jay’s Magic Patches in each game’s settings. Patches are checked against your game version before installation.
- All your active patches in one list (Settings > Patches).
- Widescreen patches set up the game's screen shape automatically.
Home-screen shortcuts
- Add any game to the PS5 home screen as its own title, with its cover as the icon and the game's own 4K background. its starts the game directly.
Controller
- Remap any button, with a live tester.
Performance
- Translated code is no longer thrown away constantly.
- SSE instructions run natively on the PS5's CPU.
- Faster clock reads, no debug tracing, fewer GPU wait stalls, guest RAM in direct memory (about 130 MB more free memory).
- Fix for random freezes at game start (ported from the xemu light-gun fork).
Fixes
- Crashes when starting one game after another, or the same game twice.
- Ninja Gaiden Black graphics problems (#3).
- Cover downloads.
- Controller camera spinning on its own.
- Text overlapping in long lists.
- Shortcut tiles now appear right away.
Requirements
- kstuff +
helper.elf - ShadowMountPlus
- Your own Xbox MCPX boot ROM, BIOS and XISO games (not included)
Installation
- Download
PPSA97358.zip, extract it, and copyPPSA97358/to/data/homebrew/. - Load
helper.elfwith kstuff. - Put
mcpx_1.0.binand your BIOSComplex_4627.binin/data/xemu/. - Put your games in
/data/xemu/games/or inxemu/games/on a USB drive. - Launch XPSemu from the home screen.
Note: to use your own hard disk (for example with the original Xbox dashboard), put it at/data/xemu/xbox_hdd.qcow2 before starting XPSemu.
Upgrading from Alpha 1: replace the PPSA97358 folder and use helper.elf Your files in/data/xemu/stay as they are.
See the README for full details.