Posts for MUGG


Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
jlun2 wrote:
Regarding BizHawk, is it the same for both GBA cores there?
My previous post turned out pointless. There actually is no difference between any emulators or cores. The reason I got a lucky hit only on one scenario and not the other is because the game apparently decides on stuff when a battle starts based on timing. At that point, it basicly decides which RNGs cause which outcomes. This counts for enemy behavior, lucky hits, item drops after battle, and level up roulettes. I did kind of understand that it works like that, but I had assumed a given RNG always causes the same outcomes in battle. But it doesn't. And after the battle starts, it's basicly laid out what will happen. If one wants to manipulate the outcome during the battle, it can be done by using different attacks (some attacks advance the RNG 0 times, some once, and there may be attacks that advance it twice but I'm not sure). But your options are really limited since going for luck-manipulation during battle is guaranteed to be slower than just trying to start the battle on a different frame and trying again. It's only really viable during the final boss since it's a long battle where you inevitably run into bad enemy patterns - Luigi, since he's weak and his attacks don't matter, can be used to do some manipulation on final Cackletta. This technique was already used in the previous TAS. Another thing you can do to manipulate battles is to somehow change RNG prior to entering the battle (e.g. by walking through rooms differently, having enemies appear or disappear at different times, thus rolling the RNG differently; by waiting on the inventory item screen, which rolls the RNG constantly; etc.). But this only seems to work with normal battles - boss battles seem to reset your RNG to some pre-determined values (at least Tolstar did). I hope my write-up clears up this problem. Sorry about the confusion. Also, on the topic of cores, mGBA should always be used since VBA-Next has drawbacks: SRAM memory domain seems broken, and the Action Command glitch is inaccurately emulated. Bizhawk 1.11.8~1.11.9 have a broken mGBA implementation, but Bizhawk 1.11.9.1 is fine.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
I continued working on my TAS WIP using trial and error and the two base RNG values for now. But now I seem to have trouble manipulating Luigi to lucky hit jump once in the Tolstar battle. --- Edit: You can ignore what's below here. lol --- I found that apparently the game always resets the RNG to the same base values: They turn 106, 188 before the first turn starts regardless what those values were prior to entering the battle. This happens on
  • Bizhawk English ROM
  • Bizhawk Japanese ROM
  • VBA-24m Japanese ROM.
When I made the previous TAS on VBA-24m with the Japanese ROM, I was able to luck-manipulate enemy behavior (and apparently lucky hits too), by waiting on dialogue prior to entering the battle. Now I'm on Bizhawk, this technique doesn't seem to work anymore. I was always wondering if due to this technique there was maybe a third RNG source. Now it's looking like an emulation inaccuracy. Please compare: Bizhawk JP VBA-24m JP RNG base values before Luigi attacks are 105, 192 in both cases. (You can find the numbers somewhere in the gifs.) Yet, even though the RNGs are the same, I got the lucky hit only on VBA. @jdaster64, I'm interested in what you have to say about this. Is there a third RNG source? Am I understanding RNG wrong? Is one of the two emulators flawed? Edit: Actually, the "waiting on dialgoue" technique does work on Bizhawk. I'm confused now... Looks like I should be able to manipulate luck hits by waiting then. Edit2: I guess Stache and Level are not the same between the two gifs, that's why the lucky hit didn't occur on bizhawk.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
jdaster64 wrote:
Here's the script for BizHawk; let me know if anything else needs explanation. https://www.dropbox.com/s/psvlichjvegg3o3/jdaster64_mlss_scripts_v2.lua?dl=0
I finally tried this, but I can't really understand the values. It doesn't seem to indicate that I'm about to lucky-hit with Mario. The blue text constantly says "Lucky chance: 5" regardless if I'm going to normal hit or lucky hit.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
jdaster64 wrote:
IIRC, the triggers for the item/badge shops are: - After clearing the Sewers (BBCT 1) - After clearing Chucklehuck Woods (BBCT 2) - After clearing Woohoo Hooniversity? (It's some time before beating Mom Piranha) (BBCT 3, LF 1) - After Princess Peach is kidnapped (BBCT 4) - After collecting the Beanstar Pieces (BBCT 5, LF 2) - After beating Popple+Birdo (BBCT 6, LF 3) I believe the Teehee Valley enemies change after Princess Peach is kidnapped, as I'm pretty sure I encountered them on the way to S.S. Chuckola via the top entrance.
Nice. I actually already discovered the 5 flags that control what items are shown in both shops. But it's nice to know when those flags are set. Teehee Valley enemies change after using the lift up to LF with Peach, I found. EWRAM $433D, 1st bit - More items in shops #1 $433D, 2nd bit - More items in shops #2 $433D, 3rd bit - More items in shops #3 $433D, 4th bit - More items in shops #4 $433D, 5th bit - More items in shops #5 $4342, 5th bit - Visited L.Fungitown If #5 is set, doesn't check for #4. If #4 is set, doesn't check for #3. Etc.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
I felt like doing some The Promised Neverland fanart, so I made a quick sketch of Emma. Not sure if I finish it. Feel free to point out the not-so-obvious-to-me aesthetic mistakes. Link Cleaned up
WST wrote:
MUGG wrote:
http://i.imgur.com/zQvv80T.png I'll color it later
Your drawings are very adorable :3
Oh yeah, this is still in the same state I left it... But I had been planning on finishing it still. Just don't know when I feel like it.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
jdaster64 wrote:
EDIT: Tried a number of techniques, couldn't find anything else; my guess is the random function actually used is too 'naive' for any of the usual routes to find it, and without breakpoints on memory write, I doubt I'll be able to tie it to an observable use of randomness easily.
Could this be useful to track down the RNG mechanics? Unless you had already been using it... Exhaustive tutorial + explanation on the Dolphin's debugger I'm not as sad about the timeloss anymore, so maybe I will continue the WIP sometime. Just focusing on Mario & Luigi at the moment.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
Anyone here know when exactly these things change? I would like to add flags for these things. - Teehee Valley enemies - Items in Beanbean-Town Item shop - Items in Beanbean-Town Cloth shop - Items in Little Fungitown Item shop - Items in Little Fungitown Cloth shop If you have any more ideas as for flags to add to the script, feel free to tell me them.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
grassini wrote:
what's the problem with having someone watching over you in the kindergarten?In their point of view, it's a need for them.Wouldn't it be fair for you to give in to their practices so they can give in something too and let you work with them?
Sorry but there is a misunderstanding. It is that they can't offer someone watching me so I can't go there, period. And as far as I'm aware, I'm not eligible to have some kind of social worker watching me 40 hours in the week or whatever.
Also focus on relating more to the people you want to work with,no employer wants an employee who's all into the client but not the company(should apply to a school as well )
I was extra careful that everything I was doing on that one day was ok. I repeatedly asked the kindergarten staff if what I was doing was ok. I repeatedly asked the female parent if it was ok that I talked to her for the extended period of time. It's not like I pissed anyone off or didn't take into account their wishes. I think the parent confronted the kindergarten with questions (I don't even know precisely what she said) and in response to that, the kindergarten retracted their invite for me to come 3 days a week. What I talked about with the parent? Just about myself and my backstory. And apparently that was a no-go thing to do for the kindergarten. For WHATEVER reason ..... >_> I seriously don't get it. I wasn't being intrusive or frustrated or anything like that. I was just openly talking about myself. In my impression, we both were looking forward to me working in that kindergarten. She called me a nice person. Right now I feel really furious because I was looking forward to going there, if anything else fails (and things did fail) I still have this. But nope. This failed too. Nothing I can look forward to now. Basicly, lessons 1) If you try to play with the kindergarten children in the same way you observe from others, you get fucked. (Basicly what went down on September 28th) 2) If you try bonding with parents, you get fucked. 3) Anyone else can play with the children. But if you do it, see 1) 4) Anyone else can bond with the parents. But if you do it, see 2) 5) If you try to contact old good acquaintances, they don't want to hear a thing from you or they outright ignore you. 6) It is safe to assume that friends you make tomorrow will give you the cold shoulder the day after tomorrow.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
KennyMan666 wrote:
And it's not like the main series has that something anymore either.
I was wondering about this particular sentiment. May be seasonal rot? I'm sad about two things in particular lately: - The Elements-Keys-Chest-Tree-Castle-Map storyline. Is it finished, or just stuck in limbo? In both cases it is disappointing. I expected there to be more about it. A deeper meaning behind the Elements. - Bad guys turning good. Was ok with Discord, was noncredible with Starlight, and it was stupid with the Changelings. Watch Crysalis be the S8 finale badguy who turns good in the end. I mean they pretty much set the story up for this to happen. Things I really liked lately, regardless of seasonal rot or whatever you want to call it: - Moondancer - Starlight and Trixie interactions
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
Now that I got kicked out of that kindergarten, I tried contacting a dozen therapists and another dozen other kindergartens
I had gotten one invite from a kindergarten, was there for a day, seemed nice. They told me I can go there 3 days a week starting in mid-December. I really looked forward to it for more than a month now. They had no other internships. 2 weeks ago, they asked my phone number and said they wanted to talk about something. Today, they called saying they reconsidered and I cannot go there because I had talked to one of the female parents too much. Their main intent is I should have some accompanying person that watches over me. It's the same bullshit as with the other kindergarten. It's not like I can "choose" to go to a kindergarten that offers someone who tells me what I should do. There are none. I'd rather just be on my own and be the way I am if it means I can stay away from this shitty trashy time-wasting life at home. But again, it seems I did something "wrong" or "not quite right" or whatever. Basicly, I'm getting punished for who I am. I told them on the phone, was talking with one of the parents wrong? Is it wrong being the way I am? Them: No, and I should keep being who I am, but.... (insert blah blah bullshit reasons here). @ Thread, I'm not into reading books. And let me tell you there have been many people trying to help me, suggest something to me or trying to give advice. Everyone has something different to say. In this thread or in RL. I never really feel like I want to try anything I'm told. My behavior usually turns people supportive of me into people unconcerned or in some rare cases, even into people hating me. I would like not to brush advice aside, but to be blunt, I think I need some help other than in the form of literature, art, philosophy or any field of study at all.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
MUGG wrote:
mGBA toggling audio channels in Bizhawk is bugged. - If you set all channels to false, there is still audio playing, specifically, the channels that correspond to channel 2 and 3 in standalone mgba. Image for clarification - If you set all channels to false and then reboot core, all channels are active again (settings are ignored).
Still bugged in 1.11.9.1 Assuming natt's fix wasn't included in 1.11.9.1, I attempted to make changes to 1.11.9.1 myself to include the fix. But: When I download output/dll/mgba.dll and replace 1.11.9.1's dll, there seems to be no effect. And when I download output64/dll/mgba.dll and replace 1.11.9.1's dll, I get the "a core accepted the ROM but threw an error" message.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
Resetting and skipping the BIOS screen seems iffy to me... This concern has been brought up before and I'm not sure there is the consensus. (Unless the game actually lets you softreset it by button presses. In that case, please ignore me.)
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
I suffer, again and again. This whole kindergarten thing has gotten to a point where I literally have flashbacks of the 28th September and I remember the kids faces calling for me and it's unbearable. It's traumatic. I have this once in every week or every two weeks. And the people I reached out for IRL? None of them is left, caring. I could probably say they pretty much all ignored me. For example, people I knew back from that day hospital, we used to meet once a month for a reunion. And there was a girl my age that I always regarded as a good friend. But none of those people I tried messaging replied back. I tried messaging one guy 3 times and another once, and I get nothing back, no info on the date or location of the next reunion. And it's not like my phone is broken, cause it's working. I really don't see why literally everyone that I love just gives me the cold shoulder. It has happened over a dozen times. I'm fucking done. I'm not sure where this will lead, but I don't care. It's not like there are people that make me feel motivated to lead a healthy lifestyle or get somewhere, cause there are none. I have said this once before: I don't want to live for myself.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
@jlun2: Coincidentally, I reported a similar thing here 2 days ago (though the problem had been present for months). I'm also curious if we're getting a "1.11.9.1" soon, because I can't really start on my M&L TAS otherwise.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
Spikestuff wrote:
"This game does not work on this machine." So... yes?
Ah, seems to indeed be an anti-piracy measure, according to TCRF. Thanks!
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
This message appears in Dragon Ball Z Legacy of Goku 2 (J) in Bizhawk 1.11.7-mgba core 0.4.0 when Gohan goes to the map flying screen. After the message, the screen fades black and the game resets itself. In Bizhawk 1.11.9-mgba core 0.5.0, the message doesn't appear and the game proceeds normally. So I'm assuming it is an error message or the game thinks it detected a pirated copy?
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
Ok, seems like natt fixed SRAM in mGBA. I'm just waiting for 1.11.9.1 then.. (I don't want to use interim builds for TASing, though I'm gonna use it for testrunning and routing for the time being.) Edit: I had VBA-Next crash on me on Mario & Luigi's file select, but it was most likely the cause of me messing with the savegames, not an emulation error. Looks like VBA-Next SRAM is bugged in the same way as in previous versions. Not that I use it, but... Edit: mGBA toggling audio channels in Bizhawk is bugged. - If you set all channels to false, there is still audio playing, specifically, the channels that correspond to channel 2 and 3 in standalone mgba. Image for clarification - If you set all channels to false and then reboot core, all channels are active again (settings are ignored).
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
Bizhawk 1.11.9 mgba core, SRAM domain in hex editor still gives an exception ... https://github.com/TASVideos/BizHawk/issues/738
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
MUGG wrote:
in bizhawk, when doing action command glitch in mario & luigi (when the screen flickers), the audio pitch turns down a lot. That doesn't happen on console. Idk if it happens in the standalone mgba.
I still don't know if it happens in the standalone mgba. I have now made a Bizhawk issue page regardless. It has been a problem that occured in the Bizhawk-mgba for quite a while now. Fortunately it doesn't affect recorded AVI/WAVs. Maybe you can research it sometime..
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
Can't find any official thread about http://dehacked.2y.net/microstorage.php so going to post this here: I just upped a BK2 that
  • starts from savestate
  • is 900 frames in length
But microstorage insists that the BK2
  • starts from reset
  • is 22438 frames in length
Link (Forgot to put game name, it's Mario & Luigi Superstar Saga GBA) The file plays back as 900 frames after download. It was created in Bizhawk 1.11.7 / 1.11.8.2.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
grassini wrote:
could you tell us something about this argument?
That therapist, a 40 year old man, somehow gave me the impression he didn't really care to understand my situation. I had not been able to tell him about my troubles to the extent I would have liked to. We kept getting caught up on smaller matters and topics. He kept telling about his own youth and his own life (which appears to be a bad trait for a therapist to have). He also kept talking in a way that I couldn't understand him, it was almost philosophical and didn't make sense to me. So last monday, I was feeling especially troubled and frustrated, we were getting caught on something again as he wanted to inquire me about my and my father's second name. He took note of my anxious gestures but after he asked me whether I know the meaning of my first name and I told him that I don't care and that this sort of thing is not going to solve my situation, he proceeded to tell me in a serious tone something along the lines of what he's doing is an offer and either I'm taking it or I'm packing my stuff. I then told him my concerns and that I hadn't expected this to go anywhere, and so we parted. I felt relieved since then and I felt strangely motivated to make some phone calls and to clean up my room some.
do you feel like you're the kind of person that can be confronted without feeling attacked
This hadn't been a problem with the therapist but with other people. I have a problem taking criticism and I feel easily frustrated. But I strongly believe it is related to how someone communicates with me. Latest example is with the kindergarten I had been visiting, they kind of scolded me for something minor, or kind of yelled at me for breaking a rule I didn't know existed, and all the while I felt I was doing nothing wrong and just wanted to be a little more like the other male employees I had observed. Under those circumstances I get very easily frustrated to the point where it escalated in September 28th and I ran off. By now I'm strongly convinced what had been going on in that kindergarten is all due to poor communication. They didn't take me aside to talk to me but instead they just shouted over everyone's head and the way they did it was making me feel guilty, in a strange way. As if I had been caught shoplifting.
do you feel the therapist was over agressive,does he/she have the right to "push" you if needed or do you believe it's never right to confront the pacient?
He wasn't aggresive or pushing. I just feel like he didn't really care to understand my situation. He just went on with pointless questions he had already asked me the previous appointment. I gain nothing from telling this man my life story and then get rewarded with a talking-to when I take no interest in his pointless questions about the meaning of my family's names.
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
MUGG wrote:
I will continue talking about what is happening.
Today my 4th appointment with my new therapist 'escalated', we had a somewhat heated argument and it basicly ended on the conclusion: He is not the right therapist for me. He can't help me further. So back to square one it is. ¯\_( ツ)_/¯
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
A question has been brought up asking why the time was calculated using 60 FPS instead of the console-accurate 59.7275005696058 FPS. 43725 frames / 59.7275005696058 = 12:12.07 43725 frames / 60 = 12:08.75
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
Editor, Experienced Forum User, Published Author, Expert player (2315)
Joined: 5/15/2007
Posts: 3856
Location: Germany
Standalone mGBA offers the option to disable/enable audio channels 1, 2, 3, 4, A and B, but I can't find such an option in Bizhawk. I'm requesting that you add it. I have created an issue for this.