Game ext plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
Line 7: Line 7:


contains 35 subs:  
contains 35 subs:  
  0: 0 Input, (creates? page_game_main)
  0: 0 Parameter: (creates page_game_main widget)
  1: 2 Inputs, uint8_t [0x270], uint8_t[0x10?]
  1: 2 Parameter: uint8_t [0x270], uint8_t[0x10?]
  2: 3 Inputs, char * (max.0x10bytes), 1, 0 - (displays a message?)
  2: 3 Parameter: char * titleid[0x10], 1, 0 - (displays a message?) - link.xml related?
  3: 2 Inputs, char * (max.0x80bytes), 1 - (displays a message?)
  3: 2 Parameter: char * (max.0x80bytes), 1 - (displays a message?) - link.xml related?
  ...
4: 4 Parameter: - calls interface 2
5: 4 Parameter: - 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: char * "PKG..",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 ?
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: char*?, 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?
34: 1 Parameter: char * path[0x400]


=Other info=
=Other info=

Revision as of 01:52, 24 February 2014

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: - calls interface 2
5: 4 Parameter: - 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: char * "PKG..",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 ?
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: char*?, 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?
34: 1 Parameter: char * path[0x400]

Other info

http://pastie.org/1341009