(Link to video)
Submission Text Full Submission Page
  • Emulator: Snes9x rerecording 1.51 v6 svn113
  • Uses fake mute and sync sound
  • Aims for fastest time, using different weapons in every levels
  • Uses Hardest difficulty
  • Contains speed/entertainment tradeoffs
The Game: "Super Earth Defence Force" a horizontal shooter based on a arcade "Earth Defence Force". Super Nintendo version has adjusted graphics and eight selectable weapons instead of four. What separates S.E.D.F for example from Gradius is the game mechanics. From the beginning of the game your ship has two indestructible drones. Instead of collecting power ups from defeated enemies, you choose a weapon in the beginning of each level that affects only to those drones. Much like in any of the horizontal shooters, you get points from killing enemies, but this time they really matter, for they level up your droids. Level ups make droids more powerful and give them new movement patterns. The plot of the game is the usual: Aliens attack and you are the only hope of the mankind.
This run: Because of the nature of the game, there are only four ways to affect the frame count: proper menu usage in the beginning of the game and between the levels, quick boss killing, lag reduction and quick killing of the last enemies before the bosses.
The biggest time-saver would be the bosses. The drones make minor damage if they hit enemies. This could be used to save time in bosses and is good for general fooling around (as it's much done). Instead of using the most powerful weapon in every level, I wanted to make the run more varying and viewable and used different weapons in every level. Because most of the game is going through the levels to the bosses, I tried think which weapon would look best in each level (speed wasn't never my primary goal but if a run needs a goal, so be it). The game contains 6 levels and 8 weapons so 2 of them couldn't be used. I decided not to use homing and S.laser. Homing is the most underpowered weapon in the game and S.Laser aims itself to enemies, which can't be controlled properly. Afterwards thinking S.Laser could have been good choice because it is pretty powerful and using it could have resulted quite interesting gameplay after all. The weapon choises in the levels are more or less arbitrary but I'll try to reason them anyway in the level section :)
Maximum lag reduction would require keeping the amount of enemies in minimum and preventing them from shooting. I didn't want go for that because I found that bad for the entertainment value. I did pretty much the opposite of what lag reduction would have required, there are plenty of enemies in the screen at the time and the gaps between the enemies are kept minimum (except in minibosses that are dealt as fast as could). Better lag reduction could have been used in bosses, though. The run contains 3195 lag frames (before the credit screen) and most of them are come from menus and thus can't be avoided.
Bosses don't appear if there are other enemies in the screen and because of that the last wave of enemies should be dealt as fast as could... I found this out quite late, so I completed the run and fixed things afterwards with "Tas Movie Editor". That's why the record count is so low, it's only for the edited part, the real rerecord count is 24094. The same "appearing thing" works backwards too, for if miniboss isn't dealt fast enough, some enemies don't appear (this wasn't really a problem because I tried to destroy minibosses also as fast as could.
Glitches: I didn't found any major glitches but there are some minor noteworthy:
  • Somehow it's possible to kill enemies without the kill register to killcount. When I redid the end of the second level I found that second killcount was 8 lower than in the original run, even all of the enemies are killed and they all appear. I don't know why it happens and it doesn't have any use (atleast 1000 points were lost because of it).
  • When enough shots are hitting the boss, some of them might go through. This happens more with some weapons than others. This can be avoided if shot is delayed. Delaying shot a frame or two is better than letting it through.
  • If there is too much stuff in a small area, cpu forgets to draw some things in it. This doesn't have any practical use, but could be used to vanish the ship which looks kinda funny.
Commentary for the levels:
  • 1st level: At first level explode scatters only three directions and none of them is to the backward section. That's why it's very easy to keep scatters at minimum and maintain very rapid firing speed. I had very bad false assumption that this could be achieved only with first level explode... With this method explode is the best boss killer in the game, too bad I wasted it in the first level. There are long barreled enemies in the level that doesn't seem to get much done. Their barrels don't do damage but the shots come out of the barrels so it's possible to situate the ship between a barrel and the enemy without it hitting the ship.
  • 2nd level: Laser was chosen because I already decided what weapons to use in other levels. As mentioned in glitches -section, some of the enemies doesn't somehow count to kill count. Compared to european version tas, that can be seen in youtube, I kill 9 enemies less according the killcount.
  • 3rd level: Level contains small enemies firing with weak shots that can be destroyed with atomic. Instead of just killing all of the enemies I decided to also destroy all of the shots that could be destroyed.
  • 4th level: The level contains great ammounts of small weak enemies. That's why I thought vulcan would be the most impressive way to complete the level. In the middle part of the level there are bouncing small enemies, it can be clearly seen that two of them (appearing in the right corner) aren't shot, that's because of there aren't any frame they are vulnerable. Compared to european version tas, one of the enemies might not have registered in the killcount. Boss might have been done little faster if used the follow mode of the drones.
  • 5th level: Iceblocks in the level are real pain and there are only two effective weapons against them, atomic and grenade. Because atomic is already used grenade is the only option. When I redid the boss I saved 50 frames in the enemies before the boss but lost 40 frames because of lag. The boss is very laggy and grenades don't really help the situation. After the boss you can see one of the two vanishings.
  • 6th level: The final level contains three bosses that have very high HP. That's why the photon, as the most powerful weapon in the game, seemed obvious choice. Afterwards thinking, that was a wrong choice. The bosses could be dealt faster with explode if situated very near them. If done correctly it's possible to shoot inside the enemies and keep very rapid firing speed (like in 1st level). It didn't come to my mind that even the backward coming scatters could have stayed inside and the time it did, it was already too late and I should have redone most of the levels. Around frame 70670 there is so much stuff in the screen that cpu forgets to draw things in the narrow section and the outcome could be seen for a short time. In the tunnel part, walls aren't what they seem to be, especially in the inclinated parts, that's the reason why the ship flies sometimes so far from the walls.
If I would redo the run, I'd choose the weapons completely differently:
  • 1st level: Vulcan because it's game's 3rd most ineffective weapon and the boss has little hp
  • 2nd level: Laser because more powerful weapons are needed in the later levels
  • 3rd level: Photon because the boss has 3 phases and each of them has pretty much energy, between the phases it's possible to load weapons.
  • 4th level: S.Laser because the boss stays much of its time in the right corner of the screen and therefore it's possible to keep screentime of the shots minimum (and therefore shoot more).
  • 5th level: Grenade because of ice
  • 6th level: Explode because of bosses
Hope you liked my first tas, it was more or less a learning process but I think the result looks kinda nice :)

Mukki: Judging...
Mukki: I think that you should redo. This was a pretty nice shmup; there are many opportunities for playing with enemies and it has decent music and visuals. I agree with sgrunt in that this is a good run that lacks polish. Shmup TASes are notoriously difficult to make; not squeezing out the maximum entertainment, taking hits or missing shots may seem trivial, but when the run is a shmup you can drive a train through these kinds of errors. If we are to publish 20+ minutes of autoscrolling the entertainment value and polish must be as high as possible. As pointed out in the thread there is room for improvement here. You were also honest in respect of your weapon choice and the ways in which it could be improved, thank you for this. Your estimate was 30 seconds, which is rather large for an improvement of this nature in a shmup (mostly shmup improvements come from reduced lag, or new glitches, perhaps you can find further improvements like this?) and so the weapon improvements should definitely be included. I think a run of this game can be published, and this seems like a good test for such a run, I hope that you decide to improve this. Rejecting...

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14887
Location: 127.0.0.1
This topic is for the purpose of discussing #3177: AB1's SNES Super Earth Defense Force in 22:55.28
BigBoct
He/Him
Editor, Former player
Joined: 8/9/2007
Posts: 1692
Location: Tiffin/Republic, OH
I had done some messing around with this game last year, but nothing came of it. You did a fantastic job showing off each weapon, dodging bullets/enemies, using your gunpods as battering rams, and so on. Enthusiastic YES vote. EDIT: Really? Already a no-explanation No vote? I'd love to be surprised by that. EDIT 2: If you do go for re-doing this, Photon in Stage 3 is a good idea; that was one of the ideas I tested, and it is possible to 100% the stage solely using the charge field as a battering ram. (Aside from the bosses, of course.)
Previous Name: boct1584
sgrunt
He/Him
Emulator Coder, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
I see the potential here for a good TAS (sequences such as the asteroid breaking in Stage 5 show abilities that obviously couldn't be done unassisted), but I feel it's lacking polish here and there. There are times where you apparently waste shots (the stage 6 boss is a prime example of this), take apparently needless hits you could have dodged (such as from the 'encircling' enemies on stage 3), let the ship stand still during several breaks in the action where you could be performing movements, and don't appear to kill some enemies as quickly as possible. You've also admitted that your weapon choices could probably be improved. I will give this a Meh, as I think this is a good starting point for a run for this game - it's just not all the way there yet, and I hope you will give it another go incorporating your own suggestions and some of the items above.
fruitbane
He/Him
Joined: 3/28/2005
Posts: 216
This is a really good piece of work. I can't vote yes because some of the goals seem sub-optimal, but you do some very good work, and I think you can refine this to be not only better but acceptable by the very high standards here. I do feel you've picked up a huge challenge. Many SNES shooters are very hard to deal with due to the lag problems. Super EDF is no exception to this. I wish you much luck with this run and I hope you will not give up.
Joined: 3/10/2010
Posts: 22
Loved this game as a kid but never could beat it or even get to the final boss.. thanks for the run :> My game got desynced on level 5, though.. I have the right versions.. using snes9x 1.52.
BigBoct
He/Him
Editor, Former player
Joined: 8/9/2007
Posts: 1692
Location: Tiffin/Republic, OH
This was made with SNES9X v1.51, not v1.52. Try that.
Previous Name: boct1584
Joined: 8/23/2008
Posts: 417
I appreciate the honesty here in admitting there were improvements you could make. I will wait for an encode to watch before I cast a vote. I do think unexplained no-votes are still terrible things and wish the site required a person to make a post in order to vote no. It's just not helpful to anyone to say "I don't like it" and never say why, not to mention it's awful discouraging to a new runner to insult his work without justifying your logic.
I will not use self-reference in my signature.
Expert player (2582)
Joined: 6/2/2009
Posts: 1182
Location: Teresópolis - Rio de Janeiro - Brazil
This game have some of the most beautiful tunes of all the shmups I've played on the SNES. About the run, your lag management was just brilliant, nice fooling around on waiting periods too, so my vote is YES. though I'd love to see the improvements you suggested for my vote to be a STRONG YES
I am old enough to know better, but not enough to do it.
Editor
Joined: 3/10/2010
Posts: 899
Location: Sweden
Encode requested.
AB1
Joined: 6/12/2011
Posts: 1
I agree partially to Sgrunt's criticism. I don't have a slightest clue how those misses appeared in the end of 6th level. They don't affect the frame count because of the scrolling part after the boss but those misses indeed appear to look very stupid (the error would be annoyingly easy to fix), if attentive watcher notices them. I watched the complete run many times (a few times with reduced speed) but still didn't notice them. This should be the only case where I clearly miss. In other situations misses are because of overkill and the mentioned go-through-glitch/feature. At the long part of the end of 3rd level ship stays most of its time still. With this wanted to demonstrate bad level planning. Perhaps this wasn't really a good idea for entertainment value. I still would have used the similar drone-shield tactic though but I had situated the ship in the middle of the screen like in the first swarm. I watched the run once again and only found one major still part. Before the 2. boss of 6th level I could have waited later to set up the drones and started charging. I already agreed that level 3 might have been better to done differently. I think that the third longest stand still is in between the laser animations of 4th level. I still agree that certain hyperactivity would give a good touch for future runs. I never intended to kill enemies as fast as possible because that would lower the entertainment value. Only the last enemies before the bosses were killed as fast as possible. With the exception of 4th and 6th level because in those levels it doesn't matter because of the scrolling parts at the end. As I mentioned at the commentary, this was more or less a learning process. The original run was completed with the newest Snex9x 1.52 rr, that doesn't support lua. I started practicing lua using and the editing was completed with the current emulator that supports lua. Without lua It's extremely difficult to compare weapons properly. I made a test run to the 1st boss of the 6th level with every weapon (with every levels) and made a chart. The weapon suggestions are based on that chart. I agree that the run has much to improve but I still don't think that it should be rejected because of them. The wrong weapon selections cost maybe about 30 seconds but because of them this run is completed in manner that will be genuinely different from later runs. I'll try to make the better run later his summer if anyone already hasn't made one. It'll be much easier to make a polished run when there is a base that could be used as help. Keep the criticism flowing to help to improve the next run!
TASVideosGrue
They/Them
Joined: 10/1/2008
Posts: 2738
Location: The dark corners of the TASVideos server
om, nom, nom... blech!
Active player (276)
Joined: 4/30/2009
Posts: 791
Encode for those that wanted it
Post subject: Thanks for the encode!
Emulator Coder
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Thank you very much Toothache! ^_^
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.