Game ext plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 11: Line 11:
  2: 3 Parameter: char * titleid[0x10], 1, 0 - (displays a message?) - link.xml related?
  2: 3 Parameter: char * titleid[0x10], 1, 0 - (displays a message?) - link.xml related?
  3: 2 Parameter: char * (max.0x80bytes), 1 - (displays a message?) - link.xml related?
  3: 2 Parameter: char * (max.0x80bytes), 1 - (displays a message?) - link.xml related?
  4: 4 Parameter: - calls interface 2
  4: 4 Parameter: char *, char *, int, int - calls interface 2
  5: 4 Parameter: char *, int, char *, int- calls interface 2
  5: 4 Parameter: char *, int, char *, int- calls interface 2
  6: 1 Parameter: uint8 [0x5B0]
  6: 1 Parameter: uint8 [0x5B0]

Revision as of 15:44, 19 March 2015

1 Identifier:

  • 1

1 Interface

contains 35 subs:

0: 0 Parameter: (creates page_game_main widget)
1: 2 Parameter: uint8_t [0x270], uint8_t[0x10?]
2: 3 Parameter: char * titleid[0x10], 1, 0 - (displays a message?) - link.xml related?
3: 2 Parameter: char * (max.0x80bytes), 1 - (displays a message?) - link.xml related?
4: 4 Parameter: char *, char *, int, int - calls interface 2
5: 4 Parameter: char *, int, char *, int- calls interface 2
6: 1 Parameter: uint8 [0x5B0]
7: 3 Parameter: int,int,uint8* - ps2bootparam.dat / factory_process_comp_1x
8: 0 Parameter: returns uint8
9: 4 Parameter: ignored, char* message, uint8[0x270],{0: Type,+4: 0x10: char * unk  - Install "/dev_bdvd/PS3_GAME/PKGDIR/PKG../INSTALL.PKG" ?
10: 3 Parameter: 
11: 4 Parameter: int value (=0 -> npsignin), ignored, uint8 [0x1B4]{message, pkg_path,..},uint8 [0x25]
12: 1 Parameter: uint8 [0x220] - auth_plugin if 5 (0x102,handler,0,0) / msg_only_for_psp_need_copy_ask
13: 2 Parameter: char * path, char * message - Theme Install/Copy ? (type: bdc, category: TI, CD_%u.p3t)
14: 1 Parameter: char * path? - page_update_history
15: 0 Parameter: disables 2 second sleep on ps2bootparam.dat
16: 1 Parameter: strncpy char * [0x20] (TitleId/ContentId?)
17: 1 Parameter: char * [4] (set Category, example: "AT")
18: 0 Parameter: returns uint8
19: 1 Parameter: uint8 * output
20: 3 Parameter: char * [0x80], wchar?, char* paramsfo?_dir[0x30]
21: 3 Parameter: char * titleid?[0x20], int value (2 = /dev_hdd0/game), char*[0x30]
22: 3 Parameter: char * [0x80], int?, char * [0x30]- update database+reload category game?
23: 3 Parameter: int?, char * [0x38], int?
24: 2 Parameter: int?, int?
25: 1 Parameter: uint8 [0xA4]
26: 1 Parameter: uint8 [0xA4]
27: 1 Parameter: uint8 [0x2470]
28: 2 Parameter: int* out, char * titleid[0x10]
29: 2 Parameter: void* callback, char*? - 0x2BC0 bytes, autodownload_plugin
30: 0 Parameter: set autodownload skip
31: 0 Parameter: returns uint8
32: 4 Parameter: uint8 [0x270], char * [0x800], uint64 [2], uint8
33: 1 Parameter: char * titleid? [0x10] - msg auto update? - psn+/login checked.
34: 1 Parameter: char * pkg?_path[0x400]

Other info

http://pastie.org/1341009