Antwort schreiben  Thema schreiben 
Verfasser Nachricht
Chaosduckman
Halbprofi
***


Beiträge: 170
Gruppe: User
Registriert seit: May 2010

Status: Offline
Danke erhalten: 43
Beitrag: #1
xPSP  Game ID auslesen

Hi Big Grin
Ich würde gerne von einem gestarteten Spiel die ID auslesen.
Leider habe ich keinen Plan wie ich das machen soll.
Ich habe schon ein bisschen gesucht und etwas im Zusammenhang mit Savegames gefunden. Aber man muss die ID doch auch direkt auslesen können?!
Wisst ihr vielleicht wie das gehen soll?

02.09.2010 11:59
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Master_Jens
Super-Moderator
**


Beiträge: 9.261
Gruppe: Super Moderator
Registriert seit: Mar 2009

Status: Offline
Danke erhalten: 10701
Beitrag: #2
RE: Game ID auslesen

steht doch auf der UMD oder im CWCheat Menü


02.09.2010 12:20
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
RainMan
King
*


Beiträge: 2.222
Gruppe: User
Registriert seit: Feb 2010

Status: Offline
Danke erhalten: 1492
Beitrag: #3
RE: Game ID auslesen

Bei CWCheat im Hauptmenue ganz oben.


Hi, my name is...
I forgot my name!
My name was not to become what I became with this level of fame
My soul is possessed by this devil my new name is....
Rain Man
02.09.2010 12:40
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Chaosduckman
Halbprofi
***


Beiträge: 170
Gruppe: User
Registriert seit: May 2010

Status: Offline
Danke erhalten: 43
Beitrag: #4
RE: Game ID auslesen

Ja xD Aber ich würde das ganz gerne in ein Plugin einbauen...

02.09.2010 13:02
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
pspbricker
Mod a.D.
*


Beiträge: 3.428
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 1641
Beitrag: #5
RE: Game ID auslesen

Hier solltest du fündig werden: http://psp.jim.sh/pspsdk-doc/




Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation,


Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!


02.09.2010 13:14
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Chaosduckman
Halbprofi
***


Beiträge: 170
Gruppe: User
Registriert seit: May 2010

Status: Offline
Danke erhalten: 43
Beitrag: #6
RE: Game ID auslesen

Dort habe ich schon geschaut. Logischerweise unter Rubrik UMD. Nichts wo mit ich die Game ID aulesen könnte. Nur den Disc Typ. Danach habe ich bei den Savegame Funktionen geschaut. Die Savegame Struktur enthält einen Platz für die Game ID doch ich will sie ja nicht über das Savegame auslesen...

02.09.2010 13:17
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
_Kai_
be linux
**


Beiträge: 2.680
Gruppe: Programmierung
Registriert seit: Nov 2009

Status: Abwesend
Danke erhalten: 2809
Beitrag: #7
xPSP  RE: Game ID auslesen

Wie wärs damit ? Big Grin

Code:
char game_id[10];
umd_data = sceIoOpen("disc0:/UMD_DATA.BIN", PSP_O_RDONLY, 0777);
sceIoRead(umd_data, game_id, 10);


PSVita mit 16gb Memorystick und PlayStation+
+ Uncharted + Army Corps of Hell + Assassins Creed
+ NFS Most Wanted + COD Black Ops + Resistance
+ Everybodys Golf + Modnation Racers
Für PSN ID => PN
02.09.2010 14:12
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
Justin20020 (Sep-2-2010), Chaosduckman (Sep-2-2010)
Chaosduckman
Halbprofi
***


Beiträge: 170
Gruppe: User
Registriert seit: May 2010

Status: Offline
Danke erhalten: 43
Beitrag: #8
RE: Game ID auslesen

Du musst aber PSP_O_RDONLY mit IOASSIGN_RDONLY ersetzen Big Grin

Dieser Beitrag wurde zuletzt bearbeitet: 02.09.2010 15:35 von Chaosduckman.

02.09.2010 15:35
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
dx3m
Manta
*


Beiträge: 490
Gruppe: Developer
Registriert seit: Aug 2010

Status: Abwesend
Danke erhalten: 643
Beitrag: #9
xPSP  RE: Game ID auslesen

Hier:

Code:
int i;
i = sceUmdCheckMedium();
if(i == 0)
{
   sceUmdWaitDriveStat(PSP_UMD_PRESENT);
}
sceUmdActivate(1, "disc0:");
sceUmdWaitDriveStat(PSP_UMD_READY);
SceUID umd_data = sceIoOpen("disc0:/UMD_DATA.BIN", PSP_O_RDONLY, 0777);
if(!umd_data)
{
   printf("Error Opening UMD_DATA.BIN.. Exit in 4 sec\n");
   sceKernelDelayThread(4*1000*1000);
   sceKernelExitGame();
}
char umdid[10];
sceIoRead(umd_data, umdid, 10);
printf("UMD ID: %c", umdid);
sceKernelSleepThread();


Hab ihn aber nicht getestet!

02.09.2010 19:00
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
Chaosduckman (Sep-3-2010)
Chaosduckman
Halbprofi
***


Beiträge: 170
Gruppe: User
Registriert seit: May 2010

Status: Offline
Danke erhalten: 43
Beitrag: #10
RE: Game ID auslesen

Danke :-)
Aber das Beispiel von PSP-Hilfe hat mir schon gelangt.
Du bekommst aber trozdem ein Thanks für deine Mühe =)

03.09.2010 08:57
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
xPSP UMD-Key auslesen Chaosduckman 2 1.121 02.05.2011 16:59
Letzter Beitrag: Chaosduckman
xPSP INI Datei auslesen Cha0z 44 7.239 27.10.2010 08:12
Letzter Beitrag: Cha0z
xPSP Plugin "freien Speicherplatz auslesen" Probleme MixeryM@xe 0 888 29.03.2010 08:31
Letzter Beitrag: MixeryM@xe
xPSP [PGE] auslesen und schreiben 1lol2lol3lol 8 2.165 22.02.2010 14:01
Letzter Beitrag: 1lol2lol3lol
xPSP Game/ Game Engine port denny 6 1.999 30.08.2009 17:58
Letzter Beitrag: denny

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang