Game plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 25: Line 25:
  48: 4 Parameter: char * DirName, char * CategoryType, void *ptr_handler, uint8_t[0xBA4] (SysParam)
  48: 4 Parameter: char * DirName, char * CategoryType, void *ptr_handler, uint8_t[0xBA4] (SysParam)
  51: 0 Parameter: - (init GameData/showDialog?)
  51: 0 Parameter: - (init GameData/showDialog?)
  52: 2 Parameter: void * ptr_handler, uint8_t[0x444] - (cacheInit/SysCacheParam)
  52: cacheInit/SysCacheParam, 2 Parameter: void * callback, uint8_t[0x444]
  53: 0 Parameter: - (cacheClear)
  53: cacheClear, 0 Parameter:
  54: 1 Parameter: out: uint8_t [0x20] - (bootInfo)
  54: GetBootInfo, 1 Parameter: uint8_t [0x20]
  55: 1 Parameter: char * - outputs (selected?) TitleID
  55: 1 Parameter: char * - outputs (selected?) TitleID
  56: 2 Parameter: out: ptr* , int value (0,1) - (set/get? kbGetSize)
  56: 2 Parameter: out: ptr* , int value (0,1) - (set/get? kbGetSize)
  57: 1 Parameter: int value? - (SysVersion)
  57: SetSysVersion, 1 Parameter: int value
  58: 1 Parameter: out: void * ptr - (discInfo)
  58: GetDiscInfo, 1 Parameter: uint8_t [0x20]
  59: 4 Parameter: int dialogtype, 0, void * ptr_handler, 0
  59: 4 Parameter: int dialogtype, 0, void * ptr_handler, 0
  60: 1 Parameter: int value - (set? EjectMode)
  60: SetEjectMode?, 1 Parameter: int mode
  ...
  ...
  97: 4 Parameter: int/char? VmcPort, char * vmcFileName, void *ptr_handler, 0
  97: 4 Parameter: int/char? VmcPort, char * vmcFileName, void *ptr_handler, 0

Revision as of 05:06, 30 March 2014

1 Identifier:

  • 1

1 Interface

contains 105 subs:

0: 0 Parameter: - set Widget "page_game_main" and activate
...
7: 0 Parameter: - set Widget "page_game_main", pageactivate and paf_55944323 /pa_FA17FC05.
8: 1 Parameter: out:uint8_t [0x20?] - (+4 = TitleID)
9: 1 Parameter: out:char* - returns (running?) TitleID
...
15: GetExecAppType, 2 Parameter: int * apptype, int (=0)
...
39: 1 Parameter: char * titleid
40: 3 Parameter: char * titleid, , 
41:
42: 4 Parameter: char * titleid, , , 
...
45: 2 Parameter: int value (-1), int value - (set NoCalcFlag)
46: 0 Parameter: - (GameData)
47: 3 Parameter: char * DirName, char * CategoryType, sys_addr_t *alloc_addr
48: 4 Parameter: char * DirName, char * CategoryType, void *ptr_handler, uint8_t[0xBA4] (SysParam)
51: 0 Parameter: - (init GameData/showDialog?)
52: cacheInit/SysCacheParam, 2 Parameter: void * callback, uint8_t[0x444]
53: cacheClear, 0 Parameter:
54: GetBootInfo, 1 Parameter: uint8_t [0x20]
55: 1 Parameter: char * - outputs (selected?) TitleID
56: 2 Parameter: out: ptr* , int value (0,1) - (set/get? kbGetSize)
57: SetSysVersion, 1 Parameter: int value
58: GetDiscInfo, 1 Parameter: uint8_t [0x20] 
59: 4 Parameter: int dialogtype, 0, void * ptr_handler, 0
60: SetEjectMode?, 1 Parameter: int mode
...
97: 4 Parameter: int/char? VmcPort, char * vmcFileName, void *ptr_handler, 0
98: 1 Parameter: void * ptr? /int? - (Ps1EndMode)
99: SetPadRumble, 1 Parameter: int * mode
100:
101:
102:
103:
104: