User Files for Virtual Bart

Upload All User Files

#638469104726460576 - Scramble RNG

rng_scramble.lua
Game: Virtual Bart ( Genesis, see all files )
44 downloads
Uploaded 3/24/2024 8:54 PM by Velpa (see all 4)
"Scramble" here means filling in random values in the RNG addresses of the game in order to test different sorts of possible outcomes for an RNG-based event.

#638469028729169278 - General data

General data.wch
Game: Virtual Bart ( Genesis, see all files )
59 downloads
Uploaded 3/24/2024 6:47 PM by Velpa (see all 4)
Contains general data like RNG RAM address and level.

#638469026943283053 - Monitor RAM addresses related to roulette rotation

Rotation.wch
Game: Virtual Bart ( Genesis, see all files )
63 downloads
Uploaded 3/24/2024 6:44 PM by Velpa (see all 4)
This goes hand-in-hand with the draw_roulette script. It shows you the main RAM addresses that I used to create it and that let you know very important information about which level will finally be selected.

#638469016728918485 - Visualize chances of getting a level selected (not 100% random!)

draw_roulette.lua
Game: Virtual Bart ( Genesis, see all files )
52 downloads
Uploaded 3/24/2024 6:27 PM by Velpa (see all 4)
I often hear that the level selected in Virtual Bart is random, but this is actually not true!
Depending on when exactly you press Start, A, B or C, you can get different chances of getting different levels! The goal of this Lua script is to display exactly that and explain (through the comments) how it was found and how you can use that information for your runs. I give a concrete example through the 'timing_mode', which I personally used for my No Damage Run of the game (you can find it in YouTube if you are interested). Of course, you can also use it for TAS to know when it's impossible to get certain levels, helping in your strategy planning.