(Link to video)

The game

Biker Mice From Mars is a completely underrated racing game for the SNES. Many probably never played (or even heared of) it, but those who have all seemed to enjoy it a lot (for instance, there isn't a single review rating below a 9, at the Gamefaqs reviews (Editors note: Someone rated it 8/10, but it's still a highly respectable score)).
In this game, you are able to choose from 6 different characters. They all very different in their top speed, acceleration, steering, special moves, weapons and more, but the game is still balanced. You are able to play a championship mode (which I'm doing in this TAS), battle mode (where the goal is to kill your opponents) and practice mode (where you can choose any track you want). There are three difficulty settings, and after beating 'Hard', a fourth 'Super Hard' option will become available. The harder the difficulty, the more tracks need to be completed to finish the game. At 'Hard' and 'Super Hard', the championship consist of 6 rounds, each round having 5 tracks. Each of these five tracks has a different theme: City, Islands, Sewerage, Circuit and Fortress. Depending on how well you did in the race, you get some points, and some money. This money can be used to buy parts for your vehicle. There are 'Engine'-part, 'Tire'-parts. 'Armor'-parts and 'Shot'-parts. All parts do what you would expect them to, and they can be upgraded five times each. After the second lap, you can use your weapon (each character has a different weapon) three times. For each time you upgraded your weapon, you get one more shot per lap. After the second lap, you'll also get an item, which is much like the question marks at Super Mario Kart.

The movie

  • Genre: Racing
  • Snes9X v1.43+ v9
  • Plays at hardest difficulty, 'Super Hard'
  • Uses a password
  • Abuses programming errors in the game
    • Note: The great speed acquired is not a programming error. It is attained by using various techniques used as optimally as possible. The programming error I am talking about involves taking a shortcut at the second track which wasn't intended by the programmers.
The Password and it's consequences (This is a Q&A of the questions I can imagine to rise, about the movie itself (not about the racing)):
  • What does it do?
    • It allows me to start at the last (sixth) round of at the Championship mode with Vinnie, at difficulty level 'Super Hard'. It also gives me fully upgraded 'Engine'-parts and 'Shot'-parts.
  • How did you get this password?
    • I obtained it by playing the game normally. You get a password after each round (five tracks). The password saves the round you were at, the player you were playing with, the money you had and the parts you had upgraded. I checked the password I got for several amounts of money, in order to get a password which was very easy to type fast.
  • Why did you choose to play only the one round (five tracks), and not the entire championship?
    • An entire championship consists of 30 tracks. This would mean, the TAS would be 30 to 40 minutes long. That's very long, I think, for a racing game. It would also be a ridiculous amount of work, TASing 30 tracks. After each round, you get to see an ending movie. The points are reset. A round is perfectly comparable with a "cup" at Super Mario Kart. However, in this game, there are only five themes: City, Islands, Sewerage, Circuit and Fortress. Each of the 6 rounds features the exact same 5 themes.
  • Why did you pick this particular round?
    • This is the last round of the 'Super Hard' difficulty. It has by far the most complex and beautiful tracks, which make them the most suitable for a TAS. It's also the hardest round.
  • What are the upgraded parts you got from this password, and what do they do?
    • This password gives me fully upgraded Engine-parts. Engine parts give you a higher 'maximum speed' (by higher maximum speed, I mean the speed you obtain by pressing B, up to the point where the vehicle basically stops accelerating). The password also gives me fully upgraded Shot-parts. With the five shot-parts I can use my weapon 8 times in a lap, instead of only 3 times (you can't use your weapon in the first lap). The Tire-parts and armor-parts are of no use when doing a TAS.
  • Why did you use a password which gave you these upgraded parts?
    • Basically, I think it makes the movie a lot cooler and interesting to watch. Both parts I have upgraded allow me to be faster than if I didn't have them. A movie without these parts would, in my opinion, be a lot less entertaining. This way, I can truly show what is the fastest possible way to complete the laps. Besides, if you played the game normally, you would have gathered the money to buy these parts anyway (note that, like I said before, I obtained this password just by playing the game), so it's actually quite natural to have these parts in this stage of the game.
  • Don't the upgraded parts conflict with completing the hardest possible goal in the game?
    • For a normal speedrun, I would agree. For a TAS, it's not hard to beat the computer players anyway. Just look at the movie, and trust me when I say I could have beaten the computers too without these parts (in a TAS). As for the TASing itself, I think these upgraded parts make the TASing actually harder, since you have to consider a lot more things.
  • Why did you pick Vinnie as a character (doesn't he have the lowest maximum speed?)?
    • Vinnie may have the lowest maximum speed, but actually, I'm way above this maximum speed the entire time. The main reason why I choose Vinnie is because of his weapon. He jumps in the air by pressing Y, and attacks downwards by pressing Y again. For attacking others, it's a pretty bad weapon. However, it increases your speed, and more importantly, it enables you to manoeuvre in mid-air. More about this in the section "technique's".

Technique's

I basically tried to optimize a movie, by keeping the speed as high as possible. I did this mainly by watching 7E1790, which gives the speed of the vehicle. Here is a list of data which follows from this adress:
  • If you press B, your speed will increase untill you reach maximum speed. For Vinnie, with fully upgraded engine, which speed is 2673
  • Each 28 frames your maximum speed will go up by 1. If you slow down, you will be at this new maximum speed again. If you bump into something, your maximum speed will be 2673 again. (This increase of 1 isn't of importance for the movie.)
  • Tapping B five times will add 1575 to your speed. This van only be done every 99 frames. This can be seen by watching the following RAM address: 7E17C1.
  • Vinnie’s weapon (available after the first lap) makes him jump in the air, by pressing Y, and move him down very fast with Y again. Jumping in the air can make you go both faster and slower, depending on your speed. Pressing Y the second time will add 1000 to your speed. It also allows you to make corners in the air, and have more control over your height
  • Before starting (when the game goes 3…2…1…) tapping B as much as possible will make you have a faster start. There is a maximum however, with tapping 31 times. It can be seen with the following RAM address: 7E17C0.
  • Pressing L or R when making a corner will make you spin. This is faster than the original maximum speed, but since I am going way faster than that, this technique is only used twice (at the third track) in the entire TAS.
All of these thing will add to your speed. This is why eventually Vinnie moves ridiculously fast. There is however a maximum. If you go faster than this maximum, you will travel backwards instead of forward. This is why I can’t go any faster than 16384. When watching my speed at the TAS, you’ll notice (most of the time) the speed goes up to ~16300, then decreases to ~15000 and some form of speedup is used to go up to ~16300 again.
There are also things that slow you down. With slowing down, I mean that the speed is getting lower until it reaches you reach the maximum speed of 2675. There is a clear difference between slowing down before you use your weapon, and after (read after the first lap) it:
  • When normally driving (pressing B) you slow down 24 per frame. After using the weapon, you slow down 40 per frame.
  • When in the air, you won’t lose any speed, after using your weapon, you will lose 16 per frame while being in the air.
  • You will lose even more when braking by pressing X (yes, I also brake in the TAS to keep under 16384) and when moving uphill.

Camhack?

Nitsuja tried to make a camhack for this game (thanks!), but unfortunately didn’t succeed. So no camhack was used when making this TAS. It was pretty tedious, but with enough testing, I knew exactly where I was and what to do. I doubt that I would have gotten a faster time with a camhack. I (and I bet some others too) would like to see this TAS with a camhack, so if someone is able to make one, please do!

Lap times

Track 1
  • Lap1 0’12”43
  • Lap2 -’--”--
  • Lap3 0’05”81
  • Lap4 0’04”93
  • Lap5 0’04”84
Track 2
  • Lap1 -’--”--
  • Lap2 0’04”53
  • Lap3 0’03”55
  • Lap4 0’03”53
  • Lap5 0’03”41
Track 3
  • Lap1 0’13”96
  • Lap2 -’--”--
  • Lap3 0’05”17
  • Lap4 0’04”58
  • Lap5 0’04”51
Track 4
  • Lap1 0’15”88
  • Lap2 -’--”--
  • Lap3 0’05”61
  • Lap4 0’05”47
  • Lap5 0’05”52
Track 5
  • Lap1 0’14”84
  • Lap2 -’--”--
  • Lap3 0’05”64
  • Lap4 0’05”46
  • Lap5 0’05”44
You will notice that at all tracks one of the laps didn’t register. This is probably due to the fact that I complete the tracks faster than planned. This also keeps the game from telling the final time, which is a pity. Generally:
  • Lap 1 is by far the slowest, since I am not able to use my weapon.
  • Lap 2 is building up speed mostly, it will be a few seconds slower than the third lap.
    • Funny thing is, the only track where the second lap time appeared is the second track, where the second lap is only one second slower than the third lap. This was because at the second track it was easy to build up speed, since there were a lot of jump (and by jumping in the first lap, you don’t lose speed), so lap two was entered here with a larger speed than usual. At the other tracks, the second lap is a few seconds slower than the third lap.
  • Lap 3 starts of very fast so it will be significantly faster than the second lap. The maximum game speed (16384) is achieved somewhere in the lap. This is why the third lap generally is a little slower than the fourth, but not a lot.
  • Lap 4 start usually starts at the maximum speed (with this I mean somewhere between 14800 and 16384), so this lap will be a little faster than the third.
  • Lap 5 also starts with about the maximum speed, so technically it is about as fast as lap 4. Since the conditions are never exactly the same it’s not possible to get the exact same time on each lap. Like I stated before, the speed at maximum varies between ~14800 and ~16300, since it cannot exceed 16384 at all cost. Sometimes you have to wait with taking a speedup or something, so lap four and five are not exactly the same most of the time. Mostly lap 5 is a tiny bit faster than lap four since you don’t have to consider you have to keep racing. Only at the fourth track the fifth lap was slightly slower due to circumstances mentioned above (and note that 0.05 seconds is only 3 frames).
I’d like to thanks everyone who posted at the thread on the forum, knowing people are interested is always a great help. I’d also like to thank some people at IRC who watched some wips, such as JXQ, adelikat, Brushy, mikwuyma and AngerFist. Finally I’d like to thank nitsuja, for trying make a camhack.
Two small notes:
  • Watching the map at the bottom left is a great help.
  • I could also have retired on the last track, and I still would have been first in the total ranking. This, however, is lame.
Adios!

adelikat: Very impressive run. Accepting for publication.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14884
Location: 127.0.0.1
This topic is for the purpose of discussing #1445: Baxter's SNES Biker Mice from Mars in 05:12.62
Former player
Joined: 12/17/2005
Posts: 77
Location: Bjurholm, Sweden
First to post! Alright! This TAS got the same "wtf" feeling as sonic advance does, it moves so fast that the camera doesn't keep up. Although I never really played the game I was entertained by it, it's short and is full of action and is wellmade. Yes vote. :)
Player (88)
Joined: 11/14/2005
Posts: 1057
Location: United States
Very cool run! Clearly a shining example of something only possible using tools. Gonna give this one a solid yes vote.
They're off to find the hero of the day...
Skilled player (1670)
Joined: 6/11/2006
Posts: 818
Location: Arboga, Sweden
What... the... I'm speechless. This run was the first in a long time to leave me with a constant WTF-feeling. Excellent excellent work. Very much yes vote.
Warp wrote:
omg lol this is so fake!!!1 the nes cant produce music like this!
Player (198)
Joined: 12/3/2006
Posts: 151
I'll second the WTF-factor this tas had. Also, I agree with the password decision you made; 5 minutes of a camera trying to keep up with the player is perfect, any more could get repetitive. Yes vote.
Former player
Joined: 8/1/2004
Posts: 2687
Location: Seattle, WA
...What just happened? I really love how you complete laps so fast that the game doesn't have time to record your lap time. Definite Yes vote.
hi nitrodon streamline: cyn-chine
upthorn
He/Him
Emulator Coder, Active player (388)
Joined: 3/24/2006
Posts: 1802
Brilliant. I like how you lap the camera on the final lap of the final track. Definite yes vote, whether or not a camhack is developed.
How fleeting are all human passions compared with the massive continuity of ducks.
Joined: 10/3/2005
Posts: 1332
I totally agree with what's been said so far.
Emulator Coder, Former player
Joined: 10/2/2005
Posts: 563
Location: Toronto, Ontario
I really have no idea what went on there ... but i liked it. I think a camhack would be cool, but its absence doesn't detract from the run's coolness :)
Experienced player (822)
Joined: 11/18/2006
Posts: 2426
Location: Back where I belong
How on God's green earth did you know where you were going? I nearly got motion sickness! But a great run (I also think a camhack would be interesting to watch, since you'd be able to see more, but still, good job!)
Living Well Is The Best Revenge My Personal Page
Experienced player (612)
Joined: 4/24/2005
Posts: 612
Heh, that was great. I found it funny when the mouse just fell out of the sky, it was absolutely priceless. This gets my yes vote.
Active player (432)
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
From the first lap, I realized this is gonna be a nitsuja type of run so if Im regarding your determination and skills with nitsuja, then you can imagine how great I think of you as a player. In my opinion, you should get the ninja rank. Clear yes vote.
Nitrogenesis wrote:
Guys I come from the DidyKnogRacist communite, and you are all wrong, tihs is the run of the mileniun and everyone who says otherwise dosnt know any bater! I found this run vary ease to masturbate too!!!! Don't fuck with me, I know this game so that mean I'm always right!StupedfackincommunityTASVideoz!!!!!!
Arc wrote:
I enjoyed this movie in which hands firmly gripping a shaft lead to balls deep in multiple holes.
natt wrote:
I don't want to get involved in this discussion, but as a point of fact C# is literally the first goddamn thing on that fucking page you linked did you even fucking read it
Cooljay wrote:
Mayor Haggar and Cody are such nice people for the community. Metro City's hospitals reached an all time new record of incoming patients due to their great efforts :P
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3598)
Joined: 11/3/2004
Posts: 4738
Location: Tennessee
Wow, very impressive. This is highly entertaining, and TASed at a superb level. I think this is also very impressive to both an average audience and to TASers. I vote that it gets starred.
It's hard to look this good. My TAS projects
Joined: 11/28/2006
Posts: 16
Looks awesome! I like how, in the first level, the camera seems like it doesn't move much, 'cause by the time it's begun to move to the left half of the level, you're already on the right side, and so on. :P It's also a good length - long enough to keep the OMG factor going, but not so long it wears off. :) I can't vote, but there's no question as to what it'd be. I also agree with the star idea, for the same reasons outlined above. (both this post and everyone else's) :)
Editor, Experienced player (730)
Joined: 6/13/2006
Posts: 3300
Location: Massachussetts, USA
yes vote. this was fast paced, and the poor camera could not keep up. a great demonstration taking a racing game above and beyond expectations.
Homepage ☣ Retired
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
Well, I'm not surprised to see nitsuja's name mentioned here, with this much hyperspeed offscreen action. ;) I like this run, and especially the constant feeling that Vinnie isn't even going on track — more like being pushed between and through walls (since it's not rare to see him moving in the opposite direction in those brief moments he's on screen), although I think it's not as interesting as it could've been with camhack. But it's a yes vote, nonetheless. :)
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Player (81)
Joined: 9/16/2006
Posts: 63
Zoom. Yes vote.
End of Line
Skilled player (1886)
Joined: 4/20/2005
Posts: 2160
Location: Norrköping, Sweden
I remember you mentioning a WIP of this game a long time ago, and then I didn't hear about it until now. This run was very fast. As already mentioned, it has a lot in common with the Sonic Advance run. This run was really great, so I'll add another Yes. :)
Editor, Expert player (2460)
Joined: 4/8/2005
Posts: 1573
Location: Gone for a year, just for varietyyyyyyyyy!!
two wheels - tools = whee
Editor, Reviewer, Experienced player (968)
Joined: 4/17/2004
Posts: 3107
Location: Sweden
This movie demands a cam hack. But I guess if nitsuja couldn't make one there aren't that many other candidates...
Joined: 8/3/2004
Posts: 380
Location: Finland
Well, that was a refreshing WTF right there. Anyway, this clearly shows what can be achieved with tools and managas to be fairly entertaining to boot. Good job.
"Kids! Bringing about Armageddon can be dangerous. Do not attempt it in your home." ( Pratchett & Gaiman: Good Omens )
upthorn
He/Him
Emulator Coder, Active player (388)
Joined: 3/24/2006
Posts: 1802
Truncated wrote:
This movie demands a cam hack. But I guess if nitsuja couldn't make one there aren't that many other candidates...
If someone can get me the ram addresses of the camera coordinates, and the player coordinates, a crude (and somewhat inaccurate) camhack should be a fairly simple matter.
How fleeting are all human passions compared with the massive continuity of ducks.
Joined: 12/26/2006
Posts: 256
Location: United States of America
Voted MEH. Obviously the run was very well done. I agree with everything that's been written about the run, including the WTF experience and the comparison to Sonic Advance run. What bothers me is the use of the password. After completing five tracks, we read:
Excellent! You survived 30 races and won it all!
This, along with the upgraded bike parts, does make it feel like the author cheated. I understand the reasons for this, but... I just don't know.
upthorn wrote:
If someone can get me the ram addresses of the camera coordinates, and the player coordinates, a crude (and somewhat inaccurate) camhack should be a fairly simple matter.
Wouldn't nitsuja have already thought of that?
Joined: 12/20/2004
Posts: 226
Nice, I got a mention in the comments. I don't really have anything new to say. I have to say this was a very entertaining run and I think using a password was justified (seeing all 30 tracks would be boring).
upthorn
He/Him
Emulator Coder, Active player (388)
Joined: 3/24/2006
Posts: 1802
Deep Loner wrote:
What bothers me is the use of the password. After completing five tracks, we read:
Excellent! You survived 30 races and won it all!
This, along with the upgraded bike parts, does make it feel like the author cheated. I understand the reasons for this, but... I just don't know.
This would put it in the same category as currently published concept demos like the "warp cheat" crystalis, and new-game+ Chrono Trigger.
Deep Loner wrote:
upthorn wrote:
If someone can get me the ram addresses of the camera coordinates, and the player coordinates, a crude (and somewhat inaccurate) camhack should be a fairly simple matter.
Wouldn't nitsuja have already thought of that?
Perhaps the difficulty is that Nitsuja doesn't have the time to implement it, right now.
How fleeting are all human passions compared with the massive continuity of ducks.