Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
I, for one, found this boring. Then again, I also found the normal run boring.
We already have a walkathon for SMB on the NES which is novel enough on its own; I don't think we need this to supplement that.
I would prefer to wait for the improvement to the normal run, and possibly the hard mode run, rather than see this published.
In that light, I will vote No.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
We also need assurance that the system will behave deterministically, i.e. that its response to said keyboard and mouse input is predictable and repeatable so that when the playback occurs we see the same thing as when it was recorded.
In practice this means we need an emulator/VM for the computer, as there are just too many unpredictable factors otherwise.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
I've recently updated the unmirrored movies list to list previously existing encode names, taken from the torrent file names. A handful of these have "(none found)" listed, meaning the site hasn't seen an encode for the movie previously; those would be good candidates for encoding.
A lot of those torrents are currently inactive; if that is the case the movie is probably also a good candidate for encoding.
I have also just created an unmirrored-but-streamed movies list. Movies there most likely still have the encode available and probably shouldn't be re-encoded (instead, the encode for those can just be uploaded and linked to).
EDIT: I have also created an unmirrored-and-unstreamed movies list. Where the torrents for those are inactive, those movies should take priority.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
I am going to suggest posting links to encodes in the submission thread for the movie; it will be easier for our movie editors to keep track of what's been taken care of, and this thread is otherwise going to become unmanageable.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
I have had a look at this and I would consider it publishable. My only nitpick is the filename - per the Publisher Guidelines the name of the video file should be "<movie>-tas-<authors>.<ext>" or "<movie>-tas-<branch>-<authors>.ext" - so here, bioniccommando-tas-cardboard,jxq.mp4.
Good work on the encoding, though - if you were to upload the file under that name to archive.org we would be happy to add it to the movie.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
Well, you can start by perusing the Encoder Guidelines and our Making AVI pages (in particular the common steps page). If you get stuck, you can ask here (or pop in on IRC where the publishers and encoders usually hang out).
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
I had a look, and it looks like the cause of your problems is that the sound in your logo file isn't of the same format as that in the encode. You can get around this by changing -oac copy to -oac pcm, though your logo really should have the same sound format as the rest of your encode (48000Hz mono for NES) as using -oac pcm will end up changing the sound format to what's in the logo.
Also, your recorded.avi is in H.263 format; you really should be getting output in a lossless format!
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
Try getting it from here instead. Turns out the site doesn't like having "www" in the URL when trying to download movies (my fault for putting it in the above unmirrored movies link).
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
That is one of the movies which doesn't have a (current?) encode at the moment; it has been disabled in the tracker. In other words, it's one of the movies we would want encoded.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
To start with, I have created a list of movies which aren't mirrored anywhere at the moment; for older movies this suggests there is no current encode either.
It is at http://tasvideos.org/UnmirroredMovies.html
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
Wow!!! A whole frame of improvement!!!! Suddenly all the lack of entertainment problems inherent in Columns and general apathy towards past submissions have all been swept away!!!!! We should publish this immediately!!!!!!
...
Ahem. I think I just broke my sarcasm meter.
It's already been well-established that this is not a good run category for this game. Why are you continuing to push for it?
...Kill it with fire.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
Look! It's 16-bit Track & Field!
Even in the absence of a joking 2nd player, I found this oddly compelling to watch, and the events here which aren't present there make up for any "it's too similar" deficiencies.
I do think this should be published (if partly so that Toothache's publish-quality encode doesn't go to waste).
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
The submission text by itself doesn't hold all the answers.
Firstly, people will need to know where they can get the appropriate versions of emulators; it's not very easy to track down obscure older versions these days.
Secondly, the submission text may not document everything necessary to get the run to play back. Perhaps the author forgot to go back and include something which has proven necessary to get the run to play (the firmware tinkering with 2473S comes to mind), or there just isn't very much information there at all (especially true with some rejected submissions).
A lot of these things are discussed only in the forums, and it's not practical to include an archive of them - it would be too much work to go and find everything relevant to getting runs to play back (emulator-specific information isn't going to be restricted to the submission threads) and including everything isn't practical from either a disk space or a usability perspective (offloading the necessary work to go and find the relevant info to viewers would just be mean).
Basically, I think it would take more work to assemble the relevant information to make the input files usable than we have time for.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
Disk space isn't my concern here. My concern is the input files being usable for anything at all.
Let's say a few months from now you decide that you want to play back an input file. You dig out an .fcm. Now, FCEUX should be able to play that back in .fm2 form, so you convert it to an fm2 and start playback. Lo and behold, the run doesn't sync.
You would love to know why, but, oh, look, the site resources have all gone away, and you have no idea what the problem might be!
Given that there are still runs presently on the site made with FCEU 0.98.12 which indeed don't sync with FCEUX, this is a very real probability; versions of other emulators (say, Snes9x with 1.43 vs. 1.51) will demonstrate similar issues.
As another example, let's say you track down a .pxm, and want to play it back. Lo and behold, plugging it in to the latest version of PCSX-rr doesn't sync. You would love to know what plugins are needed to play back the run, but, oh, look, the submission text doesn't exist any more, so you can't figure that out!
Basically, the input files by themselves are generally useless without the supporting information the site provides.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
What good are the input files? I thought we'd established their invalidity for the purposes of most types of run (entertainment-based runs aside). In the absence of the extra information from the site, they'd be difficult if not outright impossible to get to play back properly. We have the encodes for anyone who just wants to watch the runs (in cases where we haven't already done so, we can just upload those to archive.org), and verifying the runs by means of the input files is meaningless because we know that everything involved is cheating anyway.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
I agree with the thread being made public at the time of the announcement; it should help soften the blow significantly by showing that we've considered all possible avenues of attack on this problem - a lot of the thoughtless backlash that we would otherwise expect will be avoided that way.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
I am assuming that you used the link on the page to download FFDshow; is that the case? (Having a relatively recent version is always a good idea.)
It would be a good idea to see if you can dump with another codec - FFV1 with the RGB32 colourspace would be another possible option for dumping (it is one that I use on occasion where there's significant loss in the transform to YV12 inherent in using the H.264 codec). Alternatively, you could try using a more recent version of the emulator (but given that AVI dumping there has been proven stable for quite some time, I don't see how that would make a strong difference).
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
Believe it or not, votes aren't everything around here. Just because a handful of people bothered to click a little radio button saying "yes" without bothering to back up their apparently weak opinions with some relevant commentary is no reason to publish a run - as I keep saying, justifying your opinion is far more important. As any person can tell by spending a couple of seconds working through the thread, just as many people that bothered to post an opinion said they were bored by the run as those that enjoyed it.
And despite what people seem to have come away from another recent controversial publication thinking, ENTERTAINMENT IS NOT THE BE-ALL END-ALL OF PUBLICATION OF A RUN; there are technical considerations as well. Allow me to quote from the guidelines:
Explain to me how a run of this nature satisfies those guidelines. Can't do it? Too bad. Guess there's not enough technical depth to meet those criteria. Oh, wait, haven't I been saying that since nearly the beginning of the thread?
On a personal level, let me get one last thing straight: I care nothing for competitive and/or ego-driven TASing. The point is to create something not only entertaining to watch, but also technically motivating. So as much as you would like to see something with zero technical merit published, the site has spoken that that will not happen.
(I will not post any more comments here, as I am getting excessively worked up over this. Can you tell?)
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
Understatement of the century. That run is arguably one of the pinnacles of luck manipulation on the site, requiring (so claims the submission text) millions of rerecords in order to get the most optimal result (that could be found at the time - there have been arguments made that even that run is not completely optimal). The net result is to win the game instantaneously without satisfying any of the normal quests that would need to be undertaken in order to do so.
This is impossible without the extreme luck manipulation that went into the making of that run. No unassisted player could reproduce what you see there - it is superplay.
What here satisfies that criteria? As far as I can tell, there is nothing. The player simply runs through and solves the most critical puzzles as quickly as their clicking allows them to. Anyone could reproduce that input and achieve the same result. There is no benefit to tool assistance here other than the speed of that input.
By that token, there is absolutely no technical merit in this run.
Emulator Coder, Experienced Forum User, Published Author, Former player
Joined: 10/28/2007
Posts: 1360
Location: The dark horror in the back of your mind
This either won't be taken seriously at all, or will be taken extremely seriously. Announcing it in the aftermath of the usual wave of 1 April submissions will help soften the blow and reduce the amount of ill-thought-through anger that usually happens when something controversial of this nature results.
Also, announcing this immediately will mean that we won't see those submissions, and people will get annoyed that their work was for nothing. (After all, those runs are presumably being done for the entertainment.)