CustomRPXLoader Wii U: Difference between revisions

From GameBrew
(Created page with "{{Infobox WiiU Homebrews |title=CustomRPXLoader |image=customrpxloaderwiiu.png |description=Custom loader for .rpx files that can be used with any payload.elf loader. |author=Maschell |lastupdated=2023/07/20 |format=elf |type=Payload |version=0.1.2 |license=GPL-2.0 |download=https://dlhb.gamebrew.org/wiiuhomebrews/customrpxloaderwiiu.7z |website=https://github.com/wiiu-env/CustomRPXLoader |source=https://github.com/wiiu-env/CustomRPXLoader |dona...")
 
 
(2 intermediate revisions by 2 users not shown)
Line 4: Line 4:
|description=Custom loader for .rpx files that can be used with any payload.elf loader.   
|description=Custom loader for .rpx files that can be used with any payload.elf loader.   
|author=Maschell   
|author=Maschell   
|lastupdated=2023/07/20 
|lastupdated=2024/05/06
|format=elf   
|format=elf   
|type=Payload   
|type=Payload   
|version=0.1.
|version=0.1.3
|license=GPL-2.0   
|license=GPL-2.0   
|download=https://dlhb.gamebrew.org/wiiuhomebrews/customrpxloaderwiiu.7z   
|download=https://dlhb.gamebrew.org/wiiuhomebrews/customrpxloaderwiiu.7z   
Line 23: Line 23:
The maximum size of the payload.rpx depends on the size of this loader, but should > 7Mib.   
The maximum size of the payload.rpx depends on the size of this loader, but should > 7Mib.   
    
    
==Changelog==
'''v0.1.3 2024/05/06'''
* Compile with latest devkitPPC and wut.
* Load the CustomRPXLoader into the start of the memory region, don't limit the size.
* Make sure the PayloadLoaderPayload doesn't get overwritten.
* Full Changelog: [https://github.com/wiiu-env/CustomRPXLoader/compare/v0.1.2...v0.1.3 v0.1.2...v0.1.3]
'''v0.1.2 2023/07/20'''
* Support for latest wut version by [https://github.com/Maschell @Maschell] in [https://github.com/wiiu-env/CustomRPXLoader/pull/16 #16]
* Fix loading .rpx which load a dynamic libraries by [https://github.com/Maschell @Maschell] in [https://github.com/wiiu-env/CustomRPXLoader/pull/17 #17]
* Add <code>CustomRPXLoader</code> to every OSFatal message by [https://github.com/Maschell @Maschell] in [https://github.com/wiiu-env/CustomRPXLoader/pull/18 #18]
* Full Changelog: [https://github.com/wiiu-env/CustomRPXLoader/compare/v0.1.1...v0.1.2 v0.1.1...v0.1.2]
'''v0.1.1 2023/01/11'''
* Update ELFIO to reduce binary size by [https://github.com/Maschell @Maschell] in [https://github.com/wiiu-env/CustomRPXLoader/pull/12 #12]
* Full Changelog: [https://github.com/wiiu-env/CustomRPXLoader/compare/v0.1...v0.1.1 v0.1...v0.1.1]
== Credits ==   
== Credits ==   
* Maschell.   
* Maschell.   

Latest revision as of 05:21, 16 May 2024

CustomRPXLoader
Customrpxloaderwiiu.png
General
AuthorMaschell
TypePayload
Version0.1.3
LicenseGPL-2.0
Last Updated2024/05/06
Links
Download
Website
Source

A custom loader for .rpx files that can be used with any payload.elf loader. (For example PayloadFromRPX or JsTypeHax).

Installation

Place the payload.elf in the sd:/wiiu folder of your sd card and run a exploit which loads payload.elf, this will load the sd:/wiiu/payload.rpx into memory and execute it.

The maximum size of the payload.rpx depends on the size of this loader, but should > 7Mib.

Changelog

v0.1.3 2024/05/06

  • Compile with latest devkitPPC and wut.
  • Load the CustomRPXLoader into the start of the memory region, don't limit the size.
  • Make sure the PayloadLoaderPayload doesn't get overwritten.
  • Full Changelog: v0.1.2...v0.1.3

v0.1.2 2023/07/20

v0.1.1 2023/01/11

Credits

  • Maschell.
  • orboditilt.
  • Copy pasted the solution for using wut header in .elf files from RetroArch.
  • Copy pasted resolving the ElfRelocations from decaf.
  • Copy pasted SD mounting code + devoptabs from libutils.

External links

Advertising: