Posts for Masterjun

Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
alexheights1 wrote:
If it is not too heavy, consider making it the default view? Now all games are listed on a single page. Very nice! Thanks! Now I can use ctrl-f to instantly find the game and whether it has been tased or not.
It is a nice suggestion, but making it the default view would be too much. It is quite a heavy site (1MB of HTML), and from my tests it seems to scroll quite slowly on older devices. There's certainly room for improvement on the presentation of our pages. Currently the main idea is to make the Games page like this one the main hub to browse further. Ideas are always welcome. This topic has been split off it seems, a nice place to post more ideas or suggestions or complaints is this topic (although you can also post on GitHub or even contribute yourself if you want).
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Post subject: ah yes, the recursive acronym "libTAS"
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
CasualPokePlayer: libTAS is not an emulator MemoryTAS: that's what libTAS stands for I think
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
So you are correct that the reaction wasn't solely because of the time loss statement.
That's all I wanted to know. Thanks.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
As the one who made the decision for the initial rejection (this submission has since been accepted), I wanted to mention one thing about my third point of rejection:
Third, it intentionally loses time to do unnecessary things. We allow this if it makes up for the time loss in entertainment. But in this case, it only confuses the viewer further and makes the movie feel even less like a TAS.
And this point of discussion:
OceanBagel wrote:
To say this wasn't well-received is quite the understatement. Multiple communities lost faith in the TASVideos site because of this portion of the judgement, and feelings of distrust continue to this day. It felt like arbitrary gatekeeping to have small but meaningful nods to the game's community being cited as rejection reasons, as if they invalidate the months of work spent optimizing the other 99.8% of the TAS.
I'm not sure how much I can take this as a fact. But if this statement meant something like "Because a TASVideos judge said that the wasted frames were not entertaining, entire communities lost faith in the entire site", then I think this reaction is more dramatic than justified. In the judgment before this statement, I kept explaining what exactly we need to change on the site to make this submission acceptable. I mentioned twice that we needed discussions. I mentioned that these issues "need to be addressed". And yet, after the rejection, nobody discussed. This discussion thread contained two people who were unsatisfied with the unnecessary time waste. But that was fine, because we always had a history of revisiting rules and rejudging submissions. It's not like a rejection is final. Like, the steps were outlined. I personally can't really imagine entire communities losing faith over a single statement. I especially can't believe it, because nobody ever even tried to contact me about it. I didn't even know it was such a big deal. After all, it just had to be addressed, all someone needed to say was "dude I personally think your point is wrong, I do think it can be seen as an speed/entertainment tradeoff.". If this is true, then I think the statement was made to be a much bigger deal than it was actually meant to be.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
Bigbass wrote:
For games without any versions: either it never shows up, or it always shows up. I'd think the latter would be preferable so the game doesn't become too hard to find.
Precisely.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
I wonder whether imgur or the github repo will live longer. There is this link at least! https://raw.githubusercontent.com/phpbb/phpbb/2.0.x/phpBB/templates/subSilver/images/folder_sticky_new.gif
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
Is there any way I can read up on the competition details or results or more information without joining a new Discord server each time? Is there a publicly accessible source of information? Or does everything exist purely on Discord?
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
Maybe more specific examples would help. For example, I thought New Game+ would cover everything, and I couldn't quite understand from the previous post why that one wouldn't work. Just to throw some ideas around (and get them refuted), couldn't we call it "2nd run" similar to the "2nd quest" things we have? Or are there some situations where you don't actually have to beat the game story? In that case, why not just "savegame" or "saved game" like wikipedia calls it.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
Can you explain why this is a "22 exit" run when the RTA categories list "16 exit" and "24 exit"?
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
Yay! 20 years! I'd like to point out that Super Mario Bros. 3 was released 15 years before this site was launched. So, the site launch is closer to SMB3 than to Today. TASVideos was one of the very first internet websites I've ever visited regularly, and has been at my side ever since. In fact, I practically learned the English language from this site, and for this site. To this day I still notice some terms solidified in my brain from before I learned English, like "Muncher" or "Chuck". Only eventually did I learn that these SMW enemies are called that way because they're literally "munching" or "chucking" objects. Anyway, to add to the first post, we can't forget BizHawk was developed and refined to become the tool for TASing, and for other emulators to be inspirated by. It has even become the tool for people to use even completely unrelated to TASing, due to its vast functionality. site is gud :D
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
nymx wrote:
When I look at https://tasvideos.org/Activity, the "Time Since Last" is not resetting to zero, neither when I accept or claim a submission. today, it went from 17 to 9...which doesn't make sense.
Currently the logic takes the submission date of the most recent submission where you're a judge, not the judging date. It's a logic error, but it seems it was easier to program it this way for now.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
Truncated wrote:
admins have access to private messages.
As of the current site code, only the sender and the receiver of a message have access to a PM on the site. Additionally, those with direct DB access could theoretically access them, but this is generally an irrelevant consideration. DB level access is where password hashes and other trustworthy data lies, so a breach of trust on the DB level would have much bigger implications and consequences. (I'm not advocating for or against using PMs here, I'm just clarifying.)
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
How would savestates be implemented?
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
Then there was a big discussion about unpublishing runs and stuff.
Oops.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
The eyes being the same color seems also wrong here. Or is it that they can't be independently colored by the game?
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
Amazing.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
eien86 wrote:
What's concerning to me, though, is that the form returns with all credentials as plain text. This means the pass went to the server and back without any type of obfuscation. Pretty sure this isn't too safe.
That's not quite correct. As long as you're using HTTPS (which we and most pages are), nothing is sent as plain text. This is how every safe site that uses a Username+Password login works. The form data being shown to you is meant as a recovery option. With this 400 error the server denied your request due to bad caching on your browser's part. The idea of it being due to the "Remember me" option is just a coincidence in this case. (The reason you see it sending both "true" and "false" is due to how HTML checkboxes work with ASP.NET. Because an unchecked box will send nothing, not even false, the framework inserts a hidden input field that is always false. This way it always sends "false" no matter what, and then also appends "true" if the actual checkbox is checked.) If you're still concerned about security, our whole source code is open source and available on GitHub here: https://github.com/TASVideos/tasvideos , or by clicking the site version number at the bottom of each page. We're using Razor Pages with the default ASP.NET Microsoft.AspNetCore.Identity sign in method. ( https://github.com/TASVideos/tasvideos/blob/7efe9e5edf8999b15051fdbba765eb14bef77d6f/TASVideos.Core/Services/SignInManager.cs )
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
ReyVGM wrote:
But the same thing can be applied to the x axis and that one isn't "inverted".
Masterjun wrote:
There is nothing "wrong" or "inverted" here. The Cartesian coordinate system you mentioned doesn't define a direction. Your image is just one way of depicting it. Stuff could be diagonal for what it's worth.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
ReyVGM wrote:
I see. It must be a Xinput/DirectInput naming convention thing because even Retroarch has the inverted y axis baked in its options even if you haven't configured controller inputs. So I supposed it has become so common, that everyone is naming it that way even if it's wrong/inverted.
Analog inputs are usually just integers in a range from 0 to a maximum value. Pushing the stick in the Y direction where the value goes towards 0 would be called Y-. If the value goes towards the maximum it's Y+. There is nothing "wrong" or "inverted" here. The Cartesian coordinate system you mentioned doesn't define a direction. Your image is just one way of depicting it. Stuff could be diagonal for what it's worth.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
Thanks for the reports, we fixed the bug where users had to hard reload to get the new styles (and end up with broken styles otherwise). In the future everything should work without the user having to do stuff.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
LOL, I loved this. My favorite part was in the bonus stage where you made them fight each other, but then they also complete the challenge, seemingly purely by accident.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
HappyLee wrote:
In my opinion, a judge should make judgements based on current existing rules, instead of judging while making & changing rules. Or at least, there should be further discussions and community consensus, before change of rules took place.
Judging wrongly because you can't change the rules doesn't make sense. Asking for community consensus for small stuff is unnecessary, this is what we have staff for.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
HappyLee wrote:
A judge changed the MovieRules just to reject my TAS, how should this be allowed?
It is. If we couldn't change rules, we'd be stuck in 2006 rules. If rules couldn't be changed to reject exactly one movie that it applies to, then I would leave. If you don't trust TASVideos staff with Movie Rules, you should try to become staff yourself, or leave.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
HappyLee wrote:
Rules are rules. The current Wiki: MovieRules are comprehensive enough. You can't change the rules just because you don't like my movie.
No that's actually exactly what we do here. That's why we have experienced staff dealing with this stuff.
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)
Masterjun
He/Him
Experienced Forum User, Published Author, Site Developer, Skilled player (1987)
Joined: 10/12/2010
Posts: 1185
Location: Germany
feos wrote:
Just remembered another thing: x264 wants dimensions to be multiples of 4.
The scale option in ffmpeg allows floor(), so you can do floor(value/4)*4 to round to a smaller multiple of 4, or even floor((value+2)/4)*4 to round to the closest multiple of 4. (My BizHawk ffmpeg guide uses scale=floor(((ih*4)*(4/3)+1)/2)*2:(ih*4) to round to the closest multiple of 2.)
Warning: Might glitch to credits I will finish this ACE soon as possible (or will I?)