OK so for now I have this, it’s pretty shitty but I’m not sure how the display should be made to improve it, I need feedback.
http://tasvideos.org/userfiles/info/21849958098105961 Link updated to latest version.
It might only work on the USA version of the game because I’m using the USA RNG address. If you want to make it work on JPN/EUR you’ll have to find the RNG address on that version and edit the “readRNG()” line of the script with your address. Like the description says it prints in the Lua window log the current RNG value and writes in parentheses how many steps it has advanced from the previous value.
Most of the time the game just advances the RNG 1 step, it does so every frame actually which makes it pretty messy. Any kind of RNG manipulation you can do gets added on top of that every-frame 1 step advance, it seems. I’ve only found the RNG to not advance during the pause screen.
Edit:
found out loading a new area throws a “couldn’t calculate” (-1) error in the current script. I’ll look into that when I get the time. /// Looks like each area has its own “reset value”.
A-1: 1627459585
A-2: 1627463682
A-3: 1627467779
A-4: 1627471876
B-1: 1644302341
B-2: 1644306438
B-3: 1644310535
B-4: 1644314632
C-1: 1661145097
C-2: 1661149194
C-3: 1661153291
D-1: 1677987855
D-2: 1677991952
D-3: 1677996049
D-4: 1678000146
D-5: 1678004243
E-1: 1694830612
E-2: 1694834709
E-3: 1694838806
E-4: 1694842903
E-5: 1694847000
E-6: 1694851097
E-7: 1694855194
E-8: 1694859291
F-1: 1711673372
F-2: 1711677469
F-3: 1711681566
F-4: 1711685663
F-5: 1711689760
G-1: 1728516129
G-2: 1728520226
G-3: 1728524323
G-4: 1728528420
G-5: 1728532517
H-1: 1745358886
H-2: 1745362983
H-3: 1745367080
H-4: 1745371177
I-1: 1762201642
I-2: 1762205739
I-3: 1762209836
I-4: 1762213933
I-5: 1762218030
J-1: 1779044399
J-2: 1779048496
J-3: 1779052593
J-4: 1779056690
J-5: 1779060787
K-1: 1795887156
K-2: 1795891253
K-3: 1795895350
K-4: 1795899447
L-1: 1812729913
L-2: 1812734010
L-3: 1812738107
L-4: 1812742204
M-1: 1829572669
M-2: 1829576766
M-3: 1829580863
N-1: 1846415424
O-1: 1863258177
O-2: 1863262274
X-1: 2014318659
X-2: 2014322756
X-3: 2014326853
Transerver rooms: 2047938630
Boss rooms: 2047942727 (Boss rush only I believe)
Edit2: this is the RNG address in the JPN version: 0x02108790 /// EUR: 0x0210AD98 /// USA: 0x02108B90