Posts for Derakon


Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Are you sure the RNG advances each frame? This seems like the kind of situation where it's worth learning where the RNG is in memory and what values you need from it, since it sounds like you'll be doing a lot of drop manipulation.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Thanks for the encode, Nineko! Ahh, Data East, purveyors of fine high-quality software goods. The "Oh!" from the ninjas with guns was pretty good, but honestly I think this is the most WTF part of the run right here:
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
What was that people were saying about no more major changes to the route? :) Awesome find, Petrie.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I'll say this -- game programming's really solidified my basic trig knowledge. That stuff comes up a lot. :)
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
DemonStrate: that's the space-time glitch, and it's pretty well-known. You can use it to reset the bits that mark which items have been obtained, which bosses have been killed, etc., without clearing the items you already have...that said, using it breaks the "100%" concept because items you've already obtained are now available to be gotten again. I didn't watch all of the video, but it looks like it's mostly demonstrating the visual glitches you get (blocks visually offset to the side, junk data above Samus' ship, etc.) and the fact that items are available to be obtained again. I don't see the space-time glitch being useful unless it let you bypass barriers like the select glitch in Metroid 2...but to my knowledge, it doesn't.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I thought that was the stutter-charge? In any event, I just finished the easy version of the hack, and never needed more than what you called the quick-charge. Given that the "normal"-difficulty version was described in difficulty as being like SM Impossible, I think I'll pass on that one.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Booda wrote:
Derakon wrote:
Anyway, the primary goal is entertainment.
When did that start?
It's always been the case. I could go dig up a quote from Bisqwit about how he created the site with the idea of having it host all kinds of videos including things like machinima, if you like.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
The short-charge is one of the easiest (hell, it probably is the easiest) glitches to pull off, honestly. Just walk for a bit before pressing the run button. I've been enjoying that hack so far, though I admit I did have to go look at the thread from time to time to figure out where to go next. Several of the "use item here" points are not at all obvious.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Captain Forehead wrote:
And make sure that any unpleasant comments that appear such as insults to the author or TASing as a whole, make sure that comment gets deleted and those guys will be banned from the video, or was it just commenting?
That's a rather intolerant attitude. You're going to censor people just because you don't agree with them?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Do you know what exactly is hurting your eyes? I had to increase the default font size on my computer significantly when I got my 24" display because size-12 fonts are too tiny.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
You aren't supposed to vote unless you've watched the movie; it's not clear from your post if you have. Anyway, the primary goal is entertainment. Since that's hard to measure, people generally go for speed as an easy-to-measure (and, therefore, compete on) proxy for entertainment.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Well, he can do practically everything else...
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Mm, not necessarily; we aim for entertainment, not perfection, as a first goal. But achieving either at 49% speed is a dubious prospect given how hard it'd be to avoid making minor mistakes. I'll grant I haven't watched the run, though.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I changed the sprite loading code in beta...6? Maybe in 7. Anyway, there's some crud in the older versions of the data directories that used to get ignored (because I was looking for hardcoded image filenames) that would now try to get loaded if the game sees it. So if you merged the new data directory with the old one, that'd explain this problem. Sorry for the inconvenience.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Hey, 400 frames is a pretty impressive improvement in a 5-minute run. Nice work! I'm glad to hear that no-bat is faster in the end because it really does make the run more visually interesting. I'm looking forward to seeing what you have. :) Edit:
Satoryu wrote:
he's talking about the Alucard run, not the Richter run.
Right, I'm a moron. Carry on.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I'm not a huge fan of Redesign as far as Super Metroid hacks go (mainly because I feel like the game is too stingy with Samus's power level, which leads to having to shoot minor enemies a half-dozen times to kill them), but I like Dependence and Golden Dawn. They're a bit harder than the original, but nowhere near as bad as the "raar we hate you" hacks that you usually see. Savestates are recommended because putting in save rooms is apparently rather difficult for the hacker, not because the difficulty demands it. That said, Golden Dawn is a bit tricky with where it hides things, so you'll need to be ready to search carefully.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Yes, I think we're aware of that. And my suggested route was predicated on the requirements listed in a GameFAQs FAQ, which is why I said at the top "some of these may not apply in a TAS." In any event, people much more familiar with the game than I have posted a route, so why not just use that one?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I believe his point on costs was that you were posting something on a forum that is free (TASVideos), the implication being he recognized you from the only particularly well-known non-free forum.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
As noted in the release notes, you'll need to delete your old scorefile; the file format changed in beta 7 to accomodate per-loop scoring.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Thanks for the feedback! Dromeceius: agreed, the score toggle on the main menu could stand to be improved. I'll give it some thought. As for sound effects, I'm working on that...it's a tricky business, though. Keyboard-controlled buttons would be doable; they're just a bit of a pain. KennyMan: I actually had a scoring system basically exactly like you're suggesting: score increased steadily over time, and by inflecting bullets you increased your multiplier directly. The problem with that system is that there's no immediately feedback that you're doing well. Your multiplier increases, sure, but that's not very visceral. I can tweak invincibility time after getting hit, but I don't want the player to get pulled out of the action for too long. It's easy to make getting hit mean that you basically don't have to worry about the rest of the pattern. As for bombs vs. shields, I don't believe I refer to them as bombs anywhere in-game now. They should be always called shields, albeit explosive ones. :)
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I'm reminded of ed for some reason...
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Hey guys, I've just finished working on beta 7! There's a lot of changes this time around, and I hope I've made a game that even people who are obsessively good at bullet hells can enjoy now. :) I'd love to hear any feedback you care to give. You can download it here. Important changes in this release:
  • Completely redid how scoring works. Inflecting bullets causes them to drop sparks; pick those sparks up to increase your score and add to your multiplier. Completing a loop gives you a bonus based on how many sparks you collected and how many times you got hit.
  • Added a global highscores table so you can compete with your friends. You'll need an Aegis forum account to participate.
  • Replaced the old inflector-gives-shields mechanic with a new deflector, which is available after using the inflector for 12 seconds.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
That's pretty awesome, but the replay was so much more entertaining than the run itself...does GT support that alternate camera angle during play?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I must be missing something here -- how did he manage to do so much luck manipulation without save/reload?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
The visible seams in several areas were a bit offputting, and the textures lacked the vibrancy of the originals. Really hammers home the "real is brown" philosophy of modern texture work. :\ It's nice that they had so much more detail, granted.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.