System plugin: Difference between revisions
Jump to navigation
Jump to search
m (→1 Interface) |
m (→1 Interface) |
||
Line 12: | Line 12: | ||
2: 1 Parameter: out: void * float[4] | 2: 1 Parameter: out: void * float[4] | ||
3: 1 Parameter: in: void * float[4] | 3: 1 Parameter: in: void * float[4] | ||
4: - Progress Base | 4: 1 Parameter: uint8_t [0x100?]- collects Progress Base textures | ||
5: | 5: 1 Parameter: uint8_t [0x148] - collects snd_decide, snd_cancel, snd_cursor and snd_category_decide sounds | ||
6: | 6: | ||
7: - page_default_theme / page_wallpaper_theme | 7: 2 Parameter: uint8 , float - page_default_theme / page_wallpaper_theme | ||
8: 2 Parameter: | 8: 2 Parameter: uint8 , float (500.00) - page_default_theme / page_wallpaper_theme | ||
9: - wallpaper_theme_plane | 9: 2 Parameter: float, float - wallpaper_theme_plane | ||
10: | 10: | ||
11: 5 Parameter: int * tex_dialog (ex. infoicon), int* tex_dialog_shadow (infoicon_shadow) , wchar * infotext1, char * infotext2, int type - create page_infobar /infoicon /infotext1/infotext2 | 11: 5 Parameter: int * tex_dialog (ex. infoicon), int* tex_dialog_shadow (infoicon_shadow) , wchar * infotext1, char * infotext2, int type - create page_infobar /infoicon /infotext1/infotext2 | ||
12: 1 Parameter: uint8 ( | 12: 1 Parameter: uint8 ( 0 = _vshcommon_8D173737, else -> PageClose )- page_infobar | ||
13: | 13: 0 Parameter: return uint8 (infobar activated (1)/closed (0)?) | ||
14: - infoicon | 14: 1 Parameter: uint8_t [ ] - infoicon | ||
15: 1 Parameter: | 15: 1 Parameter: uint8_t [0x1C] {wchar * } - infotext1 | ||
16: 1 Parameter: | 16: 1 Parameter: uint8_t [0x1C] {wchar * } - infotext2 | ||
17: - busy_increase | 17: 0 Parameter: - busy_increase | ||
18: | 18: 0 Parameter: - busy_decrease | ||
19: - page_busy | 19: 1 Parameter: uint8_t 0/1 - page_busy | ||
20: | 20: 1 Parameter: uint8_t - busy_long / busy_short | ||
21: 1 Parameter: uint8_t - anim_cross_circle_show_hide | 21: 1 Parameter: uint8_t - anim_cross_circle_show_hide | ||
22: 1 Parameter: uint8_t - anim_cross_circle_show_hide | 22: 1 Parameter: uint8_t - anim_cross_circle_show_hide | ||
Line 39: | Line 39: | ||
29: | 29: | ||
30: 1 Parameter: char * ("msg_press_ps_button") - notification ? | 30: 1 Parameter: char * ("msg_press_ps_button") - notification ? | ||
31: | 31: 1 Parameter: char * bmp_path ("%s/screen%03d.bmp") - "saveBMP", dumps MemoryContainerId 1 (app) | ||
32: 0 Parameter: - page_notification | 32: 0 Parameter: - page_notification | ||
33: - not implemented | 33: - not implemented |
Revision as of 18:40, 7 April 2014
1 Identifier:
- 1
1 Interface
contains 36 subs:
0: 2 Parameter: char * , int flags - dev_hdd0/theme related, loads theme? 1: 2 Parameter: float, int 2: 1 Parameter: out: void * float[4] 3: 1 Parameter: in: void * float[4] 4: 1 Parameter: uint8_t [0x100?]- collects Progress Base textures 5: 1 Parameter: uint8_t [0x148] - collects snd_decide, snd_cancel, snd_cursor and snd_category_decide sounds 6: 7: 2 Parameter: uint8 , float - page_default_theme / page_wallpaper_theme 8: 2 Parameter: uint8 , float (500.00) - page_default_theme / page_wallpaper_theme 9: 2 Parameter: float, float - wallpaper_theme_plane 10: 11: 5 Parameter: int * tex_dialog (ex. infoicon), int* tex_dialog_shadow (infoicon_shadow) , wchar * infotext1, char * infotext2, int type - create page_infobar /infoicon /infotext1/infotext2 12: 1 Parameter: uint8 ( 0 = _vshcommon_8D173737, else -> PageClose )- page_infobar 13: 0 Parameter: return uint8 (infobar activated (1)/closed (0)?) 14: 1 Parameter: uint8_t [ ] - infoicon 15: 1 Parameter: uint8_t [0x1C] {wchar * } - infotext1 16: 1 Parameter: uint8_t [0x1C] {wchar * } - infotext2 17: 0 Parameter: - busy_increase 18: 0 Parameter: - busy_decrease 19: 1 Parameter: uint8_t 0/1 - page_busy 20: 1 Parameter: uint8_t - busy_long / busy_short 21: 1 Parameter: uint8_t - anim_cross_circle_show_hide 22: 1 Parameter: uint8_t - anim_cross_circle_show_hide 23: 1 Parameter: uint8_t - anim_triangle_show_hide 24: 1 Parameter: uint8_t - anim_rectangle_show_hide 25: 2 Parameter: uint8_t [0x1C], wchar * - circle_cross 26: 2 Parameter: uint8_t [0x1C], wchar * - cross_circle 27: 2 Parameter: uint8_t [0x1C], wchar * - triangle 28: 2 Parameter: uint8_t [0x1C], wchar * - rectangle 29: 30: 1 Parameter: char * ("msg_press_ps_button") - notification ? 31: 1 Parameter: char * bmp_path ("%s/screen%03d.bmp") - "saveBMP", dumps MemoryContainerId 1 (app) 32: 0 Parameter: - page_notification 33: - not implemented 34: - not implemented 35: - not implemented