Posts for Derakon


Experienced Forum User
Joined: 7/2/2007
Posts: 3960
What kind of context are we talking about here regarding botting? The bots people write here are designed to play emulated games, generally trying thousands or millions of permutations of different inputs to achieve a desired goal. But then there's also botting for online games, which is an entirely different matter. I don't know that the skills developed here would necessarily transfer to that kind of activity (aside from general proficiency with programming and Lua, of course).
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Very nice work! It's been years since I last played this game. It's interesting to see how packed full of enemies it is compared to later sequels. I'm also amused that Dedede's death scream became the sound effect for Kirby's Microphone ability.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Man, that Super Arrow turns out to be one of the best mobility items in the entire series! It may be expensive to use, but it's way faster than any of the other items and it can kill enemies! And of course, you can keep using it even after you run out of weapon energy. Very handy. Looking good!
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
For some reason I always enjoyed this game, clunky movement aside. I'm glad to hear you're working on it, and I wish you luck! Why pick the Genesis version, though?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
This was enjoyable. Nice work! Thanks for the encode, Aktan!
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, Velitha! That was enjoyable. The protagonist is surprisingly agile given his appearance. Gameplay was solid and showed off some nice skips. Good work!
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Gunnar, you've made six posts in the last day all asking for someone to make a rerecording system for high-end games. We get it, okay? The high-level problem space is pretty well-understood, so unless you have some programming expertise that you're willing to contribute (which I'm guessing you don't), please just cool your jets a bit. These features will arrive when they're done. Asking for them repeatedly won't speed things up any. Nitsuja: it seems to me that #4 would probably be your best bet. There's plenty of research done on various schedulers; it seems like you ought to be able to write your own simple deterministic scheduler that will prevent deadlocks, based on that research. I certainly wouldn't recommend trying to reinvent the wheel here, though. I agree that #2 sounds disturbing, if only for the amount of extra work it'd entail for each new game you want to support. I'm not sure I understand what extra information you'd use in #3 to get it to work.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Very doubtful. For one reason, Crysis and other modern 3D games probably don't use the same drawing code that this hooks into to get its special code executed. For another, the game state takes up way more memory here, which means that save states would be absolutely painful to deal with unless you have a complete beast of a machine.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Guys, guys, please. Everyone knows all operating systems are broken.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Oh, yeah, meant to link this earlier but I temporarily forgot what it was titled. Three Worlds Collide, a unique take on the first-contact scenario.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Wow. I've only watched the first segment so far, but this is very nice work! The way you dodge the enemies is much more interesting than walking through them, like you did in the Normal run. It's also nice to see more of the boss patterns. Looking good! Edit: finished watching it. This is a definite Yes vote, and I think it should obsolete your Normal run. Very nice work. Could someone please explain how you had infinite energy for Item-1 and Air Blade, though?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Ehh, don't worry about it. You're giving everyone a chance to tell you what to do, and if you don't think people like bossing each other around, you don't know much about humanity. :) As for the topic at hand, Star Trek ends up seeming very black and white in part because the original setting was heavily idealized. Gene Roddenberry had a very optimistic view of the future, which is why e.g. the crew is racially integrated. Every once in awhile you'll hear someone talk about how there's no money in the Federation, no poor people, no hunger, etc. Given that, the Federation is clearly on the "good" side, ergo anyone arrayed against them is on the "bad" side. After thinking about it for a bit, I found the entire concept a bit disturbing, though, since one obvious interpretation is that the Enterprise is out there carrying the White Man's Burden and trying to uplift all those primitive lesser cultures. The Star Trek universe got a lot less idealized starting with Deep Space 9, though.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
What do you mean by "run overload"?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Ha, thanks Univbee!
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Warp wrote:
And besides, don't forget Mac users...there probably are a few here as well.
*waves hand* I have VirtualBox on my computer specifically for running TAS-capable emulators and Worms Armageddon.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Frankly, if I were in your position, much as I'd wish that my computer could run the DS emulator at an acceptable speed, I'd be happy that it runs at all. It's not like the emulator developers are being paid for their work; they're doing this in their spare time. Complaining that their hobby efforts don't meet your requirements is not exactly what I'd call polite.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Any reason why you can't just refer to GameFAQs? They have detailed breakdowns on every single character for every single Street Fighter game.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I'm inordinantly amused that you're killing off characters, not just so you don't have to take turns with them, but also to improve other characters' starting positions in future battles.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Thank you very much! That's very helpful, and is all the information I need. I didn't ask for speed booster or grapple because I'm not going to have equivalent powerups in my project. But the other basic motion stuff I do have, and my protagonist wasn't controlling very well, so I figured, why not just rip from Super Metroid? Now I just have to scale everything for my framerate and block size, but that shouldn't be difficult.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Do you know where the RNG is in memory? It would probably be easier to poke the RNG to find out which random numbers cause him to do the crush attack, and then from there try to figure out how to achieve those numbers legitimately, instead of just trying variations on the input to hope that he changes his behavior.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
DevilSpree wrote:
The submissions I watch are in AVI. People actually submit (and watch...?) the .fcm files or whatever the movie ones are?
If you can't get at least one other person to view the movie as an input file, then the movie is unverifiable and cannot be published. Plenty of people are also too impatient to wait for someone with the time, ability, and inclination to make and upload an encode. This has gotten miles better than it used to be (time was, you pretty much had to wait for the movie to get published before an encode would be available), but there's still a noticeable delay if you choose to only watch encodes. What did you think the people commenting on movies before encodes are available were doing?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
I think you'd be surprised at how many people on this site don't use Windows. For example, the site founder, Bisqwit, does his work on Linux. You wouldn't want to keep our founder from being able to watch submissions, would you? (Of course, there's the secondary issue of TASing tool availability for OSX...).
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
No, I just mean placing Item-1 platforms down, jumping on them, and repeating. Any time you need to travel upwards and you aren't restricted in horizontal motion it'll significantly increase your climb rate, yes?
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Seems to me you'd want to do Heat sooner rather than later since he makes vertical climbing so much faster.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Experienced Forum User
Joined: 7/2/2007
Posts: 3960
Does anyone here know where I could find statistics on Samus's various max speeds and accelerations? I'm working on my own platforming game and I'd like the protagonist to control similarly. Specifically, I'm curious about max runspeed (without speed booster), max fallspeed, jumpspeed with and without hi-jump boots, gravity, and rolling speed. But any information you can give would be helpful.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.