Greetings, and welcome to my second TAS submission - B.O.B. on the Genesis. All previous attempts at this game have been awful to watch, so I thought I'd take it upon myself to make a much better movie than was attempted before. This is a 5 minute, 10 second, 33 frames (18633 frames) improvement over the rejected run submitted by Mvpetri. Both this run and the no-damage run by windeu have helped with route planning and the use of REMOs.

TAS Categories

  • Emulator used: Gens 11a
  • Aims for fastest time
  • Takes damage to save time
  • Exploits programming errors

About the game

You play as B.O.B., a cool dude robot who is on his way to a date with a bodacious babe. Unfortunately, you manage to total your space car, and crash land on to a hostile planet full of gnarly robots and heinous aliens. Blast, spring and fly your way to your dream girl!

Normal movement

B.O.B. runs at a maximum speed of 592, and gains the most acceleration while jumping. This is why I immediately jump at the start of a stage, and after long falls. Crawling into tight spaces allows for a maximum speed of 288. Falling immediately after crawling preserves this speed until you land, and then you can accelerate normally while standing or jump to gain faster acceleration, up to the normal limit of 592.

REMOs

As a robot, B.O.B. has the ability to use 6 types of powerup, or REMOs. These can be stored until needed, and he can hold 9 of each type of REMO. In this movie, I make use of only four REMOs:

Spring

The spring creates a platform that springs you up into the air, until you reach a certain height or you hit a ceiling, when you start to fall. Springs can be used multiple times in quick succession in order to gain a lot of height. It can also be used to protect B.O.B. from a massive fall, since falling momentum is reset once a spring is used.
Maximum speed gained from the spring is 1344, and interestingly holding C near the top of the jump can gain a little extra height. Near the top of a jump, vertical speed reduces normally at a rate of 200 per frame, but by holding C this is reduced to 100 per frame. This can be used to gain a little extra height. However, using a second or subsequent spring before a certain height can maintain the maximum speed much further.

Helicopter

A helicopter hat is generated above B.O.B., giving him the ability to fly. He can move in all eight directions with the helicopter active, although landing early automatically ends the helicopter. After a certain amount of time, it runs out naturally.
While using the helicopter, B.O.B. can move left and right at his normal maximum speed (592), but accelerates as slowly as walking. However, his vertical speed is only 768, which makes it worse than the spring in a lot of places. Where the helicopter is most useful is when there is a long vertical area since a single Heli REMO can cover more distance than a single spring, and where you need to travel around various obstacles or otherwise move in multiple directions.

Umbrella

B.O.B. can get his Rihanna on with this orange fashion item. It allows for a slow fall, and can prevent him from landing hard and doing the splits, or just being stunned from a medium fall.
If used at a certain height before hitting the ground, the spring, helicopter and umbrella REMOs can allow B.O.B. to coast forward at full speed while the REMO animation takes effect, gaining a bit more distance left or right before the REMO is used.

Shield

The shield prevents damage while active. It is used in a few places on the later levels since I take a lot of damage. While the shield is active, the helicopter, umbrella and lightbulb REMO cannot be used, but springs can.
The other REMOs - a timed explosive and a lightbulb which causes enemies to freeze in place - are not used since it does not aid in completion.

Weapons

No self-respecting robot flies through space without being armed, and B.O.B. can gain several different sorts of ammo for his multi-use gun.

Single Shot

Your basic starting ammo, this is low powered and is generally ok for picking off weak enemies. Sees some use in the early game, but quickly becomes useless.

Triple Shot

Not only does this have triple the strength of the single shot, but it also fires in 3 directions. This is perhaps the most versatile ammo, and I use this the most throughout this run. Once it hits a target, strangely, all 3 shots disappear from the screen even if only one of the 3 shots hit something. In the SNES version, each shot works independently.

Flamethrower

Toasty! The flamethrower eats through ammo like nothing, but it can do a lot of damage over time. I demonstrate its use in a few places through the run, but I use it on some bosses since it is a good damage weapon.

Rocket

These homing rockets aim towards an enemy once they are fired. Good for places where you cannot jump to reach high enemies, but a bit weaker than the Triple shot. Still, they are not without their uses.

Lightning

B.O.B. harnesses strong electrical power which, like the flamethrower, does damage over time. This is the second most powerful ammo, but is also not easy to obtain without going out of the way. I only collect 2 Lightning shot packs (10 shots each) in this run.

Wave

The most powerful weapon, the wave shot produces a huge wave that decimates enemies. It does twice as much damage over time as the Lightning shot, and I save many of these in order to beat bosses quickly. Ammo comes in packs of 3 however, so they are rare and precious.

Jetship

In certain stages, B.O.B. gets to pilot a jetship around a maze of sorts. This fast vehicle can speed left and right at a dazzling 1536, and up and down at a speed of 1280. Although these stages look like a maze, most of the detours are dead ends, and there is generally only one path you can follow to complete the stage.

Corner boosting

By jumping alongside the corners of ledges and platforms, B.O.B. can gain a slight boost. This could translate from a few pixels to a whole 2 frames. The jetship stages also feature corner boosting, and I try and take advantage of this property in all places where I will gain time.

Useful RAM addresses

  • 00FFCC0E - X-position
  • 00FFCC0F - X-subpixel
  • 00FFCC1C - y-position
  • 00FFCC1D - y-subpixel
  • 00FFCC1E - X speed
  • 00FFCC20 - y-speed

Recommended screenshot

Special thanks

  • Sonikkustar, for suggesting this game and encouraging me all the way

mmbossman: I don't think that this game makes a very good choice for a TAS, but the response for this version has been positive, and the SNES version is very lowly rated in both technical and entertainment categories. So, I think this submission should obsolete our currently published movie, despite being for a different platform.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14873
Location: 127.0.0.1
This topic is for the purpose of discussing #2852: Toothache's Genesis B.O.B. in 52:57.85
Editor
Joined: 3/10/2010
Posts: 899
Location: Sweden
Requesting encode.
GabCM
He/Him
Joined: 5/5/2009
Posts: 901
Location: QC, Canada
henke37 wrote:
Requesting encode.
Doing it. And I will make a better looking version of that suggested screenshot.
Active player (276)
Joined: 4/30/2009
Posts: 791
I have an encode in progress already. And good luck improving the screenshot. This game is codec poison at the best of times.
GabCM
He/Him
Joined: 5/5/2009
Posts: 901
Location: QC, Canada
Toothache wrote:
I have an encode in progress already. And good luck improving the screenshot. This game is codec poison at the best of times.
Yeah. The first time I've dumped the video, it was broken. I see you're encoding, so I'll simply give you a screenshot. EDIT: I see why the one you gave us was bad looking, it was automatically streched by Gens. A screenshot made from the AVI wouldn't be a bad idea, but it seems I can't dump an AVI from this game.
Active player (276)
Joined: 4/30/2009
Posts: 791
Yeah, I'm doing a submissable encode. Feel free to grab a few other screenshots, I didn't have any bright ideas so I just grabbed the funniest idea
GabCM
He/Him
Joined: 5/5/2009
Posts: 901
Location: QC, Canada
So go ahead with the encode. I can't dump the AVI anyway.
Skilled player (1307)
Joined: 9/7/2007
Posts: 1354
Location: U.S.
After all these revisions, I think that this game finally got the run that it deserves. Only the last world was new to me, but this is an awesome run. Yes Vote. I especially like the bosses.
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2224
Location: Georgia, USA
This game is definitely a lot better-paced when you take damage all over the place. The energy management was definitely top-notch. Great job!
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
Active player (276)
Joined: 4/30/2009
Posts: 791
Warepire
He/Him
Editor
Joined: 3/2/2010
Posts: 2174
Location: A little to the left of nowhere (Sweden)
Quite entertaining and excellent use of damage to save time compared to the rejected runs. Yes vote.
Experienced player (822)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
Hi! I'm mmbossman, and I think I'll judge this run. I used to do a fair amount of judging, way back in the day. Some old timers may actually even remember when I made these funky TAS things... Anyway, I haven't watched the SNES version (something about a ~3 rating discourages me), but how much different is this game from that one? And if there are significant differences, and should this be accepted, should we keep the old version or have this submission obsolete it?
Living Well Is The Best Revenge My Personal Page
Active player (276)
Joined: 4/30/2009
Posts: 791
Main differences I've noticed between Genesis and SNES versions are: Game runs slightly faster on Genesis. It is most noticeable in the jetship levels. Triple shot - in SNES version each shot works independently, where as they are linked in Genesis version. Damage - the damage over time weapons (Flamethrower, Lightning, Wave) are either more powerful or can be manipulated to do more damage than in SNES version, leading to quicker bosses Corner boosting - I don't believe this property is present in SNES version SNES version does have a glitch on the crushers though - when they are down you can slightly push into them for an early start before they raise up again. This property is not present on the Genesis version. As for whether this run should obsolete the no-damage run, I would like it to. SNES version is the inferior port in terms of speedrunning (and music imo), but has a few quirks which set it apart from the Genesis version. The goals of the published SNES TAS (specifically, the no-damage goal) make it a poor choice for a TAS, and it is badly optimised, if at all. I also understand it was accepted in a time when the judging process was not so rigorous (indeed, it was accepted without the judge having watched the TAS, by my understanding), so it has no place here, especially not by today's TASing standards.
Experienced player (822)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
I found this to be an extremely repetitive game, and a poor choice for a speed-run, so I vote no. Having said that, judging in process...
Living Well Is The Best Revenge My Personal Page
Joined: 7/2/2007
Posts: 3960
I just realized I haven't commented yet. I enjoyed the run, though I disagree with Toothache on the music quality -- the SNES version's is better IMO. Ditto for sound effects. Still, this run is miles better than the current B.O.B. run we have, and quite entertaining.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Twisted_Eye
He/Him
Active player (332)
Joined: 10/17/2005
Posts: 629
Location: Seattle, WA
I was enjoying watching this for quite a while. It was TASed noticeably well and was quite entertaining. Unfortunately, it got really repetitive, and I had totally lost interest before it was halfway through. I really liked what I saw, but man the game is long.
Joined: 5/14/2007
Posts: 525
Location: Pisces-Cetus filament
mmbossman wrote:
I vote no.
mmbossman wrote:
I think this submission should obsolete our currently published movie, despite being for a different platform.
Aren't those two statements incoherent?
AzumaK wrote: I swear my 1 year old daughter's favorite TASVideo is your R4MI run :3 xxNKxx wrote: ok thanks handsome feos :D Help improving TASVideos!
Onyx3173
She/Her
Joined: 5/30/2010
Posts: 76
Location: Oregon, USA
mmbossman wrote:
should we keep the old version or have this submission obsolete it?
He's asking if it should obsolete the old one or not, he's not saying that it should.
I am a figment of my imagination.
Editor
Joined: 3/31/2010
Posts: 1466
Location: Not playing Puyo Tetris
If you use the Rev01 ROM, then the run desyncs at the blue robot boss.
When TAS does Quake 1, SDA will declare war. The Prince doth arrive he doth please.
Experienced player (822)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
Zeupar wrote:
mmbossman wrote:
I vote no.
mmbossman wrote:
I think this submission should obsolete our currently published movie, despite being for a different platform.
Aren't those two statements incoherent?
I, as a viewer, found it boring and don't think it should be published. I, as a judge, have to consider the input of the other members of the site when making a decision. Sometimes my opinion is weighted a lot less than the opinions of everyone else.
Living Well Is The Best Revenge My Personal Page
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14873
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [1630] Genesis B.O.B. by Toothache in 52:57.85