Posts for Nach

Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
If they're blocking you via DNS, add this to your hosts file: 194.29.198.4 tasvideos.org 194.29.198.4 bisqwit.iki.fi
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Well, I judged it with zero votes. Of course some more votes would help me making a decision when I feel it's borderline. I'd also love to be able to publish a vid for this site using my recording format. So I look foward to it.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Feel free to ignore the peanut gallery ;) I'll publish any run I feel is good enough (provided I can encode it).
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
While I did find parts of this video entertaining, it needs to be redone, see my comments in the submission.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
creaothceann wrote:
abbreviations of copier names, while "sfc" means "Super Famicom". It's also used by NSRT.
When the ROM image doesn't have a copier header.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Looks like an interesting run. :) Fun facts:
Enhanced ZMV Parser 1.24      Copyright (c) 2005      ZSNES Team

Valid enhanced ZMV detected.
Filename: /home/nach/.zsnes/Run Saber (U).zmv

ZMV Version: 151
ROM CRC32: 8708E5BB
Movie timing is NTSC (60FPS).
Uncompressed ZST size: 267099
ZMV starts from power-on with clear SRAM.

Anonymous movie.
Total frames: 54960
Estimated duration: 15:16.000
Re-recorded 5345 times.
Frames dropped by re-recordings: 395243
Frames advanced step-by-step: 621 (0%)
Average recording FPS: 16.75
Key combinations used 0 times.

0 internal chapters.
0 external chapters.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Try submitting again, sorry, I didn't see your PM till now.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Okay, it should work now, if not, let me know.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
I think we saw enough of this stupidity in a previous topic. And call anything whatever you want, I really don't care, and if you're right or wrong, whatever, at the end of the day, I still have better things to do.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
nitsuja: Can you apply here? https://vbam.bountysource.com/
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Who is able to do encoding of new movies these days?
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Fabian wrote:
If person A does something wrong, is person B justified in doing the same thing wrong, because A did it first?
Last I checked, there's been many convicted murderers, and they still convict murderers.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
I don't recall giving permission to use my name. And I certainly don't come in a 12 pack.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
However I'm not actually doing it with a vector as I said, I'm wrapping one, so it does depend on the implementation. Although yes, you're right, I can get that info another way.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Bisqwit wrote:
Nach wrote:
so after the push_back(), I can say: i = v.begin() + i ->item_pos;
No you cannot, because i (underlined) is undefined.
Ah good point. But I can say size_t pos = i->item_pos; Then push back, then have i = v.begin()+pos;
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Bisqwit wrote:
If you need to be able to iterate it and extend it while iterating, use the numeric indexes instead. That, or when push_backing, convert the iterator into an index and back into an iterator:
for(it i = v.begin(); i != v.end(); ++i)
{
  if(gruu(i)) // some random condition
  {
    typeof(v)::size_type s = i - v.begin(); // fixme: don't use typeof()
    v.push_back(somevalue);
    i = v.begin() + s;
  }
}
I'm not sure whether end() is invalidated when the vector is resized, but since it is evaluated in each loop in this code, it doesn't matter. I am not sure whether you can avoid the iterator invalidation by preallocating the vector using reserve(), so that capacity() before the loop yields a value larger or equal to the size() after the loop. You should check that, and if it's possible, then use reserve() to avoid multiple reallocations.
reserve() won't work if you don't know how much the last one may expand (meaning it keeps finding new items while working on the last one). You gave me an idea how to fix this though. Each item in the vector contains its location in the vector, so after the push_back(), I can say: i = v.begin() + i->item_pos; Thanks.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Bisqwit: I have an std::vector<> and am traversing it via an iterator. One of the common operations I can do with the iterator will push_back() onto the std::vector, if the iterator was one before the end, and another item was found. push_back() will invalidate existing iterators if it had to perform a resize operation. I am getting begin() and end() via wrapper functions. Is there any way I can iterate through this properly, and have the iterators not invalidate when one of the operations in middle of the loop did a push_back()?
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Oh please, just install the Firefox extension for such, and use it for every phpBB forum you visit. Install Greasemonkey - https://addons.mozilla.org/en-US/firefox/addon/748 Then the Greasemonkey user ignore script for phpBB - http://userscripts.org/scripts/source/831.user.js
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
In the mzt directory, you should find zmv files, they're gzip compressed, you can gunzip them and overwrite the main zmv file in the directory above that, and restore from your last save state that way.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
You know you've been using the fast forward key in emulators too often when you're installing an application and hitting your usual fast forward hotkey and wondering why it's not working.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Chamale wrote:
At 14, and the youngest (to my knowledge) person with a movie published here, my vote is obvious.
How is it obvious? My cousin got married younger than that.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Breaking into an more entertaining and more technical subsets sounds good to me. Like people submit a perfect run of a game where they frame perfectly walk into a wall right at the start which triggers the end game sequence, we can agree it can't get any faster, but pointless to watch. This would go in the technical but not entertaining category. On the flip side, we have a game where doing exciting things slow down the play a bit, in those cases, we should have some kind of agreeable trade off. Think of where in a game doing the really quick root keeps the screen black for five minutes, where the slow route takes six minutes, but you get to see a lot of action the whole time.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Phil wrote:
God bless America. Amen.
You said it! So when you going to move down south, and take up citizenship of the best America in the world?
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
Zurreco wrote:
Nach wrote:
You want me to post photoshops of the terrorists I ran over with my tank while performing some missions?
Fixed. Like you pacifist nancies would harm those cold blooded America-haters.
I'm a coder not a graphics person. WTH would I used some exspensive clunky program? Idiot. And besides, look how right I was about leading to FODA's acceptance:
FODA wrote:
I might get a junk laptop in two months if luck strikes my pockets.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.
Emulator Coder, Experienced Forum User
Joined: 3/9/2004
Posts: 4588
Location: In his lab studying psychology to find new ways to torture TASers and forumers
You want me to post pictures of the terrorists I ran over with my tank while performing some missions? I also threw a party the night Saddam was hung, still got 4 different videos of it on my PC.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.