Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
If I had the money, I'd create a bounty for that.
This has been needed for a while, since elaborate lua calculations also get slowed down very much by Lua/C# cross calls. The general idea is that full C# implementation of lua is slower by some margin, but it doesn't have the performance drop the Lua/C# cross calls create.
https://groups.google.com/forum/#!topic/moonsharp/oXM5vZFNbPY/discussion
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Try making the window frame thin. Maybe it won't require disabling the status bar.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
To the philosophical questions, we as a site can't give equally philosophical answers. The site needs to function in some way, and the direction of it should encourage people to come up with movies that are enjoyable. It has been so for all the years of TASVideos existence, you can't change that on a whim, especially when contributers share a similar view. Having an archive that provides nothing but statistics is pointless, as it doesn't make the site and/or its content better.
It took almost a decade to switch from "we only want enjoyable runs" to "we prefer enjoyable runs, but we like records too" approach, because the measure of unenjoyable records reached some critical mass, and the tiers were introduced. I can't see any sight of a future milestone that would satisfy the constant demand of "more unenjoyable movies for statistic nerds". Mostly because there's no such demand.
And also because that would quickly make the site unmanageable. Look at the the current queue. It's been like that for months. The current team is working non-stop, and we still can't judge/publish fast enough to compensate for the arriving submissions. Because both judging and publishing take time and effort. And experience. You don't have an unlimited amount of skilled dedicated judges/publishers available, even if there was a "statistic nerd" demand on the scale of the whole site.
And it is right that once you move out of clearly defined and solid categories, your judges will lose their minds handling the endless ambiguity of borderline cases.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
What's the actual point of having NG+ in Vault exactly?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
M64P core in bizhawk surely needs an update, it's 4 years old at least. There's just not many people around who can update it, and those who are, are busy. Probably things like this will help to raise the priority of updating it.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
The situation. Performance profile gets dropped due to being useless for casual play when snes9x is here, and after all the drama about byuu's decisions and moving away from them in terms of savestates, they hit us from the back, from snes9x itself, where they were reused. And they are exactly what causes bugs there. And 1.54 has already been integrated. Fucking LOL.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
This is so absurd that it's hilarious.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Do the tools like tastudio launch?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
You can't answer these directly?
Reliable means I put it in the script and it works correctly for all situations. Right now the script is told to crop 16 from top and bottom, as I said. I also said that I don't know if square is close to authentic or not. You just say it's "correct".
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
I dunno if I want square or not, I want a setup that would be correct and reliable. I doubt the picture on a TV gets different cropping depending on the generated height. Probably we shouldn't crop a all? Or crop differently?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Man please ask this on forums, on stackoverflow, anywhere. We need this resolved for the science and for the real portability. Did the commits in the PR I linked help? Maybe the guy who made it has some ideas.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
So maybe our encoding isn't right? Like, we had to add overscan to SMS manually to make the output match the TV, otherwise it's aspect ratio was completely wrong.
http://tasvideos.org/forum/viewtopic.php?t=15855
Maybe we should figure this out for atari too? Variable cropping doesn't sound like a prudent solution.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
You're amazing, sir!
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
We have a libretro launcher. This is what I mean, bizhawk's libretro later for mame, not retroarch.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Just remembered. For encoding we have to crop top and bottom by 16 pixels each. Why are they even there if we need to remove them anyway?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Ah, you mean your subdistance is farther than if you release the buttons a bit sooner. I'm just brainstorming, no need to redo if it meets the set (solid) goals and ends up being entertaining.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
I mean it's a project with valuable features, and it's code is open. For history and for the science, it deserves to be hosted on a dedicated platform. And maybe someday it will be forked and expanded.
I didn't see the benefit on githubing tas encoding package. Now it's obviously the right path.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
To clarify, I'm waiting for Omnigamer to check the movie I mentioned and tell whether its results are relevant or not. Also, I need to know if I should use the trimmed movie, that would accomplish everything at the same time with the same results, but just end sooner by a few frames (see my previous post).
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Why not git?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
There are 3 options.
- Make it work only through libretro, fixing both mame core and libretro to rerecord properly.
- Port mame core directly or its libretro interface like a usual bizhawk core.
- Waterbox mame in its entirety.
The last option can't be done without splitting mame into single driver parts, otherwise each game would have insane overhead in its savestates. The second option requires fist fixing everything and wiring it all up. The first option is supposed to fix everything and wire it up, and make it possible to port mame directly if needed, and it also helps to fix other libretro cores. So I'm working on the first option.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
I was thinking about a poll as well.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player
(1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
This IS no SO big OF a FLAW when one forgets to trim the movie. Way better than forgetting to optimize it.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.