Felix the Cat TAS by Randil

This is a 1228 frames (20.47 seconds) improvement over the current run of this game, by Walker Boh.

Technical information:

  • Emulator used: FCE Ultra 0.98.16
  • Aims for fastest conpletion time.
  • Takes damage to save time.

Game desctiption:

Felix the cat is a simple platformer, and there isn't much that needs to be explained. I will, however, give a very brief introduction to the game, so you know what's going on in this run:
The goal in each level is to reach the end of the level before the time runs out. Felix can jump, duck, and also attack. You can also pick up cat-coins in the game, just like coins in Super Mario Bros. Every 5:th, 15:th, 25:th, etc., coin you pick up, will turn into three milkbottles. These will give you some extra points. Every 10:th coin you pick up, will turn into a heart. If you pick up this heart, you will transform. Each new transformation has a better attack power than the previous.
Besides normal "land-levels", there are also some water levels, boat levels, and flying levels in this game. These don't really need any explanation.

Comparing this run to the current one:

The normal levels (non-boss level) were very hard to improve. The only thing you can do to cut of some time, is to reduce lag, which there really isn't much of. On most levels, I'm probably exactly as fast, or just 1-5 frames, faster than Walker Boh. This is because there isn't anything you can do to move faster. So the real timesaver in this run is the boss fights.
The bosses, on the other hand, were improve quite a lot. By transforming myself once before the boss, and once in the boss' room, I was able to kill all the bosses in less hits. This saved about 2-3 second for every boss, besides the last boss, who was killed about 10 seconds faster than in the current run.
The reason why I get hit before the boss dies, is because if you're still transformed after beating a boss, your hearts (in the top left corner) will count down, wasting several frames.

A few miscellaneous notes:

  • In the flying levels, the airplane movies slightly faster than the other forms. This is why I transform into the airplane on the flying levels, even if there's no boss on that level.
  • Another optimization thing, is to walk on platforms when they're moving in your direction. This was used as much as possible in this run.
  • You can actually become invulnerable to enemy attacks if you attack in mid-air right before you're about to get hit by the enemy. This doesn't save any time, but is quite a nice trick. This is why I sometimes attack without hitting anything, because if I didn't attack, I would get hit by the enemy and die.
  • Sometimes the game lag's when a heart turns into three milkbottles. I try to avoid this as much as I can in this run. The lag is usually only 3-4 frames, and it can be avoided by getting the milkbottles of the screen as soon as they appear.

The making of this run:

This run was fairly easy to make, with this being such a straighforward game. Bosses were played with frame advance, to ensure that I hit them as soon as possible. All normal levels were played partially with frame advance, and also on normal speed, on the easier parts.
I used FCEU's "Memory Viewer" function some in this run. I found that the RAM's memory address 0008 tells you your position. This was used to compare strategies, and was a pretty useful tool.
Another tool that I used was Maximus' TAS movie splicer. I used this when I found a mistake in one of the previous levels, but didn't want redo the whole run, so I just redid that specific level, and then copy-pasted the other levels to that movie.

Thanks to:

  • Walker Boh, for his run of this game. It was really good for comparison.
  • Guybrush, for making the first 2 levels of this game together with me. Me and Guybrush made a WIP of this game a long time ago, and I used that WIP's level 1 and 2 in this movie, because they were so optimized. :)
That's about it, I hope you enjoy this run! And if you don't, at least be happy about that another Famtasia run got obsoleted. :P

Truncated: We already have a published version of this game, and this is faster. If we didn't have a published version this would probably not fare very well... but this is no fault of Randil, so this will be accepted.

adelikat: Processing...

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14852
Location: 127.0.0.1
This topic is for the purpose of discussing #1363: Randil's NES Felix the Cat in 22:53.27
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
Dear Randil, One more edit, and I'll kill you. ;)
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Skilled player (1885)
Joined: 4/20/2005
Posts: 2160
Location: Norrköping, Sweden
Oh, you saw those... :P Sorry, but I wanted to make sure that the text looked good before I submitted it. I didn't know you saw all those edits. :)
Senior Moderator
Joined: 8/4/2005
Posts: 5770
Location: Away
Voted yes for a substantial improvement. With that being said, I don't want to see this game again, ever.
Warp wrote:
Edit: I think I understand now: It's my avatar, isn't it? It makes me look angry.
Editor, Reviewer, Experienced player (968)
Joined: 4/17/2004
Posts: 3107
Location: Sweden
Did I like watching this movie? No. But I think it should obsolete the previous one anyway. Is level 3 outfit on one level = level 3 outfit in the next? It takes you quite a while to get the airplane in some levels, it would help if you could get it in advance. I don't know how many more extra hits you have to administer to the boss in the less powerful suit, but one idea is to run out of hearts just as the level ends, so you transform back automagically.
Skilled player (1885)
Joined: 4/20/2005
Posts: 2160
Location: Norrköping, Sweden
Truncated wrote:
Is level 3 outfit on one level = level 3 outfit in the next? It takes you quite sa while to get the airplane in some levels, it would help if you could get it in advance.
Yes, if the level after the boss is the same kind of level as the boss itself is. For example, if the boss is a normal land boss, and the level after that is a normal land level, you will keep your upgrade. So the only way for me to start a flying level with the airplane, is if the level before that is a flying level, and there aren't any two flying levels after each other.
Truncated wrote:
I don't know how many more extra hits you have to administer to the boss in the less powerful suit, but one idea is to run out of hearts just as the level ends, so you transform back automagically.
The only way to kill bosses faster than I do in the movie is to kill them entirely with the tank, this will kill the bosses in one less hit, which would save about 100 frames per boss. It takes 10 timeunits per heart to run out. If you have the third upgrade (the tank) you will get transformed to the magician. So it requires a level that takes more than 100 timeunits for this to work (50 to run out of hearts with the tank, and 50 to run our of hearts with the magician.). Perhaps this was a little confusing, but as I said, the only way to kill a boss faster would be to kill them entirely with the tank, but this leaves me with several hearts left. And the possibility to run out of hearts right before the boss is killed is not possible, since it takes to long for the hearts to run out (and the fact that when I run out of hearts with the tank, I still get turned back to the magician, leaving me with 10 hearts).
Former player
Joined: 11/13/2005
Posts: 1587
Will watch this later :) EDIT: Seen this now. Nice improvement, voting yes.
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3584)
Joined: 11/3/2004
Posts: 4738
Location: Tennessee
Nice improvement to a famtasia run. The game is pretty limited for entertainment value but I like how you did what you could be making jump the exact amount even if it didn't matter. Along the same lines, you got close to enemies even if it didn't matter, these helped make it a little more interesting to watch. Good. Job.
It's hard to look this good. My TAS projects
Skilled player (1885)
Joined: 4/20/2005
Posts: 2160
Location: Norrköping, Sweden
Yeah, I tried to keep this run as interesting as I could by, as you said, making couragous jumps and being close to enemies. I know this game itself is pretty dull, but I try to keep it interesting as much as I can. I'm glad you liked it. :)
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14852
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. ---- [738] NES Felix the Cat by Randil in 22:51.01
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Truncated wrote:
Did I like watching this movie? No. But I think it should obsolete the previous one anyway.
My thoughts exactly. It's a boring platformer without much special to it. But there was already a run published, so it make sense to publish an obsoleter.
Perma-banned