4.93 EVILNAT (Cobra 8.5)

PS3 4.93 Evilnat w/ Cobra v8.5 - (CEX/PEX/D-PEX) 4.93

I love that this was updated to 4.91 but why are the downloads for 4.90 gone? Every time I try searching for 4.90, I get redirected here and the links for 4.91 all say soon.

I appreciate the effort to keeping this updated but at least leave the old links up until they've been replaced with a newer version.
I just dug out some A01's from storage and have been working on them. Took forever to find the 4.90 version because both of these consoles have broken bluray drives.

I was eventually able to find it if anyone else needs the link

https://
mega.nz/
folder/oV93nACL#MGK4ajtgpT5EBrBL8yjvRg

I can't wait for the 4.91 noBD version to be released. This is awesome work.
Would also love to see a noBD OC version since removing the bluray drive provides tons of internal space to mount a 140mm fan to keep the internal temps way down giving the best option for thermal stability while using the OC CFW.

Just a suggestion that could hopefully be released when the other 4.91 builds go up.

I love you
 
I love that this was updated to 4.91 but why are the downloads for 4.90 gone? Every time I try searching for 4.90, I get redirected here and the links for 4.91 all say soon.

I appreciate the effort to keeping this updated but at least leave the old links up until they've been replaced with a newer version.
I just dug out some A01's from storage and have been working on them. Took forever to find the 4.90 version because both of these consoles have broken bluray drives.

I was eventually able to find it if anyone else needs the link

https://
mega.nz/
folder/oV93nACL#MGK4ajtgpT5EBrBL8yjvRg

I can't wait for the 4.91 noBD version to be released. This is awesome work.
Would also love to see a noBD OC version since removing the bluray drive provides tons of internal space to mount a 140mm fan to keep the internal temps way down giving the best option for thermal stability while using the OC CFW.

Just a suggestion that could hopefully be released when the other 4.91 builds go up.

I love you
The older CFW versions (along with OFW, HFW and virtually all other firmware files for the console) are moved to The Midnight Channel -
PlayStation Firmware - EVILNAT CFW (midnightchannel.net)
 
I do remember PS3MAPI being slower than CCAPI.. TMAPI was the fastest among all because CCAPI basically was a reversed engineered version of TMAPI + some modding friendly features.. I thought there's been some improvement lately but I haven't tried it myself.

any thoughts on this? @haxxxen @TheRouLetteBoi ?

Last time i've tested PS3MAPI is last year it was hell slow i remember its within webman

afaik, CCAPI has been 'downgraded' constantly with its performance speed, since version 2.00. tmapi is unbeatable about this, and PS3MAPI does crash a lot using netcheat for example.

Indeed, PS3MAPI's sluggish performance stems from its underlying architecture (the way it was written/coded). To significantly improve its speed, a complete rewrite of the API would be necessary. However this undertaking requires considerable time and effort, resources that many developers are currently unable or unwilling to invest in resolving this issue. PS3MAPI is what we have now and remains a viable but imperfect solution that users must make do. In terms of improving the API I would start by making some benchmarks on read and write process calls since those are the most used commands then I would get rid of STRINGS especially for commands. Its worth noting that TMAPI and CCAPI are more widely supported tools and those apis are hardly even used now adays so why bother? I recommend that developers create VSH menus to replace the obsolete tools. For one menus offer better performance and are aesthetically pleasing to look at . They are easily accessible right on the controller, typically requiring just 2 or 3 button presses. And second you won't have to use a PC and mouse click on some other screen.

https://imgur.com/a/kEkUiLA

https://imgur.com/a/S05M7yQ
 

Attachments

  • image.png
    image.png
    797 KB · Views: 107
  • image-2.png
    image-2.png
    603.8 KB · Views: 93
Indeed, PS3MAPI's sluggish performance stems from its underlying architecture (the way it was written/coded). To significantly improve its speed, a complete rewrite of the API would be necessary. However this undertaking requires considerable time and effort, resources that many developers are currently unable or unwilling to invest in resolving this issue. PS3MAPI is what we have now and remains a viable but imperfect solution that users must make do. In terms of improving the API I would start by making some benchmarks on read and write process calls since those are the most used commands then I would get rid of STRINGS especially for commands. Its worth noting that TMAPI and CCAPI are more widely supported tools and those apis are hardly even used now adays so why bother? I recommend that developers create VSH menus to replace the obsolete tools. For one menus offer better performance and are aesthetically pleasing to look at . They are easily accessible right on the controller, typically requiring just 2 or 3 button presses. And second you won't have to use a PC and mouse click on some other screen.

https://imgur.com/a/kEkUiLA

https://imgur.com/a/S05M7yQ

Additionally the performance of PS3MAPI is affected by 4 important factors:
1- It's also important to check how the client side is calling the API. Multiple read/write calls are more inefficient than a single large call.
2- The process of PS3MAPI server is running in a thread with a moderate priority.
3- Unlike CCAPI, it's not a dedicated. It's sharing resources with a web server, ftp server, net server, pad/temperature polling thread, etc.
4- Memory access and send/receive processes in PS3MAPI currently are synchronous. They could be faster if they are refactored to be asynchronous.

If any developer is interested is improve PS3MAPI server code, the source code is available here:
https://github.com/aldostools/webMAN-MOD/blob/master/include/ps3mapi/ps3mapi_server.h
 
Additionally the performance of PS3MAPI is affected by 4 important factors:
1- It's also important to check how the client side is calling the API. Multiple read/write calls are more inefficient than a single large call.
2- The process of PS3MAPI server is running in a thread with a moderate priority.
3- Unlike CCAPI, it's not a dedicated. It's sharing resources with a web server, ftp server, net server, pad/temperature polling thread, etc.
4- Memory access and send/receive processes in PS3MAPI currently are synchronous. They could be faster if they are refactored to be asynchronous.

If any developer is interested is improve PS3MAPI server code, the source code is available here:
https://github.com/aldostools/webMAN-MOD/blob/master/include/ps3mapi/ps3mapi_server.h

I talked to a guy named Bryan, he's improved the speed of PS3MAPI a bit over the last few years but he's never done a PR or anything, he told me he'd do a PR for you last week but nothing so far, well I'll need to talk to him again

@TheRouLetteBoi may know him from discord.
 
I have released PEX and D-PEX [BETA 2] with [noBD] variants for everyone who want to try them

https://mega.nz/folder/FYtlAaZS#LSVjUjgZAAX6AoxMqeYZEg
Code:
Changelog
- Cobra updated to 8.5
- Fixed blackscreen/freeze while launching PS3/PSP/PSX ISOs
- Fixed freeze while installing PKGs from external exFAT/NTFS device
- Reverted patch that caused problems while playing BD movies
- Updated Trophy Unlocker to version 1.1
- Created [noBD] variants for PEX and D-PEX

Download
- https://mega.nz/folder/FYtlAaZS#LSVjUjgZAAX6AoxMqeYZEg
 
I have released PEX and D-PEX [BETA 2] with [noBD] variants for everyone who want to try them

https://mega.nz/folder/FYtlAaZS#LSVjUjgZAAX6AoxMqeYZEg
Code:
Changelog
- Cobra updated to 8.5
- Fixed blackscreen/freeze while launching PS3/PSP/PSX ISOs
- Fixed freeze while installing PKGs from external exFAT/NTFS device
- Reverted patch that caused problems while playing BD movies
- Updated Trophy Unlocker to version 1.1
- Created [noBD] variants for PEX and D-PEX

Download
- https://mega.nz/folder/FYtlAaZS#LSVjUjgZAAX6AoxMqeYZEg
Works great. qq - regarding the "Fix CBOMB" option, it says that it changes it to a static value by default, or the current time. How do I select which one?
thx and your work is awesome as always.
 
When it's ready. Also, Evilnat prioritizes PEX because it's a superset of both CEX and DEX.
Okay, but what's PEX? Am only familiar with DEX and CEX (I was always in CEX).
I just wanna update to play online (with disabling syscalls)
And I regularly play ps2 and ps3 iso's on it

I have released PEX and D-PEX [BETA 2] with [noBD] variants for everyone who want to try them

https://mega.nz/folder/FYtlAaZS#LSVjUjgZAAX6AoxMqeYZEg
Code:
Changelog
- Cobra updated to 8.5
- Fixed blackscreen/freeze while launching PS3/PSP/PSX ISOs
- Fixed freeze while installing PKGs from external exFAT/NTFS device
- Reverted patch that caused problems while playing BD movies
- Updated Trophy Unlocker to version 1.1
- Created [noBD] variants for PEX and D-PEX

Download
- https://mega.nz/folder/FYtlAaZS#LSVjUjgZAAX6AoxMqeYZEg
And what are the extra options that I can use in PEX and are not available in CEX?
 
Last edited by a moderator:
Okay, but what's PEX? Am only familiar with DEX and CEX (I was always in CEX).
I just wanna update to play online (with disabling syscalls)
And I regularly play ps2 and ps3 iso's on it
PEX is a combination of CEX and DEX. It allows you to switch between them without reinstalling the firmware. You can go on PSN with PEX when it's set to CEX mode (the default in retail consoles).
 
Works great. qq - regarding the "Fix CBOMB" option, it says that it changes it to a static value by default, or the current time. How do I select which one?
thx and your work is awesome as always.
For example, if you turn on the PS3 and it asks you to set the initial date and time, if you enter a very old date xai will put the date and time 11/23/2023 11:00:00 (static, the date that I fixed CBOMB). This date and time are patched in vsh for trophies. Instead of leaving an empty value (with '-') when unlocking trophies, it will also put this date

Otherwise if they are later than this date, xai will use it to fix CBOMB
 
Last edited:
Is it possible to bypass the CBOMB issue on 4.90 CEX? I'm still awating the full version of 4.91 CEX. Just thought I'd ask if this feature is available on the previous CFW. If so, how would I go about it? I've recently started experiecing this issue with my console.
 
Last edited:
Back
Top