• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

I need help getting SNES working on SCminiSD.....

Started by Rayder, January 19, 2007, 02:50:28 PM

Previous topic - Next topic

Rayder

At the current time I have no slot one card, so I have to use the slot 2 card for SNES emu.

I'm trying to get Super Punch-Out to work.....

I've tried pocketSNES, Snezziboy, SNESadvance and SNESmul and all yield about the same results.  I get to the point to where you enter your name and can get no further. When it shows the title, the ring is broken up into 4 blocks of graphics that are out of sequence.

I understand about dropping the SMC into the exe to create the file, then patching it with the SC software, but the various options don't seem to change anything when I attempt to run the game.

Am I supposed to leave some of the bin or dat files from the emulators in the folder with the patched punchout file or something?  What settings do I need to use?

This is my primary game that I want to emulate in SNES games.  After I get this one working, then I'll worry about other games for SNES.

Some help would be appreciated.
Current setup:
Onyx DSlite/R4DS/SCminiSD
2gig Transcend card for the SCminiSD
2gig Kingston for the R4DS
4 gigglingbytes of games/apps! WOOT!

dantheman

When you say "I have to use the slot 2 card" do you mean "I have to use GBA mode"?  Because you can easily use a slot-2 card in DS mode with a Superkey.  You don't have to have an all-out slot-1 card for that.  In any case, don't use PocketSNES, as it's an older version of SNES Advance.  SNEmulDS only works in DS mode.  So your two options are Snezziboy and SNES Advance.  I told you in your other topic that Super Punchout has some known graphical issues.  Do other games work for you?

Rayder

I currently have no passme/superkey at all, so yeah, I gotta run in GBA mode.  I plan to get the SCDS(one) sometime soon.

I haven't really tried any other SNES games, to tell you the truth. My main attraction was Punch-Out.  I understand about graphical glitches, as long as it's playable.  I see graphical glitches in Punch-Out NES and it doesn't bother me.

My problem is fully centered on Punch-Out SNES right now.  Yeah, it's a little obsessive, but I figure if I get this to work, then I will have the key pieces of info I need to get other ones going.  I figured it was an old game even by SNES standards, so it would work....besides, I love it, sue me. :wink:

When I drop files onto the exe of the emu and that menu comes up, is there anything special I should be doing in that menu?  Should I be adding other files into that menu with the rom before I create the final output?  There are a few check boxes in that menu, and a few mem location boxes....what do I need to know about those?

After creating the files through the emu's menu, I tried running them patched (using various combos of options) and unpatched withthe SC 2.58 patcher.   The farthest I have gotten is where you input your name.

I have been looking around for the info myself before asking, but I never seem to find clear info...it's always vague and sometimes irrelevant to the point where it never helps, or loses me.

Can anyone verify that they have Punch-Out SNES running on their Supercard miniSD in GBA mode?  I'm using the 1.7 firmware and the 2.58 patcher software.  If you do, is it playable?  I mean....am I just beating a dead horse?
Current setup:
Onyx DSlite/R4DS/SCminiSD
2gig Transcend card for the SCminiSD
2gig Kingston for the R4DS
4 gigglingbytes of games/apps! WOOT!

dantheman

Alright, I got it to work.  I don't know if it works in SNES Advance or not, sorry.  All I know is that it works in Snezziboy.  Download the latest version (v0.26) from http://sourceforge.net/projects/snezziboy and then open your "snezzi.dat" file with Notepad and ensure that the following piece of text is in there somewhere:
QuoteE2F92F84|Super Punch-Out!! (U)|4C42=42DB,3145=42DC,10B7=42DC
This looks like gibberish, but it speeds the game up tremendously.  Basically, the SNES game is made to run at 60 frames per second, so during a frame, once the real work is done, it goes into an idle loop until it's time for the next frame.  By eliminating the idle loop and going directly into the next frame, we can speed the game up to almost full speed.  But I'm going off-topic.  Back to getting it to work...

Drag and drop Super Punch-Out onto snezzi.exe and it will produce a *.smc.gba file.  Run this through the Supercard patcher using no options except the first "Enable Save" and copy the resulting file over to your miniSD card.  Run it from the Supercard menu and then press L+R+Start to get to the menu.  I believe I personally tested this game and found that having background settings of 1X03 (meaning BG0 is at P1, BG1 is Disabled, etc) made the best experience overall, allowing text to show correctly while still maintaining a reasonable level of playability.  It's better than any of the four built-in preset settings from pressing L+R+Select+Up.  

Change the rest of the settings so that backdrop is off, BG Enable is Fast, BG Forced Mode is Auto, and HDMA Enable is No.  Then set the rest of the buttons according to your preferences.  I prefer using L as my CTRL key, then using CTRL A, A, CTRL B, and B for the next four options.  It works well in-game, but for choosing your name you'll need to set it so that one of the two GBA buttons is directly accountable for the SNES A button, as my setup requires CTRL+A which doesn't work too well for letter selection.  An example solution is using A, B, CTRL A, CTRL B for name selection and menu navigation, then switching to the other one in-game.

When in the Snezziboy config menu, pressing Start is a shortcut to selecting "return to game" which makes it faster to exit the menu.

Hope you get it working correctly.

Rayder

Cool. I got it working, but yeah, there's a lot of graphical issues.  Almost unplayable.  

Guess I'll have to wait until I get a slot one solution.
Current setup:
Onyx DSlite/R4DS/SCminiSD
2gig Transcend card for the SCminiSD
2gig Kingston for the R4DS
4 gigglingbytes of games/apps! WOOT!

dantheman

Sorry to break it to you, but that's about as good as it's going to get.  SnezziDS has sound, but the same graphical errors are there, and I can't get it to work correctly in either SNES SD or SNEmulDS.  Perhaps it could boot in SNES DS if the right patch values were given, but I wouldn't count on it.

EDIT:  to clarify, I can get it to boot in SNES DS, but it never gets farther than the first Nintendo logo.  I do not know how to fix this.  I'm more experienced with speedhacking than freeze fixing.
With SNEmulDS, I got it past the logo by disabling the speedhack, and then re-enabling it once I got past, but the ring never shows up.  Instead, you see the screen with the picture and quote of the character again, and although you can hear the fight going on, you can't see any of it.