Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
I've always been surprised that nobody's done this game. It's a pretty nifty title that got several remakes and showed up in a bunch of classic packs, and is the exact kind of game where anybody running it is probably thinking "if only I had superhuman reflexes to dodge all of these projectiles and get shots in during 3-frame margins of error." I think the barrier to entry for a TAS of this is low, so I'll make this my first! Wish me luck! For the unfamiliar, Gain Ground is a game about killing stone age barbarians with missile launchers and robots with spears. Actually there is a plot but it only explains one half of that. The Genesis version has 10 more levels than the arcade version. I'm running Gain Ground (UE) [c][!] as NTSC, but this syncs with the Japanese version as well so whatever. The difficulty settings are weird, especially in 2P. Hard gives you all characters at the start but doesn't let you recruit any, which is "hard" because on lower settings, some characters can be gained more than once, giving you more chances in the later stages. I think Hard also removes a captive from the map when you die even if you aren't escorting it. Really, this means Medium and Hard are fundamentally different, some characters are unusable early on Medium and some can't be doubled, but character selection takes less time. A 100% run is also completely different since 100% on Hard just means kill all enemies, but 100% on Medium would mean kill all enemies AFTER rescuing. I'm just doing a vanilla speed run: Hard difficulty, 2 players. All stages will be cleared via kills, which is more of a guess than a goal: There are other strategies that might be faster, mainly suiciding everyone but one character and going straight for exits where possible. The problem is that it's a totally-different strategy and requires spending well over a minute killing characters. Given the current pace of the run, it's highly unlikely that a mass suicide is faster on Hard. I'm going to do 2P because it's faster and will probably be more technically interesting. Damage: - Most attacks do 1HP damage - Boomerangs, grenades, missiles, fireballs, and Knight basic attacks all do 2HP damage - Tornados do 2HP damage every AI frame (which is every 2 frames) that they are in contact with an unphased enemy. Some enemies do not bounce the tornado when collided with. Many (mostly bosses) do not collide or phase, and take massive damage. - Water Knight special does 2HP damage to enemies that it fails to stun - Glow Knight and Mud Puppy special attacks do 3HP damage Character walk speeds: Cardinal/Diag (in subpixels/frame) Spears/Archers: 192/134 Boomerangs/Grenadiers/Knights/Rifles/MGs: 144/100 Heavies: 96/67 Some thoughts/notes: - Explosives do NOT do splash damage - Scrolling past characters takes 25 frames - Killing a player takes about 146 frames - Most enemies will be killed instantly if you contact them during the character select invincibility. This doesn't apply to the demon turrets. - Character selection has a weird behavior where the ability to SELECT a character will be available 3 frames later for one of the two players, and this is independent of lag. (There is lag when selecting a character). However, scrolling characters is NOT delayed, so I'm generally trying to make the character eating the selection delay the one that has to change characters, where applicable. Which player gets the laggy select seems to vary. - If a player's projectiles are live when a player dies, character selection is delayed until the projectile disappears. - Death delays stage completion until the dead player can select a character. - Loose projectiles do NOT delay stage completion - C attacks can not refire until the projectile disappears. Fade-outs (i.e. tornado) and explosions also delay refire. - Handedness only matters when facing directly up or down. - Projectile are offset from your sprite. Characters with high B fire offsets (i.e. spears, archers) need 4px of clearance from an obstacle directly above them or they will hit it. - Projectile refires can be ordered on the frame that the sprite disappears. Watches: FFA801: P1 X FFA81F: P1 subpixel X FFA803: P1 Y FFA821: P1 subpixel Y FFA901: P2 X FFA91F: P2 subpixel X FFA903: P2 Y FFA921: P2 subpixel Y Subpixels are reset to zero on direction change (this also prevents movement for a frame). Stage change subpixel optimizations are not possible because character selection resets your movement state to stopped. I'm updating the WIP GMV every stage! You can get the current GMV here. 1-1: Athra+Athra 1-2: Athra+Verbal. Moving Verbal down at the end (on that exact frame no less) causes the top-right enemy to move down, allowing it to be killed 4 frames sooner. 1-3: Athra+Gascon. Gascon commits suicide to reduce selection time on Verbal. It looks possible to manipulate the top spear thrower to move left and be killed by a vertical spear shot before Ashra can contact it, allowing for 2 frames saved by better movement, but I haven't been able to duplicate that with Gascon selected. If Ashra is another pixel to the right, he'd get hit by the spear, another left and the bottom enemy wouldn't die from invincibility contact. 1-4: Athra+Athra: Needed to kill a few enemies from invincibility contact to prevent projectile firing from causing lag. P2 kills a ground archer early to prevent it from firing right and interfering with the ledge kills. 1-5: Athra+Athra: Not much to say. 1-6: Athra+Athra: And up goes my rerecord count! Tweaked P2's shot timing to avoid lag at the start. 1-7: Athra+Athra: P2 cuts to the center to get some useful movement in during a 7-frame period where he can't go above a certain height without the top-right enemy firing. 1-8: Athra+Athra: I tried a bunch of routes here, this one turned out the fastest. I'm not thrilled with it. 1-9: Athra+Verbal: The benefits of Verbal's faster projectile speeds and range come to light. 1-10: Athra/Gascon+Mars: Mass suicide. P2 actually kills his turret faster than P1 due to P1 having to dodge projectiles. Mars was originally picked so he would die on this stage, but due to a faster kill in 2-5, he stays alive. This doesn't actually cost frames. The boss has some WEIRD immunity behavior, sometimes you can hit it for 2 consecutive frames, usually you can't, and it looks like it's per-player. All I can say is every shot is taken at the exact frame it is for a reason. 2-1: Verbal/Verbal: Manipulated the last archer to a slightly better position. 2-2: Verbal/Verbal: The opening volley causes lag but the contact kills save time. P1 logjams enemies on P2's side to reduce wait. Manipulated an enemy on P2's side to avoid it moving up into his path. 2-3: Verbal/Verbal: The stage is bottlenecked on the top ambushes and it's faster for P1 to ignore the roof enemies so that they trigger as soon as possible. 2-4: Verbal/Verbal. 2-5: Verbal/Mars: The stage is bottlenecked on a single ambush chain and P1 gets first input. This leaves plenty of time for P2 to lose a character without costing any frames. I edited Mars' death in 1-10 out and moved it to here. 2-6: Verbal/Verbal: It's faster to shoot projectiles to the opposing side due to the weird angles.
BigBoct
He/Him
Editor, Former player
Joined: 8/9/2007
Posts: 1692
Location: Tiffin/Republic, OH
Good luck to you in your endeavor. Recommend you use DeHackEd's Microstorage script to post WIPs for community scrutiny; first attempts are usually improvable, especially considering this is your very first TAS. http://dehacked.2y.net/microstorage.php
Previous Name: boct1584
Joined: 2/28/2009
Posts: 99
i highly support this TAS :) i look forward to seeing some crazy tornado action!
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
Tornado will be pretty good if I can make it work, but it's REALLY niche and hard to compete with Verbal just putting arrows exactly where they're needed. Added a WIP link. 2 stages cleared. I think 1-1 is unimprovable, the top-left enemy dies last despite P1 making a beeline for it. Fixed 1-2's route to kill the last enemy sooner, saved 4 frames. Verbal must take the C shot at the frame he does, a frame later and the top-right enemy idles instead of moving down, taking longer to kill, a frame earlier and he misses. The main culprit for optimization and screw-ups is probably the no-move frames: Any direction change (including direction changes to fire projectiles) resets subpixel movement, causing a frame of no movement and potentially causing some later frames that would have been moves to be no-moves (since the slowest part of the move period is always the start).
Editor, Expert player (2479)
Joined: 4/8/2005
Posts: 1573
Location: Gone for a year, just for varietyyyyyyyyy!!
Interesting. Good luck!
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
Doing a quick run through the game to figure out roster optimization, enemy HP levels, phasing behavior, and levels which can viably be used to kill off characters. It looks like this will be MUCH more important than previously thought due to newly-discovered damage variations, and with some stages having walls that can only be passed by archer specials and Robby missiles. Damage: - Most attacks do 1HP damage - Boomerangs, grenades, knight basic attacks, Fire Knight's special, missiles, and grenades do 2HP damage - Mud Puppy's laser cannon and Glow Knight's shield orbs do 3HP damage - Water Knight's special does 2HP damage to enemies that are immune to the stun effect - Tornados do 2HP every frame that they are in contact with an unphased enemy. The conditions for collision are unclear, but differ from the damage check. Large enemies can often be killed by a single tornado due to it not bouncing, especially the 2-10 boss. Phasing: Most enemies become "phased" when damaged for 24 frames. Their AI timer counts up USUALLY every other frame and the phase ends when it reaches 12. Sometimes it will count up on odd frames or several frames in a row, for reasons unknown. The same timer is used for the water knight stun, which counts DOWN, so hitting an enemy with a water knight stun and then damaging it will give you 12 frames to attack it again before the stun breaks. The enemy's state counter does not progress while phased, but does appear to progress on the frame it recovers even if it would be damaged. Orbs and spiderbots in round 5 have a 14-frame phase instead. Multi-hitting: Most enemies can be hit by multiple attacks in the same frame, but not all combinations work. Arc shots like arrows and basic attacks do not appear to multi-hit with basic attacks, but multiple basic attacks and Cyber rockets do. Some enemies (mostly bosses) are immune to multi-hit, only the first attack that hits them in a frame will register. Boss immunity frames are incredibly fucked up, delays for registering the next hit on a boss can be anywhere from 1 to 10 frames and sometimes it's immune to one player but not the other. I have no idea how this works yet. Teleporting: The next location that an enemy will teleport appears to always be in a set order. When an enemy teleports, it will stay hidden until a player enters its area of interest. Their AI timer is also set to a value that appears random, which counts down to zero (displayed as "Hide" in the HUD), during which it will ignore the player. Enemy behavior: Enemy areas of interest are always relative to the enemy. They vary considerably by level and enemy type, but appear to always be the same in a level for a particular enemy type. Check the AI type tag in the HUD to see what the enemy behavior is. Stage notes: Round 1: Most enemies have 1HP 1-9: Turret has 20HP 1-10: Turrets have 10HP, boss has 30HP Round 2: Archers have 1HP Warriors have 2HP Moat monsters have 2HP Knights have 4HP Wizards have 2HP Slimes have 3HP and can only be damaged while moving 2-2: Archers at the center have 2HP, door has 5HP 2-3: Probably an opportunity to lose a character. Only archers and SAMs can hit the rooftop enemies. 2-4: Wanderers have 1HP 2-5: Warrior ambushes have 1HP 2-7: Only arrows can go over the walls. Warriors have 1HP. 2-9: Walls do not block any projectiles 2-10: Boss has 30HP and multi-hit immunity. Round 3: Burrowers: 3HP Everything else: 1HP 3-5: All enemies can be hit by spears 3-7: Asymmetrical 3-10: Bosses have 30HP each and multi-hit immunity. Round 4: All enemies have 1HP Boss: 40HP 4-1: Asymmetrical, most ambushes are right-side. 4-4: Only arrows can shoot over the walls, but doesn't seem to matter since all enemies can be shot from the doorway. 4-5: Only arrows and SAMs can reach the top level 4-6: P2 must projectile kite due to an obstacle. Spears can hit all enemies, but Verbal can hit enemies on the opposite side. 4-7: Only arrows can hit over the walls, the trigger position for the ambushes is high enough to kill the enemies with basic attacks. 4-8: Only arrows can hit over the walls. Possible opportunity to suicide Mars on the top-left enemy. It is not possible to hit the row next to the exit from the bottom, but it is from the top. 4-9: Only arrows can hit over the walls. 4-10: Boss has 40HP and does NOT have multi-hit immunity. Round 5: Mechs: 2HP in 5-1 and 5-2, 3HP in all other stages Orbs: 3HP, 14-frame phase Spiderbots: 3HP, 14-frame phase Most crossfire grids can be shot through with Verbal by standing between vertical lines and waiting for a diagonal line to fade, then stepping forward. Orbs have a 14-frame phase and can be hit by multiple attacks at once. 5-2: Vehicle has 30HP and does NOT have multi-hit immunity. The walls do not block projectiles. 5-6: Mechs have a short area of interest. 5-7: Force field pylons have 6HP. Damaging them to 0HP disables the force field for 240 frames. It is possible to hit the second row of mechs from behind the lower force field with Verbal. 5-8: Laser turrets have 10HP each. Valkyrie can kill these in 14 frames each. 5-9: Gold orb has 9HP. 5-10: Barriers have 3HP. Boss has 30HP. The boss's missiles can be avoided by picking a max-speed character around when the missiles are at the middle barrier and going straight up. This will cause the missile to loop straight up, staying on screen and preventing a refire before you get inside of their loop.
Reviewer, Active player (287)
Joined: 12/14/2006
Posts: 717
I kind of wonder whether hard or normal would be better. My argument for normal is that you don't start with everyone on the roster, which means that you have to pick people up if you want them, which means strategy will change over the course of the run, and you have to make decisions on whether the time taken to get a person is worth the time he saves. That seems much more interesting to me. Also, there may be levels on normal where just going to the exit is faster. Not sure if that last point is a plus or a minus.
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
arkiandruski wrote:
I kind of wonder whether hard or normal would be better. My argument for normal is that you don't start with everyone on the roster, which means that you have to pick people up if you want them, which means strategy will change over the course of the run, and you have to make decisions on whether the time taken to get a person is worth the time he saves. That seems much more interesting to me. Also, there may be levels on normal where just going to the exit is faster. Not sure if that last point is a plus or a minus.
Yeah it's kind of a tough call. I don't think it'll make that big of a difference in practice: There aren't really that many useful characters and Medium gives the two that I want the most (a magic knight and Verbal) in the first two stages. The only other character that seems really important is Cyber in 2-9, and maybe Fire Knight for certain bosses. I went with Hard because I think character combo variety will make things more interesting in early stages, there's still strategy consideration in that Hard's roster takes time to scroll through so l'm looking for opportunities to lose characters. Medium wouldn't have that since the player not running a captive has more time to get killed, and there are fewer characters that need to be (mainly Athra and Betty).
Joined: 11/28/2010
Posts: 10
First two levels look good, this is a great type of game to be completely destroyed by a TAS. I look forward to your future updates!
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
6 stages done, OP updated. 1-6 was an interesting ride. Made a HUD script: http://icculus.org/~riot/gainground.lua Puts a 16x16 box around everything (correct collision size for everything except bosses), displays AI type and timers, and shows projectile collision locations. Slightly glitchy due to the inconsistent memory layout of enemies. All projectiles are 1px, including fireballs and bugs, so if you can avoid the death pixel you're golden. edit: Okay, projectile display is only accurate for projectiles traveling horizontally or vertically at the moment.
Editor, Reviewer, Experienced player (979)
Joined: 4/17/2004
Posts: 3109
Location: Sweden
Hmm, your post says 6 levels finished, but when I download the movie I only get 4 levels finished (3557 frames). Did you upload the wrong movie? Or am I missing something? In any case, please continue.
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
The phone company has decided to incapacitate my DSL for a full week. Fortunately, I have other computers I can use to post my WIP. All of round 1 is clear in roughly 2:27. OP updated with a new GMV. 1-7 and onward use a new orders bot that should make it easier to rebase things if I wind up having to change earlier levels and make fine-tuning the weird immunity frames easier. I upgraded it with spin functionality in 1-10. I'll probably be updating the video WIP every round (the GMV is still every stage, pending my DSL getting fixed of course) Link to video Also, in case anyone's wondering why Athra/Gascon are not just killed immediately when Verbal can kill enemies faster: First, Gascon doesn't have a diagonal spear special, which means he can't clear ledges or kill the demon turrets as quickly, so killing Athra without killing Gascon slows things down. Second, spear specials take less time (~9 frames) to land than arrows and 1-6 is constrained by special flight time, something that rarely happens later in the game. Third, most stages take movement to even get them to a spot they can even be killed at, adding to the already-high cost of killing them when a stage is about to end.
Reviewer, Active player (287)
Joined: 12/14/2006
Posts: 717
Man, that WIP makes the levels look like nothing. That's good for now, but I do hope the levels lengthen just a bit as the game goes on.
Editor, Expert player (2479)
Joined: 4/8/2005
Posts: 1573
Location: Gone for a year, just for varietyyyyyyyyy!!
Good work, oneeighthundred! This looks more precise than anything I ever did.
Joined: 2/28/2009
Posts: 99
looks great, glad to see some nice progress on this!!! btw, blechy and i (hi im cyghfer) are considering doing a 2-player console run of this game in the future, and a completed TAS of this would help us immensely in planning such a run. seems like your motivation is pretty strong but any extra couldn't hurt!
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
Orange Claw Hammer wrote:
looks great, glad to see some nice progress on this!!! btw, blechy and i (hi im cyghfer) are considering doing a 2-player console run of this game in the future, and a completed TAS of this would help us immensely in planning such a run. seems like your motivation is pretty strong but any extra couldn't hurt!
The non-TAS strategy is going to be pretty different from the human run strategy since you'll be suffering deaths and won't be able to dodge every projectile. I can tell you roughly what you'll need to know though: - Read the earlier posts in this thread about HP levels and how much damage attacks do. - Do not lose your archers. They have the highest speed, the best basic attack range, there are enemies in rounds 2 and 4 that can only be hit by SAMs and arrow specials, and there are enemies in round 4 over barriers that can be hit by arrow specials and nothing else. If one of them gets hit, your next pick should be a SAFE choice to get them to the exit. Don't over-pick them either, the riflemen and machine gunners have similar range but are less valuable. - Diagonal spears only have a 2px range where they can hit up most ledges, mere mortals should stick to verticals or use an archer because otherwise you'll probably miss! - Robby's missile altitude depends on stage! If the stage has enemies on ledges, it will be high altitude and ONLY hit those enemies. If not, it will be medium altitude, colliding with most barriers (but not low barriers like sandbags) and hitting most enemies. - Don't pick a slow character that will be under projectile fire or rushed by enemies. They can only have 1 basic attack out at a time, are slow, and their specials are bad at dealing with close enemies. The best characters for dealing with rushing enemies are magic knights and machine gunners (due to their high basic attack limit), the best characters for dealing with projectile fire are riflemen, machine gunners, and archers (due to range). - Don't pick the flamethrower guy ever. - Magic knights are really good in round 2 because there are a lot fewer projectiles and a lot more bags of health. They have BAD range though, so they're not very useful in later rounds. - Water Knight's stun normally lasts 3 seconds, but resets to 12 frames (0.2 sec) when an enemy's damage immunity phase ends. If you're trying to use it to gain distance from a fast enemy rushing you (i.e. orbs, knights, slimes), don't attack them until you're happy with your range. - You can one-shot the 2-10 boss with a tornado launched from the center, which is fast, but a bit risky since it doesn't always work and he'll be on your ass if it doesn't kill him. Bonus points for having a magic knight to kill the knights on the lower level, but make sure your other player can hit the ledges. - Make sure you pick someone with a high-altitude attack on 3-10. Mud Puppy (the guy with the north-only long-range special that does triple damage), is great for killing the bosses but can't hit the ledges. - Cyber and Mud Puppy are really good in MOST of round 5, but bad at dealing with enemies behind barriers. - Most ambushes have an aggressive AI type, they will rush you, so you should prioritize killing ambushes over killing stationary enemies. - Grid-fire projectiles in round 5 can be intimidating but really, figure out where you need to stand between two rows of vertical fire, figure out when you can move further up without getting hit by diagonal fire, and take your shot. Alternately, pick Cyber or Mud Puppy and just kill shit from out of range. - Read the earlier posts for how to dodge the last boss's missile attack.
Joined: 3/19/2012
Posts: 144
Location: CA
Hey are you still doing the TAS?
If you want to see some of my TASes, http://www.youtube.com/ltrp300
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
I'm not dead, just distractable. I'll be uploading some more progress this weekend. e: Updated! One major change: Mars' death in 1-10 has been undone and his death has been moved to 2-5. Fortunately, this game seems to be extremely resilient to editing, even touchy stages like 2-3 are staying synced with edited input. It's not clear if Fire Knight will be useful (the next few stages will probably determine it), but neither of the Mars picks cost any frames on the current route so I'll probably leave him dead.
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
I'm back (again). Round 2 is clear, now with 50% more useful character variety. It turns out that the mages and slimes in 2-7, 2-8, and 2-9 can all be hit by multiple attacks in the same frame, which saved some time. Have a video: Link to video
Joined: 9/22/2011
Posts: 42
Really interesting choice for a TAS. I just played this game for the first time a few months ago with my friend, and it was so much slower than this, even by normal playtime/TAS ratios. Probably because you have to worry about getting stuck on each other and having both players die...
Designer of Copy Kitty, a game about giant robots and explosions
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
I'm bored, so I'm going to do another run of this: Medium 100%. Enemies and projectiles in medium are slower (which isn't always helpful, since slower projectiles can block passageways for longer periods), but more importantly, both players start with 3 characters to select and need to rescue other characters along the way. The goal of a 100% is would be to rescue all of them. Rescue list is: 1-1: Glow Knight, left 1-2: Omni Archer, mid 1-5: Omni Boomer, mid 1-6: Fire Knight, left North Laser, right 1-8: Side Rifle, left 2-1: Omni Missile, left 2-3: Wind Knight, left 2-5: Water Knight, left North Boomer, right 2-6: North Laser, right North Archer, right (blocked by North Laser) North Spear, right (blocked by North Archer) 2-7: Flamethrower, left 2-8: North MG, slight left 2-9: Spread missile, right* 3-1: Omni Archer, left 3-2: North Archer, left 3-4: Spread Missile, mid 3-6: Side MG, right* 3-7: North Boomer, left 3-9: Omni Grenade, left 4-2: Wind Knight, right 4-3: Omni Missile, right 4-4: Water Knight, mid-left Fire Knight, left Glow Knight, right 4-6: Omni Boomer, left 4-9: Side Rifle, left Spread Missile, right (*sides are which side has more access, not where they are on the map) The biggest route-planning constraint is who gets Verbal (omni archer) in 1-2, since there are no other archers until 2-6, and the second Verbal isn't until 3-1. The main argument for P1 are that 1-8, 2-1, and 2-6 are bottlenecked on P1 rescues, which means that the less time P1 has to spend clearing, the better. P2 is probably a better choice though, because P1 can get the 2-6 Mars (north archer) much more easily than P2, 2-9 is extremely dependent on P2's clearing ability, and the Verbal rescue on 3-1 is on the far left side. The other constraints are kill-offs to reduce selection times. This is complicated by the fact that bottlenecks now lean more on individual players due to rescues, a player with a rescue needs to spend as little time clearing as possible and also will delay the stage if stuck selecting. Players with rescues also can't suicide. P1 Athra: P1 has no other runners until 2-7, so Athra can't be killed until then, and even then, there's a tradeoff in that Mars can only shoot his special north. 2-7 and 2-8 are both P1 rescue stages, so the only viable suicide stages on 2-9 and 2-10. P1 is mostly useless on 2-9, so that's probably the best place to kill P1 Athra. P2 Athra: No-brainer, kill on 1-3 for free. P2 Gascon: This is a hard one. Pretty much every stage from 2-8 onward is very range-dependent and 2-9 in particular is heavily bottlenecked on P2's clear speed. It costs ~26 frames per stage to keep Gascon alive. Because 2-7 is bottlenecked on the mage kills and the mages have a windup, killing him there would probably cost over 150 frames. Finding a stage where his combat ability isn't crippling is difficult though, and P2 has to rescue on 3-4 so he can't suicide there. The best option looks like biting the bullet and killing him in 2-7. P1 selecting Robby in 2-9 is also still viable, the only characters P1 has before him in selection are the north grenadier (who is in the default roster) and potentially the omni boomer on 1-5, but that character is a wildcard that can be rescued by either character. Unfortunately, suiciding on 2-5 isn't viable this time because 2-5 has 2 rescues. The best option appears to be leaving the north grenadier alone and just having P2 rescue the boomerang on 1-5. The final contention point is that 5-8 might be faster with a knight because knight basic attacks do 2HP damage. This should be easy to access: P2 Mars can probably be killed easily in 4-4 due to P1 needing 2 rescues, and P1 won't have Mars, so picking a knight only requires scrolling past Verbal. So the planned critical points are: P2 rescues Verbal in 1-2 P2 kills Athra in 1-3 P2 rescues the boomer in 1-5 P2 kills Gascon in 2-7 P1 kills Athra in 2-9 P2 kills Mars on 4-4
Patashu
He/Him
Joined: 10/2/2005
Posts: 4045
Why Medium? Usually TASes either play on easiest or hardest difficulty.
My Chiptune music, made in Famitracker: http://soundcloud.com/patashu My twitch. I stream mostly shmups & rhythm games http://twitch.tv/patashu My youtube, again shmups and rhythm games and misc stuff: http://youtube.com/user/patashu
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
Patashu wrote:
Why Medium? Usually TASes either play on easiest or hardest difficulty.
I did an any% on hard. The point of doing Normal is that Gain Ground on Hard starts you with all characters, while Normal and Easy require you to recruit them through the stages, which would make for a much more interesting 100%.
Joined: 10/28/2013
Posts: 130
Location: United States
Gain Ground is one of my favorite Genesis games, and I enjoyed the TAS on Hard quite a bit. I was gratified to see you used Verbal aka Webad a lot, since he's my character of choice for 90% of the game. A separate run on Normal makes a lot of sense, since the character-rescuing dynamic changes everything. Actually, I'm not entirely sure that Normal is any easier than Hard -- the gameplay itself seems no different otherwise, and while in the long run you end up with more spare characters, having to build your army up from scratch means that you have to approach many of the stages with a totally different mindset. Anyway, looking forward to the 100% on Normal!
Player (133)
Joined: 5/21/2012
Posts: 75
Location: Cary, NC
In case anyone's interested in running this again in the future, I've re-hosted the Gens HUD script I used for this on GitHub so hopefully the link will be more stable now: https://github.com/elasota/gaingroundtas/blob/main/gainground.lua