Author Topic: Mega Everdrive and Resetting on a Nomad system  (Read 1787 times)

0 Members and 1 Guest are viewing this topic.

Offline princemoonrise

  • Newbie
  • *
  • Posts: 7
  • Karma: +2/-0
    • View Profile
Mega Everdrive and Resetting on a Nomad system
« on: October 08, 2014, 04:09 PM »
I've recently done some testing with my Nomad, and did a reset button mod by connecting cartridge slot connector point B2 to ground.  It has the intended effect of resetting the game, but when the Everdrive is in use, I notice it always goes to the menu, even if the menu option "Reset to Game" is set to "ON".  The Everdrive still saves states and save RAM to the SD correctly, so at least my reset button can be used for that.

Then, it occurred to me, that perhaps the Mega Everdrive is doing this exact same thing (B2 to Ground) on its own reset button switch, since I've seen the Nomad Reset Button Mod described as being similar to the "SMS Pause" mod; and we know that's also what the Mega Everdrive does in SMS mode.

So, on my Nomad it seems that I can only reset to the menu.  I would like to be able to reset back to the game, as well as to the menu when needed.  I was wondering if there is any way to get a "normal" reset to game on a Nomad when using the Mega Everdrive?

Would there be a way to add an option to the firmware that adds another option that allows the everdrive's reset button to do a normal reset unless it is held for 3 seconds, at which point it goes to the menu?
(for example: onboard reset: INSTANT, HOLD 3 SEC

Or is there a different kind of mod that can be done to the Nomad to get the same kind of reset that a normal Genesis has?  Any insight would be appreciated.  Thanks!

Offline KRIKzz

  • Administrator
  • Hero Member
  • *****
  • Posts: 2961
  • Karma: +440/-2
    • View Profile
Re: Mega Everdrive and Resetting on a Nomad system
« Reply #1 on: October 12, 2014, 05:47 PM »
You can not reset to game cuz you use hard reset instead of "normal" reset (pin between ce_hi and we_lo).  I don't know if possible to make normal reset on nomad

Would there be a way to add an option to the firmware that adds another option that allows the everdrive's reset button to do a normal reset unless it is held for 3 seconds, at which point it goes to the menu?
(for example: onboard reset: INSTANT, HOLD 3 SEC
Genesis reset is a just an short impulse, does not matter how many time you keep reset button, so from cart side impossible to determine how long you push the button. May be possible to make forced reset to menu via two quick pushing on reset, but anyways i don't want to implement such function, i think it useless, just use power switch if you want return to menu, or turn off reset to game option

Offline princemoonrise

  • Newbie
  • *
  • Posts: 7
  • Karma: +2/-0
    • View Profile
Re: Mega Everdrive and Resetting on a Nomad system
« Reply #2 on: October 13, 2014, 03:58 PM »
Thank you for the reply.  It gave me a hint and it seems the cartridge pinout has 3 reset points:  B2 "!H_RESET", B27 "!RESET" and B30 "!S_RESET".  I'm guessing I can try B30 and see if I can get a non-menu reset to work.  Is this the pin you were talking about?

Anyway I will let you know the result.

[EDIT]
Update:  GND+B30 works for soft resets as expected, but as I had mentioned before, the hard reset is still necessary in order to properly save the backup ram to SD for Master System games (since the Mega Everdrive reset becomes a pause button in SMS mode).  So on my Nomad I have implemented 2 reset buttons:  one to B2 for Hard Reset / saving to SD in SMS mode, and the other to B30 for soft resets.  This works very well.  If someone wants to play SMS games on the Nomad with proper saving to the Mega Everdrive SD card, the hard reset button is the higher priority, but it is more convenient to have both.  :)

Hopefully this method will be useful for those who want to be able to soft reset and also save to SD when playing SMS games like Phantasy Star   :)

« Last Edit: October 13, 2014, 06:35 PM by princemoonrise »