EmulatorArchive / genplus-gx

Automatically exported from code.google.com/p/genplus-gx
Other
1 stars 0 forks source link

Soft-Reset no working in Gamecube #93

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
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,...)

Original issue reported on code.google.com by luisx86@gmail.com on 28 May 2010 at 4:13

GoogleCodeExporter commented 9 years ago
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

Original comment by luisx86@gmail.com on 29 May 2010 at 12:58

GoogleCodeExporter commented 9 years ago
Indeed, again something I didn't tested 

Original comment by ekeeke31@gmail.com on 29 May 2010 at 6:41

GoogleCodeExporter commented 9 years ago
Quick fix. It worked for me during a quick test.

Original comment by ccfrea...@gmail.com on 29 May 2010 at 9:51

Attachments:

GoogleCodeExporter commented 9 years ago
I'm actually planning on rewriting the way soft-reset is emulated (more 
accurate), hence why it's not fixed yet.

Original comment by ekeeke31@gmail.com on 30 May 2010 at 11:27

GoogleCodeExporter commented 9 years ago
Fixed in r457

Original comment by ekeeke31@gmail.com on 30 May 2010 at 6:53