Posts for Xkeeper

Post subject: SMB1 Jetpack Lua scriptlet
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
SMB1 with a jetpack. Kind of. YouTube demonstration of an older version: Disable movement, forbid jumping, and add in your own physics SMB Jetpack Lua script x_functions library pack if you still don't have it Yeah. Basically, A accelerates upwards using fuel, left and right accellerate in those directions for free, and B + L/R accelerates faster (but uses fuel). Fuel recharges while you aren't boosting/jumping. It's to "help" prevent you from just flying over levels. Though if you're invincible, well, you have infinite fuel until it ends :) If you get stuck, you have to reset. I haven't added in a "kill switch" yet.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
amaurea wrote:
XKeeper: actually, this is how I first tried implementing this. It ran horribly slowly, and I also seem to remember some problems from a one frame delay occuring every time you load. Saving and loading state is an expensive operation. To make it less expensive, I tried implementing memory-only savestates, but it did not help much, and I didn't manage to implement them well enough, since they led to desyncs. Which is why I went with the multiprocess approach instead. Ofcourse, if running time is not an issue, it is probably feasable to fix the other problems and implement a script like the one you suggest, but it would still be a lot of work.
You can use gui.register to do the drawing-to-screen operations, and keep information in the main emu.frameadvance() loop. Of course, it really requires that there is an easy way to tell what position you're in in a movie; from what I've seen, there's no way to get something like emu.framecounter, and even then frame counters aren't stored for normal (non-movie) gameplay, except inthe case of VBA.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Warp wrote:
I thought Cloud cannot be removed from the party?
No, but he can be killed!
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Comicalflop wrote:
Saturn, stop shooting yourself in the foot. Seriously. If someone calls you out on being an asshole, doing an asshole move like changing their quote is not going to make you look better.
Psh, trivial details like that are no matter to him.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
I never brought up the issue of 3D. All of my remarks are meant only to be applied to 2D games. Doing a 3D ghost in Lua would be borderline impossible.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
You still have to take into account a game's camera positioning and "area", among other things... not to mention removing pause screens or other undesirable sprites. At that point it isn't really very game-independant.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
I get a desync on this after you break the glass. :|
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Interesting that I'm #2, as well, considering that I haven't TASed in years (and even then.) On topic, though, the major thing this leaves out is those who participate on the forums in WIP discussions, providing help and resources. While a finished product is good, we really shouldn't forget about the people who help it get there.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Sure, until you realize that turning off the background can make some screenshots entirely meaningless (SMB1).
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
EDIT: Well my post just got rendered worthless. *facepalm* Upthorn: I don't really think anybody was considering obsoleting the Knuckles TAS.
Cpadolf wrote:
Isn't 7 a little high for "not really entertained"?
100-point grading systems bring to mind school grading systems. Under those, 70% is considered C (average). It could also be cross-contamination. (I should also note that gaming reviews also usually go 0-50, then 51-75, then 76-100 for bad, meh, good, so people using 5 as an average grade is kind of rare.)
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
It's Tails and it's fast. Unfortunately, it really suffers from SMW syndrome. Namely, flying over most of the levels :\ Some of the best parts were in Spring Yard where you basically zoomed though shit at top speed.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
What, exactly, is even different between the two endings? (I don't remember the original, non-super-player one.) Aside from that, it's good to have a 100% run, and it doesn't seem to be too bad, so... I give this a thumbs up :P
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Professional gaming, not so much. But interesting movies demonstrating glitches and weird hacks? Sign me up. Unfortunately, one of the greatest of these people had her account suspended :(
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
mmbossman wrote:
Not necessarily. The 16 star version was replaced because, up to the point of the 1 star run, it was the fastest possible way to complete SM64. I wouldn't be opposed to a happy medium run for that series (70 stars, probably), because it fills a void.
Yeah, you have a point. I'd like to see a 70-star run too (perhaps the best stars in the game, regardless of time? :P)
This run doesn't fill a void, it just takes up space.
:D
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Bisqwit wrote:
However, ultimately it is a complete waste of time.
I'm disappointed to hear that, but it's your decision, and ultimately if you feel that it is a waste of time, then it is a waste of time.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
RT-55J wrote:
Also, adding a 3px gap between the days would look good.
I'd go further and just make it .5em.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
stickyman05 wrote:
I really agree with baxter. JXQ's 100% Super Metroid has been obsoleted (I believe), yet that is one of the most entertaining runs I have seen to date... and I have never played SM!
I honestly believe that movie is still the best one on this site :D
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
I think I suggested something like this:
2008-01-02  #1927 JXQ's Eatin' at Joe's in 04:30.00
            #1926 Somebody's Boring Adventure Game in 99:59:59.99
            #1925 He's Running Out of Examples in 00:00.01
2008-01-01  #1000 A really old movie in 19:38.17
2008-00-99  # 999 Old movie II and who cares
But damned if I know where or when.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
For ultimate, complete, undeniable proof, yes, although you could probably scale that back by a few digits if you removed useless checks (e.g., pushing select, pushing start): Normally, you have to check every combination of buttons: 256 ^ 17909 However, if you remove three (as "up" is useless as well): 32 ^ 17909 You could also be selective with the usage of the "down" button (useless except when over a pipe, or when no direction is being held while big) too, which will further reduce the count. Add in auto-nothing for "black space" (transitions) and cutscenes, that reduces it still more. Basically, for undeniable, concrete, without-a-doubt proof, you would need to test every possibility. But if you're creative, you can chop down the number of tests by a very significant margin. (I can't really calculate the numbers offhand so I just left them as exponentials.)
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Bisqwit wrote:
Xkeeper wrote:
blunder
I see.
Arguably, "putting one's foot into it" is one of the better versions of that phrase (if worse), as it usually has a not-so-subtle refrence to... well, stepping into shit.
Well, if what I wrote,
Bisqwit wrote:
But tell me, if you have a backup plan of sorts, in whatever area of life, does having that plan actually mean that you're considering actualizing the plan? No, it just means that you're _prepared_ for it, _if_ it ever becomes necessary to actualize it.
, still does not make sense, I blame it on my bad command of English :)
It makes sense to me:
internal translator wrote:
But tell me, if you have a backup plan, does having that plan actually mean that you're considering putting the plan into action? No, it just means that you're prepared for it, should it become necessary to use it.
It was my misreading that led me to believe that you were planning on shutting it down in x years and leaving entirely, not considering the possiblilty should it become a requirement. In short, I fucked up again. Shock, awe, etc.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Bisqwit wrote:
Xkeeper wrote:
Bisqwit wrote:
Xkeeper wrote:
given that he is considering turning off his server lately
I'm not considering that. I just wrote that I want it to be possible for me to do that without inconveniencing lots of people, should it be necessary for whatever purpose.
INSERT INTO `mouth` SET `object` = 'foot';
I have never understood that expression.
put one's foot in it or into it, Informal. to make an embarrassing blunder. Also, put one's foot in or into one's mouth. I don't necessarily get it either. It's just one of those things that's been around since whenever and has become somewhat common usage.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
mmbossman wrote:
... and any other combinations that I may have missed. I personally think that the in-game time is a horrible category that only die-hard fans of SM care about, but because it produced an entertaining run (twice), it was accepted. However, with the advent of the 6% run, I think the 14% category is indeed obsolete, as it inflicts one too many arbitrary restrictions on itself. But then again, that's just my opinion.
I was going to bring up a Metroid example (low%, any%, 100%), but then I realized that the any% had a higher time regardless and well. Besides, any potential argument I could make in terms of keeping a run without more major glitches would be pretty much decimated by precedent (see SM64, 0-star vs. 16-star etc.) For the record, I greatly prefer 16-star run to the 0-star run.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Ferret Warlord wrote:
Allow me to posit* the idea that a lot of it could have to do with some people's attitudes, whether it be the movie maker or some of the viewers, that causes a lot of fuss. I'm sure most of you can think of some examples of this being the case. *Did I use this word correctly?
Eh. I think that attitudes will always play a part in things regardless; after all, if it weren't for those, most things would just happen. Though I still think a bit of it comes from stubbornness. N doesn't want a run published for reason Y, L wants that run published for reason Z, etc. The lack of clear guidelines on what can and cannot be published (especially regarding categories) seems to cause a lot of problems. Then some are just the result of the movie author (hi, Saturn), with the problems spilling out of the thread the movie was being discussed in before submission. * I think so. However, this post really feels like a waste. I don't know why I'm bothering to submit it, since it feels like I'm just restating what he just said. Bleh.
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
Bisqwit wrote:
Xkeeper wrote:
given that he is considering turning off his server lately
I'm not considering that. I just wrote that I want it to be possible for me to do that without inconveniencing lots of people, should it be necessary for whatever purpose.
INSERT INTO `mouth` SET `object` = 'foot';
Perma-banned
Banned User, Former player
Joined: 12/23/2004
Posts: 1850
mz wrote:
EDIT: by the way, this is the full quote; hopefully people won't misread it like I did anymore.
qFox wrote:
It seems to me like you're a great coder and know your stuff. Tbh, I've been a little disappointed to learn you're so much into your religion. I wouldn't have guessed that myself before.
Ah, I didn't see that bit. (Now I feel pretty stupid, considering.) The entire meaning could change by that, but I'll let qFox fix it rather than try to guess.
Perma-banned