From 4ea60f9e5644d6b1dc83a34e4935e947fea2f96c Mon Sep 17 00:00:00 2001 From: Polprzewodnikowy Date: Fri, 18 Aug 2023 20:19:40 +0000 Subject: [PATCH] deploy: a1d20ae36ec0e4a7cd1bcf0accd4522db6229b9c --- actions_8h.html | 2 +- actions_8h_source.html | 2 +- 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 | 128 ++++++++++++++++++++++ cart__load_8h_source.html | 123 +++++++++++++++++++++ classes.html | 2 +- components_8h.html | 2 +- components_8h_source.html | 2 +- constants_8h.html | 2 +- constants_8h_source.html | 2 +- crc32_8h.html | 2 +- crc32_8h_source.html | 2 +- dir_1a56cc8cdc1689899910be5fa4716ee4.html | 5 +- 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_c79c44306f0ec79a70cb47ce6bfc5e33.html | 2 +- dir_fc7b276aa2f26a1d485b93ff01d7cabb.html | 2 +- files.html | 29 ++--- 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 | 3 +- functions_vars.html | 3 +- globals.html | 2 +- globals_enum.html | 2 +- globals_eval.html | 2 +- globals_func.html | 2 +- group__sc64.html | 2 +- group__view.html | 14 +-- hdmi_8h_source.html | 2 +- index.html | 2 +- menu_8h.html | 2 +- menu_8h_source.html | 2 +- menu__state_8h.html | 6 +- menu__state_8h_source.html | 6 +- modules.html | 2 +- mp3__player_8h_source.html | 2 +- path_8h.html | 2 +- path_8h_source.html | 2 +- png__decoder_8h_source.html | 2 +- rom__database_8h.html | 2 +- rom__database_8h_source.html | 2 +- sc64_8h.html | 2 +- sc64_8h_source.html | 2 +- sc64__ll_8h.html | 2 +- sc64__ll_8h_source.html | 2 +- search/all_2.js | 17 +-- search/all_f.js | 3 +- search/files_2.js | 7 +- search/variables_8.js | 3 +- settings_8h.html | 8 +- settings_8h_source.html | 19 ++-- sound_8h.html | 2 +- sound_8h_source.html | 2 +- structcache__metadata__t.html | 2 +- structcomponent__background__t.html | 2 +- structflashcart__t.html | 2 +- structipl3__crc32__t.html | 2 +- structmp3player__t.html | 2 +- structpng__decoder__t.html | 2 +- structsc64__cmd__t.html | 2 +- structsc64__regs__t.html | 2 +- utils_8h_source.html | 2 +- views_8h.html | 14 +-- views_8h_source.html | 6 +- 77 files changed, 392 insertions(+), 122 deletions(-) create mode 100644 cart__load_8h.html create mode 100644 cart__load_8h_source.html diff --git a/actions_8h.html b/actions_8h.html index db80210e..dcce28cd 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 fe083c6b..9498ce40 100644 --- a/actions_8h_source.html +++ b/actions_8h_source.html @@ -93,7 +93,7 @@ $(function() { diff --git a/annotated.html b/annotated.html index 81a2234c..7d2102b6 100644 --- a/annotated.html +++ b/annotated.html @@ -107,7 +107,7 @@ $(function() { diff --git a/boot_8h.html b/boot_8h.html index 4f3010c7..f26bc443 100644 --- a/boot_8h.html +++ b/boot_8h.html @@ -169,7 +169,7 @@ detect_cic_seed diff --git a/boot_8h_source.html b/boot_8h_source.html index fd6a4f78..5f2d97de 100644 --- a/boot_8h_source.html +++ b/boot_8h_source.html @@ -122,7 +122,7 @@ $(function() { diff --git a/boot__io_8h.html b/boot__io_8h.html index 19ceabee..c4c63658 100644 --- a/boot__io_8h.html +++ b/boot__io_8h.html @@ -922,7 +922,7 @@ RLS diff --git a/boot__io_8h_source.html b/boot__io_8h_source.html index 7dec817e..fcb35bf7 100644 --- a/boot__io_8h_source.html +++ b/boot__io_8h_source.html @@ -321,7 +321,7 @@ $(function() { diff --git a/cart__load_8h.html b/cart__load_8h.html new file mode 100644 index 00000000..b041650f --- /dev/null +++ b/cart__load_8h.html @@ -0,0 +1,128 @@ + + + + + + + +N64FlashcartMenu: cart_load.h File Reference + + + + + + + + + +
+
+ + + + + + +
+
N64FlashcartMenu +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+ +
cart_load.h File Reference
+
+
+ +

ROM/save loading functions. +More...

+ +

Go to the source code of this file.

+ + + + + + +

+Enumerations

enum  cart_load_err_t {
+  CART_LOAD_OK +, CART_LOAD_ERR_SAVES_SUBDIR +, CART_LOAD_ERR_ROM +, CART_LOAD_ERR_SAVE +,
+  CART_LOAD_ERR_EMU_NOT_FOUND +, CART_LOAD_ERR_EMU +, CART_LOAD_ERR_EMU_ROM +
+ }
 
enum  cart_load_emu_type_t { CART_LOAD_EMU_TYPE_NES +, CART_LOAD_EMU_TYPE_GAMEBOY +, CART_LOAD_EMU_TYPE_GAMEBOY_COLOR + }
 
+ + + + + + + +

+Functions

+char * cart_load_convert_error_message (cart_load_err_t err)
 
+cart_load_err_t cart_load_n64_rom_and_save (menu_t *menu, rom_header_t *header, flashcart_progress_callback_t progress)
 
+cart_load_err_t cart_load_emulator (menu_t *menu, cart_load_emu_type_t emu_type, flashcart_progress_callback_t progress)
 
+

Detailed Description

+

ROM/save loading functions.

+
+ + + + diff --git a/cart__load_8h_source.html b/cart__load_8h_source.html new file mode 100644 index 00000000..d9ec226d --- /dev/null +++ b/cart__load_8h_source.html @@ -0,0 +1,123 @@ + + + + + + + +N64FlashcartMenu: cart_load.h Source File + + + + + + + + + +
+
+ + + + + + +
+
N64FlashcartMenu +
+
+
+ + + + + + + + +
+
+ + +
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+ + +
+
+
cart_load.h
+
+
+Go to the documentation of this file.
1
+
7#ifndef CART_LOAD_H__
+
8#define CART_LOAD_H__
+
9
+
10
+
11#include "flashcart/flashcart.h"
+
12#include "menu_state.h"
+
13#include "rom_database.h"
+
14
+
15
+
16typedef enum {
+
17 CART_LOAD_OK,
+
18 CART_LOAD_ERR_SAVES_SUBDIR,
+
19 CART_LOAD_ERR_ROM,
+
20 CART_LOAD_ERR_SAVE,
+
21 CART_LOAD_ERR_EMU_NOT_FOUND,
+
22 CART_LOAD_ERR_EMU,
+
23 CART_LOAD_ERR_EMU_ROM,
+
24} cart_load_err_t;
+
25
+
26typedef enum {
+
27 CART_LOAD_EMU_TYPE_NES,
+
28 CART_LOAD_EMU_TYPE_GAMEBOY,
+
29 CART_LOAD_EMU_TYPE_GAMEBOY_COLOR,
+
30} cart_load_emu_type_t;
+
31
+
32
+
33char *cart_load_convert_error_message (cart_load_err_t err);
+
34cart_load_err_t cart_load_n64_rom_and_save (menu_t *menu, rom_header_t *header, flashcart_progress_callback_t progress);
+
35cart_load_err_t cart_load_emulator (menu_t *menu, cart_load_emu_type_t emu_type, flashcart_progress_callback_t progress);
+
36
+
37
+
38#endif
+
Flashcart Subsystem.
+
Menu State.
+
Menu Structure.
Definition: menu_state.h:58
+
N64 ROM Database.
+
ROM Header Structure.
Definition: rom_database.h:201
+
+ + + + diff --git a/classes.html b/classes.html index 775b7772..8150425a 100644 --- a/classes.html +++ b/classes.html @@ -117,7 +117,7 @@ $(function() { diff --git a/components_8h.html b/components_8h.html index 388cbfcd..97bef953 100644 --- a/components_8h.html +++ b/components_8h.html @@ -188,7 +188,7 @@ image diff --git a/components_8h_source.html b/components_8h_source.html index 789dac38..cc0c9f5c 100644 --- a/components_8h_source.html +++ b/components_8h_source.html @@ -123,7 +123,7 @@ $(function() { diff --git a/constants_8h.html b/constants_8h.html index 17343312..22bf4508 100644 --- a/constants_8h.html +++ b/constants_8h.html @@ -239,7 +239,7 @@ Macros diff --git a/constants_8h_source.html b/constants_8h_source.html index 6e962b66..6cf05a99 100644 --- a/constants_8h_source.html +++ b/constants_8h_source.html @@ -157,7 +157,7 @@ $(function() { diff --git a/crc32_8h.html b/crc32_8h.html index eb4435ae..40fbf687 100644 --- a/crc32_8h.html +++ b/crc32_8h.html @@ -95,7 +95,7 @@ uint32_t crc32_calculate diff --git a/crc32_8h_source.html b/crc32_8h_source.html index f3ecedb2..1abdd883 100644 --- a/crc32_8h_source.html +++ b/crc32_8h_source.html @@ -92,7 +92,7 @@ $(function() { diff --git a/dir_1a56cc8cdc1689899910be5fa4716ee4.html b/dir_1a56cc8cdc1689899910be5fa4716ee4.html index a7b5cd93..1fc78b31 100644 --- a/dir_1a56cc8cdc1689899910be5fa4716ee4.html +++ b/dir_1a56cc8cdc1689899910be5fa4716ee4.html @@ -89,6 +89,9 @@ Files file  actions.h [code]  Menu Actions.
  +file  cart_load.h [code] + ROM/save loading functions.
+  file  components.h [code]  Menu Components.
  @@ -121,7 +124,7 @@ Files diff --git a/dir_313caf1132e152dd9b58bea13a4052ca.html b/dir_313caf1132e152dd9b58bea13a4052ca.html index b5ea3c23..42d0823e 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 c172181a..87fcaac3 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 f6ecb1cd..713d6dd8 100644 --- a/dir_52780cb445d9f0b97a98e8aabec4d968.html +++ b/dir_52780cb445d9f0b97a98e8aabec4d968.html @@ -92,7 +92,7 @@ Files diff --git a/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 29807cf5..dd3d7403 100644 --- a/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -93,7 +93,7 @@ Directories diff --git a/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html b/dir_a2193b6f8ca8748b0e3b26a8265ce7c7.html index 592f20e6..c57e3ede 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 372c588c..c561e782 100644 --- a/dir_abdc04f88b2866c1353f358c089205e4.html +++ b/dir_abdc04f88b2866c1353f358c089205e4.html @@ -94,7 +94,7 @@ Files diff --git a/dir_c79c44306f0ec79a70cb47ce6bfc5e33.html b/dir_c79c44306f0ec79a70cb47ce6bfc5e33.html index 6ff69b17..372a609f 100644 --- a/dir_c79c44306f0ec79a70cb47ce6bfc5e33.html +++ b/dir_c79c44306f0ec79a70cb47ce6bfc5e33.html @@ -85,7 +85,7 @@ Files diff --git a/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html b/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html index 48ad046a..c4c59355 100644 --- a/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html +++ b/dir_fc7b276aa2f26a1d485b93ff01d7cabb.html @@ -86,7 +86,7 @@ Files diff --git a/files.html b/files.html index 05b0024b..00e52b49 100644 --- a/files.html +++ b/files.html @@ -93,25 +93,26 @@ $(function() {   views  views.hMenu Views  actions.hMenu Actions - components.hMenu Components - fonts.hMenu fonts - menu.hMenu Subsystem - menu_state.hMenu State - mp3_player.h - path.hMenu Path - png_decoder.h - rom_database.hN64 ROM Database - settings.hMenu Settings - sound.hMenu Sound -  utils - fs.h - utils.h + cart_load.hROM/save loading functions + components.hMenu Components + fonts.hMenu fonts + menu.hMenu Subsystem + menu_state.hMenu State + mp3_player.h + path.hMenu Path + png_decoder.h + rom_database.hN64 ROM Database + settings.hMenu Settings + sound.hMenu Sound +  utils + fs.h + utils.h diff --git a/flashcart_8h.html b/flashcart_8h.html index 4615bf6b..365d1f27 100644 --- a/flashcart_8h.html +++ b/flashcart_8h.html @@ -152,7 +152,7 @@ Functions diff --git a/flashcart_8h_source.html b/flashcart_8h_source.html index 73f65cf8..ee5efa69 100644 --- a/flashcart_8h_source.html +++ b/flashcart_8h_source.html @@ -133,7 +133,7 @@ $(function() { diff --git a/flashcart__utils_8h.html b/flashcart__utils_8h.html index 5920d0d4..3e9e42d0 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 74947a69..ed05f2a8 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 5109ae20..61aa1eed 100644 --- a/fonts_8h.html +++ b/fonts_8h.html @@ -112,7 +112,7 @@ void fonts_init (void) diff --git a/fonts_8h_source.html b/fonts_8h_source.html index 4d022a46..0ffa62c0 100644 --- a/fonts_8h_source.html +++ b/fonts_8h_source.html @@ -101,7 +101,7 @@ $(function() { diff --git a/fs_8h_source.html b/fs_8h_source.html index 55a22890..6342bb92 100644 --- a/fs_8h_source.html +++ b/fs_8h_source.html @@ -106,7 +106,7 @@ $(function() { diff --git a/functions.html b/functions.html index d84db3d7..f59110d6 100644 --- a/functions.html +++ b/functions.html @@ -83,11 +83,12 @@ $(function() {
  • title : rom_header_t
  • unknown_reserved_1 : rom_header_t
  • unknown_reserved_2 : rom_header_t
  • +
  • use_saves_folder : settings_t
  • diff --git a/functions_vars.html b/functions_vars.html index f45069dd..a9ba49de 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -83,11 +83,12 @@ $(function() {
  • title : rom_header_t
  • unknown_reserved_1 : rom_header_t
  • unknown_reserved_2 : rom_header_t
  • +
  • use_saves_folder : settings_t
  • diff --git a/globals.html b/globals.html index 2c1284d3..39f4ad67 100644 --- a/globals.html +++ b/globals.html @@ -175,7 +175,7 @@ $(function() { diff --git a/globals_enum.html b/globals_enum.html index 65a0ee94..3bcf12a4 100644 --- a/globals_enum.html +++ b/globals_enum.html @@ -87,7 +87,7 @@ $(function() { diff --git a/globals_eval.html b/globals_eval.html index 180a2036..813c7958 100644 --- a/globals_eval.html +++ b/globals_eval.html @@ -149,7 +149,7 @@ $(function() { diff --git a/globals_func.html b/globals_func.html index 3ddd49a7..8a488c23 100644 --- a/globals_func.html +++ b/globals_func.html @@ -75,7 +75,7 @@ $(function() { diff --git a/group__sc64.html b/group__sc64.html index 79c96640..f6a9afb5 100644 --- a/group__sc64.html +++ b/group__sc64.html @@ -260,7 +260,7 @@ FLASHRAM[128] diff --git a/group__view.html b/group__view.html index f4236ad9..625806c5 100644 --- a/group__view.html +++ b/group__view.html @@ -119,12 +119,12 @@ void view_credits_init void view_credits_display (menu_t *menu, surface_t *display)   - -void view_load_init (menu_t *menu) -  - -void view_load_display (menu_t *menu, surface_t *display) -  + +void view_load_rom_init (menu_t *menu) +  + +void view_load_rom_display (menu_t *menu, surface_t *display) +  void view_load_emulator_init (menu_t *menu)   @@ -151,7 +151,7 @@ void menu_show_error ( diff --git a/hdmi_8h_source.html b/hdmi_8h_source.html index 61ea47bb..fbc62b4e 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 370e02bc..ac4c174e 100644 --- a/index.html +++ b/index.html @@ -158,7 +158,7 @@ OSS licenses used for libraries diff --git a/menu_8h.html b/menu_8h.html index 353122c3..2cd24646 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 595f1522..d897e8af 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 ead9f4be..43292385 100644 --- a/menu__state_8h.html +++ b/menu__state_8h.html @@ -118,8 +118,8 @@ Enumerations , MENU_MODE_MUSIC_PLAYER , MENU_MODE_CREDITS ,
    -  MENU_MODE_LOAD -, MENU_MODE_EMULATOR_LOAD +  MENU_MODE_LOAD_ROM +, MENU_MODE_LOAD_EMULATOR , MENU_MODE_ERROR , MENU_MODE_FAULT ,
    @@ -399,7 +399,7 @@ selected diff --git a/menu__state_8h_source.html b/menu__state_8h_source.html index a77b31be..f0059fa6 100644 --- a/menu__state_8h_source.html +++ b/menu__state_8h_source.html @@ -100,8 +100,8 @@ $(function() {
    28 MENU_MODE_IMAGE_VIEWER,
    29 MENU_MODE_MUSIC_PLAYER,
    30 MENU_MODE_CREDITS,
    -
    31 MENU_MODE_LOAD,
    -
    32 MENU_MODE_EMULATOR_LOAD,
    +
    31 MENU_MODE_LOAD_ROM,
    +
    32 MENU_MODE_LOAD_EMULATOR,
    33 MENU_MODE_ERROR,
    34 MENU_MODE_FAULT,
    35 MENU_MODE_BOOT,
    @@ -179,7 +179,7 @@ $(function() { diff --git a/modules.html b/modules.html index 831ca711..430b75c6 100644 --- a/modules.html +++ b/modules.html @@ -81,7 +81,7 @@ $(function() { diff --git a/mp3__player_8h_source.html b/mp3__player_8h_source.html index 949bbabb..136254e1 100644 --- a/mp3__player_8h_source.html +++ b/mp3__player_8h_source.html @@ -116,7 +116,7 @@ $(function() { diff --git a/path_8h.html b/path_8h.html index c705e6cc..a58b6282 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 a0094967..18e68186 100644 --- a/path_8h_source.html +++ b/path_8h_source.html @@ -112,7 +112,7 @@ $(function() { diff --git a/png__decoder_8h_source.html b/png__decoder_8h_source.html index e648b62c..ab299f65 100644 --- a/png__decoder_8h_source.html +++ b/png__decoder_8h_source.html @@ -106,7 +106,7 @@ $(function() { diff --git a/rom__database_8h.html b/rom__database_8h.html index f70bed92..62f0d7af 100644 --- a/rom__database_8h.html +++ b/rom__database_8h.html @@ -628,7 +628,7 @@ The ROM file release version. diff --git a/rom__database_8h_source.html b/rom__database_8h_source.html index e4191a2d..26af571a 100644 --- a/rom__database_8h_source.html +++ b/rom__database_8h_source.html @@ -282,7 +282,7 @@ $(function() { diff --git a/sc64_8h.html b/sc64_8h.html index 07e6416c..f1c6ecb7 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 3a11e8ad..d0c5e94b 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 975c6be2..4f14c1a2 100644 --- a/sc64__ll_8h.html +++ b/sc64__ll_8h.html @@ -225,7 +225,7 @@ sc64_error_t sc64_ll_flash diff --git a/sc64__ll_8h_source.html b/sc64__ll_8h_source.html index 85e582e9..d0f8223e 100644 --- a/sc64__ll_8h_source.html +++ b/sc64__ll_8h_source.html @@ -196,7 +196,7 @@ $(function() { diff --git a/search/all_2.js b/search/all_2.js index 6ae30273..06b2c3e8 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -1,12 +1,13 @@ var searchData= [ ['cache_5fmetadata_5ft_0',['cache_metadata_t',['../structcache__metadata__t.html',1,'']]], - ['checksum_1',['checksum',['../rom__database_8h.html#ade2251d6099a8fb44460f206d79faf62',1,'rom_header_t']]], - ['clock_5frate_2',['clock_rate',['../rom__database_8h.html#ae541531dc9e7ae139f3c88716ab303c0',1,'rom_header_t']]], - ['component_5fbackground_5ft_3',['component_background_t',['../structcomponent__background__t.html',1,'']]], - ['component_5fboxart_5ft_4',['component_boxart_t',['../components_8h.html#structcomponent__boxart__t',1,'']]], - ['components_2eh_5',['components.h',['../components_8h.html',1,'']]], - ['config_5fflags_6',['config_flags',['../rom__database_8h.html#a36b8274c051911b8739c732d4290d17c',1,'rom_header_t']]], - ['constants_2eh_7',['constants.h',['../constants_8h.html',1,'']]], - ['crc32_2eh_8',['crc32.h',['../crc32_8h.html',1,'']]] + ['cart_5fload_2eh_1',['cart_load.h',['../cart__load_8h.html',1,'']]], + ['checksum_2',['checksum',['../rom__database_8h.html#ade2251d6099a8fb44460f206d79faf62',1,'rom_header_t']]], + ['clock_5frate_3',['clock_rate',['../rom__database_8h.html#ae541531dc9e7ae139f3c88716ab303c0',1,'rom_header_t']]], + ['component_5fbackground_5ft_4',['component_background_t',['../structcomponent__background__t.html',1,'']]], + ['component_5fboxart_5ft_5',['component_boxart_t',['../components_8h.html#structcomponent__boxart__t',1,'']]], + ['components_2eh_6',['components.h',['../components_8h.html',1,'']]], + ['config_5fflags_7',['config_flags',['../rom__database_8h.html#a36b8274c051911b8739c732d4290d17c',1,'rom_header_t']]], + ['constants_2eh_8',['constants.h',['../constants_8h.html',1,'']]], + ['crc32_2eh_9',['crc32.h',['../crc32_8h.html',1,'']]] ]; diff --git a/search/all_f.js b/search/all_f.js index 2180d9cd..b5d2117e 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -1,5 +1,6 @@ var searchData= [ ['unknown_5freserved_5f1_0',['unknown_reserved_1',['../rom__database_8h.html#a825b12b7c8fdd72980e7d987c26b1f76',1,'rom_header_t']]], - ['unknown_5freserved_5f2_1',['unknown_reserved_2',['../rom__database_8h.html#ae03145554be76986cb1d1bff2aff4585',1,'rom_header_t']]] + ['unknown_5freserved_5f2_1',['unknown_reserved_2',['../rom__database_8h.html#ae03145554be76986cb1d1bff2aff4585',1,'rom_header_t']]], + ['use_5fsaves_5ffolder_2',['use_saves_folder',['../settings_8h.html#abf8e54596905858b3ada7f163b07d6a6',1,'settings_t']]] ]; diff --git a/search/files_2.js b/search/files_2.js index 2919a983..32509397 100644 --- a/search/files_2.js +++ b/search/files_2.js @@ -1,6 +1,7 @@ var searchData= [ - ['components_2eh_0',['components.h',['../components_8h.html',1,'']]], - ['constants_2eh_1',['constants.h',['../constants_8h.html',1,'']]], - ['crc32_2eh_2',['crc32.h',['../crc32_8h.html',1,'']]] + ['cart_5fload_2eh_0',['cart_load.h',['../cart__load_8h.html',1,'']]], + ['components_2eh_1',['components.h',['../components_8h.html',1,'']]], + ['constants_2eh_2',['constants.h',['../constants_8h.html',1,'']]], + ['crc32_2eh_3',['crc32.h',['../crc32_8h.html',1,'']]] ]; diff --git a/search/variables_8.js b/search/variables_8.js index 2180d9cd..b5d2117e 100644 --- a/search/variables_8.js +++ b/search/variables_8.js @@ -1,5 +1,6 @@ var searchData= [ ['unknown_5freserved_5f1_0',['unknown_reserved_1',['../rom__database_8h.html#a825b12b7c8fdd72980e7d987c26b1f76',1,'rom_header_t']]], - ['unknown_5freserved_5f2_1',['unknown_reserved_2',['../rom__database_8h.html#ae03145554be76986cb1d1bff2aff4585',1,'rom_header_t']]] + ['unknown_5freserved_5f2_1',['unknown_reserved_2',['../rom__database_8h.html#ae03145554be76986cb1d1bff2aff4585',1,'rom_header_t']]], + ['use_5fsaves_5ffolder_2',['use_saves_folder',['../settings_8h.html#abf8e54596905858b3ada7f163b07d6a6',1,'settings_t']]] ]; diff --git a/settings_8h.html b/settings_8h.html index 6571b4d4..528f83ee 100644 --- a/settings_8h.html +++ b/settings_8h.html @@ -135,6 +135,12 @@ Show files marked as hidden in the browser. default_directory Default directory to navigate to when menu loads. + +bool + +use_saves_folder + +Put saves into separate directory. @@ -142,7 +148,7 @@ Default directory to navigate to when menu loads. diff --git a/settings_8h_source.html b/settings_8h_source.html index addc5e00..9d126ce4 100644 --- a/settings_8h_source.html +++ b/settings_8h_source.html @@ -87,22 +87,25 @@ $(function() {
    18
    - -
    22
    -
    23
    -
    24void settings_load (settings_t *settings);
    -
    25void settings_save (settings_t *settings);
    +
    21
    + + +
    25
    26
    -
    27
    -
    28#endif
    +
    27void settings_load (settings_t *settings);
    +
    28void settings_save (settings_t *settings);
    +
    29
    +
    30
    +
    31#endif
    bool pal60
    Select 60 Hz refresh rate if running on PAL console.
    Definition: settings.h:14
    char * default_directory
    Default directory to navigate to when menu loads.
    Definition: settings.h:20
    bool show_hidden_files
    Show files marked as hidden in the browser.
    Definition: settings.h:17
    +
    bool use_saves_folder
    Put saves into separate directory.
    Definition: settings.h:23
    Settings Structure.
    Definition: settings.h:12
    diff --git a/sound_8h.html b/sound_8h.html index 280d0646..a68b5ed6 100644 --- a/sound_8h.html +++ b/sound_8h.html @@ -111,7 +111,7 @@ void sound_close (void diff --git a/sound_8h_source.html b/sound_8h_source.html index afe0b84b..7d120f40 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 0b587210..dc78c21f 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 d49a5536..55dd2f26 100644 --- a/structcomponent__background__t.html +++ b/structcomponent__background__t.html @@ -136,7 +136,7 @@ rspq_block_t * image_displ diff --git a/structflashcart__t.html b/structflashcart__t.html index 0a93e8b3..e4034b67 100644 --- a/structflashcart__t.html +++ b/structflashcart__t.html @@ -112,7 +112,7 @@ Data Fields diff --git a/structipl3__crc32__t.html b/structipl3__crc32__t.html index e13fff8b..0deb7b9c 100644 --- a/structipl3__crc32__t.html +++ b/structipl3__crc32__t.html @@ -119,7 +119,7 @@ const uint8_t seed diff --git a/structmp3player__t.html b/structmp3player__t.html index 882cb2bb..726875c7 100644 --- a/structmp3player__t.html +++ b/structmp3player__t.html @@ -306,7 +306,7 @@ waveform_t wave diff --git a/structpng__decoder__t.html b/structpng__decoder__t.html index dc846c8e..6214d253 100644 --- a/structpng__decoder__t.html +++ b/structpng__decoder__t.html @@ -221,7 +221,7 @@ void * callback_data diff --git a/structsc64__cmd__t.html b/structsc64__cmd__t.html index ca11d7d8..c06ab795 100644 --- a/structsc64__cmd__t.html +++ b/structsc64__cmd__t.html @@ -136,7 +136,7 @@ uint32_t rsp [2]< diff --git a/structsc64__regs__t.html b/structsc64__regs__t.html index b7009913..fe944470 100644 --- a/structsc64__regs__t.html +++ b/structsc64__regs__t.html @@ -153,7 +153,7 @@ uint32_t KEY diff --git a/utils_8h_source.html b/utils_8h_source.html index 622114af..f504577f 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 d1ae0cf6..7177b822 100644 --- a/views_8h.html +++ b/views_8h.html @@ -128,12 +128,12 @@ void view_credits_init void view_credits_display (menu_t *menu, surface_t *display)   - -void view_load_init (menu_t *menu) -  - -void view_load_display (menu_t *menu, surface_t *display) -  + +void view_load_rom_init (menu_t *menu) +  + +void view_load_rom_display (menu_t *menu, surface_t *display) +  void view_load_emulator_init (menu_t *menu)   @@ -161,7 +161,7 @@ void menu_show_error ( diff --git a/views_8h_source.html b/views_8h_source.html index 759bc023..ddfca609 100644 --- a/views_8h_source.html +++ b/views_8h_source.html @@ -106,8 +106,8 @@ $(function() {
    38void view_credits_init (menu_t *menu);
    39void view_credits_display (menu_t *menu, surface_t *display);
    40
    -
    41void view_load_init (menu_t *menu);
    -
    42void view_load_display (menu_t *menu, surface_t *display);
    +
    41void view_load_rom_init (menu_t *menu);
    +
    42void view_load_rom_display (menu_t *menu, surface_t *display);
    43
    44void view_load_emulator_init (menu_t *menu);
    45void view_load_emulator_display (menu_t *menu, surface_t *display);
    @@ -127,7 +127,7 @@ $(function() {