Posts for feos


1 2 192 193 194 439 440
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
jlun2 wrote:
In the latest interim build: 1. Open a game 2. Open a tasproj file using the "File>Movie>Recent" dialogue 3. Don't frame advance; it should be at frame 0/whatever 4. Open up TAStudios
Fixed.
jlun2 wrote:
Why were the buttons in TAStudio regarding the branches and markers removed? Similarly with the scrollbar.
Poke Alyosha. I dunno if it's Win10 having wrong DPI or font size by default, but Alyosha's Designer also shrunk the Playback buttons.
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 absolutely amazing. Intense action, all kinds of attacks, insane pace... Totally Star content to me. Link to video
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
Samsara wrote:
Despite a fairly high number of game/goal choice rejections and mostly ignored Vault publications, I absolutely think he deserves the award because of this sort of mentality: TASing should be about having fun, getting better, learning more about the craft, doing what you want, and taking everything in stride regardless of how positive or negative the feedback is. Staying motivated even in the face of rejections and negative backlash, continuing to do what you want in the face of a community that's constantly forcing you to produce what they want to see, keeping a positive outlook on everything no matter what... And a high work rate doesn't hurt, either, especially considering that both his game and goal choices are so barely explored that I'm surprised he's managed so many high tech quality runs in such a short amount of time while needing to do all the research and optimization by himself.
True, we shouldn't only look at quantity of the runs one has contributed. It's not "the most productive rookie" award, but "rookie" in general, so every aspect has its value. And I always like treating TASing as something more than just speed competition, so I second this nomination.
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
Clearly Arc. Who else can be so influential back when this all started, and after so many years, retain the skill and successfully compete on the current level?
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
Camstudio codec comes with standard codec packs, it's quite popular. Bonus points for compression levels.
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
Camsudio codec is just gzip so it's easy and compatible. Lagarith encoded stuff was reported by Ilari as not working on linux. x264 is a huge can of worms, I haven't heard of an emu that's embedded that, unlike ffmpeg, which was added to Dolphin and PPSSPP by Fog, yet it's still not the easiest thing to use. I'd advice picking just gzip from that list, if necessary. Another aspect: not all users have ZMBV installed, so it's required to download dosbox and install it from there.
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
Ferret Warlord, I'm a fan of your gifs. Just saying. Ferrets are probably the coolest animals.
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 guess I'll try encoding this with EternalSPU when it's available.
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
Mothrayas wrote:
What is the speed-entertainment split for, then?
I accidentally found this: http://tasvideos.org/Mothrayas/ClassSystemProposal.html Moth, can you elaborate on the first 2 classes, how they differ from each other, and how they apply to the current runs?
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
Aktan, do you remember? In good old days we were using mkvmerge option for youtube HD aspect ratio correction. Back then we were also using somewhat low resolutions for HD. Then we switched to avisynth resizing for aspect ratio correction. It was reported to yield sharper picture, but I don't exactly remember. Then we switched to x8 encode and ARC with a youtube tag. After the latter method died, we reverted to the avisynth ARC method, which required reducing our ambitions with the file sizes again. But what if we switch to mkv way again? It would let us send x8, with less file size, giving the benefits of the 2 methods. Will it look worse than x8 + yt tag ARC? Will it look as good as it does right now? I could do some tests (feos versus youtube v2), but kinda busy.
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'd be more interested in seeing the diff. I think you can speed things up if you add a lua option to cancel greenzone saving for given frames.
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
Synced/dumped. Should I judge or publish this?
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
Should I set it to delayed while you guys are working on improvements?
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 the first time I see a triple offtopic. First, this is an offtopic forum section. Second, this was split from the singularity thread. Third, this isn't international politics either anymore, it's attitudes 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
OmnipotentEntity wrote:
Not related to Ukraine is different from occurring before Euromaidan. For instance, covert support for Trump and Brexit is a big one. It's hard to say either of these are directly related to Ukraine. Especially if you consider the Foundations of Geopolitics, which is apparently used as a textbook in Russian General Staff Academy. (Link is to an ancient revision of the wikipedia article, prior to the Ukrainian "situation.") Primarily, the Russian goal for the UK is to separate it from the EU, and for the US is to stir up racism and extremism. Additionally, Finland should be absorbed into Russia. Just letting the Finns in the audience know the endgame here. Putin isn't going to be placated.
My point with things before the Ukraine "situation" is that things after that can at least be explained by fear and internal crisis. Like, after the US, as Obama said, have "brokered the deal" when the somewhat legitimate Ukrainian government was replaced by one appearing from elsewhere, it made sense to expect NATO missiles/ships in Crimea, so a referendum was initiated in there. The latter wasn't perfectly legitimate, but the government of Crimea didn't seem to consider the new Ukraine government legitimate either. Then we all know the story. I'm not saying those are the actual reasons, but they can make sense. This is why I asked about stuff not related to Ukraine and the resulting crisis: such things could not be explained that way, and I'd like you to elaborate on that kind of stuff.
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.
Post subject: Re: Depixelizing emulators
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Ramzi wrote:
How hard would it be to pull the sprites from a ROM at startup, depixelize them, save them to a hashmap or something, and render them instead of the original sprites?
ThunderAxe31 wrote:
By the way, I think it would be impossible to implement such thing in an emulater without getting CPU use about 1 million times heavier.
Putting bitmaps on top of background takes little processing power. If the depixelized sprites are indeed taken from the ROM and saved separately, this is pretty doable (with some code tweaks probably):
gui.gdoverlay([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])
gui.image    ([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])
gui.drawimage([int dx=0, int dy=0,] string str [, sx=0, sy=0, sw, sh] [, float alphamul=1.0])
There's even this: http://forums.nesdev.com/viewtopic.php?f=3&t=9935
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
OmnipotentEntity wrote:
When do you consider the situation in Ukraine to have started? With the annexation? Or with the election/attempted Russian assassination of Yushchenko in 2004? Some other time?
With the events that resulted in the civil war. Which actions of the Russia before then were examples of dividing the West? Or you can put it differently. Which actions of Russia not related to Ukraine were examples of dividing the West? You can answer both questions separately if you wish.
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
OmnipotentEntity wrote:
I'm skeptical Putin is going to be "placated." The Russian game plan is to gain power by dividing the West. And it's succeeded so far.
How many examples of that can I get, before the "situation" in Ukraine has started?
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
Or we could try working with the author in order to help us do our job with encodes. Jeez, if only I had MORE TIME. We're a constant source of new tests after all, and he seems somewhat active.
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
Sour wrote:
Taking a look at FCEUX's code, it seems to end up with over 1500 lines of code devoted to AVI recording, split into completely different code bases for Windows & Linux.
Try lsnes. It has build-in compressors, the most universal seems to be gzip (used in camstudio lossless codec too). And for Windows-only, there's also this: http://www.farb-rausch.de/~fg/code/aviwriter/ I tested it by sticking it into nestopia 1.37 and it works fine. Just grab the needed buffer, whichever one the user wishes.
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
Aktan, what do you think of new kkapture versions? https://github.com/rygorous/kkapture/commits/master
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 find it ugly.
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 sounds as probable as communism. I think it's unreachable, because right now AI can only be incomprehensible to some people, and it is always comprehensible to others. While human brain has not ever been comprehensible to anyone in all its complexity. Indeed, AI can only evolve according to the methods it was taught to use. Human mind can evolve in any direction with any method, and master the subject in decades. Believing in technological singularity doesn't seem to give full credits to what human mind is, yet it still implies that it will be overcome by something we fully design ATM. True, supercomputers can execute specific tasks better than humans, there's no more competition between a human and the AI in, say, chess. But AI can not train itself to train, it can only be taught to train by a human, while humans learn how to learn simply by living.
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
Samsara wrote:
feos wrote:
Desyncs are usually not the fault of tastudio, but of the core.
If it helps, I've gotten a few desyncs across multiple cores (it's happened on Genesis, NES, and SNES so far), and as far as I can tell it's specific to TAStudio and how it handles greenzone. I don't have a proper example, sadly, but I can try to describe it. I'll do a section and jump back to where I started, play everything through and it works just fine, but if I replay the movie from the beginning (or anywhere outside the original greenzone) it desyncs. Going back to the original greenzone will load in the "correct" version and it will play normally. It's rare and inconsistent (it only happened maybe 3 times across all of working on Gunstar Heroes and maybe once per movie before that, if at all), I don't know what causes it to happen, and I've only really dealt with it by watching the run from the beginning after each TASing session in order to make sure everything syncs, but it's happened across so many cores that I'm almost positive it has to do with TAStudio.
You might be surprised, but my reason is still valid. Especially with Genesis, where I had the same issue you're describing 1.5 years ago, when it would generate random button presses when I load states. I fixed that by adding more gamepad variables to the savestate, so it was clearly a bug in the core. Then, other people experienced other desyncs with GPGX (the core that's been ported for Genesis). I've seen savestate bugs in QuickNES as well, while rewinding a movie of SMB. And bsnes core is also known for being unstable and impossible to properly fix, that's why bizhawk has to make a savestate of every frame, which is exactly what Force Determinism is. The reason I'm so sure is because TAStudio literally only uses the savestates the cores generate, and when you unpause or scroll the playback cursor down, no states are loaded, it's just frame advance, which yields proper results just like the movie would do, but if you try regular savestates on the same frames and load them in the same situation you're jumping from in tastudio, it will presumably desync exactly the same way, since it's similar savestate manipulation. Bottomline: Nag core guys to fix these bugs. I used an imaginary code tracer to find my GPGX bug, but some experience is required to understand trace logs and come up with solutions.
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.
1 2 192 193 194 439 440