Premo game plugin: Difference between revisions
Jump to navigation
Jump to search
m (→1 Interface) |
mNo edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
contains 18 subs: | contains 18 subs: | ||
0: return 0 | 0: return 0 | ||
1: end, return 0 | 1: end, return 0 - (Sub Display/Remote Play) End | ||
2: | 2: break, 0 Parameter: | ||
3: 1 Parameter: int (0/1) | 3: 1 Parameter: int (0/1) | ||
4: 1 Parameter: uint8_t [0x20] | 4: 1 Parameter: uint8_t [0x20] | ||
5: Input: | 5: Input: | ||
6: start, 0 Parameter: | 6: start, 0 Parameter: - (Sub Display/Remote Play) Start | ||
7: stop, 0 Parameter: | 7: stop, 0 Parameter: - (Sub Display/Remote Play) Stop | ||
8: | 8: setvol, 1 Parameter: float volume - RemotePlaySetComparativeVolume | ||
9: | 9: getvol, 1 Parameter: float * volume - RemotePlayGetComparativeVolume | ||
10: 0 Parameter: - return/get Premo Error Code | 10: 0 Parameter: - return/get Premo Error Code | ||
11: peernum, 0 Parameter: | 11: peernum, 0 Parameter: - returns number of connected remote play devices | ||
12: peerinfo, 2 Parameter: uint8_t | 12: peerinfo, 2 Parameter: uint8_t peerInfo[ ], int * num - gets peer list | ||
13: 0 Parameter: - return Premo Type | 13: 0 Parameter: - return Premo Type | ||
14: eall, 1 Parameter: int arg1 | 14: eall, 1 Parameter: int arg1 - RemotePlayEncryptAllData | ||
15: svout, 1 Parameter: int arg1 | 15: svout, 1 Parameter: int arg1 - RemotePlayStopPeerVideoOut | ||
16: gpifo, 1 Parameter: | 16: gpifo, 1 Parameter: uint8_t pifo[0xC] - RemotePlayGetPeerInfo | ||
17: Input: | 17: Input: | ||
==Remote Play== | |||
Load up parameters: | |||
type = 0 | |||
execType = int | |||
version = int | |||
format = 1 | |||
width = int | |||
height = int | |||
pitch = 0x800 (2048 decimal) | |||
aspectRatio = int | |||
captureMode = 1 | |||
ch = 2 | |||
mainmem = int | |||
skimflag = 1 | |||
equeue = 0 | |||
==Sub Display== | |||
Load up parameters: | |||
type = 1 | |||
execType = 0 | |||
version = int | |||
format = 2/4 | |||
width = int | |||
height = int | |||
pitch = int | |||
aspectRatio = int | |||
captureMode = 0/1 | |||
ch = int | |||
mainmem = int | |||
skimflag = int | |||
equeue = | |||
= Usage = | |||
==[[avc2_text_plugin]]== | |||
==[[game_plugin]]== | |||
===premo_game_plugin function 4=== | |||
Game Plugin Interface Function 3 - on Game Exit Event | |||
Game Plugin Interface Function 98 (ps1End) mode 0 | |||
===premo_game_plugin function 13=== | |||
Game Plugin Interface Function 21 | |||
Game Plugin Interface Function 22 (commerce2ExecuteStoreBrowse) | |||
Game Plugin Interface Function 23 | |||
Game Plugin Interface Function 24 | |||
Game Plugin Interface Function 25 (wakeupWithGameExit) | |||
Game Plugin Interface Function 26 (commerce2Reboot4PrgDl) | |||
Game Plugin Interface Function 27 | |||
Game Plugin Interface Function 28 (RebootSignup?) | |||
==[[category_setting_plugin]]== | |||
===premo_game_plugin function 13=== | |||
removes/skips | |||
update | |||
video setting | |||
game setting | |||
chat setting | |||
console setting | |||
pd setting | |||
printer setting | |||
security setting | |||
==[[download_plugin]]== | |||
View Check, switches 2/4 (Dialog?/Message related?) | |||
==[[explore_category_friend]]== | |||
==[[explore_category_game]]== | |||
==[[explore_category_music]]== | |||
==[[explore_category_network]]== | |||
==[[explore_category_photo]]== | |||
==[[explore_category_psn]]== | |||
==[[explore_category_sysconf]]== | |||
==[[explore_category_tv]]== | |||
==[[explore_category_user]]== | |||
==[[explore_category_video]]== | |||
===premo_game_plugin function 13=== | |||
Music/MusicList,... Check? | |||
cam change, does not operate in remote play | |||
start_netconf, does not operate in remote play | |||
MNV playback, does not operate in remote play? | |||
removes | |||
remote play option | |||
fn/psn register | |||
==[[explore_plugin]]== | |||
===premo_game_plugin function 13=== | |||
Music/MusicList,... Check? | |||
cam change, does not operate in remote play | |||
start_netconf, does not operate in remote play | |||
MNV playback, does not operate in remote play? | |||
removes | |||
remote play option | |||
fn/psn register | |||
==[[explore_plugin_ft]]== | |||
===premo_game_plugin function 13=== | |||
Music/MusicList,... Check? | |||
removes | |||
remote play option | |||
fn/psn register | |||
==[[explore_plugin_np]]== | |||
===premo_game_plugin function 13=== | |||
removes | |||
remote play option | |||
fn/psn register | |||
==[[friendim_plugin]]== | |||
===premo_game_plugin function 13=== | |||
Hknw, does not operate in remote play | |||
gamedata related, does not operate in remote play | |||
==[[gameupdate_plugin]]== | |||
View check, does not operate in remote play | |||
==[[newstore_plugin]]== | |||
==[[videoplayer_plugin]]== | |||
View check, "Protected Contents is disable (remote play)" | |||
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude> | {{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude> |
Latest revision as of 19:14, 18 January 2015
1 Identifiers:
- 1
1 Interface[edit | edit source]
contains 18 subs:
0: return 0 1: end, return 0 - (Sub Display/Remote Play) End 2: break, 0 Parameter: 3: 1 Parameter: int (0/1) 4: 1 Parameter: uint8_t [0x20] 5: Input: 6: start, 0 Parameter: - (Sub Display/Remote Play) Start 7: stop, 0 Parameter: - (Sub Display/Remote Play) Stop 8: setvol, 1 Parameter: float volume - RemotePlaySetComparativeVolume 9: getvol, 1 Parameter: float * volume - RemotePlayGetComparativeVolume 10: 0 Parameter: - return/get Premo Error Code 11: peernum, 0 Parameter: - returns number of connected remote play devices 12: peerinfo, 2 Parameter: uint8_t peerInfo[ ], int * num - gets peer list 13: 0 Parameter: - return Premo Type 14: eall, 1 Parameter: int arg1 - RemotePlayEncryptAllData 15: svout, 1 Parameter: int arg1 - RemotePlayStopPeerVideoOut 16: gpifo, 1 Parameter: uint8_t pifo[0xC] - RemotePlayGetPeerInfo 17: Input:
Remote Play[edit | edit source]
Load up parameters:
type = 0 execType = int version = int format = 1 width = int height = int pitch = 0x800 (2048 decimal) aspectRatio = int captureMode = 1 ch = 2 mainmem = int skimflag = 1 equeue = 0
Sub Display[edit | edit source]
Load up parameters:
type = 1 execType = 0 version = int format = 2/4 width = int height = int pitch = int aspectRatio = int captureMode = 0/1 ch = int mainmem = int skimflag = int equeue =
Usage[edit | edit source]
avc2_text_plugin[edit | edit source]
game_plugin[edit | edit source]
premo_game_plugin function 4[edit | edit source]
Game Plugin Interface Function 3 - on Game Exit Event Game Plugin Interface Function 98 (ps1End) mode 0
premo_game_plugin function 13[edit | edit source]
Game Plugin Interface Function 21 Game Plugin Interface Function 22 (commerce2ExecuteStoreBrowse) Game Plugin Interface Function 23 Game Plugin Interface Function 24 Game Plugin Interface Function 25 (wakeupWithGameExit) Game Plugin Interface Function 26 (commerce2Reboot4PrgDl) Game Plugin Interface Function 27 Game Plugin Interface Function 28 (RebootSignup?)
category_setting_plugin[edit | edit source]
premo_game_plugin function 13[edit | edit source]
removes/skips update video setting game setting chat setting console setting pd setting printer setting security setting
download_plugin[edit | edit source]
View Check, switches 2/4 (Dialog?/Message related?)
explore_category_friend[edit | edit source]
explore_category_game[edit | edit source]
explore_category_music[edit | edit source]
explore_category_network[edit | edit source]
explore_category_photo[edit | edit source]
explore_category_psn[edit | edit source]
explore_category_sysconf[edit | edit source]
explore_category_tv[edit | edit source]
explore_category_user[edit | edit source]
explore_category_video[edit | edit source]
premo_game_plugin function 13[edit | edit source]
Music/MusicList,... Check? cam change, does not operate in remote play start_netconf, does not operate in remote play MNV playback, does not operate in remote play? removes remote play option fn/psn register
explore_plugin[edit | edit source]
premo_game_plugin function 13[edit | edit source]
Music/MusicList,... Check? cam change, does not operate in remote play start_netconf, does not operate in remote play MNV playback, does not operate in remote play? removes remote play option fn/psn register
explore_plugin_ft[edit | edit source]
premo_game_plugin function 13[edit | edit source]
Music/MusicList,... Check? removes remote play option fn/psn register
explore_plugin_np[edit | edit source]
premo_game_plugin function 13[edit | edit source]
removes remote play option fn/psn register
friendim_plugin[edit | edit source]
premo_game_plugin function 13[edit | edit source]
Hknw, does not operate in remote play gamedata related, does not operate in remote play
gameupdate_plugin[edit | edit source]
View check, does not operate in remote play
newstore_plugin[edit | edit source]
videoplayer_plugin[edit | edit source]
View check, "Protected Contents is disable (remote play)"