Posts for Derakon


Experienced Forum User
Joined: 7/2/2007
Posts: 3960
In short, we're a gigantic set of nerds here. You wanna be the best? You're gonna have to be an even bigger nerd. I hope you're ready.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
You should also not generally expect behavior from any large corporation to mesh at all with common sense. A combination of profit-seeking and risk-avoidance makes them do very strange things. I mean, you could call them up and say "Hey, I loved X game you made so much that I made some free advertisements for it and put them on TV!" and they'd send you a cease-and-desist just because they couldn't control the content of the advertisements -- even if said ads were professionally-made and said nothing the corp wouldn't say themselves.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Could be the game has some form of dynamic difficulty? If it sees that you're really good then it makes the game harder. Or it could be random. But the easiest way to test would probably be to make the fight slower by increments and see if there's some cutoff where it consistently doesn't add the extra health bar.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
While you can read hostility into it, I really don't think it's there. There's a difference between bluntness and hostility. If you have ideas for how to solve the very real issues that have been mentioned, then we'd love to hear about them. Of course, then you go and accuse us of having Asperger's syndrome. That is hostility. I mean, if you want to be banned then I'm sure that the mods can oblige you, but there's no need to resort to that kind of behavior otherwise.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I don't think that these forums are hostile to new users. We may be a bit hostile to people who try to revive a topic that we've already discussed, without in the process adding anything new to the discussion. But we do that to everyone, old and new alike. Tub's point is that a generic TAS bot would never work because of the combinatorial explosion of possible inputs. Bots have, thus far, only been used in heavily-constrained situations: * Lunar Pool, where only two inputs were needed for each shot * Some Mega Man 1 runs abused a glitch in Wily 2 where Megaman's position was influenced by Cutman's cutter boomerang. A bot was used for dealing with the semi-random motion this caused, though I don't feel like reading the source code to figure out exactly what it did. * Generally, searching for a specific RNG seed the TASer knows is desirable, by iterating a pre-set selection of techniques for advancing the RNG.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Note that the movie was seven years old; for some reason the Grue has been bumping old threads lately.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Does YI2 have a P-block? That appears to be necessary to advance the RNG to the desired value.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I seem to recall reading somewhere that someone was working on a segmented RBO "speed"run (more to just complete it at all than for actual speed, though of course they were an accomplished speedrunner), but they got discouraged when Saturn posted his original RBO TAS WIP. This is all vague recollections though. Grabbing more E-tanks and ammo (if only for Crystal Flashing) might well make the run possible in realtime. Maridia would be a real slog though.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Incidentally, there is a defined in-game boss order, even if you ignore the obviously intended route that the world design encourages. When you go to the statue room (right before taking the elevator down to Tourian and the endgame), the statues "burn out" in the nominally-intended order -- Kraid, Phantoon, Draygon, Ridley. I know nobody asked this, but I still thought it was worth pointing out.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
RBO is certainly a category unique to Super Metroid and basically amounts to a specific type of challenge run. The comparison to the coinless-capless-cannonless run thus has a certain amount of merit. Of course, in Super Metroid part of the point is to collect powerups which change how you navigate the game world; such obviously can't happen in a CCC run as much of the point is to avoid those powerups. There are two major differences in this run as compared to our existing Super Metroid runs: Lower Norfair and Maridia. The rest of the run is basically similar to existing runs (to the point that unfamiliar viewers wouldn't notice differences, though they are there). Navigating Lower Norfair without the Varia suit (protection from heat damage) requires a great deal of health management as well as collection of more health powerups than usual (which in turn means that several rooms prior to Lower Norfair that have health powerups are shown when they usually aren't). The lack of protection against heat damage also nicely creates tension, especially when fighting Ridley (the boss of the region). Meanwhile, Maridia (the underwater section) is underwater which severely constrains Samus's movement capabilities. Of course normally the Gravity suit is acquired which removes these restrictions, so navigating without it makes many rooms much more difficult. Those familiar with the game will recognize that normally even a skilled player would need to take much longer to navigate the same rooms. Draygon, the boss, is also quite difficult to fight without the Gravity suit, and the strategy used is nothing you would see in any other circumstances. Usually you can just speedboost him to death in a TAS. That's my take on it. If you feel that we need to not have a fifth Super Metroid video on the site, I'd suggest replacing one of the less-glitched any% runs (here or here). They're the least well-distinguished from each other of the currently published runs.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Warp wrote:
Derakon wrote:
In fact the official expansion of TAS is "Tool-Assisted Superplay".
Not really. The only place where it's expanded like that that I can find of is in the forum logo (for whatever reason). Everywhere else, eg. in all the articles, it's expanded as "tool-assisted speedrun". I'm not sure where you are getting this "official" thing from. AFAIK there's no official stance on what it means, but by far the most commonly used meaning for the S is "speedrun".
Its officialness comes from Biswqit declaring it to be so, and the later maintainers of the site declining to disagree with him. I get what you're saying though -- it's a bit like prescriptivist vs. descriptivist linguistics. Everyone uses "speedrun", ergo the standard definition is "speedrun". Of course, standard isn't necessarily official. The official viewpoint may be in the minority though.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
The inclusion of sentences from articles or books or whatever is an anti-spam technique -- it makes the mail look like it's mostly valid content.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
In fact the official expansion of TAS is "Tool-Assisted Superplay". Your association of that term with freeruns is your own problem. Bottom line is, if the movie isn't entertaining, then it most likely won't get published. Fortunately many people find fast runs entertaining, so we tend to aim for speed. But in situations where that doesn't make a very interesting run, the runners do something else. More examples of speed-entertainment tradeoffs: * Super Smash Bros. We had a number of high-speed runs submitted that were generally poorly-received by the non-SSB-playing audience. The current run plays around more and was much better-received. * River City Ransom. While we do have a speed-oriented run here, the better-known run is more about showing off just how goofy this game is.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Acheron86 wrote:
IIRC, damage on the elevator continues even though it doesn't show until Samus stops moving. So having 04 health when Samus enters the elevator to lower Norfair means she'd be dead as soon as it stops moving. Even at 50+ health, I believe she would die instantly. Getting on the elevator with a sliver of health and using the reserve tank allows Samus to avoid a lot of normally unavoidable damage (as you'd need at least one more e-tank, maybe more, to survive that elevator ride without the reserve tank kicking in).
I was watching Samus's energy, and when the player regains control at the bottom of the elevator after the reserve tank kicked in, she was already around 50 -- so the damage continued to accrue even after she was at "zero" energy. This gels with the usual reserve tank usage, where if you're at e.g. 10 energy and take a hit for 50 damage, then after the reserve tank is used you'll be at 70 energy.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Well, I enjoyed the run. Thanks for making it! And thanks for the encode, Amaurea.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Nah, if the Perfect Bonus doesn't require getting ring boxes, then I see no reason why he should have to go out of his way to get them.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Speaking as an outsider to the Street Fighter series, the games look basically identical to each other. Particularly when you have the same two playable characters doing the same game mode. The differences between the SFA2 and SFA3 runs here are pretty minimal (again, speaking as an outsider).
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Other examples of speed/entertainment tradeoffs include: * In the Sonic games, finishing each level as fast as possible even if that means a very long bonus tally. It would technically be faster to wait at the finish line until the tally gets down to a more reasonable number and then finish the level. This has its own subcategory, "Ignores delays due to bonus effects" or something like that. * DarkKobold's Shining in the Darkness TAS is a dungeon-crawler RPG. He wastes a turn against the final boss to make it do a dance -- serves absolutely no purpose in-game, but it's funny. * In Yoshi's Island for the SNES, there's a particular mode of movement that is very slightly faster than normal running. However, it prevents you from being able to throw eggs around. The TASer opted to use normal running so he could show off incredible egg shots instead of the slightly faster, but much more boring, 1/1 running.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Nifty. I look forward to watching the encode. I'm surprised it's not worthwhile to go back to YI1 and get another goal sphere to use in Bowser's Castle, though.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Neat. Keep it up! :)
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
We get less and less time to spend together each year as my brother and sister have both started families of their own. Sadness! We'll actually be celebrating Christmas on the 27th this year since that's as soon as we can manage to get everyone in one place. Mr. Warlord: don't suppose you could arrange your present pile next to the tree and take a picture? :)
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Chrono Trigger isn't a great example of "best ending" because all of the endings involve you fixing the major problem that drives the plot...and most of the alternate endings are pretty disconnected non-sequitors. It is a good example of a multiple-endings game though. The more recent Castlevania games usually have multiple endings with one definite "best" ending, though. In that case, getting the best ending typically requires you to fully explore the castle so you can figure out what's actually going on (that is, that Dracula or his flunkies are manipulating the guy who was the apparent main antagonist). Generally, "best ending" marks runs that are more complete than "any%" (which basically has as its goal getting to the credits sequence, no matter the path) but not necessarily as complete as "100%".
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
For screenshots, I like the bottom-left one, with Yellow kicking her way through the bar.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
North Korea is a nasty situation. Particularly, China is willing to go to great lengths to maintain a buffer state between it and US-allied states. Remember all the nasty business the USA's CIA gets up to to prop up desirable leaders? I have no doubt whatsoever that China is willing to do the same thing, even if that means keeping the entire population of NK in a totalitarian hellhole. Also don't forget that Seoul in South Korea is within artillery range of the border, and over ten million people live there. Any kind of "hot" conflict would be a bloodbath.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
IIRC the Bowser levels in SM64 have unlimited coins because one of Bowser's attacks can generate coins. I certainly remember seeing a video of someone running the coin counter up to something absurd, anyway.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.