| Super Mario Kart Expert
| SNES Hacker and Tool Creator
| Mathematician
| SmkWorkshop Founder
| Co-Creator of Super Mario Kart Deluxe (#SMKDX)
| Producer of SMK Under the Hood (#SMKUTH)
| Certified Luigi Enthusiast (yes, really)
For my birthday, I'd really like it if my beloved fedi could spread word far and wide of Kitsune Tails. It's a platformer with a heartwarming story featuring queer main characters and personal discoveries in classic SMB3 style. You can find trailer, screenshots, and wishlist links here: https://kitsunegames.com/kitsunetails
It's coming out this year and the team and I have been working hard on it for several years now. Most of the team is queer in some form so by boosting you'd not only be making me happy on my birthday, but supporting a bunch of queer creators making queer art as well
Under the Hood episode 2 is finally in production! I'll be discussing the CPU rivalry and agro system (aka: that one flowchart and the graphs at the end of ep1)
No idea when it'll be ready but it is no longer on hiatus! :D
Hey hey, so I'm working on another Under the Hood series episode, and this chunk is going to be focused on the RNG in SMK. I wanted to do a section covering what actually does and doesn't use RNG in SMK and explaining some of the common misconceptions and beliefs about the RNG system. So I'd like your input on this:
Let me know all of the things you believe/think are RNG-related in SMK! I want to cover as much ground as I can with this chunk of the series, so the more things you think, the better!
Also can someone please help me figure out if this is a custom design or if this is a known thing that existed in some library of 16-bit PRNG functions?
I’m not even sure what to classify this as, since it’s not really a LFSR, it’s not really a bit scrambler, it’s not really a 2-block-swap thingy, it’s not really any of those in particular but it’s got elements of all of them.
If it’s any help, this PRNG generates two different cycles: one is a 65534-cycle and the other is a 2-cycle that gets interrupted forcibly by the mechanics at the bottom (that 2-cycle is 0xAA55 <-> 0x54AA, and it breaks out of the cycle and into the main cycle when it hits 0xAA55).
If needed I can also provide the actual code for the PRNG in game (it’s like 15 65c816 instructions or so)
@mbr it just feels very strange because this PRNG function is too good to feel like it was thrown together, and (at least as far as I know) the person who wrote this part of the code wasn’t an expert on PRNG functions.
Also considering there is another PRNG function but specifically in the sound engine, that one definitely looks thrown together because it’s really not great. So it just strikes me as very odd that this one is so well designed, it just doesn’t feel right being something thrown together.
But who knows, I could be completely wrong and Kimura and/or Sugiyama were actually PRNG gods this whole time.
Final words on the yuzu case and then im not bringing it up ever again:
it’s very clear that the legal system was abused to obtain a favorable outcome via settling (happens all the time sadly).
No, this doesn’t set any legal precedent.
Yes I’m angry.
The law sucks.
Don’t lose hope.
Keep creating, researching, preserving, and having fun.
Don’t be a self-righteous prick.
Fuck.
If you pirate, do it ethically and for a purpose.
“Transformative” is a very misunderstood word.
“Piracy” is a very loaded term.
Copyright reform is a necessity.
Let the console wars die already for the love of god.
I’m tired.
If you want to preserve, do it. We need all the help we can get.
If you don’t want piracy, stop making it harder to do it legit than to pirate it.
My advice for anyone going through creative blocks:
Shitpost
Shitpost
Shitpost
I cannot begin to describe how useful shitposting is to get your creative side just blaring. Even if all the ideas are just bad, shitposting just gives you a ton of random material to start selecting from.
SOOO many project ideas I’ve had that are legitimately good ideas all started from shitposts. Get in the habit of embracing shitposting, even (and especially) if it’s just to yourself!
The more cringe, the better honestly. If anything else, it really helps scrape all of the gunk out of your brain to make space for the good shit. Every once in a while that god-awful shitpost actually turns out to be a golden gem :)
Embrace the terrible ideas, let them have fun! Get comfy with having terrible ideas and seeing how to make them better, you never know which one might be a certified banger
You know you’re getting really off track when you’re working on an SNES project and somehow end up winding up with Ghidra, Reko, and a page on MSDOS interrupt codes open…