Posts for Dromiceius


Experienced Forum User
Joined: 10/3/2005
Posts: 1332
I do stuff
I totally dig stuff. Yes vote.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
The character moves at a good pace, but the first level was meh... I took a look around the second level, and I think if the rest of the game plays like that, it would be TAS-worthy.
Dacicus wrote:
If it would be allowed, I can make a hack (a simple one-byte change) that would give you the good ending after the first time through.
That's a neat idea. A game genie code would be better than having to use an IPS, if you know how to make those. Incidentally, TASing the hack shouldn't be necessary if the only change in the ROM manifests after the input is finished.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
I didn't mind the lag so much, but the action got really monotonous about halfway in. You'd have to cut more than a couple minutes before I'd vote yes on a run of this.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
All I can add to Dr. Jones' comments is that this run has the thing I most like to see in any TAS: MOAR KILLING. Yes vote.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
A bot? I may have been too vague in the OP. What I'm shooting for are (at a minimum) quicksave/quickload functions in games that aren't supposed to have them (like Diablo II) and to dump the resulting gameplay as video. Granted, I don't know how that will all work, but I have yet to learn of anything that MHS categorically cannot do. (Other than heat a pizza so hot that it even MHS itself can't eat it.) [/rimshot]
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
Just for those ignorant guys like me... What's MHS in a few words? )
It's like the cheat finder in any emulator, except that it can read the memory of any program running in your system. It also has some programming functionality built in, meaning that it can be extended to other purposes, such as TASing (possibly) or world domination. Read, play, learn. :) Edit: I think I may have been premature in posting this thread, since I don't yet know exactly how to use the script feature. Lots of reading to be done...
Post subject: Memory Hacking Software as an ad-hoc PC emulator?
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
I had recently figured out how to use MHS to cheat at PC games, and reinstalled FF7 with the intention of cheating extensively. The idea developed from hacking the starting conditions for a custom challenge run, into implementing some kind of savestate facility using the powerful scripting engine built into MHS. The idea never materialized into anything, but it came back to me recently, when Bisqwit posted a thread about using video recording as a method of pseudo-TAS recording on incomplete emulators. Pinky, are you pondering what I'm pondering? [EDIT by Bisqwit: Expanded the WDYM abbreviation in the thread title.]
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
Let's all get down to the funky sounds of Steven Seagal is the Final Option!
titus kwok wrote:
I've found that several of the ROM music plugins for Winamp don't work properly with the newest versions... I just put Winamp v2.95 on a machine today and the SPC, PSF and USF plugins work fine with it.
Sadly, this is my experience as well. I've been looking for awhile, but can't find a workable replacement for Winamp. I can't even hack the plugins/VLC to work together, because I'm using Windows and therefore nothing compiles. ...Maybe this is what is meant by "get a real operating system."
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
Raiscan wrote:
While that shouldn't alter the decision, what should is the fact that the current reset method simulates the machine being turned off then on again, which is pretty much a cold reset. Until I hear a specific reason for such functionality to be rejected (rather than merely preferred over a soft reset) I will refuse to agree with said ruling of the functionality and believe it to be complying with bizarre rules for such a case.
I would like to quote this for truth, but with swearing. Swearing and fist-shaking.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
"He's a fairy boy and he's okay He jumps on knights and he... dresses gay?" Eh, whatever. It's always cool to see this game be further vivisected. Yes vote.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
I think this is the first time I've ever neglected to watch a submission, and then changed my mind for the promise of depicted animal cruelty. It was funny, but I have to give it a meh, mainly because it made no sense.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
nfq wrote:
because we're all gonna die anyway.
http://imgs.xkcd.com/comics/nihilism.png
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
It wasn't working for me, either. It was working before, so I was more than a little annoyed to have to deal with this schizophrenic behavior all over again. My solution: 1) put the ZMV in the ROM folder. 2) delete ZSNES.CFG/ZSNESW.CFG. The default config worked where my old config failed. Simple as... well, it's about as "simple" as planting a hot dog tree in your backyard, but it works. I look forward to seeing the movie, but it's going to have to wait till tonight.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
I used Avast for awhile... it has its own nags, and I eventually got rid of it. The only "virus" it ever found was Sumotori. Got rid of Comodo firewall, too. I'm not thrilled to be relying on the Windows firewall, but just stopping inbound traffic and not downloading spyware isn't the kind of rocket science that a company like Comodo would have you think it is.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
XIF wrote:
First off, I know for alot of games, people use memory watchers for position, speed, etc. Where do I get it, how do I use it properly, and whats the right way to go about finding the correct memory address for such values?
In snes9x, what you'll need to do is open the cheat menu and click "search for cheats (active)". At this point, you'd need to decide which memory value you want to find. Supposing you wanted to find the aircraft's yaw, for example, you'd first get the game running so that you're in control of an aircraft. Next, you'd pause the emulator and reset the cheat search. Holding left and tapping the frame advance key, you'd run searches for values "!= not equal to" previous values, every ten frames or so. The search interval of ten frames is arbitrary; you'd just need to make sure that the yaw value has actually changed since you made the last search, or you'll ruin the results. It's safest to use "!=" as your comparison type because you don't necessarily know how the game stores the yaw value in memory, or whether turning left is going to make the value increase or decrease. Eventually, you'd have narrowed down the field of memory addresses to the point where you can unpause the game, and swerve around a little bit- since you're using the active cheat search, you'd hopefully see one or two memory values that exactly correspond to action of the aircraft. Sometimes, it's helpful to start searching with the inverse of the logic in the example I just described. That is to say, you'd leave the craft steady and do searches where the comparison type is "= equal to" the previous value. That clears out music variables, timers, and random number generators that change every frame. Knowing about how the SNES stores data is also helpful in narrowing down the field: you can usually assume that important values, such as the characters hit points and x/y coordinates, are going to be stored in lower regions of the memory, whereas memory addresses 7F0000 and up often contain nothing but useless video data.
Are there any other helpful tools I might want to use outside of that? Is there any menu option in snes9x to perhaps set and stop a frame count (like a timer for frames) and what is there to display the overall frame number of recording?
If you're not afraid of a little programming, you could use Lua. Setting up timers is the least of what Lua can do. :) Here's where you can download the Lua-enabled version of Snes9x: http://tasvideos.org/forum/viewtopic.php?t=6539&start=0 Also, we already have a Pilotwings thread. I think one of the mods will merge this thread onto that one soon.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
bkDJ wrote:
Same problem here. I used the (W) [!] version, too...
Likewise. I think it's because I didn't sacrifice a goat in Upthorn's honor last solstice. Emulator voodoo aside, the run had a lot of entertaining scenes, such as Simba mauling the hell out of everything toward the end. Stage four could possibly have been more stylized, but it's hard to say. Yes vote and a bag o' chips.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
Celereon 3,33ghz 1.5gt ram (1gt + 512mt) Ati radeon express 1100 (64mt vram) windows xp sp2
I have almost the exact same machine, and FCEU has never crashed on me. Could be a configuration issue- maybe you should delete fceu98.cfg and see if the default settings are any better?
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
Warp wrote:
Why? What is the point in speedrun videos if not entertainment?
Showcasing a runner's talent. Hence the word "demo" rather than "superplay" or somesuch.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
I've been working on an all stones/medals TAS regardless of it being on the site or not, although I am not very well known in the OoT community... Just one thing, should it be a "no major skips", which includes all Ganon trials, or an "all stones/medals, which would leave out the trials?
I think you should avoid skips. If you were going for 100%, you'd skip anything that would take you out of the way of item-collection. But if you're going for completion, then you should complete everything as the designers intended. Then again, if you're just making this for the sake of making a cool OoT movie, then there's nothing to stop you from doing whatever you subjectively decide is the coolest thing to do in any situation. You could, for instance, skip the Kokiri sword and still do the water temple. "Because you can."
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
Carcinogen wrote:
I would think that a run labelled as 'more entertaining' would still be obsoleted by a run that's just a few frames faster. Correct me if I'm wrong, but that's the impression I would get.
Generally, time is an absolute measure used to quantify a video's merit, but not always. The little touches that make for interesting viewing are important, and sometimes realtime runs lack these when they could instead not lack them.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
This movie is ridiculous, by which I mean absolutely awesome. I lol'd.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
Typing of the Dead. Ph33r my super-a typing skillz. I guess I'm pretty good at Deus Ex. It's supposed to be a tactical game, but I'm pretty comfortable running around blowing everyone's heads off with whatever's handy.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
FractalFusion wrote:
Problem is that allowing bots would open up a can of worms.
Not so much if nobody can tell that a bot was used, I think. ;) The Half-Life scripting is another point that makes me think the rules are a bit pedantic.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
I think it's silly that SDA forbids (according to what I've read) bots to automate even the most meaningless tasks. A Diablo II run, for instance, will be the same whether a human luck manipulates a gambled item, or a bot does. The only difference is that the human will eventually get old and die trying to manipulate a 1/1000 drop by hand.
Experienced Forum User
Joined: 10/3/2005
Posts: 1332
Well I'll be damned. I remember a screenshot on the back of the SMB 3 box of some level that doesn't exist- I think it was number 4 in this video. That bugged the hell out of me. Nice vid, but it's more suited to the "let's see you play something" thread than a submission.