Soft-Reset no working in Gamecube
Original [issue 93](https://code.google.com/p/genplus-gx/issues/detail?id=93) created by luisx86 on 2010-05-28T16:13:45.000Z:
What steps will reproduce the problem? 1. Load any game 2. Press L + Z buttons
What is the expected output? What do you see instead? Soft-Reset the game but instead it always return to the menu.
What version of the emulator are you using? r455
Please provide any additional information below (video settings, console region,...)
Comments (5)
-
Account Deleted -
Account Deleted - changed status to open
Comment # 2 originally posted by ekeeke31 on 2010-05-29T18:41:28.000Z:
Indeed, again something I didn't tested
-
- attached gesplus-gx-softreset.diff
Comment # 3 originally posted by ccfreak2k on 2010-05-29T21:51:43.000Z:
Quick fix. It worked for me during a quick test.
-
Account Deleted Comment # 4 originally posted by ekeeke31 on 2010-05-30T11:27:50.000Z:
I'm actually planning on rewriting the way soft-reset is emulated (more accurate), hence why it's not fixed yet.
-
Account Deleted - changed status to resolved
Comment # 5 originally posted by ekeeke31 on 2010-05-30T18:53:21.000Z:
Fixed in r457
- Log in to comment
Comment # 1 originally posted by luisx86 on 2010-05-29T00:58:00.000Z:
I think it would be fixed just checking first if PAD\_TRIGGER\_L and PAD\_TRIGGER\_Z is pressed for the softreset before the PAD\_TRIGGER\_Z check for the menu.
in the 'pad\_update' function inside gx\_input.c something like this:
if(PAD\_TRIGGER\_L & PAD\_TRIGGER\_Z) Softreset elseif(PAD\_TRIGGER\_Z) Menu