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
Other thoughts: It's cool they have a gigantic statue crying blood while bloody tears is playing. Dracula has the coolest maids ever!
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
andrewg wrote:
I didn't mean to vote no! :(
Fine when judging this, I'll imagine there was one more yes one and one less no vote ;)
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
Gamerskillsfull wrote:
Nicely done, but again, this should not be TAS, but a speedrun
I dare you to complete these levels anywhere near this completion time without rerecording.
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
Wow, I never knew this game existed. It's nice to see the Super Castlevania IV engine reused. I love how much they put in this game. Many new clever enemies I never saw before, also great exciting stuff in the background. Death's level was especially clever in that regard. Also nice to hear a new version of Bloody Tears. For the girl monster fought at the clock tower, could she be saved like in other games? As for the run itself, quite good. Game doesn't seem that complicated, but this run provides plenty of entertainment, and it looks to be quite quick. I especially liked the times you took out half a dozen enemies in a single shot. Now the Transylvania municipality is going to be all over for what you did in this run. Demolishing a huge chain of buildings without filing the proper forms in advance? For shame! There were people down there that you killed with all your rubble!
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.
Post subject: Avatar rotation script
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've been asked several times how do I have my avatar images rotate. The answer is custom server side scripts. I have an old way and a new way. The old way: Download index.php
Language: php

<?php $images = array(); $dir = opendir('.'); while (($file = readdir($dir)) !== false) { if (substr($file, -4) == '.png') { $images[] = $file; } } closedir($dir); if (!isset($_GET['list'])) { $filename = $images[rand(0, count($images)-1)]; header('Content-type: image/png'); header('Cache-Control: no-cache, must-revalidate, no-store'); header('Content-Length: '.filesize($filename)); readfile($filename); exit; } header('Content-type: text/html; charset=utf-8'); header('Cache-Control: max-age=2592000'); echo "<html><body>\n<table>\n<tr>"; $i = 0; foreach ($images as $image) { if ($i == 4) { $i = 0; print "</tr>\n<tr>"; } echo '<td><img src="'.$image.'"></td>'; ++$i; } echo "</tr>\n</table>\n</body></html>";
Place in a directory named avatar.png on your PHP enabled server, along with all the PNG images you want. Example: http://zsnes.sourceforge.net/avatar.png Image will change every request. To see all images: http://zsnes.sourceforge.net/avatar.png?list This method has several drawbacks. 1) Overhead of using PHP to transfer files 2) It seriously destroys caching, increasing load to your server 3) (Large) Images can't be transferred in chunks / multiple requests 4) Entire directory needs to be scanned for every hit 5) No two users see the same image at the same time 6) The HTML sucks 7) Silly directory tricks force loading redirects 8) Static code is forced to generate dynamically Basically it works for the simple cases, but doesn't scale well, and could potentially kill your server. Some of the drawbacks can be fixed with a more robust PHP script, but PHP isn't the right solution for this. This method also won't work with stricter forums that don't like following redirects, and enforce the file name to end in a known image extension. The new way: Create a backend within the server's native URL handling logic. For direct hits to "avatar.png", have the server generate a random number 0...X where X is one less than the amount of images you have. The avatar images should be numbered. The server responds directly with this PNG file internally. Since the server itself and not some scripting language on top is handling the file, all file features are available, including range responses and all. It means no scripting language overhead. This could be somewhat achieved in a scripting language with one of the various sendfile extensions various servers have. Having the random number based on the time, say amount of minutes / 5, users will see the same thing for 5 minute intervals. Along with having "Cache-Control: max-age=300", your server no longer has to be hammered. A user seeing your avatar several times in the same thread or quickly jumping page to page only requests the image once instead of many times. And if he spends his time reading the page before going to the next one, the avatar changes which is the desired effect. The list page is a static HTML page regenerated each time a new image is added. Thus causing no extra overhead. All pages and images hide being a single URL structure using the server's URL logic. All this with a proper XHTML 1.1 page of course. Example: http://nach.nachsoftware.org/avatar.png List page: http://nach.nachsoftware.org/avatar.png/list.html This time, there are no directory redirects. The superior method does have some drawback though: 1) Different configuration for each server 2) You have to manually add a new instruction for each new avatar set you create (unless you employ wildcards) 3) Cheap hosting providers normally don't let you interface with the server at this level, forcing you to choose a variation of the old clunkier method
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
Brandon wrote:
Thank you all! Now that it's accepted, I can say this freely; Arcade's Revenge is going to be 1000 times more entertaining than this. Keep your eyes open for it! We should have it submitted in 2 weeks or so.
After this run, I'm sure you sound like a broken record.
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
Thanks for your help Tub. Everything seems to be running fine despite being 4 pins short on the 4x2 connector. Was annoying to figure out how to put the 2x2 connector in though, what with the 6 possible ways it seems like it could connect.
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
Thanks for the info Tub, best and clearest info I could find on this topic. How do I know which cases require more pins and which less? My manual doesn't seem to have any further info in it. Edit: Looking on their website for compatibility, I see they support a hundred different CPUs with this motherboard, ranging from 20 to 140 watts. The higher ones need more pins of power perhaps? How do I know which CPU requires which?
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.
Post subject: Power conntector on motherboard with adaptable power supply
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 have a motherboard with a 12x2 pin power connector and a 4x2 pin power connector. This is what the manual has to say about it: Notice that it labels ATX_12V pins 1, 2, 5, 6 as "only for 2x4 pin", it makes me think connecting some of those are optional. Same for pins 11, 12, 23, 24 on ATX. Now the PSU I have comes with two power adapters, a 2x2 and a 12x2. But looking closely, I see I can snap the last 2x2 off of the larger connector. Is this power supply enough for my motherboard? Or do I need one which can connect every single pin? Meaning one which comes with another 2x2 connector, or a 4x2 instead of the 2x2 it has? Should I move the 2x2 from the 12x2 turning it into a 10x2 and plug the 2x2 next to the other one? However that would be difficult because its taped and bound in place:
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
henke37 wrote:
Democratic voting: the TASVideos way!
I'm glad that you voted for Bisqwit too, it's who I'm pushing for.
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
feos wrote:
Nach wrote:
feos wrote:
typo
If only. You know the greatest form of flattery is imitation. Or in this case, bad imitation by Shinryuu.
Ah, then let Bisqwit live & act in you, frater.
I'm not a priest, nor do I recommend deifying Bisqwit as some kind of spirit.
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
feos wrote:
typo
If only. You know the greatest form of flattery is imitation. Or in this case, bad imitation by Shinryuu.
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.
Post subject: The feos and Nach thread
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
feos wrote:
Bisqwit: yep, I do live you.
Many of us live Bisqwit everyday. You just have to ask yourself when you wake up in the morning: "What would Bisqwit 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
In all seriousness though, I think Bisqwit has the nicer helmet. I guess the only one who voted for Shinryuu's was Shinryuu himself.
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
feos wrote:
Nach wrote:
My guess is sgrunt with his 9000 accounts...
...not looking into the thread with any of them.
Correct. He's sgrunt after all.
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
DarkKobold wrote:
Nach wrote:
Kuwaga wrote:
I fully expected there to be like 1,000 votes for Nach again. ^^
This is the like so and so thread, not the hate thread, so no thousand votes for me. Why am I even on this poll?
And yet, you have votes already.
>_> Someone here must really like me. My guess is sgrunt with his 9000 accounts.
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:
However, on their homepage, they have a video of Super Mario World in action with their filter.
On which homepage?
http://johanneskopf.de/publications/pixelart/index.html
Bisqwit wrote:
In that note, regarding http://www.cs.huji.ac.il/~danix/ -- WOW, that guy has done a lot.
So has the other guy. Half of them, along with Dani.
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
To both of you, my thoughts exactly. However, on their homepage, they have a video of Super Mario World in action with their filter.
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, I had a nice correspondence with the authors of the paper. They're happy to correct issues with it as soon as their server stops being hammered. Regarding code, whatever they wrote is owned by Microsoft. Dani did not write any of the code. Johannes on the other hand is very interested in seeing us reimplement it and using it.
Johannes Kopf wrote:
I am more than happy to answer questions and give advice if people from the emulation community want to reimplement the algorithm. I certainly hope that this will happen, since the algorithm is not too complicated after all.
So, anyone want to get to work on this?
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
Derakon wrote:
Before anyone spends too much time working on an independent implementation, though, it'd be worth contacting the authors and asking if they have source code available.
I'm already in contact with them. Regarding mistakes in their paper, and source code.
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
It's sad that he attributes Eagle to unknown. Misattributed 2xSaI as well. Eagle, 2xSaI, and the Super variations were all made by Derek Liauw Kie Fa (Kreed). http://web.archive.org/web/20070307110523/http://elektron.its.tudelft.nl/~dalikifa/#emulator Edit: Correction, the original Eagle was designed by Dirk Stevens (A CoolMan), Kreed improved it later. Edit: http://www.xs4all.nl/~vdnoort/emulation/2xsai/
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.
Post subject: TVA down, the fix? Use a trace table to pipe the socket!
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
<-- TASVideoAgent has left this server (Ping timeout: 258 seconds). <Ilari> TVA pinging out is not a good sign. <DrNach> not with the new code... <Ilari> It wasn't a good sign even with the old code... <DrNach> no <DrNach> but it was less worrysome <Ilari> Well, IIRC, back then quits were mostly "Connection reset by peer" type stuff, not ping timeouts. <FerretFaucet> Don't worry I'm hacking the pentagon to do a VPN bypass to reinitialize the framebuffer matrix transformations on TVA which should make everything better <FerretFaucet> I'm using six proxies.
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
Some thoughts for this being our first Wii submission: Please list which add ons are added to the WAD filed used. Bass? Extra levels? And so on. In terms of the run. Which flavor is it, Megaman? Protoman? 100% any%? And anything else applicable.
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
Derakon wrote:
Shinryuu's is too low-contrast for my tastes, not to mention it looks like the eyes are too far down the face.
The point nears the eyes in his helmet also looks incredibly sharp. I'd be worried about putting on such a helmet, screw up your aim slightly, and watch brain matter or wires end up on the outside.
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
Kuwaga wrote:
I fully expected there to be like 1,000 votes for Nach again. ^^
This is the like so and so thread, not the hate thread, so no thousand votes for me. Why am I even on this poll?
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.