From 93c80d451dec9f944b7f0d6454d1b4d9f3da8cf1 Mon Sep 17 00:00:00 2001 From: Polprzewodnikowy Date: Wed, 17 Jan 2024 16:03:19 +0000 Subject: [PATCH] deploy: 14e45c023020d2ff0bf93db2b818d33d935f41f7 --- 64drive_8h.html | 2 +- 64drive_8h_source.html | 2 +- 64drive__ll_8h.html | 2 +- 64drive__ll_8h_source.html | 2 +- actions_8h.html | 2 +- actions_8h_source.html | 4 +- annotated.html | 2 +- boot_8h.html | 2 +- boot_8h_source.html | 2 +- boot__io_8h.html | 2 +- boot__io_8h_source.html | 2 +- cart__load_8h.html | 2 +- cart__load_8h_source.html | 4 +- cic_8h_source.html | 2 +- classes.html | 2 +- components_8h.html | 2 +- components_8h_source.html | 6 +- constants_8h.html | 2 +- constants_8h_source.html | 2 +- dir_1a56cc8cdc1689899910be5fa4716ee4.html | 2 +- dir_2ac260d472217b65191de9df2a24e86e.html | 2 +- dir_313caf1132e152dd9b58bea13a4052ca.html | 2 +- dir_4ad298de6e9dc10146d0378a1888b2cb.html | 2 +- dir_52780cb445d9f0b97a98e8aabec4d968.html | 2 +- dir_68267d1309a1af8e8297ef4c3efbcdba.html | 2 +- dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html | 2 +- dir_abdc04f88b2866c1353f358c089205e4.html | 2 +- dir_fc7b276aa2f26a1d485b93ff01d7cabb.html | 2 +- disk__info_8h.html | 2 +- disk__info_8h_source.html | 2 +- files.html | 2 +- flashcart_8h.html | 2 +- flashcart_8h_source.html | 2 +- flashcart__utils_8h.html | 2 +- flashcart__utils_8h_source.html | 2 +- fonts_8h.html | 2 +- fonts_8h_source.html | 2 +- fs_8h_source.html | 2 +- functions.html | 2 +- functions_vars.html | 2 +- globals.html | 2 +- globals_defs.html | 2 +- globals_enum.html | 2 +- globals_eval.html | 2 +- globals_func.html | 2 +- group__drive.html | 2 +- group__sc64.html | 2 +- group__view.html | 8 +- hdmi_8h_source.html | 2 +- index.html | 2 +- menu_8h.html | 2 +- menu_8h_source.html | 2 +- menu__state_8h.html | 19 ++- menu__state_8h_source.html | 158 +++++++++--------- modules.html | 2 +- mp3__player_8h.html | 2 +- mp3__player_8h_source.html | 2 +- path_8h.html | 2 +- path_8h_source.html | 2 +- png__decoder_8h.html | 2 +- png__decoder_8h_source.html | 2 +- rom__info_8h.html | 2 +- rom__info_8h_source.html | 2 +- sc64_8h.html | 2 +- sc64_8h_source.html | 2 +- sc64__ll_8h.html | 2 +- sc64__ll_8h_source.html | 2 +- settings_8h.html | 2 +- settings_8h_source.html | 2 +- sound_8h.html | 2 +- sound_8h_source.html | 2 +- structcache__metadata__t.html | 2 +- structcomponent__background__t.html | 2 +- structcomponent__context__menu__t_8list.html | 2 +- structflashcart__t.html | 2 +- structmatch__t.html | 2 +- structmatch__t_8data.html | 2 +- ...ctmatch__t_8fields_8____unnamed15____.html | 2 +- structmp3player__t.html | 2 +- structpng__decoder__t.html | 2 +- structrom__header__t.html | 2 +- ..._8____unnamed9_____8____unnamed11____.html | 2 +- structrom__header__t_8libultra.html | 2 +- structsc64__cmd__t.html | 2 +- structsc64__regs__t.html | 2 +- structusb__comm__command__t.html | 2 +- structview__t.html | 2 +- unionmatch__t_8fields.html | 2 +- unionrom__header__t_8____unnamed9____.html | 2 +- usb__comm_8h.html | 2 +- usb__comm_8h_source.html | 4 +- utils_8h_source.html | 2 +- views_8h.html | 8 +- views_8h_source.html | 57 ++++--- 94 files changed, 229 insertions(+), 209 deletions(-) diff --git a/64drive_8h.html b/64drive_8h.html index 16a16e92..1d5847c2 100644 --- a/64drive_8h.html +++ b/64drive_8h.html @@ -95,7 +95,7 @@ Functions diff --git a/64drive_8h_source.html b/64drive_8h_source.html index be8ee761..ce0d2ef8 100644 --- a/64drive_8h_source.html +++ b/64drive_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/64drive__ll_8h.html b/64drive__ll_8h.html index b06fb8c3..ee009b9b 100644 --- a/64drive__ll_8h.html +++ b/64drive__ll_8h.html @@ -170,7 +170,7 @@ bool d64_ll_write_save_wri diff --git a/64drive__ll_8h_source.html b/64drive__ll_8h_source.html index 6f9a79b9..a55fde30 100644 --- a/64drive__ll_8h_source.html +++ b/64drive__ll_8h_source.html @@ -170,7 +170,7 @@ $(function() { diff --git a/actions_8h.html b/actions_8h.html index 203111d9..41f6e5be 100644 --- a/actions_8h.html +++ b/actions_8h.html @@ -95,7 +95,7 @@ void actions_update (< diff --git a/actions_8h_source.html b/actions_8h_source.html index 3295db9a..1afa974f 100644 --- a/actions_8h_source.html +++ b/actions_8h_source.html @@ -89,11 +89,11 @@ $(function() {
16
17#endif
Menu State.
-
Menu Structure.
Definition: menu_state.h:65
+
Menu Structure.
Definition: menu_state.h:67
diff --git a/annotated.html b/annotated.html index ce381948..2032db60 100644 --- a/annotated.html +++ b/annotated.html @@ -126,7 +126,7 @@ $(function() { diff --git a/boot_8h.html b/boot_8h.html index 230f1c92..fa96ef26 100644 --- a/boot_8h.html +++ b/boot_8h.html @@ -166,7 +166,7 @@ detect_cic_seed diff --git a/boot_8h_source.html b/boot_8h_source.html index 50c41bde..13d9d298 100644 --- a/boot_8h_source.html +++ b/boot_8h_source.html @@ -121,7 +121,7 @@ $(function() { diff --git a/boot__io_8h.html b/boot__io_8h.html index 8dba2a0c..410ed481 100644 --- a/boot__io_8h.html +++ b/boot__io_8h.html @@ -854,7 +854,7 @@ The Release Value. diff --git a/boot__io_8h_source.html b/boot__io_8h_source.html index 041ea9c9..140291c3 100644 --- a/boot__io_8h_source.html +++ b/boot__io_8h_source.html @@ -326,7 +326,7 @@ $(function() { diff --git a/cart__load_8h.html b/cart__load_8h.html index dcde0d69..14623a33 100644 --- a/cart__load_8h.html +++ b/cart__load_8h.html @@ -211,7 +211,7 @@ char * cart_load_convert_e diff --git a/cart__load_8h_source.html b/cart__load_8h_source.html index 7bd37edb..d63b2a5e 100644 --- a/cart__load_8h_source.html +++ b/cart__load_8h_source.html @@ -140,12 +140,12 @@ $(function() {
64DD disk information
Flashcart Subsystem.
Menu State.
-
Menu Structure.
Definition: menu_state.h:65
+
Menu Structure.
Definition: menu_state.h:67
N64 ROM Database.
diff --git a/cic_8h_source.html b/cic_8h_source.html index 3b2df152..5d1a22c2 100644 --- a/cic_8h_source.html +++ b/cic_8h_source.html @@ -112,7 +112,7 @@ $(function() { diff --git a/classes.html b/classes.html index 32a0321f..26a9894b 100644 --- a/classes.html +++ b/classes.html @@ -114,7 +114,7 @@ $(function() { diff --git a/components_8h.html b/components_8h.html index ece90cff..705b089b 100644 --- a/components_8h.html +++ b/components_8h.html @@ -266,7 +266,7 @@ image diff --git a/components_8h_source.html b/components_8h_source.html index b569ecd6..9e3b5b05 100644 --- a/components_8h_source.html +++ b/components_8h_source.html @@ -141,12 +141,12 @@ $(function() {
Box Art Structure.
Definition: components.h:62
Definition: components.h:40
Menu State.
-
File Entry Structure.
Definition: menu_state.h:58
-
Menu Structure.
Definition: menu_state.h:65
+
File Entry Structure.
Definition: menu_state.h:60
+
Menu Structure.
Definition: menu_state.h:67
diff --git a/constants_8h.html b/constants_8h.html index ed91eee4..86570f0b 100644 --- a/constants_8h.html +++ b/constants_8h.html @@ -287,7 +287,7 @@ Macros diff --git a/constants_8h_source.html b/constants_8h_source.html index c629ed33..90c97011 100644 --- a/constants_8h_source.html +++ b/constants_8h_source.html @@ -157,7 +157,7 @@ $(function() { diff --git a/dir_1a56cc8cdc1689899910be5fa4716ee4.html b/dir_1a56cc8cdc1689899910be5fa4716ee4.html index 8b0f6efc..fbffef27 100644 --- a/dir_1a56cc8cdc1689899910be5fa4716ee4.html +++ b/dir_1a56cc8cdc1689899910be5fa4716ee4.html @@ -134,7 +134,7 @@ Files diff --git a/dir_2ac260d472217b65191de9df2a24e86e.html b/dir_2ac260d472217b65191de9df2a24e86e.html index 43e44a6d..8319d6f1 100644 --- a/dir_2ac260d472217b65191de9df2a24e86e.html +++ b/dir_2ac260d472217b65191de9df2a24e86e.html @@ -89,7 +89,7 @@ Files diff --git a/dir_313caf1132e152dd9b58bea13a4052ca.html b/dir_313caf1132e152dd9b58bea13a4052ca.html index 3d98e195..4f53cfd3 100644 --- a/dir_313caf1132e152dd9b58bea13a4052ca.html +++ b/dir_313caf1132e152dd9b58bea13a4052ca.html @@ -87,7 +87,7 @@ Files diff --git a/dir_4ad298de6e9dc10146d0378a1888b2cb.html b/dir_4ad298de6e9dc10146d0378a1888b2cb.html index 290aef11..2bc170f8 100644 --- a/dir_4ad298de6e9dc10146d0378a1888b2cb.html +++ b/dir_4ad298de6e9dc10146d0378a1888b2cb.html @@ -89,7 +89,7 @@ Files diff --git a/dir_52780cb445d9f0b97a98e8aabec4d968.html b/dir_52780cb445d9f0b97a98e8aabec4d968.html index a3ac8876..13c046b6 100644 --- a/dir_52780cb445d9f0b97a98e8aabec4d968.html +++ b/dir_52780cb445d9f0b97a98e8aabec4d968.html @@ -91,7 +91,7 @@ Files diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/dir_68267d1309a1af8e8297ef4c3efbcdba.html index bca357b6..84e99a9b 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -91,7 +91,7 @@ Directories diff --git a/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html b/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html index 66589316..bd70959c 100644 --- a/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html +++ b/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html @@ -86,7 +86,7 @@ Files diff --git a/dir_abdc04f88b2866c1353f358c089205e4.html b/dir_abdc04f88b2866c1353f358c089205e4.html index 2e2caabc..e348af1b 100644 --- a/dir_abdc04f88b2866c1353f358c089205e4.html +++ b/dir_abdc04f88b2866c1353f358c089205e4.html @@ -96,7 +96,7 @@ Files diff --git a/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html b/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html index 9bda035b..721d7191 100644 --- a/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html +++ b/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html @@ -86,7 +86,7 @@ Files diff --git a/disk__info_8h.html b/disk__info_8h.html index 969516bd..7f3c60f2 100644 --- a/disk__info_8h.html +++ b/disk__info_8h.html @@ -187,7 +187,7 @@ defect_tracks[16][12] diff --git a/disk__info_8h_source.html b/disk__info_8h_source.html index 415809c7..ac18c3f9 100644 --- a/disk__info_8h_source.html +++ b/disk__info_8h_source.html @@ -129,7 +129,7 @@ $(function() { diff --git a/files.html b/files.html index 024ad132..41c4f9e6 100644 --- a/files.html +++ b/files.html @@ -116,7 +116,7 @@ $(function() { diff --git a/flashcart_8h.html b/flashcart_8h.html index 17b62dec..66ab0d03 100644 --- a/flashcart_8h.html +++ b/flashcart_8h.html @@ -219,7 +219,7 @@ defect_tracks[16][12] diff --git a/flashcart_8h_source.html b/flashcart_8h_source.html index 9e5b9b04..ef715127 100644 --- a/flashcart_8h_source.html +++ b/flashcart_8h_source.html @@ -157,7 +157,7 @@ $(function() { diff --git a/flashcart__utils_8h.html b/flashcart__utils_8h.html index 8abd4e50..74b90ff8 100644 --- a/flashcart__utils_8h.html +++ b/flashcart__utils_8h.html @@ -101,7 +101,7 @@ void pi_dma_write_data diff --git a/flashcart__utils_8h_source.html b/flashcart__utils_8h_source.html index 27b4afbe..90516000 100644 --- a/flashcart__utils_8h_source.html +++ b/flashcart__utils_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/fonts_8h.html b/fonts_8h.html index 6d4a7f7e..d33598b6 100644 --- a/fonts_8h.html +++ b/fonts_8h.html @@ -114,7 +114,7 @@ void fonts_init (void) diff --git a/fonts_8h_source.html b/fonts_8h_source.html index 5b425679..4d018512 100644 --- a/fonts_8h_source.html +++ b/fonts_8h_source.html @@ -102,7 +102,7 @@ $(function() { diff --git a/fs_8h_source.html b/fs_8h_source.html index 20a41365..9ad2a3ad 100644 --- a/fs_8h_source.html +++ b/fs_8h_source.html @@ -107,7 +107,7 @@ $(function() { diff --git a/functions.html b/functions.html index de8090a4..e270cc60 100644 --- a/functions.html +++ b/functions.html @@ -192,7 +192,7 @@ $(function() { diff --git a/functions_vars.html b/functions_vars.html index d2d421f4..a6c84452 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -192,7 +192,7 @@ $(function() { diff --git a/globals.html b/globals.html index f5792ac9..71a1c98e 100644 --- a/globals.html +++ b/globals.html @@ -253,7 +253,7 @@ $(function() { diff --git a/globals_defs.html b/globals_defs.html index 47fc2281..33c94006 100644 --- a/globals_defs.html +++ b/globals_defs.html @@ -158,7 +158,7 @@ $(function() { diff --git a/globals_enum.html b/globals_enum.html index 2ef36b3d..965fdb7c 100644 --- a/globals_enum.html +++ b/globals_enum.html @@ -104,7 +104,7 @@ $(function() { diff --git a/globals_eval.html b/globals_eval.html index 0bc29a5d..e81517a6 100644 --- a/globals_eval.html +++ b/globals_eval.html @@ -143,7 +143,7 @@ $(function() { diff --git a/globals_func.html b/globals_func.html index 957b1a0d..77c56531 100644 --- a/globals_func.html +++ b/globals_func.html @@ -76,7 +76,7 @@ $(function() { diff --git a/group__drive.html b/group__drive.html index 96e18590..6f889724 100644 --- a/group__drive.html +++ b/group__drive.html @@ -338,7 +338,7 @@ WRITEBACK[256] diff --git a/group__sc64.html b/group__sc64.html index 03085a72..ffd77154 100644 --- a/group__sc64.html +++ b/group__sc64.html @@ -330,7 +330,7 @@ sector_table diff --git a/group__view.html b/group__view.html index 3fc56739..39199ef8 100644 --- a/group__view.html +++ b/group__view.html @@ -107,6 +107,12 @@ void view_image_viewer_ini void view_image_viewer_display (menu_t *menu, surface_t *display)   + +void view_text_viewer_init (menu_t *menu) +  + +void view_text_viewer_display (menu_t *menu, surface_t *display) +  void view_music_player_init (menu_t *menu)   @@ -175,7 +181,7 @@ void menu_show_error ( diff --git a/hdmi_8h_source.html b/hdmi_8h_source.html index b0be7a18..8b64a978 100644 --- a/hdmi_8h_source.html +++ b/hdmi_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/index.html b/index.html index 65e044f9..92014289 100644 --- a/index.html +++ b/index.html @@ -206,7 +206,7 @@ Open source software and licenses used diff --git a/menu_8h.html b/menu_8h.html index cdb91cd6..52bb00b3 100644 --- a/menu_8h.html +++ b/menu_8h.html @@ -95,7 +95,7 @@ void menu_run ( diff --git a/menu_8h_source.html b/menu_8h_source.html index 951bd65a..06eafbbe 100644 --- a/menu_8h_source.html +++ b/menu_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/menu__state_8h.html b/menu__state_8h.html index e1180004..744475ff 100644 --- a/menu__state_8h.html +++ b/menu__state_8h.html @@ -117,20 +117,21 @@ Enumerations ,
  MENU_MODE_SYSTEM_INFO , MENU_MODE_IMAGE_VIEWER +, MENU_MODE_TEXT_VIEWER , MENU_MODE_MUSIC_PLAYER -, MENU_MODE_CREDITS ,
-  MENU_MODE_SETTINGS_EDITOR +  MENU_MODE_CREDITS +, MENU_MODE_SETTINGS_EDITOR , MENU_MODE_RTC , MENU_MODE_FLASHCART -, MENU_MODE_LOAD_ROM ,
-  MENU_MODE_LOAD_DISK +  MENU_MODE_LOAD_ROM +, MENU_MODE_LOAD_DISK , MENU_MODE_LOAD_EMULATOR , MENU_MODE_ERROR -, MENU_MODE_FAULT ,
-  MENU_MODE_BOOT +  MENU_MODE_FAULT +, MENU_MODE_BOOT
}  Menu mode enumeration.
@@ -143,8 +144,10 @@ Enumerations ,
  ENTRY_TYPE_SAVE , ENTRY_TYPE_IMAGE +, ENTRY_TYPE_TEXT , ENTRY_TYPE_MUSIC -, ENTRY_TYPE_OTHER +,
+  ENTRY_TYPE_OTHER
}  File entry type enumeration.
@@ -441,7 +444,7 @@ disk_info diff --git a/menu__state_8h_source.html b/menu__state_8h_source.html index 7fef4007..535ad600 100644 --- a/menu__state_8h_source.html +++ b/menu__state_8h_source.html @@ -101,91 +101,93 @@ $(function() {
29 MENU_MODE_FILE_INFO,
30 MENU_MODE_SYSTEM_INFO,
31 MENU_MODE_IMAGE_VIEWER,
-
32 MENU_MODE_MUSIC_PLAYER,
-
33 MENU_MODE_CREDITS,
-
34 MENU_MODE_SETTINGS_EDITOR,
-
35 MENU_MODE_RTC,
-
36 MENU_MODE_FLASHCART,
-
37 MENU_MODE_LOAD_ROM,
-
38 MENU_MODE_LOAD_DISK,
-
39 MENU_MODE_LOAD_EMULATOR,
-
40 MENU_MODE_ERROR,
-
41 MENU_MODE_FAULT,
-
42 MENU_MODE_BOOT,
- -
44
-
46typedef enum {
-
47 ENTRY_TYPE_DIR,
-
48 ENTRY_TYPE_ROM,
-
49 ENTRY_TYPE_DISK,
-
50 ENTRY_TYPE_EMULATOR,
-
51 ENTRY_TYPE_SAVE,
-
52 ENTRY_TYPE_IMAGE,
-
53 ENTRY_TYPE_MUSIC,
-
54 ENTRY_TYPE_OTHER,
- -
56
-
58typedef struct {
-
59 char *name;
-
60 entry_type_t type;
-
61 int size;
-
62} entry_t;
-
63
-
65typedef struct {
-
66 menu_mode_t mode;
-
67 menu_mode_t next_mode;
-
68
-
69 settings_t settings;
-
70 boot_params_t *boot_params;
-
71
-
72 char *error_message;
-
73 flashcart_err_t flashcart_err;
-
74
-
75 time_t current_time;
+
32 MENU_MODE_TEXT_VIEWER,
+
33 MENU_MODE_MUSIC_PLAYER,
+
34 MENU_MODE_CREDITS,
+
35 MENU_MODE_SETTINGS_EDITOR,
+
36 MENU_MODE_RTC,
+
37 MENU_MODE_FLASHCART,
+
38 MENU_MODE_LOAD_ROM,
+
39 MENU_MODE_LOAD_DISK,
+
40 MENU_MODE_LOAD_EMULATOR,
+
41 MENU_MODE_ERROR,
+
42 MENU_MODE_FAULT,
+
43 MENU_MODE_BOOT,
+ +
45
+
47typedef enum {
+
48 ENTRY_TYPE_DIR,
+
49 ENTRY_TYPE_ROM,
+
50 ENTRY_TYPE_DISK,
+
51 ENTRY_TYPE_EMULATOR,
+
52 ENTRY_TYPE_SAVE,
+
53 ENTRY_TYPE_IMAGE,
+
54 ENTRY_TYPE_TEXT,
+
55 ENTRY_TYPE_MUSIC,
+
56 ENTRY_TYPE_OTHER,
+ +
58
+
60typedef struct {
+
61 char *name;
+
62 entry_type_t type;
+
63 int size;
+
64} entry_t;
+
65
+
67typedef struct {
+
68 menu_mode_t mode;
+
69 menu_mode_t next_mode;
+
70
+
71 settings_t settings;
+
72 boot_params_t *boot_params;
+
73
+
74 char *error_message;
+
75 flashcart_err_t flashcart_err;
76
-
77 struct {
-
78 bool go_up;
-
79 bool go_down;
-
80 bool go_left;
-
81 bool go_right;
-
82 bool go_fast;
-
83
-
84 bool enter;
-
85 bool back;
-
86 bool options;
-
87 bool settings;
-
88 } actions;
-
89
-
90 struct {
-
91 bool valid;
-
92 bool reload;
-
93 path_t *directory;
-
94 entry_t list[BROWSER_LIST_SIZE];
-
95 int entries;
-
96 entry_t *entry;
-
97 int selected;
-
98 } browser;
-
99
-
100 struct {
-
101 path_t *rom_path;
-
102 rom_info_t rom_info;
-
103 path_t *disk_path;
-
104 disk_info_t disk_info;
-
105 } load;
-
106} menu_t;
-
107
-
108
-
109#endif
+
77 time_t current_time;
+
78
+
79 struct {
+
80 bool go_up;
+
81 bool go_down;
+
82 bool go_left;
+
83 bool go_right;
+
84 bool go_fast;
+
85
+
86 bool enter;
+
87 bool back;
+
88 bool options;
+
89 bool settings;
+
90 } actions;
+
91
+
92 struct {
+
93 bool valid;
+
94 bool reload;
+
95 path_t *directory;
+
96 entry_t list[BROWSER_LIST_SIZE];
+
97 int entries;
+
98 entry_t *entry;
+
99 int selected;
+
100 } browser;
+
101
+
102 struct {
+
103 path_t *rom_path;
+
104 rom_info_t rom_info;
+
105 path_t *disk_path;
+
106 disk_info_t disk_info;
+
107 } load;
+
108} menu_t;
+
109
+
110
+
111#endif
Flashcart Boot Subsystem.
Boot Parameters Structure.
Definition: boot.h:36
64DD disk information
Disk Information Structure.
Definition: disk_info.h:41
Flashcart Subsystem.
flashcart_err_t
Flashcart error enumeration.
Definition: flashcart.h:16
-
entry_type_t
File entry type enumeration.
Definition: menu_state.h:46
+
entry_type_t
File entry type enumeration.
Definition: menu_state.h:47
menu_mode_t
Menu mode enumeration.
Definition: menu_state.h:25
-
File Entry Structure.
Definition: menu_state.h:58
-
Menu Structure.
Definition: menu_state.h:65
+
File Entry Structure.
Definition: menu_state.h:60
+
Menu Structure.
Definition: menu_state.h:67
Menu Path.
Path Structure.
Definition: path.h:16
N64 ROM Database.
@@ -195,7 +197,7 @@ $(function() { diff --git a/modules.html b/modules.html index a8b85aee..3c9f04d8 100644 --- a/modules.html +++ b/modules.html @@ -82,7 +82,7 @@ $(function() { diff --git a/mp3__player_8h.html b/mp3__player_8h.html index c3c83d2d..758e2781 100644 --- a/mp3__player_8h.html +++ b/mp3__player_8h.html @@ -158,7 +158,7 @@ float mp3player_get_progre diff --git a/mp3__player_8h_source.html b/mp3__player_8h_source.html index dc377ce9..bf745b62 100644 --- a/mp3__player_8h_source.html +++ b/mp3__player_8h_source.html @@ -117,7 +117,7 @@ $(function() { diff --git a/path_8h.html b/path_8h.html index 760767be..d07aa8c7 100644 --- a/path_8h.html +++ b/path_8h.html @@ -175,7 +175,7 @@ capacity diff --git a/path_8h_source.html b/path_8h_source.html index 91e35f6f..91eee74c 100644 --- a/path_8h_source.html +++ b/path_8h_source.html @@ -112,7 +112,7 @@ $(function() { diff --git a/png__decoder_8h.html b/png__decoder_8h.html index 9f27361b..4a95fb9e 100644 --- a/png__decoder_8h.html +++ b/png__decoder_8h.html @@ -127,7 +127,7 @@ void png_decoder_poll diff --git a/png__decoder_8h_source.html b/png__decoder_8h_source.html index a3b67372..30526556 100644 --- a/png__decoder_8h_source.html +++ b/png__decoder_8h_source.html @@ -107,7 +107,7 @@ $(function() { diff --git a/rom__info_8h.html b/rom__info_8h.html index a1b3af79..7298bc84 100644 --- a/rom__info_8h.html +++ b/rom__info_8h.html @@ -721,7 +721,7 @@ expansion_pak diff --git a/rom__info_8h_source.html b/rom__info_8h_source.html index 3040db9b..d1d31c15 100644 --- a/rom__info_8h_source.html +++ b/rom__info_8h_source.html @@ -306,7 +306,7 @@ $(function() { diff --git a/sc64_8h.html b/sc64_8h.html index 52bb3c62..2ec3c052 100644 --- a/sc64_8h.html +++ b/sc64_8h.html @@ -95,7 +95,7 @@ Functions diff --git a/sc64_8h_source.html b/sc64_8h_source.html index aa99c120..2a0e73be 100644 --- a/sc64_8h_source.html +++ b/sc64_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/sc64__ll_8h.html b/sc64__ll_8h.html index 3a65390f..5dda24ff 100644 --- a/sc64__ll_8h.html +++ b/sc64__ll_8h.html @@ -236,7 +236,7 @@ void sc64_ll_lock (voi diff --git a/sc64__ll_8h_source.html b/sc64__ll_8h_source.html index 725bccb0..2525b3ef 100644 --- a/sc64__ll_8h_source.html +++ b/sc64__ll_8h_source.html @@ -208,7 +208,7 @@ $(function() { diff --git a/settings_8h.html b/settings_8h.html index a84e8f2b..6f5106f9 100644 --- a/settings_8h.html +++ b/settings_8h.html @@ -168,7 +168,7 @@ Enable rumble feedback. diff --git a/settings_8h_source.html b/settings_8h_source.html index cbb13603..38e223b9 100644 --- a/settings_8h_source.html +++ b/settings_8h_source.html @@ -116,7 +116,7 @@ $(function() { diff --git a/sound_8h.html b/sound_8h.html index 0cc5ba37..0788af33 100644 --- a/sound_8h.html +++ b/sound_8h.html @@ -111,7 +111,7 @@ void sound_poll (void) diff --git a/sound_8h_source.html b/sound_8h_source.html index a787dc40..efed4360 100644 --- a/sound_8h_source.html +++ b/sound_8h_source.html @@ -94,7 +94,7 @@ $(function() { diff --git a/structcache__metadata__t.html b/structcache__metadata__t.html index a29d9cf9..36596675 100644 --- a/structcache__metadata__t.html +++ b/structcache__metadata__t.html @@ -153,7 +153,7 @@ uint32_t size diff --git a/structcomponent__background__t.html b/structcomponent__background__t.html index c34a2a17..9ed65de9 100644 --- a/structcomponent__background__t.html +++ b/structcomponent__background__t.html @@ -136,7 +136,7 @@ rspq_block_t * image_displ diff --git a/structcomponent__context__menu__t_8list.html b/structcomponent__context__menu__t_8list.html index b3560102..ddd002aa 100644 --- a/structcomponent__context__menu__t_8list.html +++ b/structcomponent__context__menu__t_8list.html @@ -93,7 +93,7 @@ struct component_context_menu *  diff --git a/structflashcart__t.html b/structflashcart__t.html index 2c6691bf..48074882 100644 --- a/structflashcart__t.html +++ b/structflashcart__t.html @@ -131,7 +131,7 @@ bool(* has_feature )(< diff --git a/structmatch__t.html b/structmatch__t.html index 7c278090..f952c212 100644 --- a/structmatch__t.html +++ b/structmatch__t.html @@ -157,7 +157,7 @@ feat_t feat diff --git a/structmatch__t_8data.html b/structmatch__t_8data.html index 52d6cd38..f44fa96b 100644 --- a/structmatch__t_8data.html +++ b/structmatch__t_8data.html @@ -116,7 +116,7 @@ feat_t feat
The documentation for this struct was generated from the following files: diff --git a/structmatch__t_8fields_8____unnamed15____.html b/structmatch__t_8fields_8____unnamed15____.html index 05bc1ef3..0ca42616 100644 --- a/structmatch__t_8fields_8____unnamed15____.html +++ b/structmatch__t_8fields_8____unnamed15____.html @@ -116,7 +116,7 @@ uint8_t versionThe documentation for this struct was generated from the following files: diff --git a/structmp3player__t.html b/structmp3player__t.html index e6c49b79..1e71ab70 100644 --- a/structmp3player__t.html +++ b/structmp3player__t.html @@ -311,7 +311,7 @@ waveform_t wave diff --git a/structpng__decoder__t.html b/structpng__decoder__t.html index 0e321dc7..5f50bd73 100644 --- a/structpng__decoder__t.html +++ b/structpng__decoder__t.html @@ -226,7 +226,7 @@ void * callback_data diff --git a/structrom__header__t.html b/structrom__header__t.html index a359695c..2a7b049a 100644 --- a/structrom__header__t.html +++ b/structrom__header__t.html @@ -304,7 +304,7 @@ uint8_t ipl3 [IPL3_LEN diff --git a/structrom__header__t_8____unnamed9_____8____unnamed11____.html b/structrom__header__t_8____unnamed9_____8____unnamed11____.html index 709941da..d3dda44d 100644 --- a/structrom__header__t_8____unnamed9_____8____unnamed11____.html +++ b/structrom__header__t_8____unnamed9_____8____unnamed11____.html @@ -133,7 +133,7 @@ char destination_code<
The documentation for this struct was generated from the following files: diff --git a/structrom__header__t_8libultra.html b/structrom__header__t_8libultra.html index 35ad56f0..7b5c686b 100644 --- a/structrom__header__t_8libultra.html +++ b/structrom__header__t_8libultra.html @@ -133,7 +133,7 @@ char revisionThe documentation for this struct was generated from the following files: diff --git a/structsc64__cmd__t.html b/structsc64__cmd__t.html index 1c0261ee..ed6240e8 100644 --- a/structsc64__cmd__t.html +++ b/structsc64__cmd__t.html @@ -141,7 +141,7 @@ uint32_t rsp [2]< diff --git a/structsc64__regs__t.html b/structsc64__regs__t.html index f274fa52..7d3e1447 100644 --- a/structsc64__regs__t.html +++ b/structsc64__regs__t.html @@ -158,7 +158,7 @@ uint32_t KEY diff --git a/structusb__comm__command__t.html b/structusb__comm__command__t.html index 91c23428..7410b23a 100644 --- a/structusb__comm__command__t.html +++ b/structusb__comm__command__t.html @@ -97,7 +97,7 @@ void(* op )( diff --git a/structview__t.html b/structview__t.html index a9ccb397..dc8a590e 100644 --- a/structview__t.html +++ b/structview__t.html @@ -93,7 +93,7 @@ void(* show )( diff --git a/unionmatch__t_8fields.html b/unionmatch__t_8fields.html index d78df3c0..858679d8 100644 --- a/unionmatch__t_8fields.html +++ b/unionmatch__t_8fields.html @@ -123,7 +123,7 @@ uint64_t check_codeThe documentation for this union was generated from the following files: diff --git a/unionrom__header__t_8____unnamed9____.html b/unionrom__header__t_8____unnamed9____.html index 35717931..c5ae4e3c 100644 --- a/unionrom__header__t_8____unnamed9____.html +++ b/unionrom__header__t_8____unnamed9____.html @@ -126,7 +126,7 @@ char destination_code<
The documentation for this union was generated from the following files: diff --git a/usb__comm_8h.html b/usb__comm_8h.html index fdf18964..cb6d6e90 100644 --- a/usb__comm_8h.html +++ b/usb__comm_8h.html @@ -95,7 +95,7 @@ void usb_comm_poll ( diff --git a/usb__comm_8h_source.html b/usb__comm_8h_source.html index 314138b4..b217ce63 100644 --- a/usb__comm_8h_source.html +++ b/usb__comm_8h_source.html @@ -93,11 +93,11 @@ $(function() {
20
21#endif
Menu State.
-
Menu Structure.
Definition: menu_state.h:65
+
Menu Structure.
Definition: menu_state.h:67
diff --git a/utils_8h_source.html b/utils_8h_source.html index 3a4bcef6..f2b37e72 100644 --- a/utils_8h_source.html +++ b/utils_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/views_8h.html b/views_8h.html index e80e2f79..8c73dddd 100644 --- a/views_8h.html +++ b/views_8h.html @@ -116,6 +116,12 @@ void view_image_viewer_ini void view_image_viewer_display (menu_t *menu, surface_t *display)   + +void view_text_viewer_init (menu_t *menu) +  + +void view_text_viewer_display (menu_t *menu, surface_t *display) +  void view_music_player_init (menu_t *menu)   @@ -185,7 +191,7 @@ void menu_show_error ( diff --git a/views_8h_source.html b/views_8h_source.html index e06eb624..0d37a767 100644 --- a/views_8h_source.html +++ b/views_8h_source.html @@ -100,46 +100,49 @@ $(function() {
32void view_image_viewer_init (menu_t *menu);
33void view_image_viewer_display (menu_t *menu, surface_t *display);
34
-
35void view_music_player_init (menu_t *menu);
-
36void view_music_player_display (menu_t *menu, surface_t *display);
+
35void view_text_viewer_init (menu_t *menu);
+
36void view_text_viewer_display (menu_t *menu, surface_t *display);
37
-
38void view_credits_init (menu_t *menu);
-
39void view_credits_display (menu_t *menu, surface_t *display);
+
38void view_music_player_init (menu_t *menu);
+
39void view_music_player_display (menu_t *menu, surface_t *display);
40
-
41void view_settings_init (menu_t *menu);
-
42void view_settings_display (menu_t *menu, surface_t *display);
+
41void view_credits_init (menu_t *menu);
+
42void view_credits_display (menu_t *menu, surface_t *display);
43
-
44void view_rtc_init (menu_t *menu);
-
45void view_rtc_display (menu_t *menu, surface_t *display);
+
44void view_settings_init (menu_t *menu);
+
45void view_settings_display (menu_t *menu, surface_t *display);
46
-
47void view_flashcart_info_init (menu_t *menu);
-
48void view_flashcart_info_display (menu_t *menu, surface_t *display);
+
47void view_rtc_init (menu_t *menu);
+
48void view_rtc_display (menu_t *menu, surface_t *display);
49
-
50void view_load_rom_init (menu_t *menu);
-
51void view_load_rom_display (menu_t *menu, surface_t *display);
+
50void view_flashcart_info_init (menu_t *menu);
+
51void view_flashcart_info_display (menu_t *menu, surface_t *display);
52
-
53void view_load_disk_init (menu_t *menu);
-
54void view_load_disk_display (menu_t *menu, surface_t *display);
+
53void view_load_rom_init (menu_t *menu);
+
54void view_load_rom_display (menu_t *menu, surface_t *display);
55
-
56void view_load_emulator_init (menu_t *menu);
-
57void view_load_emulator_display (menu_t *menu, surface_t *display);
+
56void view_load_disk_init (menu_t *menu);
+
57void view_load_disk_display (menu_t *menu, surface_t *display);
58
-
59void view_error_init (menu_t *menu);
-
60void view_error_display (menu_t *menu, surface_t *display);
+
59void view_load_emulator_init (menu_t *menu);
+
60void view_load_emulator_display (menu_t *menu, surface_t *display);
61
-
62void view_fault_init (menu_t *menu);
-
63void view_fault_display (menu_t *menu, surface_t *display);
+
62void view_error_init (menu_t *menu);
+
63void view_error_display (menu_t *menu, surface_t *display);
64
-
65void menu_show_error (menu_t *menu, char *error_message);
-
66 /* view */
-
68
-
69
-
70#endif
-
Menu Structure.
Definition: menu_state.h:65
+
65void view_fault_init (menu_t *menu);
+
66void view_fault_display (menu_t *menu, surface_t *display);
+
67
+
68void menu_show_error (menu_t *menu, char *error_message);
+
69 /* view */
+
71
+
72
+
73#endif
+
Menu Structure.
Definition: menu_state.h:67