![]() To show you what I mean here’s the VERY simple RNG algorithm in both Pokemon Colosseum and XD, it’s a very simple formula: seed(next) = seed(current) * 214013 + 2531011 Because of this, calling it “random” isn’t really correct, it’s more referred to as a PSEUDO random number generator: it gives the IMPRESSION of randomness, but the reality is there’s nothing random about it inherently. RNG means Random Number Generator and it’s actually just a way for a computer, console, toaster….whatever thing that has a CPU to SIMULATE randomness by generating a sequence of numbers that SEEMS random, but is actually so deterministic, you could predict every numbers in the sequence if you know the term in the sequence you are in (called the “seed”) and you know how the RNG works. This is….mostly true, but there’s a lot of hidden meaning behind this term that makes it much more than luck so let me address that first before we proceed because it’s going to be very important later on. If you are familiar with any speedrunning community, you certainly have heard people throwing the term “RNG” around in everyday conversation and when they refer to it, they mostly refer to it as “luck”. What actually is RNG and how does it work in practice? Well, this blog post will be about RNG manipulation, specifically the recently found (well about 2-3 months old as of this post) starter manipulation in Pokemon Colosseum and Pokemon XD: Gale of Darkness by……me! I will talk in detail how a manipulation and luck works in general before explaining how convoluted manipulating both of these games has been and how in my opinion, this is one of the most insane manip (RNG manipulation) in addition that the fact it is even possible is nothing short of incredible.īut first a little refresher on what is RNG. One thing I briefly mentioned though is it might be possible under certain circumstances to manipulate the luck in your advantage, but I haven’t really pointed out much other than some examples and how TAS uses it fully. One of the quirks that I previously talked about is luck mainly how it’s achieved and also how it’s only a SIMULATION of luck and not actual randomness. It could be an oversight or just something that was intended, but gives out fascinating results at times. In this blog, I like to bring up quirks that happens in video games which mostly have to do with their engineering and the causes usually goes back to something interesting in their programming.
0 Comments
Leave a Reply. |