PS3 ps2_netemu.self with CELL/RSX temperature display by 3141card

Not so long time ago developer @zecoxao released @3141card modified version of ps2_netemu.self (PS2 emulator used for classics and for PS2 ISO on most PS3 consoles). What's new? Actually something very useful. With this emulator you can check your CELL/RSX temperatures while playing PS2 titles. I reencrypted elf to use with 4.81 CFW, but this was only tested by one person. So use with caution. Don't forget to check other improvements to ps2_netemu by 3141card here.

JSyVAqQr.png


How to use:
  • To do that just simply push :psbutton: button while you are in PS2 game.

How to install:

  • Download and unrar ready to use self file
  • Enable dev_blind
  • Copy (with overwrite) ps2_netemu.self file to dev_blind/ps2emu folder using prefered method
  • Restart PS3

Tested with Rebug 4.81.2 on Slim PS3, remember that you are messing with your dev_flash! Is dangerous!

Download (self file, ready to use after unrar): http://www.mediafire.com/file/5dpm8pq3pt67qaa/testemu.rar
Download (Originaly released elf file, need to be encrypted before use): https://www.sendspace.com/file/mx1kjx
Source: https://playstationhax.xyz/forums/topic/3670-release-ps2_netemu-with-fan-temps-display/
 
Last edited:
One thing strange is that after exiting the ps2 game, i cant recconect my controller, only works with cables, i reseted the controller with that tiny button on its back but can sync anymore LOL
 
The TEMPERATURE was cut out of the screen
The temp string texture is drawn from origin x(16 pixels) y(16 pixels) from the left upper corner, this area is in each resulution.
One thing strange is that after exiting the ps2 game,...
Thx for info, but I can't reproduce this behaviour in any of my tests. Not even if I shutdown with power-button into the main menu view, the only time where the new added code is active.

Someone else with this problem?
 
One thing strange is that after exiting the ps2 game, i cant recconect my controller, only works with cables, i reseted the controller with that tiny button on its back but can sync anymore LOL
First and very important thing is that you are using FULLY unmodded cfw (excluding ps2_netemu change), because problem with reconnecting controller can appear for many reasons. Bad permissions on files, slow hard drive is causing problems with Stage1 in cobra, corrupted registry, etc.

Good if you can test on Classic, not ISO. Then you can eliminate partially slow hdd problem.

Edit: And of course your controller is legit $ony product, right?
 
did u have this problem before changing netemus and after installing ur mod? it could be the game_ext_plugin.sprx and unfixed cobra hashes? I'm not sure which version of cobra ur using, but that would be my guess if indeed cobra hashes r still needed. that's the only file from ur mod that would need fixed hashes. I don't know if that would affect the display or the controller reconnection issue, but it's a reasonable possibility.
 
The temp string texture is drawn from origin x(16 pixels) y(16 pixels) from the left upper corner, this area is in each resulution.

Thx for info, but I can't reproduce this behaviour in any of my tests. Not even if I shutdown with power-button into the main menu view, the only time where the new added code is active.

Someone else with this problem?


It happens to my Chinese knockoff which I swore was legit till I opened it. Don't know how they managed to get them to work being third party. I was assured it was an official OEM pad when purchasing but pulling it apart quickly showed me it was anything but official. May be the case here.
 
It's true, the market is basically flooded with clones including some of them sold in packaging identical to s#ny's.
Like @atreyu187 just said, unless one disassembles the pad, it may be extremely difficult to tell the difference from the outside even for an advanced user accustomed to handling controllers...
Practically speaking, some clones are pretty decent despite using lower quality parts. Others are just crap full stop...
Still, clones usually suffer from one or 2 glitches minimum & extremely rarely work like an original..

So unless you got your gamepad as part of an original console pack, you might want to investigate...

Btw @LuanTeles, the issues you are reporting happened on what kind of setup? Rebug 4.81.2 in CEX mode? DEX mode?
 
Last edited:
What @kozarovv and @pinky say sounds plausible for me. I run a stable system and only for coding. I have my old rebug 4.46, for a few months with the ps2_netemu from rebug 4.81, my old self-made classic for tests and my original controller. If so many reasons can lead to problems, than its sounds plausible. And to pad clones I can't say anything.
 
It's true, the market is basically flooded with clones including some of them sold in packaging identical to s#ny's.
Like @atreyu187 just said, unless one disassembles the pad, it may be extremely difficult to tell the difference from the outside even for an advanced user accustomed to handling controllers...
Practically speaking, some clones are pretty decent despite using lower quality parts. Others are just crap full stop...
Still, clones usually suffer from one or 2 glitches minimum & extremely rarely work like an original..

So unless you got your gamepad as part of an original console pack, you might want to investigate...

Btw @LuanTeles, the issues you are reporting happened on what kind of setup? Rebug 4.81.2 in CEX mode? DEX mode?


Happens to me on Rebug 4.81.2 Cobra 7.52 DEX & CEX as well as Rebug 4.21.2 MOD Cobra 7.52 by @haxxxen so I'm pretty sure it's hardware issue not software.
 
I implement sm_get_fan_policy(), no access in ps2_netemu.

CzOcw0L.jpg



The RX packet from system manager is correct.

RX_hdr.stat = 1(ok), RX_hdr.sid = 51(request sid + 1), RX_hdr.pl_size = 8 byte, ... everything right.

RX_payload: 0x01 0xFF(out_4) 0x00(st) 0x00(mode) 0x00(speed) 0x00 0x00 0x00

out_4, called from lv2 allways 0, is here -1, no access from this lpar? Maybe some service IDs are black-listed for the emu.
 
I do not know much about this, but looking at wiki sm_get_fan_policy need product mode flag. Not sure this is right, as many managers use it without pm (if pm is fsm, because that how i get it).
About "no access from this lpar". Maybe some lv1 patches from rebug toolbox can help here?

Sorry for my noobie tips, but maybe you will find some usage for them. :)

Edit: System Manager Ability Mask for game OS sounds promising here.
 
Last edited:
No need for a sorry, lol. :)

The check for product mode is in lv2 kernel syscall, the emu runs on lv1, no lv2 kernel here.
BTW, its only a check. Product mode or not, he do it:
GfoZWyt.png

In ps2_netemu I need only a simple version of sm_get_fan_policy() so no check stuff here.

There must be a ability bitmap mask, pretty sure there is one.

Thx for your help. :)
 
@pinky Yes, its one of my alltime faves. Have no idea how often I played it, maybe any kind of subconscious messages, some MKUltra shit like "Play this game over again, or you will die painfully!".
At the beginning you can make a coffee break during the character rotates 360°, lol.
But all, story, soundtrack, size of the world, amount of items, the whole atmosphere is fantastic.
Excellent that Demon's and Dark Souls are worthy successors. :)
 
The check for product mode is in lv2 kernel syscall, the emu runs on lv1, no lv2 kernel here.
BTW, its only a check. Product mode or not, he do it:

In ps2_netemu I need only a simple version of sm_get_fan_policy() so no check stuff here.
Oh I missed that you implementing syscall, not using one that exist (because it don't exist in emu.)

There must be a ability bitmap mask, pretty sure there is one.

Actually System Manager Ability Mask for game OS from rebug toolbox is patching lv1 using cobra peek/poke, so if netemu is lv2/gameos replacement, maybe that patch will work for it to?

I cant explain it better from my phone. :\

I'm trying to say that patch for lv1 to use with gameos, can also work with netemu.
 
Alright I tested this on both reference tool consoles, DECR-1000A/DECR-1400 with 4.81.1 Rebug LE With Ty The Tasmanian Tiger 3 as the game, everything seems to be functional minus a simple scaling issue that im sure could be easily addressed this is when playing with 1080p settings/1080i from my personal experiance. Overall nice improvement, useful information would love to see how this further progresses, great work guys. :) To recap this IS working fine on DECR Reference Tool Consoles.
 
Back
Top