Posts for Derakon


Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Cardboard wrote:
Seeing how his latest submission just got published, I see no reason for this, even better TAS, to be published as well
I'm assuming you missed a "not" in there somewhere.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
The screenshot shows Turrican using his beam weapon, which simulates transparency by showing alternating halves of the beam on every other frame. Of course this ends up looking odd when you show only a single frame. Would it make sense to try to blend two frames together to make the screenshot? I know we've had tons of discussions on how to deal with e.g. YouTube's 30FPS limit; seems like similar techniques could be applied here.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
You should take a look at the movie rules, specifically The Movie Must Be Complete. As Lex noted, the game needs to reach its ending screen (typically credits + "The End" displayed or something along those lines) without further input being required. Now, if the game automatically advances through whatever pre-credits story there is, then you could end input as soon as the game takes over and still reach the end without further input. But not all games do that.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
It would probably be helpful if you noted what country the company is located in, since presumably you're going to want people who can communicate with you in real time for some portion of the day. I'm not personally in the market for a second job, but I wish you luck.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Your stance can't be universally applied though, Warp. In this case, as has been noted earlier in the thread, a) the cutscenes appear in a nonsensical order, b) they move v.e.r.y. s.l.o.w.l.y. in English, and c) most people watching have played the game anyway! Certainly it's generally preferable to have legible text, which is why the general rule is to use the U ROM. But at some point you have to decide if the tradeoffs are worth it. Given that the text moves so slowly, doesn't make sense even when in English, and is already known by most people, it seems a small sacrifice to render it illegible.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
...yes, I supposed you should cue the organ when Dracula rises. But the groan is the sound everyone else makes when they realize they have to put him back in the dirt again.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Spider-Waffle wrote:
So what's the difference between a emulator named dolphin running "N64 1.2" and an emulator name mupen running "N64 1.2"? Could we just make a copy of mupen and rename it "dolphinv2" a VC emulator that only works on N64 VC roms?
The difference here is one of how official the bug is. Mupen is not official. Any behavioral differences between it and a real Nintendo 64 are bugs, and any run that relies on those behavioral differences cannot be published as it would be cheating. Compare the Super Mario Land 2 run that was submitted which relied on the emulator initializing memory to a certain value; when it was found that the console itself didn't do this, the run was retracted/rejected. Then we got an updated version of the emulator to behave properly. In contrast, the emulator in the Virtual Console is official. It was published by Nintendo. So even if its behaviors don't match the real console it's imitating, we can chalk that up to version differences. Really this is more of a port -- like running, say, the Playstation version of Metal Slug instead of the arcade version. Dolphin is just how we get access to that port. As long as it is itself an accurate emulator, it's completely immaterial to the discussion. Remember, the theory is that you ought to be able to replace the controller with some form of digital signal source that replicates the inputs (TASBot-style) and get the same movie on real hardware. With Mupen and a real N64, you can't do that because the emulator is inaccurate. With Dolphin / VC Wii, so far as we know you could.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
My take on this whole messy U/J debate: * Nobody who hasn't played OoT before is going to like this run, regardless of the cutscene length. Same deal as e.g. the Final Fantasy games (the non-broken ones anyway) -- the ratio of plot to gameplay is absurd regardless of whether or not you understand it, the gameplay isn't that interesting to watch, and it's difficult to comprehend the magnitude of the skips being performed without having played the game before. * Nobody who has played OoT before wants to watch the cutscenes again. Or indeed read any of the text. It's all horribly dull. Dull dull dull. And it's not like the plot is any kind of significant departure from the norm for the series anyway. Thus the matter of text is basically immaterial, since effectively nobody's going to be reading it anyway. That leaves us with the matter of the rules, which do say to use the U version whenever possible. But the rules are rules of thumb, not laws; the judges can and have broken them to accept otherwise-"illegal" runs in the past. ...that in mind, why are we arguing about the rules again? The judges will do what they'll do, and everything else is just so much hot air.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Impressive how so many rooms could be effectively skipped just by a quick jump-ceiling crawl-mantle maneuver. It's a shame Grant's so far out of the way; if he could be picked up where Sypha is then I wouldn't be surprised if he were the fastest available character. It's telling that you never switch away from him once he's acquired.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Of course, if they'd been real jerks they could've registered it and then ghosted you once you changed back. (Ghosting is a command that lets you force people off the network when they're using your registered nick) For future reference: Register command: /msg nickserv register password Ghost command: /msg nickserv ghost nick password
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
There's a video out there somewhere of someone successfully performing a glitch that requires up+down (or left+right, I forget which) on original hardware with unmodified controllers. You just have to hit the inputs properly. That's completely different from a bug that actually crashes the original hardware. If you want to use this bug, run the Gamecube version of the game. There is precedent for using the version of a game that has "better" behavior regarding bugs and glitches (c.f. Chrono Trigger). I have a hard time with the argument that a buggy emulator of the original hardware is equivalent to an official release on different hardware, though. To my knowledge, we have never knowingly published a run that relied on inaccurate emulator behaviors.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
CoolKirby wrote:
Derakon wrote:
CoolKirby wrote:
The U.S. already signed it? Does that mean I will start seeing its effects soon?
Signing the treaty isn't enough for it to take effect; the Senate also has to ratify it. I'm hopeful that the extremely negative reception of the bill in other countries will prevent that from happening here.
That's good. Apparently the U.S. signed it already in secret in October 2011, meaning the American people had no say in it. I just hope a big negative response will come from the citizens of America against the bill like what happened with SOPA and PIPA.
More likely, I expect it will just be quietly forgotten and the entertainment industry will try to get the same laws passed as riders on other, more important things. The only penalty for failure here is that you have to wait a bit before you try again; eventually they'll succeed (unless they get pushed out of business first or we somehow manage to overhaul the legislative process).
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
CoolKirby wrote:
The U.S. already signed it? Does that mean I will start seeing its effects soon?
Signing the treaty isn't enough for it to take effect; the Senate also has to ratify it. I'm hopeful that the extremely negative reception of the bill in other countries will prevent that from happening here.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
evilas wrote:
I know I'm just a lurker, but I have an opinion on the categories: Can't Any% RBA and the new strategy be combined, while saving a new spot for Any% no RBA? That would sound reasonable, since the wrong warp to the end credits breaks the game about as much as RBA does. And no, I don't see TASVideos changing its structure anytime soon nor do I think it should.
I could certainly see that happening. OoT wouldn't be the first game to have a glitched any%, unglitched (or less-glitched) any%, and 100% run. Super Metroid is the example that leaps to mind (though possibly not the greatest example since it has a million categories), though I'm sure there are others as well.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
There's millions of different ways the site could be modified to better support niche runs. All that's needed is for someone to make the code changes.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Sounds to me like the GC/Wii version uses an inaccurate imitation of the real behavior. So I have to question how legit abusing that bug is. I mean, sure both the N64 and GC versions of OoT are official releases, but one's more official than the other. Still, clearly everyone who's actually playing the game doesn't care about these issues (probably because most people are playing on GCs/Wiis instead of old and possibly-decrepit N64s). Bottom line is, there isn't a right answer.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
So you do. My apologies.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Looking good! The contrast between Max and Skate is excellent, as is Skate poking Max to cancel him out of his attack recovery. Any particular reason you haven't used Skate's throw yet? You have to use it when he's changing sides after having grabbed an enemy.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
The point of a post-reporting button is to provide a "push" mechanism for helping the mods do their jobs, as opposed to the "poll" method of the moderators manually reading every post. They do of course still need to keep an eye on everything, but letting normal users report posts should in theory reduce response times. Whether practice matches theory, let alone whether it's worth the effort of implementing, is a different matter.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Hooray! Sliding sideways down narrow curving tracks is awesome, and of course the ending doesn't disappoint. :)
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I like how you grabbed that jumping guy, played with him for a bit, and then put him back on his platform. :) Looking good; keep it up!
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
If I recall correctly, the 2P run spends a lot of time basically in noclip + flight mode, because dying in that mode straps you to a balloon for a significant amount of time. I haven't watched this movie but I'd assume that if you die in 1P you go back to the last checkpoint instead.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Basically the way this works is that either you start from a completely "clean" game (with nothing on the memory card), or you start with a "dirty" save that was set up ahead of time to enable some special game mode. But the dirty save needs to be verifiable, so along with the TAS of the special game mode, you need to submit a verification movie that generates the save. That verification movie doesn't have to be a TAS itself, so it should be easier to make. Basically the idea is that anyone with the emulator should be able to recreate your run. If your run requires certain prerequisites, then anyone with an emulator needs to be able to recreate those prerequisites too.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I watched antd's encode, and it was quite excellent. I'll probably end up watching it again if there's an encode with your Lua scripts active. Everything in the run went smoothly, even the grinding. Great work!
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I expect the best way to define distance between two galaxies would be either "if a photon were to exit Galaxy A right now, how long would it take that photon to reach Galaxy B?" or "how long ago did a photon that just arrived in Galaxy B exit from Galaxy A?" But really it depends on context. Using hypothetical lightspeed communications, the former question tells you how long it takes to send a message, while the latter tells you how long it takes to receive one. Those are the usual kinds of questions we care about for more conventional distances. (And substituting whatever more precise position you want for Galaxy A and Galaxy B)
Pyrel - an open-source rewrite of the Angband roguelike game in Python.