Posts for Tub

Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
superjupi wrote:
No matter what, it wants to remove phpbb2_mysql_sid when Firefox closes.
same here, that's not a problem. _data is the cookie needed for autologin.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
it works well for me, so it's probably a problem on your end. did you accept those cookies permanently? Some browsers have options to accept cookies for your session only. if you're using a mozilla/gecko-based browser, try this: - close your browser, start it again. - Visit the cookie manager (options -> security -> view cookies on firefox) to check for tasvideos.org cookies. delete them. - log in - visit the cookie manager again, check for cookies from tasvideos.org, check when they expire. - post your findings.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
I couldn't read anything, but that was a nice run on an interesting game :) wish there was something similar for the wii, not just wii play or the family-unfriendly umbrella chronicles :/
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
heh, nice glitch, looking forward to an improved version :)
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
P.JBoy wrote:
People wanted to rub an achievment that he couldn't get in his face, and that has greatly benefited super metroid TASing
No, it hasn't. What might have been beneficial would be Saturn sharing his escape route and moving on. Getting people to waste time on findings that have already been found is not beneficial. If that time had been spend on an updated any% run with CWJs and torizo skip, on a RBO run, or just on finding tricks in all the other rooms that have more than 1-frame-improvements, THAT would have benefited super metroid TASing. (Not saying that Tacos/Krioles findings aren't impressive and useful, they are.) Saturn: I know my last post contained a fair amount of anger and vent, it was over-generalized and exaggerated in some aspects. But I stand by my basic message. Let me elaborate.
Saturn wrote:
my goal was always to show a new and unique run with tricks never seen before, so I rather prefer to keep them private until the run is done, for a bigger surprise. As you see I'm even willing to take a risk in missing a credit I deserve for a trick, which again speaks against the imputation that I try to raise my ego or anything. If I would want that, I would have posted all my unknown tricks long time ago already.
It's perfectly understandable to keep your progress secret while working on a run to deliver a run with lots of surprises. It's completely ok to keep your improvements secret until delivering the run, but you're neither keeping them secret nor doing the delivering anytime soon. If you were willing to miss the credit, why did you post "hey, I got 47"15 or something" instead of waiting? It's because now you can say "great find, but it's still my trick, I found it earlier". Which you did say. Before adding that you spent less time finding it and that you're superior anyway. And that's pure ego bullshit. Back to the bolded part above, you aren't currently working on your any% or your RBO, you're working on SMR (unless you changed your plans again). Both your any% and your RBO are not "perfect" (and you promised to deliver perfect runs, didn't you?), so you'll have to redo them from the beginning anyway when you get around to it, which will probably take another few years. If your goal was to provide the community with an entertaining and surprising run, you'd give your tricks to anyone actually working on a run and have him finish it. But that's not your goal, you want that run to contain your name. So there's the ego thing again, although that's somewhat understandable - but please understand why that's frustrating for the community as a whole. Yes, you are great at TASing, and you have been contributing before and everything, I'll give you that. I've told you that I'm really looking forward to your runs. But since you started the RBO, then postponed it for any%, then postponed that for SMR, it went downhill. You're hogging every trick indefinitely because you might someday use it for your own runs. You're not contributing any more, most of your posts look like "I'm way better than you, I've found something great, but I won't show you. I'll show you when my perfect run is finished in 2019". That just sucks, it's not useful, it's not healthy to the atmosphere, and (as seen on the previous few pages) it'll give you neither respect nor appreciation. I's been proven that you can't do a perfect run alone. Neither can anyone else. You're benefiting from sharing just like everyone else does. Go ahead, keep your SMR progress secret, I'm looking very much forward to see you rape it. But when you're using tricks contributed by others, it'd be fair to share your findings on projects that are currently essentially dead, and won't be reanimated for quite some time - and you not doing any of that sharing looks like leeching. Yes, you have been useful before, and you might be useful again someday when you finally finish one of your runs. But as it stands, right now, you are not. Right now you're just hogging, leeching, or whatever you may call it, and it doesn't look like that's going to change anytime soon. That was my point. Oh, and please please erase absolute words like "facts" and especially "perfect" from your vocabulary. If you really don't understand why it's inappropriate and pisses everyone off, I can give you a lengthy explanation. (oh, someone feel free to move this into the OT thread once the AF vs. Fabian discussion over there has subsided)
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
it really depends on the location of your image. If you're rendering everything in software into a simple array before rendering it onto your screen (like most emulators for 2D systems do), bisqwit's solution works well. If you're using some other mechanism to render the image in video memory, it'll be a bit more work. You can still use GD to save the image, but you'll need to get a copy of the framebuffer first. How to accomplish that depends on the API(s) you used for rendering.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
Fabian wrote:
I don't know what it is about Saturn but he tilts me more than literally everything else on the internet. I have no idea why I let him annoy me this much, but he does. It's so weird :(
Probably his superiority complex, using every opportunity to talk about how great he is while dismissing other's achievements as "oh yeah, I did that years ago, you spoiled my RBO" or just recently "yeah, but you spent a year on it, I did that before breakfast while curing cancer". Some of his claims have been proven wrong (pretty much whenever he says 'perfect'; Saturn: buy a dictionary sometime and look it up). For the other claims, he lacks proof and denies to give any. Still, you can't call him out, because you know he's good at TASing and might have done it. Combine that with the fact that he's virtually worthless for SM speedruns, as he doesn't share his tricks and hasn't finished a run for years. He's abusing the community you like by using everyone else's tricks while not contributing his own findings. So there you have a someone with an ego way bigger than yours (tasvideos.org isn't short of egos, mind you..), and you can't do anything about it. You can't prove he's full of shit and drive him out, he's too smart for that. You can't get him to be a productive member either, he won't share and he won't finish his runs. And most of all, you can't get him to shut up. He wastes his incredible talent trying to boost his ego (while actually just pissing off everyone) instead of becoming a respected member by contribution. Yeah, sometimes he annoys me as well. Then I remember that he doesn't matter and laugh it off. Until he proves useful, I'd just regard him as a nuisance. If at all possible, try ignoring him, get technical help if needed. The only thing he has proven is that he won't change. also, lol @ moozooh :)
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
You didn't like Blair Witch Project, did you?
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
this issue has bothered me as well, but I got around with ls -t *mario64* and similar bash magic. A proper naming scheme would be appreciated though.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
foolishly watched it, but it was mostly ten minutes of sprite flicker to me. I didn't even know where the ball was most of the time. so yeah, I won't watch that again.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
another entertaining 0-star run :p It has always bothered me that the existing run was just slow at some points. This looks better.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
*cough* ;)
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
I'm neither popular nor would I dare to request anything, but I'm looking forward to it :) 8 to 9 seconds on that part looked incredible, then I noticed most of that resulted from the faster worm kill and a skipped missile pack. Still, your movement looks more optimized, did you count how many frames you got from that?
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
I know it works with wine and actually I use it that way. I'd still like a native linux version, even if it's GUI-less.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
thanks for your work. Unfortunately, just like the previous releases, it doesn't compile on linux at all. so far I've got a couple of untested patches, but still digging up new compile errors. Is someone else already working on it, or should I continue trying? Since I'm off to bed now and probably won't work on it tomorrow, I'll just dump what I got. Joystick[] is declared in some windows header. Since I'm not familiar with that code, I just commented that part out on linux. Hope it's just some windows input code and not essential for linux - if it is, a whole lot of code from win32/ needs to be refactored & rewritten.
diff -uNr snes9x-improvement11-beta6-src_orig/gfx.cpp snes9x-improvement11-beta6-src/gfx.cpp
--- snes9x-improvement11-beta6-src_orig/gfx.cpp	2008-01-06 03:53:34.000000000 +0100
+++ snes9x-improvement11-beta6-src/gfx.cpp	2008-01-07 00:21:22.000000000 +0100
@@ -3519,7 +3519,11 @@
 	{
 		if((IPPU.Joypads[id] & 0xffff)
 			&& (S9xMovieActive() && S9xMovieControllers() & (1<<id)
-			|| !S9xMovieActive() && Joypad[id].Enabled))
+			|| !S9xMovieActive()
+#if !defined(__linux)
+			 && Joypad[id].Enabled
+#endif
+			 ))
 		{
 			singlePlayer = false;
 			break;
GETC_STREAM and GETS_STREAM are nowhere defined in the source, and google doesn't turn up anything like it either. Is reader.cpp even compiled on windows? If so, how does it work? I just replaced those with some implementations using read(). Unless I made a mistake, it'll be slow, but it'll work.
diff -uNr snes9x-improvement11-beta6-src_orig/reader.cpp snes9x-improvement11-beta6-src/reader.cpp
--- snes9x-improvement11-beta6-src_orig/reader.cpp	2007-04-29 02:51:18.000000000 +0200
+++ snes9x-improvement11-beta6-src/reader.cpp	2008-01-07 00:37:55.000000000 +0100
@@ -209,11 +209,34 @@
 fReader::~fReader(void){}
 
 int fReader::get_char(){
-    return GETC_STREAM(fp);
+    unsigned char ret;
+    if (!read((char *) &ret, 1))
+    	return EOF;
+    return (int) ret;
+
+    //return GETC_STREAM(fp);
 }
 
 char *fReader::gets(char *buf, size_t len){
-    return GETS_STREAM(buf, len, fp);
+		int c = 0;
+		unsigned int idx = 0;
+		while (idx < len - 1)
+		{
+			c = get_char();
+			if (c == EOF)
+			{
+				if (idx == 0)
+					return NULL;
+				break;
+			}
+			buf[idx++] = c;
+			if (c == '\n')
+				break;
+		}
+		buf[idx] = '\0';
+		return buf;
+		
+    //return GETS_STREAM(buf, len, fp);
 }
 
 size_t fReader::read(char *buf, size_t len){
someone forgot to adjust this function call when changing the signature, looks like this code hasn't been compiled on linux in a loooong time.
diff -uNr snes9x-improvement11-beta6-src_orig/sdd1.cpp snes9x-improvement11-beta6-src/sdd1.cpp
--- snes9x-improvement11-beta6-src_orig/sdd1.cpp	2008-01-03 08:57:00.000000000 +0100
+++ snes9x-improvement11-beta6-src/sdd1.cpp	2008-01-07 00:05:57.000000000 +0100
@@ -155,7 +155,7 @@
 		    Memory.SDD1LoggedDataCount, fs);
 	    fclose (fs);
 #if defined(__linux)
-	    chown (S9xGetFilename (".dat"), getuid (), getgid ());
+	    chown (S9xGetFilename (".dat", PATCH_DIR), getuid (), getgid ());
 #endif
 	}
 	Memory.SDD1LoggedDataCountPrev = Memory.SDD1LoggedDataCount;
now getting errors about multiple declarations, saving the include tracing for later.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
100% MZM, because that's the run I've been waiting for since 2005.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
Majora's Mask, just for the amount of tricks and route planning. While I enjoyed some of the other runs, this is the one I watched most often.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
Happy New Time Unit!
4matsy wrote:
Time to make useless resolutions that'll be dumped by the time we get up later today. :p
the trick is to make resolutions you want, not resolutions you feel obliged to make.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
those red eyes are not drug related :p (I don't do drugs, I don't smoke, I don't drink, k?)
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
nfq wrote:
you all look like geeks and nerds...
I do look like a geek, because I am. And proud of it. No reason to hide it. Geek with a Penguin on his shirt (sometime around 2004)
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
thanks Sir VG, that helped. there were a few situations that looked like they might be improvable, but they're minor and maybe they're even optimal and just look slow. altogether an entertaining run I've been waiting for for ages. The game is suited for TASing, you managed to find and exploit some new tricks and the prince finally died for farah a couple of times! Voting yes.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
still haven't aquired the right rom, but still looking forward to watching it :)
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
did you already try the hints mentioned here?
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
when sliding on your face is faster than running... yes.
m00
Tub
Experienced Forum User
Joined: 6/25/2005
Posts: 1377
there is only one program to play .fcm movies, and that's FCEU. You'll also need the corresponding ROM of the game. Unfortunately, you were so busy bolding your text that you completely forgot to give an actual error description which could allow us to help you. Try the FAQ.
m00