mirror of
https://github.com/d0k3/GodMode9.git
synced 2025-06-26 13:42:47 +00:00
Allow START as alternate exit button in HexViewer
This commit is contained in:
parent
d081645ea2
commit
d4df8bbb3d
@ -304,7 +304,7 @@ u32 HexViewer(const char* path) {
|
|||||||
else if (pad_state & BUTTON_LEFT) offset = (offset > step_lr) ? offset - step_lr : 0;
|
else if (pad_state & BUTTON_LEFT) offset = (offset > step_lr) ? offset - step_lr : 0;
|
||||||
else if ((pad_state & BUTTON_R1) && (pad_state & BUTTON_Y)) mode = (mode + 1) % 4;
|
else if ((pad_state & BUTTON_R1) && (pad_state & BUTTON_Y)) mode = (mode + 1) % 4;
|
||||||
else if (pad_state & BUTTON_A) edit_mode = true;
|
else if (pad_state & BUTTON_A) edit_mode = true;
|
||||||
else if (pad_state & BUTTON_B) break;
|
else if (pad_state & (BUTTON_B|BUTTON_START)) break;
|
||||||
else if (pad_state & BUTTON_X) {
|
else if (pad_state & BUTTON_X) {
|
||||||
u64 new_offset = ShowHexPrompt(offset, 8, "Current offset: %08X\nEnter new offset below.",
|
u64 new_offset = ShowHexPrompt(offset, 8, "Current offset: %08X\nEnter new offset below.",
|
||||||
(unsigned int) offset);
|
(unsigned int) offset);
|
||||||
@ -319,7 +319,7 @@ u32 HexViewer(const char* path) {
|
|||||||
data = edit_buffer + (offset - edit_start);
|
data = edit_buffer + (offset - edit_start);
|
||||||
} else edit_mode = false;
|
} else edit_mode = false;
|
||||||
} else { // editor mode
|
} else { // editor mode
|
||||||
if (pad_state & BUTTON_B) {
|
if (pad_state & (BUTTON_B|BUTTON_START)) {
|
||||||
edit_mode = false;
|
edit_mode = false;
|
||||||
// check for user edits
|
// check for user edits
|
||||||
u32 diffs = 0;
|
u32 diffs = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user