Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!
You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!
F***ing hours later, I figured it out. That took way longer than expected. I'll post 2.07 tomorrow.Ugh there is just this one bug with the boot to CSS code that when you hit "back" to go back to the menu for the first time, it brings you to the Start Screen instead. Everytime after the first it works normally...but I hate it and this is stopping me from posting 2.07 at the moment. So frustrating.
Yep. Just wait a few hours until I get off workIs there a way of making a salty runback feature that loads a different level randomly so that u dont have to go back through css and sss? I think this would be an amazing feature and save a lot of time!
Sweet runback then? ^^^ Yeah but it wouldn't be a salty runback then.
Dude you are too awesome!Yep. Just wait a few hours until I get off work.
That space is statistics for the Data > Melee Records > Vs Records screen. i.e., this tag is 3-1 against that tag, this tag uses this character this many times, yada yada.If you've ever messed around with manually editing name tags in Dolphin, you'll notice that the areas where each name tag is stored gets directly copied to the memory card. Or at least this is what I noticed after some testing (and this is why extended name tags can be saved to mem card and work on vanilla melee).
Well, what I also noticed is that, for whatever reason, there is a bunch of [supposed] free space in between each name tag (0's). And the other day I finally came to the realization that I could use this free space to store the debug menu toggles. So that's no problem...just write a code that copies the debug menu data to that "memory card info" location.
Nope; works with the game id as GALEXX. I wonder why it doesn't show my custom banner as part of the save data on either console though. It just looks like the same save data with different dates. Doesn't look different when viewing in the gcmm app either though you can see the game id difference.That space is statistics for the Data > Melee Records > Vs Records screen. i.e., this tag is 3-1 against that tag, this tag uses this character this many times, yada yada.
Does the game id have to be GALE01 for memory card saving to work?
You must have "flash white on l-cancel" cheat enabled. 2.06 works fine for me on Dolphin, except enabling widescreen appears to do nothing.Using version 2.06 on dolphin, flash red on missed l-cancel doesnt work. Even when it's not on, my character flashes white whether or not I l-cancel an aerial or not. Any ideas?
I think that's "supposed" to happen?You must have "flash white on l-cancel" cheat enabled. 2.06 works fine for me on Dolphin, except enabling widescreen appears to do nothing.
Yeah, I've noticed it doesn't work in Dolphin. I think it's due to some problem with how Dolphin uses a cache-like version of the DOL file contents once it is initially loaded into memory. So making changes to that DOL-area code midgame (which is what happens with Widescreen), doesn't actually cause a change. This is not the case when playing on console.
Nonetheless, they want accurate emulation. Since it works on Wii, it ought to work on Dolphin. I'll ask them about it.I think that's "supposed" to happen?
You were totally right. thanks.You must have "flash white on l-cancel" cheat enabled. 2.06 works fine for me on Dolphin, except enabling widescreen appears to do nothing.
Yes, it's possible. When I eventually get back to making P2 action stuff, I'll probably end up making my own "object" list which will have the subtracted horizontal and vertical coordinates of each player. I think I'll have to make this unless there's already a memory address that correlates player's positions which I do not know about.Not sure if this has been changed since 2.06, but would it be possible to have fox/falco always face towards you when doing dair>grab>upthrow or SHL?
Thanks for the info! @Sham Rock (and partly InternetExplorer) wrote the code a few months ago, which I initially tested and found the black screen problem. I haven't gotten around to playing a real session with Endless Friendlies on to see if it had fixed itself [magically], but it seems like it hasn't. I think it will be a hard thing to fix because I haven't been able to replicate the bug on Dolphin (and it's a bad bug...). Maybe I'll step through the code in Dolphin and see if registers need to be set back to a value or something. Idk...that sucks though. Roughly how long do you play with it before it you get the black screen? If it doesn't vary too greatly. Sorry!Endless friendlies is amazing!
Just to make sure, having set to 2 on debug mode turns it on right? Default is at 3 which I believe is off and I don't remember what 1 does.
Sometimes however, when it's supposed to choose a stage, it will just get stuck in the black screen and you have to reset the wii to get out of it.
Also, I noticed that it doesn't load the pokemon (no transformations) stage correctly and just loads Mushroom Kingdom I.
Other than that this feature is godsend, or should I say achilles-send ^^.
I can rewrite my code to fix it.Nonetheless, they want accurate emulation. Since it works on Wii, it ought to work on Dolphin. I'll ask them about it.
Okay, thanks. I'll look into it. Like I said, I don't have many ideas on this one, but I'll make an attempt.It seems kind of random. I would say that it happens about 10% of the time. Yesterday, it happened a lot like around 50% of the time. Today, it seemed a lot less but still occurred. I was trying to see if it was a specific level that was causing it but I'm pretty sure that we played on every level so I don't think that's the case.
Oh and it should be default to 1(?). Turning the toggle to 2 will turn it on.It seems kind of random. I would say that it happens about 10% of the time. Yesterday, it happened a lot like around 50% of the time. Today, it seemed a lot less but still occurred. I was trying to see if it was a specific level that was causing it but I'm pretty sure that we played on every level so I don't think that's the case.
Why do other debug toggles work?I can rewrite my code to fix it.
Codes of mine that don't work in Dolphin are because I am changing a line in, what would be, the normal DOL contents midgame to tell it to branch to my custom code instead of doing the normal code line. But that change only happens based on what the Debug Menu toggle value is (after you press Start at the Screen!, aka leave the Debug Menu).
So right when you press Start, it:
1) reads the debug toggle.
2) writes the line of code to branch to custom code or just writes the original default value.
And Dolphin does not like this.
But I should be able to rewrite the code to always branch and then just do a comparison.
You can use a savestate in dolphin, hotkeys make it super easy. Or just push the pause button and leave it minimized.1. Would it be possible for me to change what the default debug menu values are for my ISO? Or is that not something not easily editable/you don't want people to have access to? I ask because I play without memory cards on dolphin, so it's a hassle to have to redo the debug menu each time.
Oh, and also, to make it work, you need to go to debug mode and hit B in order for the endless code to be applied. Is there a way of making it so that you don't have to do this? And you need to do this every time when you get the black screen freeze.
Yes it can be done.Why do other debug toggles work?
Is this the black screen freeze when playing Endless Friendlies that we are talking about?I'm getting game freezes regardless of stage and characters used in versus mode. I'm booting the iso via USBLoader GX
So by regular match do you mean a 1p match of some sort? I know it can happen after playing training mode, which I will fix.I have something to report:
After playing a regular match(not versus) the game freaks out and infinitely scrolls up or down, even without controllers.
Everytime I press R and a direction on the D-pad, the game crashes, regardless of anything.
Also sometimes I can't get the in game toggle to work (i.e. Infinite Shield, P2 Actions)
Yes, you can manually change the default debug toggle values. You'll need to open the DOL file in a hex editor and go to certain lines and change values. Save it and then replace the DOL file in your ISO.1. Would it be possible for me to change what the default debug menu values are for my ISO? Or is that not something not easily editable/you don't want people to have access to? I ask because I play without memory cards on dolphin, so it's a hassle to have to redo the debug menu each time.
2. Can we get a Dreamland with no wind? Debug menu or separate map on the selection screen would be great.
Make sure to try out this feature that I added, per your request @Qual_ .Achilles, do you think it's will be easy to freeze to the desired damage % selected on training mode ?
With a toogle ( off by defaut ) in the debug menu.
It will be pretty usefull for low % infinite chaingrab/techchase :/
Thanks! worked like a charm. double thanks for pointing out the other useful togglesYes, you can manually change the default debug toggle values. You'll need to open the DOL file in a hex editor and go to certain lines and change values. Save it and then replace the DOL file in your ISO.
A couple values (offsets within the DOL file):
DUAL 1V1: 0x3f73c3
FLASH NO L: 0x3f73c7
COLORS: 0x3f73cb
INGAME OFF: 0x3f73cf
They're all next to each other, you should be able to figure it out.
Do you think you could whip up a quick GUI for this? Or anyone else for that matter. I'd like to patch every new DOL with FLASH NO L enabled by default, but that gets tedious, and I'll forget later.Yes, you can manually change the default debug toggle values. You'll need to open the DOL file in a hex editor and go to certain lines and change values. Save it and then replace the DOL file in your ISO.
A couple values (offsets within the DOL file):
DUAL 1V1: 0x3f73c3
FLASH NO L: 0x3f73c7
COLORS: 0x3f73cb
INGAME OFF: 0x3f73cf
They're all next to each other, you should be able to figure it out.
I have no idea how to go about making a GUI for this. I've never done anything like that.Do you think you could whip up a quick GUI for this? Or anyone else for that matter. I'd like to patch every new DOL with FLASH NO L enabled by default, but that gets tedious, and I'll forget later.
EDIT: I forgot that the new debug toggles saving should fix my problem on a Wii, but on Dolphin I use no memcard. Also, do you have the Widescreen offset handy?