Age | Commit message (Collapse) | Author |
|
the Loading screen to disappear, and allows invoking New Game straight away.
|
|
|
|
Touch Screen is pressed.
This avoids bringing up, or exiting from, multiple menus if you happen to press something for longer than 1/5 second.
The modification does not apply to the directional pad in all menus, or the L and R buttons in file selectors.
|
|
|
|
as it only takes a few milliseconds.
|
|
|
|
storage cards! Instead, save them once when the menu that contains the settings that the user changed is exited, IF the settings' values changed, OR once when updating the list of most-recently played games.
Automatically save the SRAM in most cases, including game changes.
This commit also makes it unnecessary to save the game config of the previous game when loading another, makes it load certain settings correctly, and MAY make it avoid creating a file for a game's settings if the user never changes them from the defaults.
|
|
equivalent skip level) for automatic frame skipping. Remove the automatic CPU frequency option, which was making audio emit 0.25 second of silence every so often.
|
|
splash screen.
Fix uninitialised memory access in Check_LoadArg.
|
|
screen, current gamepak variables, game config stuff and so on are all consistent.
|
|
|
|
directory become the one transferred via arguments in that case.
|
|
playing games that don't use all of the MIPS CPU. If all of it is indeed needed, then the game will constantly play at 396 MHz.
|
|
the default value for all games which previously had this value configured.
|
|
invokes a recursive directory scan to calculate how much space is used first.
|
|
|
|
|
|
experimental branch cherry-pick.
|
|
switch to the user's chosen frequency for the game.
Conflicts:
source/nds/ds2_main.c
source/nds/entry.cpp
source/nds/gui.c
|
|
|
|
|
|
video or audio.
This makes most games playable, but the player can choose to get fluid audio instead of fluid video in sound-test modes or games with epic soundtracks.
|
|
milliseconds and set both backlights to on.
|
|
file is not in the correct format.
|
|
commit, the emulator could sometimes give a file out of its order, for example an O* file between two S* files.
|
|
|
|
|
|
|
|
|
|
These hotkeys can be overridden per game so that the global version of the hotkey can be ignored.
* Language file fixups related to \n (newlines).
* Pictochat fixups: shorten START and SELECT to ST and SEL. Should still be recognisable.
|
|
"disappearing" in the recently played games menu.
|
|
|
|
|
|
|
|
possible as of commit 4b4349ac8afb7dce6c0ca8a64a268f897a295469.
|
|
|
|
Saved state menu improvements.
|
|
state row.
|
|
|
|
|
|
* Don't select items defined with type HIDEN_TYPE. That's for items like the card capacity display.
* Don't change current_option and current_option_num until we're sure of what's going on.
* Don't select an item from another menu if you touch a phantom menu item below the last one of the active menu. For example, Video & audio's item 5 would call up the ROM loading dialog. This is now fixed.
* Handle NUMBER_SELECTION_TYPE and STRING_SELECTION_TYPE as invocations of CURSOR_RIGHT. This fixes the language selector not updating the language in the GUI when touched.
* Handle ACTION_TYPE. This fixes the Load cheat file menu item not working when touched.
|
|
|
|
* Glass buttons. These new buttons are in the SVG format in source/images if you wish to make derived skins.
* Icons from the Tango Icon Library and the RRZE Icon Set. These new icons are in the SVG format in source/images if you wish to make derived skins.
* Main menu: More readable text on unselected options.
* Main menu: Make "New game", "Return to game" and "Reset game" localised in English, French and Simplified Chinese. These three options also all use the same button image now; snewo, snnewo, sreseto, snreseto, sreteno and snreteno are gone and replaced by smaini and snmaini.
* copyright: Update.
* Align main menu icons and text better.
|
|
saved states menu if there were no saved states before. Electing to load #0 messed with the game; electing to save #0 erased the game-specific configuration.
|
|
This reverts commit 944d9a729455de435c3d200752308ceedf250196.
Conflicts:
source/nds/entry.cpp
|
|
unused variable, variable used uninitialised, unused function (when not used anywhere else with a #define).
|
|
bounds
cppcheck: [nds/gui.c:3132]: (error) Array 'tools_options[2]' index 4 out of bounds
|
|
current_option - otherwise it is redundant to check if current_option is null at line 3576
|
|
This reverts commit 0d048d05ee50625f15d5235d362df6ee71903fc5.
|
|
choose_menu(&main_menu) tries to call the end_function of a menu that's a random pointer.
|