Repository navigation
Releases
ReCompiled Steel 0.2.0
ReCompiled Steel 0.2.0
What's new
- Two new robots: ANGLER and QUILLBACK. Made for this project and free
for anyone to use (public domain). ANGLER is a deep-sea salvage diving suit
with an anglerfish lure over its helmet; QUILLBACK is a spiked speedster
with seven glowing gems caged in its waist. They are a separate, optional
download: unzip ReCompiledSteel-mods-0.2.0.zip into the game's folder
(on Android, copy the robot folders intoRealSteel/mods). The official
add-ons must be installed. Tested on Windows so far. - The game builds mods itself. A robot mod is now just its models and
pictures: the game turns them into game files when it starts, from your own
copy of the game, so no mod has to carry game data and nobody runs tools.
Mods with abuiltfolder still load. A robot that can't be loaded (no
add-ons, an unknown base set, a model with a problem) is left out, and the
game says which and why at the bottom of the screen. - Options for slower devices, all off by default so nothing changes
unless you turn them on: Crowd off, Texture quality: Half and
Keep game speed (fewer frames instead of slow motion on devices that
can't hold 60 fps), next to the lower resolutions from 0.1.2.
Show memory use and Frame rate position help to see what they
change. Large textures also load faster, and memory use on the GPU is much
lower. - Android: older drivers. Drivers that report Vulkan 1.1 or 1.2 can now
work through the extensions they offer; if something is still missing, the
game says what instead of closing. - Android: the right way up. The picture is drawn in the screen's own
orientation, so it is correct whichever way round you hold the device,
also on handhelds with a sideways-mounted screen. - Android: touch controls your way. Settings, Controls: size and
see-through for all controls, and Arrange touch controls to drag each
button where you want it and change its size, shape (circle, rounded,
square or a curved kidney) and angle. Settings lists scroll by dragging.
Downloads
| File | For |
|---|---|
ReCompiledSteel-windows-x64-0.2.0.zip |
Windows 10 / 11, 64-bit: run RealSteelSetup.exe, then realsteel.exe |
ReCompiledSteel-linux-x64-0.2.0.tar.gz |
Linux and Steam Deck: run realsteel-setup, then start.sh |
ReCompiledSteel-android-arm64-0.2.0.apk |
Android, arm64: install, then Install game files in the app |
ReCompiledSteel-mods-0.2.0.zip |
Optional: the ANGLER and QUILLBACK robots (public domain, CC0) |
You need your own copy of Real Steel from an Xbox 360: the game
(000D0000) and its title update (000B0000), plus the add-ons
(00000002) if you have them. Third-party licences are in the licenses
folder of each download.
Checksums (SHA-256)
dd714abe1174265fb8ce5cd4edff57d8d9fb7ba3bbcdaf70c3c91d6caf69ee2d ReCompiledSteel-windows-x64-0.2.0.zip
b4fe70ae82be945dfb0fa297af05288377b8e1db3059197925788041a94a3261 ReCompiledSteel-linux-x64-0.2.0.tar.gz
4249f28755b12594ad0a99b22dda726d82903932bfc08a52a28ddac45a9398b4 ReCompiledSteel-android-arm64-0.2.0.apk
77e38cdf60063d3dca84c42fa339b0bc312ef197fe58600be92cd7b5cd071b30 ReCompiledSteel-mods-0.2.0.zip
Only download from this page, and compare the checksum if a copy reached you
some other way (certutil -hashfile <file> SHA256 on Windows, sha256sum <file> on Linux).
ReCompiled Steel 0.1.2
ReCompiled Steel 0.1.2
What's new
- Phones: the game is landscape and fills the screen. On phones (which
are portrait by nature) the game could start sideways, and turning the
phone stretched the picture instead of rotating it. It now always runs in
landscape, either way up, and draws at the screen's real size. - Lower resolutions for slower devices. Settings, Graphics, Internal
resolution now also offers 540p, 480p and 360p. They are faster but softer
than the original 720p, which stays the default. - Android: better bug reports. Save diagnostics in the launcher now
writes one zip with everything a report needs (the app's log, the game's
logs, the renderer's log, any crash report and the settings), and a start
that fails saves one by itself. Attach it to an issue: your online name,
match password, lobby and IP addresses are left out of it. The logs also
name the GPU and its driver. - Android: optional custom graphics driver (Qualcomm/Adreno devices).
Graphics driver in the launcher can load a Vulkan driver file you
choose instead of the device's own, through libadrenotools. It is off
unless you choose a file, entirely at your own risk and not supported by
this project: check any problem with the system driver before reporting
it. Use system driver undoes it, and after a failed start on a custom
driver the launcher offers to switch back.
Downloads
| File | For |
|---|---|
ReCompiledSteel-windows-x64-0.1.2.zip |
Windows 10 / 11, 64-bit: run RealSteelSetup.exe, then realsteel.exe |
ReCompiledSteel-linux-x64-0.1.2.tar.gz |
Linux and Steam Deck: run realsteel-setup, then start.sh |
ReCompiledSteel-android-arm64-0.1.2.apk |
Android, arm64, Vulkan 1.3: install, then Install game files in the app |
You need your own copy of Real Steel from an Xbox 360: the game
(000D0000) and its title update (000B0000), plus the add-ons
(00000002) if you have them. Third-party licences are in the licenses
folder of each download.
Checksums (SHA-256)
dbb01dfacecdf7aa03a9e6276721df67733d1bbb1233b7ce8474c71c0203cbc7 ReCompiledSteel-windows-x64-0.1.2.zip
1b09ee16cf87579a9cf1b8fe0d811c0b1d288f328038d7d6875472f2a10236db ReCompiledSteel-linux-x64-0.1.2.tar.gz
4875cf5d2bc850afae75b2aa24beea34bb312591b0653074a52451b1ff4144ae ReCompiledSteel-android-arm64-0.1.2.apk
Only download from this page, and compare the checksum if a copy reached you
some other way (certutil -hashfile <file> SHA256 on Windows, sha256sum <file> on Linux).
ReCompiled Steel 0.1.1
ReCompiled Steel 0.1.1
What's new
- Android installs the game by itself. Press Install game files in
the launcher, pick the folder holding your Xbox 360 files (the game, its
title update and any add-ons, for example theContentfolder from your
console or USB stick), and the installer lays everything out, the same way
the PC and Steam Deck setup programs do. No more copying folders across
from a PC install. - A new Android launcher: the banner, what is installed at a glance, and
a progress bar while installing. - The title update is required, and the game now says so. The port is
built for the updated game, so the original executable alone could not
start: on Android it crashed (#1). The setup programs and the Android
installer now refuse to install without the title update, and the game
shows a clear message instead of crashing if it is missing. - A start that failed could crash on the way out (a GPU thread outliving its
service); it now shuts down cleanly.
Downloads
| File | For |
|---|---|
ReCompiledSteel-windows-x64-0.1.1.zip |
Windows 10 / 11, 64-bit: run RealSteelSetup.exe, then realsteel.exe |
ReCompiledSteel-linux-x64-0.1.1.tar.gz |
Linux and Steam Deck: run realsteel-setup, then start.sh |
ReCompiledSteel-android-arm64-0.1.1.apk |
Android, arm64, Vulkan 1.3: install, then Install game files in the app |
You need your own copy of Real Steel from an Xbox 360: the game
(000D0000) and its title update (000B0000), plus the add-ons
(00000002) if you have them. Third-party licences are in the licenses
folder of each download.
Checksums (SHA-256)
f8ee6d39567447ee39b38e07248b69ac337e66cb7c274845ab97da4960ed5268 ReCompiledSteel-windows-x64-0.1.1.zip
8dd1dc6654f36b31e0eb63cde10a3276f0d373fe2537549cb80bbdcb7e0cbaab ReCompiledSteel-linux-x64-0.1.1.tar.gz
1cb7596c8f9570043abed14e31d680af7a085593e159a23413d9522fb873d53b ReCompiledSteel-android-arm64-0.1.1.apk
Only download from this page, and compare the checksum if a copy reached you
some other way (certutil -hashfile <file> SHA256 on Windows, sha256sum <file> on Linux).
ReCompiled Steel 0.1.0
ReCompiled Steel 0.1.0
The first public release: Real Steel (Xbox 360, 2011) as a native program for
Windows, Linux / Steam Deck and Android (arm64). It contains no
game data. The setup program copies your own copy of the game from files you
took off your Xbox 360.
What's in it
- The whole game, recompiled: career, assembly, local multiplayer,
add-ons, achievements and saves. - A native Vulkan renderer in place of the Xbox GPU:
- internal resolution up to 5K, MSAA, FXAA or both, and anisotropic
filtering up to 16x; - v-sync on or off, and HDR output on HDR displays;
- 60 fps on a Steam Deck and on a Retroid Pocket Nova.
- internal resolution up to 5K, MSAA, FXAA or both, and anisotropic
- Any screen shape: 16:9, 16:10, 21:9 and 4:3. The 3D view widens instead
of stretching, and menus are laid out for the shape. The help bar sits at
the bottom and flashes cover the whole screen. - Settings in the game's own menus: HELP AND OPTIONS > GAME OPTIONS, with
tabs above the panel (LB / RB, or click or tap a tab). F1 or both stick
clicks open the same settings as an overlay. F11 toggles fullscreen. - Online multiplayer through the game's own Xbox Live code:
- matches found through lobby servers anyone can run (LOBBY_SERVER.md), on
the local network, or by typing an address; - match passwords and leaderboards.
- matches found through lobby servers anyone can run (LOBBY_SERVER.md), on
- Achievements with unlock pop-ups, and the list in the game's menus.
- Robot mods: drop a robot folder into
mods/(MODDING.md). Each one is
built on any of the 24 stock skeletons, with its own models, textures,
names, stats and prices. Removed mods are cleaned up once no saved robot
uses them. - Controls: keyboard controls you can rebind next to any controller. On
Android, touch controls appear when no controller is connected, with the
dodge buttons under the right thumb. - Android: the APK keeps the game data in a
RealSteelfolder on the
device and survives being suspended and resumed. See android/README.md in
the repository. - Small comforts:
- F12 screenshots, and saves backed up on every launch;
- English or Japanese, and mute while in the background;
- a Cheats tab with game speed and a cash button;
- QUIT GAME on the main menu, and no more DOWNLOAD CONTENT.
- Third-party licences are in the
licensesfolder of each download.
Downloads
| File | For |
|---|---|
ReCompiledSteel-windows-x64-0.1.0.zip |
Windows 10 / 11, 64-bit: run RealSteelSetup.exe, then realsteel.exe |
ReCompiledSteel-linux-x64-0.1.0.tar.gz |
Linux and Steam Deck: run realsteel-setup, then start.sh |
ReCompiledSteel-android-arm64-0.1.0.apk |
Android, arm64, Vulkan 1.3: install, then copy your installed game files to a RealSteel folder on the device |
Known issues
- Windows shows "Windows protected your PC" the first time, because the
release is unsigned. Choose More info, then Run anyway. - The MY SCORE page of the leaderboards stays empty.
- Hole punching through home routers has only been tested on a few networks.
LOBBY_SERVER.md has the port-forwarding fallback. - At 4:3 and 16:10, the full-screen fades in fights cover only the 16:9 part.
- On Android only the Retroid Pocket Nova has been tested.
Checksums (SHA-256)
92637a3f52dfbe29be11ed861bb2de6e1724708f4899e8d6118ec6a5ccb5210f ReCompiledSteel-windows-x64-0.1.0.zip
f0ff5af7d9bc4e20e041972acce54c41bb72da7db247a2b89c7525ede7f97046 ReCompiledSteel-linux-x64-0.1.0.tar.gz
dcd5f7d57127e2738b0733f80291a0f2f540e6a8420c8f660b9af25b1c5fd12f ReCompiledSteel-android-arm64-0.1.0.apk
Only download from this page, and compare the checksum if a copy reached you
some other way (certutil -hashfile <file> SHA256 on Windows, sha256sum <file> on Linux).
Thanks
ReXGlue, XenosRecomp, Xenia, XenonRecomp, Unleashed Recompiled, the Skate 3
Android port and the libraries listed in the README's credits.