Posts for feos

1 2 97 98 99 440 441
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Masterjun wrote:
The run hurts enemies without killing them, which is generally not what a pacifist would do.
Even though I just watched it, I still have to ask, which enemies does it actually hurt?
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
chatterbox wrote:
I remember the actual rerecord count is around 9,000.
I'll need to update the movie file with the one with manual rerecord count. Should I use 9000 or unknown?
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Is it known how much of the rerecord count is manual/non-botted?
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Tools that assist making movies should be justified. The resulting work should be superhuman. If it's perfectly humanly possible, there's no value in tools used to do exactly the same.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Warp wrote:
This makes no sense to me. I have never seen (although I may well have missed it) a rule that states that a TAS needs to be somehow "better" than the unassisted equivalent. (The only rule I remember is that the TAS needs to beat existing records, meaning that if the TAS is slower than the unassisted run, it will be rejected for being suboptimal.) I thought that the principle has been in place for years that every officially published game (with the exception of games of certain genres, like certain types of educational games) for the currently supported consoles, can have an any% TAS published in Vault, with pretty much no requirements (other than it being as optimal as possible). I have never heard of a Vault rule that the TAS must not be replicable in real-time.
http://tasvideos.org/diff.exe?page=Vault&rev=11&prev=10
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
I've been a part of both of these talks, and the point is that it's sometimes impossible to perfectly match full game end state. Also it's impossible to explain every aspect of every rule in MovieRules, because the page would be endless (it already is insanely huge). For all rule clarifications that users may need we have Ask a judge thread. For clarifications for judges we have Judge Guidelines. If you're unsure about some definition that is there in MovieRules, you can always ask, and we will always elaborate. There's nothing beyond those 2 pages that we account for when judging glitched endings. Critical ending routines can be absolutely anything, the point is game behavior after it's been allegedly glitch-completed.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
MESHUGGAH wrote:
From Wiki: MovieRules.html#MovieMustBeComplete Where applicable, the movie must reach an ending screen that positively signifies a game is finished successfully. Reaching a game-over screen is not considered beating the game. If a game shows the same ending screen regardless of success or failure, reaching it is not considered successful completion. Also note that this rule isn't complete.
The rule is complete. Here's just a note in Judge Guidelines:
Runs that incorporate "game end glitch" techniques need certain verification on whether the ending really occurs. It can be done by comparing how the game acts after it ended normally, with how it acts after it was glitch-ended. Missing some critical ending routines would mean it was not really completed.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Selicre wrote:
I'll render the final output in 4K in order to remove the 4:2:0 chroma subsampling. 8K would probably be overkill, unless someone else does it for me (prepare to spend 200GB on temp files!)
You can't remove it after 420. Dumping the game screen at its native resolution (1x scale) leads to losing all single-pixel-wide chroma information, and also distorting the color borders. Dumping at 2x resolution and then applying 420 chroma subsampling allows to overcome most of this. So we have 3 sets of variables: how much of the game area is visible at once, how internal game resolution scales before getting dumped to the video, and how that is scaled to fight chroma subsampling artifacts. For 320x224 Genesis emulator footage, we dump lossless-compressed avi at native resolution, then we upscale it to 4K using pixel-based algorithms (think nearest neighbor). In your case I don't know the target resolution of your emulated footage and how it gets scaled. If you can expand the visible area to 4K, then applying 2x scale to that gives us 8K video that can be viewed without losing too much details in lower resolution modes too. It can be compressed quite well at a reasonably high speed with correct settings. Since it's not antialiased 3D footage, I don't think the filesize will be near half TB. If needed, half TB is how much spare HDD space I have for this. What about my other questions though?
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Here's how to pipe framebuffer to ffmpeg without intermediate images, tho this is in C++: https://github.com/clementgallet/libTAS/blob/master/src/library/encoding/AVEncoder.cpp https://github.com/clementgallet/libTAS/blob/master/src/library/encoding/NutMuxer.cpp With such a pipe set up you don't have any overhead that has to be kept just for the magic to keep working. And it still gives you full control over ffmpeg since you still pass your command. If it's just a matter of keeping only a few images and then removing them, all you need is efficient ffmpeg command. Here's what youtube does to your bitrate (might be outdated, but it's more or less true): https://vadosnaprimer.github.io/feos.vs.youtube.2160p.html Here's how size and speed relate when using x264: http://tasvideos.org/Feos/VideoTests.html Do you render at 1x scale? It's quite possible that rendering at 2x scale could allow you to preserve much higher quality in general while increasing the ratefactor significantly to reduce the size (native pixel size gets heavily killed by chroma subsampling that yuv420 does). It's worth using a short test clip to see what youtube does to your video, be it 4K or 8K. BTW, since Tails is so critically important in this run, won't it be better to keep him non-transparent at all? I guess he's half-transparent when off-screen, but this is one of the biggest features here, so making it more obvious would help. I doubt not knowing when he is off-screen will make anyone angry.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Does it keep all the intermediate images too? I'm seeing Rust for the first time :D
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Congrats on finishing it!!! Please tell me which code snipped dumps the framebuffer currently. There are lots of ways to reduce the filesize without killing the quality.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Download check.lua
Language: lua

while true do a34 = memory.readbyte(0x34) a3E = memory.readbyte(0x3E) a50 = memory.readbyte(0x50) a51 = memory.readbyte(0x51) print(string.format("%X %X %X %X", a34, a3E, a50, a51)) end
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
If you record a movie, it should be theoretically possible to examine. MAME-RR must have trace logger functionality and memory viewer, for basic investigation, but also debugger with breakpoints for full analysis. Dunno who'd be able to participate in reverse-engineering your trick though.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Is there anything else that is planned to change while I'm redoing 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.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Brilliant, now I'll have to wait for it to finish uploading (since it'd stuck in the uploader queue forever if it's unfinished)., and the reencode it again.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
<feos> <TASVideoAgent> Movie [3975] SNES Donkey Kong Country 3: Dixie Kong's Double Trouble! (JPN v1.0) by Doomsday31415 & DES in 42:33.73 edited by Mothrayas: Changed player ID to 1109 from 1146 --> http://tasvideos.org/3975M.html <feos> <TASVideoAgent> Page 3975M edited by Mothrayas (): http://tasvideos.org/3975M.html <feos> <TASVideoAgent> Post edited by Mothrayas (PubMov: #6365: Doomsday31415's SNES Donkey Kong Country 3: Dixie Kong's Double Trouble! in 42:33.73): http://tasvideos.org/forum/p/483289#483289 [a:10] <feos> what happened? <feos> it was a co-authorship <feos> and I'm uploading an hd encode with both of them in subtitles <feos> with fixed movie time
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
<Masterjun> just a dude saying lsnes "smells a bit of rot" <adelikat> found a bug = bit rot <Warepire> Don't you know, software is like a pet, if it doesn't get fed, it dies and starts developing bugs on it's own, because it's literally decaying.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
Mitjitsu wrote:
I can't edit my previous post, but I'd recommend the mods allow the use of collapsible blocks to prevent the need for using Pastebin.
It's not disallowed, it's just non-existent in the forum codebase. And I don't see a reason to prevent pastebin.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
This what? It launches the credits because they don't start automatically, and ends 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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
It's planned to eventually be supported too. And it already works: http://tasvideos.org/forum/viewtopic.php?t=20554
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
HappyLee wrote:
Question: Since there have been years without an ideal TAS emulator for Arcade (all current ones have crashes and desync and other issues), how hard would it be for BizHawk to work with Arcade? Is it almost impossible, or just a matter of time? Thanks. :)
https://github.com/vadosnaprimer/BizHawk/commits/mame_core https://github.com/vadosnaprimer/mame/commits/headless_shared_library
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
RGL wrote:
I get an exception with 2.3.2 when I try to open a TASproject for Sega Saturn, recorded with 2.3.1. Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: . Path '', line 0, position 0.
Can you upload the tasproj somewhere?
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
If [1246] PSX Castlevania: Symphony of the Night by zggzdydp in 20:18.63 doesn't generate SRAM as it is, it will have to be tweaked to generate it, or a new movie done from scratch will be needed. The thing is, we must have a way to reliably reproduce your SRAM anchor.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
If those publications don't have verification movies, I don't know what is "approved" in them.
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 (1238)
Joined: 4/17/2010
Posts: 11304
Location: RU
MUGG wrote:
I always perceived that it should be up to the runner to make a choice for a good ending point to their run.
This is correct, as seen here: http://tasvideos.org/MovieRules.html#MovieMustBeComplete http://tasvideos.org/JudgeGuidelines.html#InputLength Also there's information on when the encode should end: http://tasvideos.org/EncoderGuidelines.html#DurationOfTheVideo
MUGG wrote:
That being said, the title screen actually does fade into the highscore list every few seconds, if I recall correctly. There is music playing that the viewer otherwise can't listen to. It rounds up the run nicely and the previous runs did the same, so that's why I think it should be that way. Bubble Ghost also got granted the title screen as a legitimate ending point. I think 8~10 more seconds in the encode doesn't hurt, but if you see it differently, let me know and I will work on a version that has a faster ending point.
I can't remember any publications where returning to the title screen was considered a part of the ending, and therefore, a part of the encode. The music is indeed playing, but it's the regular title theme that is also available when you just launch the game, which means it's only a part of the game start, not its ending. Title screen isn't a part of the game ending, so including it into encodes may be confusing, for example one may think the encode wasn't properly trimmed. Theoretically, there can be infinite amount of content that is only seen after you get back to the title screen, and we include neither of it into encodes, because where do you draw the line? This game has music and score display, but it also has gameplay demos which we don't include. Other games may have cool cutscenes or other features that only appear after returning to the title screen. They aren't a part of the ending though. The only extra content that we may include is things that may appear after some delay (like hidden messages, see the link to Encoder Guidelines) after the main ending. Yet those show up before returning to the title screen. And including them into encodes is still optional.
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 97 98 99 440 441