Forums GAMERGEN

Aide sur un projet en développement pour des jeux PSX perso

Aide sur un projet en développement pour des jeux PSX perso

Message non lupar azertyxpp » 03 Fév 2011, 22:46

Je suis actuellement sur un projet personnel pour faire tourner des jeux PSX avec une structure similaire aux jeux PSone du PSN et j'ai réussi à faire un PKG d'un jeu PSX qui n'est pas sur le PSN "Chrono Cross Fr CD1" pour le teste et le jeu s'installe bien, il est bien présent dans GAME, mais en faite quant je veux le lancer la structure est tellement identique à un jeu PSone du PSN qu'il me demande de me connecter au PSN pour activer la licence pour pouvoir y jouer.

Je cherche donc des gens qui auraient déjà des jeux PSone du PSN téléchargés sur le Store et avec une licence valide pour la récupérer via FTP et éditer un PKG à partir de votre licence valide pour votre console, puis tester le PKG que j'aurai crée incluant votre licence perso d'un vrai jeu PSone, comprendo ^^.

Sans votre aide je suis pied et main liés n'ayant plus de jeux PSone du PSN pour cause de brick j'ai perdu toutes mes données, et j'avais auparavant des jeux PSone du PSN.

J'ai dans l'idée de crée par la suite un GUI qui vous simplifiera la conversion d'un ISO PSX vers un PKG fonctionnel sur votre PS3, ce qui permettra à toute à chacun de profiter de la si riche ludothèque de la PSX par rapport à ce que propose le PSN vraiment à la ramasse sur ce coup et pour le peu qu'il y a c'est généralement du très bas de gamme.

Le plus gros du travail est fait vu que la structure est identique à un jeu PSone du PSN, mais si il n'y aurai pas cette histoire de licence, j'attend donc votre aide avec impatience.
;)
"Épisode TPP: Vérité: L'homme qui vendit ses fans"
Avatar de l’utilisateur azertyxppEn ligne Gamer Argent
Gamer Argent
Messages: 4433
Inscription: 23 Aoû 2009, 12:42
Localisation: You see this? Diamond Dogs. Our new home.
Prénom: Math
Pays: France
Sexe: Homme

Re: Aide sur un projet en développement pour des jeux PSX perso

Message non lupar cochese » 04 Fév 2011, 15:33

salut azerty.
pieds et poings liés c'est mieux :p
sinon tes jeux que t'avais sur le psn tu peu les recups gratos vu qu'ils sont payés ^^
cochese Gamer Maitre
Gamer Maitre
Messages: 485
Inscription: 04 Juin 2007, 17:14

Re: Aide sur un projet en développement pour des jeux PSX perso

Message non lupar azertyxpp » 04 Fév 2011, 16:40

Oui c'est vrai mais c'est plus compliqué ça en faite brické mon ancienne PS3 60Go et je viens de recevoir ma nouvelle PS3 Slim White Ceramic la semaine dernière, mais j'attend patiemment le HHD interne de 640Go que j'ai commandé pour me lancer en 3.55 et me connecter au PSN via le DNS.

J'ai trop envie de me casser la tête à faire une save système pour quelques jours je préfère donc patienter sagement d'avoir tout. Je squatte la PS3 de mon petit frère en attendant pour tester des PKG.

Mais bon j'ai toujours des problèmes de licence je viens d'essayer de crée une license en modifiant le SFO en créant une ligne supplémentaire:

Ligne: 5

Key: LICENSE,

data: Library programs ©Sony Computer Entertainment Inc. Licensed for play on the PLAYSTATION®3 Computer Entertainment System or authorized PLAYSTATION®3 format systems. For full terms and conditions see the user's manual. This product is authorized and produced under license from Sony Computer Entertainment Inc. Use is subject to the copyright laws and the terms and conditions of the user's license.

attribut: 111/2.


Sa marche toujours pas, ça me demande toujours d'activer la licence de jeu via le PSN et ça fait bien chier. La je retourne au taf, ce soir je vais tester de modifier les attributs de la licence sur le SFO voir ce que ça donne.
;)
"Épisode TPP: Vérité: L'homme qui vendit ses fans"
Avatar de l’utilisateur azertyxppEn ligne Gamer Argent
Gamer Argent
Messages: 4433
Inscription: 23 Aoû 2009, 12:42
Localisation: You see this? Diamond Dogs. Our new home.
Prénom: Math
Pays: France
Sexe: Homme

Re: Aide sur un projet en développement pour des jeux PSX perso

Message non lupar Zer01neDev » 04 Fév 2011, 19:14

Les licences sont unique pour chaque console/utilisateur crypter via le PSID/PSNID en utilisant un algorithme HMAC ou je ne c'est plus trop quelle algo.
Elle sont normalement stocker dans app_home/PS3/LICENCE/ID_DU_JEUX/.
Les PS4 et XOne dispose d'architecture x86/x64, au final ce sont des pc cloisonnés dans un écosystème propriétaire verrouillé avec un hardware non évolutif.

PS4Pro(PS For Pro)...Crossfire de 7870 castrer :lol:
Avatar de l’utilisateur Zer01neDev Gamer Argent
Gamer Argent
Messages: 3105
Inscription: 03 Jan 2011, 22:29
Pays: France

Re: Aide sur un projet en développement pour des jeux PSX perso

Message non lupar azertyxpp » 04 Fév 2011, 21:10

Tu es sur de ce que tu dis, à ma connaissance les licences sont dans dev_hdd0\home\00000001\exdata\act.dat parfois il y en a d'autres dans le dossier dev_hdd0\home\00000001\exdata.

Mais par contre la licence que j'ai pris est celle de Super Street Figther II HD Remix, car j'ai lu que ce dernier contrairement à la plupart des autres jeux PSN a une licence open sans besoin de connexion, j'ai donc tenté de repomper la ligne "LICENSE" du SFO de se dernier comme dit ici:
Ligne: 5

Key: LICENSE,

data: Library programs ©Sony Computer Entertainment Inc. Licensed for play on the PLAYSTATION®3 Computer Entertainment System or authorized PLAYSTATION®3 format systems. For full terms and conditions see the user's manual. This product is authorized and produced under license from Sony Computer Entertainment Inc. Use is subject to the copyright laws and the terms and conditions of the user's license.

attribut: 111/2.

Mais bon j'ai tenté le coup pour voir ce que cela donnerai, mais à priori les licences des jeux PSone qui ont une structure très différentes des jeux PS3 vu qu'ils se servent de l'emu PSP et donc les licences serai en faite dans le fichier ISO.BIN.EDAT (fichier présent dans tous les jeux PSone du PSN) sa j'en suis sur à 95%, et ce dernier ferai office d'EBOOT.BIN sa c'est sur à 100% ^^. Je le savais avant mais j'ai quand même voulu tenter le coup sur un SFO pour voir ce que cela donnerai.
"Épisode TPP: Vérité: L'homme qui vendit ses fans"
Avatar de l’utilisateur azertyxppEn ligne Gamer Argent
Gamer Argent
Messages: 4433
Inscription: 23 Aoû 2009, 12:42
Localisation: You see this? Diamond Dogs. Our new home.
Prénom: Math
Pays: France
Sexe: Homme

Re: Aide sur un projet en développement pour des jeux PSX perso

Message non lupar Zer01neDev » 04 Fév 2011, 21:24

Le fichier act.dat est un fichier licence en général mais chaque jeux a normalement sa propre licence, de plus SF HD Remix n'est pas un jeu PSOne c'est un Jeu PS3, les jeux PSOne on un format propre a ceux ci donc l'utilisation d'une licence PSOne est nécessaire.

EDIT: Zut javai pas vue la suite du message.
Les PS4 et XOne dispose d'architecture x86/x64, au final ce sont des pc cloisonnés dans un écosystème propriétaire verrouillé avec un hardware non évolutif.

PS4Pro(PS For Pro)...Crossfire de 7870 castrer :lol:
Avatar de l’utilisateur Zer01neDev Gamer Argent
Gamer Argent
Messages: 3105
Inscription: 03 Jan 2011, 22:29
Pays: France

Re: Aide sur un projet en développement pour des jeux PSX perso

Message non lupar azertyxpp » 04 Fév 2011, 22:00

Lol tu répète ce que je dis oui il y a d'autres fichiers de licences propre à chaque jeux en particulier dans dev_hdd0\home\00000001\exdata et un général dans dev_hdd0\home\00000001\exdata\act.dat.

Oui Street HD n'est pas un jeu PSone encore heureux que je le sache ^^", j'ai juste piqué la ligne "LICENSE" de son SFO que j'ai rajouté dans le SFO du jeu PSone de teste, normalement les jeux PSone n'ont pas de ligne "LICENSE".
Je me répète aussi pour le coup ;)

Donc il faut plus se pencher sur le ISO.BIN.EDAT, problème il est quazi entièrement crypté et aucuns outil permet son décryptage, contrairement aux EBOOT.BIN, qui eux décryptés donne des EBOOT.ELF patchable en hexa, bref c'est la merde. A part si il y a moyen de prendre un de ces ISO.BIN.EDAT de sa console de faire son PKG de son jeu PSone perso avec et de l'installer sur sa console celui si devrai avoir une licence valide même si il n'est pas hébergé dans le même jeu et encore il faudrai voire si marche après, qu'il n'y ai pas encore une embrouille. C'est d'ailleurs le but de mon topic ^^ je demande de l'aide à la base.
;)

Sur l'ISO.BIN.EDAT en hexa j'ai juste les deux ou trois premières lignes ce qui ma permis de changer l'ID du jeu, pour exemple j'ai changé UP9000-ID d'un jeu quelconque PSone PSS_00-0000000000000001 par UP9000-SLUS01041_00-0000000000000001, l'ID de Chrono Cross ^^. Après si on remplace l'ISO.BIN.EDAT le teste est de savoir si ont change l'ID Game, est ce que la licence sera encore valide ? Le cas échéant est ce que si on met le ISO.BIN.EDAT avec sa licence valide avec son vrai ID, est ce que notre jeu PSone perso qui lui a un autre ID bootera ? Le cas échéant encore ^^ il faudrait changer tous les ID de notre jeu perso en fonction de l'ID de l'ISO.BIN.EDAT, ce qui voudrai dire qu'il faudrai en faite acheter des jeux sur PSone sur le PSS n'importe les quels juste pour leur licence, une licence égal un jeu PSone perso.

Pas très pratique. :-\ Surtout que le PSN un jours ou l'autre nous sera inaccessible, le mieux serai de pouvoir décrypter se putain d'ISO.BIN.EDAT le lire et voir ou se situe la licence pour la modifier.
"Épisode TPP: Vérité: L'homme qui vendit ses fans"
Avatar de l’utilisateur azertyxppEn ligne Gamer Argent
Gamer Argent
Messages: 4433
Inscription: 23 Aoû 2009, 12:42
Localisation: You see this? Diamond Dogs. Our new home.
Prénom: Math
Pays: France
Sexe: Homme

Re: Aide sur un projet en développement pour des jeux PSX perso

Message non lupar Culigan » 04 Fév 2011, 22:48

(attention, en référence à la demande d'Azerty dans le 1er post, l'échange de jeux n'est pas autorisé sur le forum (piratage))
Avatar de l’utilisateur Culigan Ancien
Ancien
Messages: 4393
Inscription: 18 Nov 2008, 10:58
Localisation: Le 974!
Pays: France
Sexe: Homme

Re: Aide sur un projet en développement pour des jeux PSX perso

Message non lupar azertyxpp » 04 Fév 2011, 22:55

T'inquiète pas Culligan je pense que les gens comprennent que de telles demandes se traitent par MP, enfin c'est vrai que j'aurai du le préciser, mais maintenant c'est dit.
;)
Je précise que mon projet n'ouvre pas une voie vers le piratage, il vise à permettre à des gens de jouer à des PSone qui ne sont pas sur le PSS quant on voit toutes ces chefs d'oeuvre qui manque à l'appel sur PSS si maigrelet en contenu PSX. Mais c'est vrai que que ça profitera aussi à des gens qui on moins de principe mais bon il faut faire avec.
"Épisode TPP: Vérité: L'homme qui vendit ses fans"
Avatar de l’utilisateur azertyxppEn ligne Gamer Argent
Gamer Argent
Messages: 4433
Inscription: 23 Aoû 2009, 12:42
Localisation: You see this? Diamond Dogs. Our new home.
Prénom: Math
Pays: France
Sexe: Homme

Re: Aide sur un projet en développement pour des jeux PSX perso

Message non lupar Zer01neDev » 05 Fév 2011, 00:35

Chaque licence est créer On The Fly lors du téléchargement sur le PSN, via le PSID/PSNID +Information sur le jeux "hash, etc...." il me semble crypter en HMAC SHA1.
Les PS4 et XOne dispose d'architecture x86/x64, au final ce sont des pc cloisonnés dans un écosystème propriétaire verrouillé avec un hardware non évolutif.

PS4Pro(PS For Pro)...Crossfire de 7870 castrer :lol:
Avatar de l’utilisateur Zer01neDev Gamer Argent
Gamer Argent
Messages: 3105
Inscription: 03 Jan 2011, 22:29
Pays: France

Re: Aide sur un projet en développement pour des jeux PSX perso

Message non lupar Koon_1 » 05 Fév 2011, 16:40

J'espère que t'es devin et surdoué en Maths (et en LLP, su tu comptes développer par la suite)...
Koon_1 Gamer Maitre
Gamer Maitre
Messages: 404
Inscription: 07 Fév 2008, 19:03
Localisation: Brest

Suivante

 

Retourner vers Homebrews