EurAsiayour console hacking resource
Select topic
  Create an account Home  ·  Your Account  ·  Online Shop  ·  Forums  ·  Downloads new  ·  Wiki  
Main Menu
· Home
· About Us
· Downloads
· FAQ
· Forums
· Info Pages
· Members List
· Online Shop
· PDA - AvantGo
· Private Messages
· Search Stories
· Statistics
· Stories Archive
· Submit Story
· Top 10
· Topics
· Upload
· WAP
· Web Links
· Wiki
· Your Account

Online Shop
Credit Card

Bitcoin

EurAsia Online Shop
enter

new products
· R4i Gold 3DS RTS
· Mars Pro GM-816HD
· EurAsia File Collection 2017
· Matrix Infinity 2.0
· Sky3DS Plus
· Modbo 5.0
· Screwdriver GC/SNES
· X360ACE V3
· E3 NOR Flasher
· TX J-R Programmer v2
· Corona Postfix Adapter V2
· SuperCIC SNES kit
· SuperCIC cart key
· Gateway 3DS
· X360ACE V1
· Wasp Fusion
· 3k3y 3KR (SATA)
· Mtx Glitcher v1
· Xk3y Reloaded (XKR)
· 3k3y Ripper v2

complete price list

Tor Hidden Service
Tor Project
EurAsia Onion URL: wrqgfbrcgttkp6pi.onion

Who's Online
There are currently 597 guest(s) and 15 member(s) online.

Alexw535434 - buxao - classek - Dulphinia - gjstroom - Gods69 - HitPoint - juniorelt - K405 - katzoo - KS303 - Mra2 - portems - theagedgamer - vatomalo

Welcome honored guest. You can register for free by clicking here.

Site Protection
INFOSEC
BM

Hot Wikis
PS4 firmware updates
3k3y nokeys ISO tutorial
3DS game fw updates
3k3y microSD recovery
PS3 SKU Models
PS3 Metldrpwn
Xk3y microSD recovery
Xbox360 motherboards
Xbox360 Reset Glitch Hack
PS3 Blu-ray Drive
Homemade Sputnik360
PS3 BD drive swap
PSP Crypto Keys
PS3_Crypto_Keys
PS3 Hypervisor RE
PS3 Dongle User Guide
PSGroove tutorial
Xecuter LT Fakir
PS3 YLOD Fix
NSMB Modchip Tutorial
PS3 Glitch Hack
Xbox360NoDvdRom
Ps3FactoryRestore
Free60JtagHack
Ps3HddDecrypt
WiiKey2EjectFix
SaveMiiFree
WiiHwDiagram
Ps3OsRels
PandoraNoHomebrewPsp
GcOsMultiGameWiiHowTo
Xbox360LinuxBurn
Xbox360EraserFix
Xbox360Kernel
Xbox360DisasmXtreme
Ps2HdlPatchTutorial
Ps2VersionTable
XboxErrorCodes
XboxVersionTable
GameCubeLaserTweak
ModchipSolderingGuide
PspUmdIsoHaxorLinux

RSS Feed
News & Downloads & Wiki

IRC
#eur
EFnet

Hosted By

Ad

Respected Sites
Home of the Hitmen
radare
gc-forever
pouet.net
English Amiga Board
GXArena OFW Repo
WiiBrew
WiiUBrew
3DBrew
SwitchBrew
Games and Consoles
Maxconsole.com
Console Wizard
GameCube Linux
Xbox Linux
Xbox-Scene.com
XboxHacker.Net
xbins.org
Doom9.net
bunnie's blog
debugmo.de
GX-Mod.com
ElOtroLado.net
uCON64
GBADEV.ORG
GBAtemp.net
PocketHeaven.com
PDRoms
GameSX.com
ASSEMbler
phrack.org
Woz.org

Support...

Pirate Party

Bitcoin

Namecoin

radare

OpenCores
Electronic Frontier Foundation
Amnesty International

Nectarine Radio

Demovibes Radio

GNU
Linux
Mozilla

Total Page Views
We received
142617203
page views since June 2002


Moderated by: Robert

EurAsia : Index PS2 PS2SDK: Homebrew replacements for RMMAN
New Topic   Post Reply
Author PS2SDK: Homebrew replacements for RMMAN
modrobert



donor

Registered: 2003-10-17
From: Bangkok
Messages: 6223
Status: Offline
 _#35085 posted 2017-01-19 @ 04:25 GMT   
Quote:
Homebrew replacements for RMMAN (and related modules) are now available in the PS2SDK.

As the title says, the PS2SDK has received updates from me, which include a new copy of the RMMAN module from ROM v2.20.
There were probably only two versions of RMMAN, with the latter one having minor bug fixes/differences that don't matter from the user's perspective:

* Does not clear the connected status, if a unrecognized response is returned within FindRemote().
* The in_buf and out_buf fields of the SIO2 data structure are set to NULL within InitFindRmCmd().

As with any RMMAN module, this homebrew version also requires a new SIO2MAN module. The freesio2 module from the PS2SDK was based on rom0:XSIO2MAN, which is only just newer than rom0:SIO2MAN. There also exists rom1:SIO2MAN, which is even newer than rom0:XSIO2MAN (and hence freesio2), which is used with RMMAN by the DVD player.

Therefore, I have also created a variation of freesio2, known as rsio2man (where 'r' stands for Remote). This is just like freesio2, but has a slightly different export table (2 additional functions exported, different ordinal numbers and newer version).

I have also created variations of the available homebrew SIO2 modules (freepad and freemtap) to support the new SIO2MAN module, as rpadman and rmtapman respectively.

As for the homebrew MCMAN, I have updated it to detect and to support this new SIO2MAN version. No special edition exists, although I may/may not edit MCMAN to not have that confusing SIO2MAN detection mechanism. That would be for a different project, however.

A new sample for the EE-side remote-control library (librm) has also been added, to demonstrate how it should be used.

With this, I hope that these new developments would help in the future development of media-playback software like SMS, which are forced to rely on the modules from rom1. That was not only a little hard to work with (rom1:SIO2MAN is incompatible with the X-modules from rom0 and the PS2SDK), those modules are not available in PlayStation 2 consoles that do not have a DVD ROM chip (i.e. SCPH-10000/SCPH-15000 and the PSX).



Source: SP193 @ psx-scene.com

PS2SDK: https://github.com/ps2dev/ps2sdk
  _____________________________ ____________     __________________ /\________
  \    __________________      \      _____/____/     _    \       /_        /
 /     /       |       l/     _/    ____)     _/      _     \     \/  cREAM /
/______________l_______/       \______________\_______|      \_   /________/
 -+--Mo!-------------- \________/ ------------------- l_______/_____\ -----+-

 Profile  pm  www    Quote
_
New Topic   Post Reply
Jump To
 

All trademarks and copyrights on this page are owned by their respective owners.
Comments and forum messages are owned by the Poster.