Posts for feos


1 2 33 34 35
439 440
Experienced Forum User, Published Author, Site Admin, Skilled player (1236)
Joined: 4/17/2010
Posts: 11270
Location: RU
Variable framerate in ltm is now supported. Displayed framerate for such movies is an approximation to make the parser's job easier, not intended for humans. Also this submission is finally ready to be judged by the merits of this branch, all the technical obstacles should be gone by now.
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 generated the same runner!
  1. Launch GameMaker Studio 1.4.1567 - New - Create
  2. Rightclick Rooms - Create Room - Hit the green checkmark to save the empty room
  3. Target - Ubuntu (Linux)
  4. File - Preferences - Linux - enter host name and user name
  5. File - Create Application - Save where you want
  6. I get a fail on log creation and hit Don't Send
  7. I get Compile Failed dialog, but the app zip was created fine, so I close the form
  8. Open the zip - there's your runner
CRC32: F01B9BF3 MD5: 2471AD9378435654599D07EDBE6E3799 SHA-1: 79D9029C7390A2B9A798BAE3E58CF9B9AB55BB2E
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
On Windows, install gamemaker studio 1.4.1567 with a license they don't give out anymore, although it's untested at the moment if 1.4 versions might still open with a gamemaker studio 2 license. Then you can either create a game for Linux using that gamemaker version and take the runner file from the game you made, or you can find the runner at: %appdata%\GameMaker-Studio\Linux\runner.zip
How do I create a game to get the runner to appear? There's still a direct download for http://store.yoyogames.com/downloads/gm-studio/GMStudio-Installer-1.4.1567.exe as well as http://store.yoyogames.com/downloads/gm-studio/GMStudio-Installer-1.4.9999.exe (also https://www.yoyogames.com/download/studio/free) but even if I register on their site, the former fails to recognize my email and the latter says I don't have a license for version 1.4. When using the runner from discord I get
./runner: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
even tho it's there in usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 EDIT: Turns out you can just launch libtas with steam libs and the game will run fine
~/.steam/bin/steam-runtime/run.sh libTAS
But I'm getting Error nut->time_base.den is (0) when trying to dump video. EDIT: And fixed too, fps was somehow set to 0 in video config.
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 have to admit I'm not a fan of accepting movies done on obscure barely available emulator forks either. If we want to do what we can to guarantee future sync, even tho with some games it may not be possible due to automatic updates, we want to only accept emulators that have some kind of a following on their own, just like with game hacks I mentioned recently.
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
M1D wrote:
In fact, I've known this before, but I'm not sure if it is cheating.
Wiki: MovieRules#WhenTasing wrote:
Cheat codes and passwords are only allowed to access harder difficulties and/or bonus content, including cosmetic 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
M1D wrote:
Yes, it was just as you said. I'm merely a new comer and beginner lacking TAS recording experiences, nonetheless, my hands would have a long breath 'cause I understood when using TAS Studio it is patience & intelligence that matter. I could barely overstate my thanks & gratitude to all of you. I will take a look on that tutorial sooner and make a fourth attempt in a future time.
There's also this page I wrote about tasing mindset https://tasvideos.org/TasingGuide/TASArt
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
KusogeMan wrote:
I do have a question myself: should i be able to improve the run's gameplay but while playing with sounds, would it be possible for it to obsolete the soundless run? Will you guys be able to just count somehow the lag from the sounds enabled? I'll personally keep on playing and TASing MK games, but I was wondering if next attempts should be soundless or not.
This may be non-trivial to figure out. If audio causes lag and moves cause lag, with and without audio different moves may end up being optimal, which will make them incomparable directly.
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
Perfect!
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
Zinfidel has resigned from his publishing duties. We thank you sir for your hard work in encoding and publishing movies, and we will miss you!
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
Latest master is dead and useless. I had a dream about having libs for both 64 and 32 bit in one package but never got around to it. So it remains branch x64. Actual instructions are here anyway (including the proper link) https://tasvideos.org/EncodingGuide/PublicationManual
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
warmCabin wrote:
This is the TASEncoding package everyone uses these days, correct?
Yes.
warmCabin wrote:
Would you want me to upload the X resolutions output by it or do you just need a logo + disclaimer on the 4K one for YouTube?
Output, which will include logo and subs. Do you have an approved logo?
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
If resyncing is not trivial this can be left as a future improvement.
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
Kibuka is the only boss that is slower than the human record (by 1 second), but I watched them side by side and couldn't figure out why. ikuyo halp
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
MESHUGGAH wrote:
Was reading a github issue when found this. Don't like the name "Playground". My usual minority opinion is playground, where children can play with various toys are kinda different than what this demo tier supposed to embrace. Isn't there any synonyms or just an area inside a playground that fits better, anything like sandbox?
Sandbox is userfiles where there's no rules at all (aside from legal ones). Reference to children is accurate and intentional https://tasvideos.org/WelcomeToTASVideos#Why
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
Warepire wrote:
Is it within the rules to allow these replays to be submitted here? (Assuming the Trackmania people would like to)
Thread #22894: Potential support for single game/series/engine tasing tools
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
Looks quick and varied, tho also kinda long. Need more opinions.
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
Probably because I block saveram creation (nvram in mame). Will be supported eventually but may not happen soon.
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
Since the game is so short, I completed the last 2 levels too. Full improvement is 312 frames. https://tasvideos.org/UserFiles/Info/637817528248831250 I think even without checking every delay and how it affects the new level layout, testing which slot you want to take when is simple enough that losing 300 frames in such a short game feels like too much. At least I showcased this game's potential a bit more, so hopefully the author will get back to it in the future.
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 game is annoying. Saved about 40 frames in the first 2 levels, then it was reduced to 2 frames in the middle of level 3, and then I saved a bit more and level 4 starts 15 frames sooner. https://tasvideos.org/UserFiles/Info/637816761628744912 I couldn't find any invisible turtles in the first 3 levels. Maybe object patterns can be manipulated to change, but I only got slight shifting by adding frame delays before the level starts. This game requires a certain optimization technique. You can only move on a square grid. But platforms move slowly. So in places where you have to wait, you need to adjust your timing to be able to get closer to the very edge of the platform. Then when you arrive to a new platform, you're now closer to it, so you can jump on it sooner. In addition to that, one should test various paths, because objects on the road can allow for a whole bunch of paths, and one can be faster than another. MrTASer, would you like to try beating my times and learn techniques I used to beat yours? PS: Figuring out object hitboxes can indeed be really hard if you don't know assembly language and debugging. I'd rather just manually test those things here.
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
DrD2k9 wrote:
I mostly agree with this. There's no reason to have 10 different people with Playground runs of the same category doing roughly the same thing. I'd rather see the Playground be more a variety of unique content for a given game than soething that ammounts to little more than a congested leaderboard of similar runs having slightly different times.
So should we reject previous, beaten runs from PG when new ones appear?
DrD2k9 wrote:
However, if two runs that would otherwise be in the same niche category for a game manage to achieve that goal using significantly differing methods (or the slower of the two contains an interesting techinique that isn't seen in other runs in the Playground), it may be wise to keep both runs in order to archive the differing/interesting techniques.
That sounds non-trivial to resolve in practice. Comparing every new run to every old run in that category looking for differences, is going to get exhausting very quickly.
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
Thoughts about optimality. If submissions that fail to beat a published movie are just sent to playground, there's zero incentive to make better movies, and it can be flooded with low effort stuff that's basically the same. Even tho I don't see the need for obsoletion in playground, I think we should only send there movies that are better than whatever already exists in playground. If it's slower than that or a published movie of the same goal, it doesn't allow us to showcase any niche goals better, and it's better to just reject.
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 got the movie to sync without doing anything specific. rythin, please put sync info in the submission description: https://tasvideos.org/EmulatorResources/LibTAS#DocumentSyncRequirements It used to be required to be right inside .ltm, but after some reevaluation we decided it should not be required to be in the annotations at all times. EDIT: I still get no audio in the encode even though I dumped on latest interim... --audio-driver ALSA is indeed required for proper audio dumping (makes it properly mute in libtas too).
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
MrTASer wrote:
Is there any way to record NDS touch screen while TAS Studio running. Is there any method to do so with TAS Studio? I tried touch X and touch Y but it didnt showed anything on the roll. Whats the alternative?
Double-click analog cell then use mouse drag or numeric keys (or arrows) to enter input.
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 just waiting longer.
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
Desyncs in the same place for me. I want to suggest also enabling "Runtime -> Busy loop detection". It may make dumping and software renderer unnecessary for replay but feel free to have both enabled. Also what resolution are you using for the resync? 1280x720?
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 33 34 35
439 440