Views: 816,464,292
19 users online:  1UPdudes, 22l0254, Brolencho, Dan Drigues, DPhoenix29, FailSandwich, fsvgm777, Infinity, inmate302, Janno27, JP32, juzcook, kauanhenriquechavesdacosta, SquidMan_Raps,  Telinc1, TheRobju,  Tob, WhiteYoshiEgg, Yagami - Guests: 53 - Bots: 165 Users: 43,248 (2,291 active)
Latest: kauanhenriquechavesdacosta
Tip: Don't put a coin over a question block. It will create an invisible solid block above the ? block if the block is hit first.Not logged in.
Details for Random Input Bot
YI Patches - Random Input Bot
File Name: Random Input Bot
Version History: View
Authors: Raidenthequick
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: Version 1.0

Not really AI, cause it ain't intelligent!

Watch my YouTube video to see this in action!

This is an assembly patch of Yoshi's Island (version U1.0) that causes totally random input when playing stages. Effectively, a "bot" takes over your controller input completely. The only thing allowed is that you can still press Start to pause.

Each button besides Start and Select rolls a random time to stay held, and then another random time to stay released. Rinse and repeat. Time is random from 0 to 127 frames; this can be tweaked with !rand_mask - change to #$FF for 0 to 255 (for longer holds & releases) or as low as #$03 for 0 to 3 frames (much more frequent presses).

All RNG for buttons is uniform / equal weighting, but there is a directional pad right bias only in that right & left simultaneously picks right and lets go of left. Actually, right bias is only the default. This can be changed to left using the !direction_flag RAM address at any time in the game. As an example, I added bias changing into the flutter generator sprite $1E5 so that when it spawns in, the bias switches. This potentially could make some stages more navigable.
Tags: controller, random, rng
Download: Download - 2.10 KiB
I thought that patches should be helpfull...
Posted by:  RussianMan - | Link

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2020 - SMW Central
Legal Information - Privacy Policy - Link To Us

Total queries: 17


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy