Hacking Special permissions to write data to PS3 HDD?

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
Hello guys!

I am trying to implement a simple game save system to my game (wich runs on Unreal Engine 3 for PS3).

The system was created inside Unreal Engine 3, which simply saves some variables values to *.BIN files, then it reads them back.

It`s everything working fine on PC, but not on PS3.

The game`s EBOOT.BIN is located at hdd0\game\FAQSAEP01\USRDIR\EBOOT.BIN

The folder which stores the saved variables is at hdd0\game\FAQSAEP01\USRDIR\SAVE

The problem is that the variables at not being saved at all on the PS3.

Do I need some special permission to write data on the PS3 HD?

I am using PS3 HEN on a 4K PS3 Super Slim (no CFW).

Thanks!

-------------------

UPDATE:

I just tested now on Xbox360, and it works perfectly, the game creates a new file (using the variable name + *.BIN extension), and can also read it's value.

So the save system is working, is just something about permission settings on PS3, I assume.

Does HEN has some setting like allow an app create file/folder?

I think it must be some kinda setting on PS3 which is not allowing my game create a new file/folder.

Thanks in advance.
 

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
Last edited by nidalnijmgames,

Magsor

I am watching you
Member
Joined
Dec 1, 2010
Messages
1,357
Trophies
1
Location
Amos
XP
1,335
Country
Canada
Ps3 cannot write on the media basically what you are trying to do. Ps3games usually create a saves. Homebrew are different using more permissions.Just my 2 cents.
 
  • Like
Reactions: nidalnijmgames

Magsor

I am watching you
Member
Joined
Dec 1, 2010
Messages
1,357
Trophies
1
Location
Amos
XP
1,335
Country
Canada
Thanks mate for the answer. But how can I add write permissions for my homebrew game?
Well if I were you, I would look over to youtube in order to learn how to hack a save. It will teach you how saving works on PS3.
Technically I am not sure your game count as a homebrew, but playing your game while online is a big red flag.... Although you can make it stealth taking some other game id.
 
  • Like
Reactions: nidalnijmgames

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
Well if I were you, I would look over to youtube in order to learn how to hack a save. It will teach you how saving works on PS3.
Technically I am not sure your game count as a homebrew, but playing your game while online is a big red flag.... Although you can make it stealth taking some other game id.
Thanks mate again for taking your time trying to help me. I have been reading that homebrew apps by default only have acces to write to ps3 $home directory.

My game gets installed to hdd0\game\FAQSAEP01\USRDIR\EBOOT.BIN

So the home directory is hdd0?

If so, I can simply change the SAVE folder location of my save game system, and this will solve the problem (I hope)
 

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
This is the Unreal Script function which saves the variable to a file.

class'Engine'.static.BasicSaveObject(savedObject, "\\dev_hdd0\\home\\SAVE\\" $ string(IntVar.VarName) $ ".BIN", TRUE, 0);

I just need to know how to point correctly to the PS3 Home directory in the above function, as I have been reading that "On OFW CEX/DEX You have no access to anything except $home".

So my idea is to change the SAVE folder location to a writeable location inside PS3 HDD.

Thanks!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=kaQqCfuxKoE