Posts for feos

1 2
447 448
Experienced Forum User, Published Author, Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
InfamousKnight wrote:
Recently a star wars battlefront iii wii build was found and is playable. Because the only way to get it is through downloading it, would it be allowed for submissions or even showing?
The source doesn't really matter, just don't link to it if it's unofficial.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
This movie is another weird case we don't have a solution for, and I have doubts a proper solution is possible. If the game allowed changing framerate on the fly like HalfLife does via its console (which considered an intended tool for normal play), then it'd be perfectly acceptable. If unthrottled framerate was available with VSync off like in some other games, then it could be argued that the host can be configured in a way that makes this specific high framerate technically possible as it normally fluctuates. But for techniques only available by introducing external applications into the mix, it becomes much less clear.
  • libTAS has variable framerate functionality and it can enforce it upon a target program without asking questions: it kinda forces VSync to different rates that the user controls.
  • Doing something specific with NVIDIA control panel while the game is running can't be recorded into a libTAS movie (though it could be recorded in a theoretical QEMU movie when we're emulating the entire guest machine for our game), and it definitely sounds like something that's impossible for the original game to account for, making it an unintentional environment tweak.
  • Wiggling the game window around relies on event handling in a given window manager I guess, so again a dependency on a factor entirely external to the game.
Old movie rules allowed unintended environment settings only in entertainment-based categories, because for pure speed records those contain legitimacy concerns. Current rules don't have this distinction and ban unintended environment settings altogether, however that's not fully intentional in itself either: after the rules were completely rewritten, we tried to keep the wording compact and to not expand it without explicit need. So obviously there's room for rule changes or at least clarifications here. The problem is that it's hard to come up with a good compromise for this kinda thing. We've been discussing this issue for 6 years now, and it's always a battle between legitimacy and creative freedom. Banning such techniques from the Vault tier Standard class used to be a decent compromise not relying too much on technical differences but more on bookkeeping differences. Obviously it's still an option today. Another option is preserving this technique until the game officially supports variable framerate and only using the movie with constant framerate this time around. There can be other options, but this entire subject is so odd, technical, and obscure, that every time I brought it up with staff I got different opinions. And we have two more high-framerate movies waiting to be judged, because this is not resolved yet.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
The Octoshock core has 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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Frank_Jaguar wrote:
Всем привет! Подскажите пожалуйста, возможно ли заТАСить третьих героев? Почитал инфу здесь на форуме, почти ничего не понял.. Скачал Hourglass, потыкал в нем, так ничего и не удалось. Как я понял у каждого эмулятора свой небольшой список поддерживаемых игр? Буду очень признателен за инфу, через что можно ТАСить всякие игры на винде (герои 3 например)
Если они запустятся в PCem то можно будет. https://tasvideos.org/EmulatorResources/PCem/General
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
The SRC/community official name is Full Completion. It is meant to show off most of everything the game has to offer, more than every other ruleset. The core way to verify if you've done all requirements is to open the world map, it to be full, and all shown rooms need to have a golden outline. The way to get them outlined that way is to not only get every collectable in the game (totaling 209.4%), but also open every chest, open every door and, very importantly, solve every puzzle correctly. While there is ways to skip some puzzles, or use some tricks/glitches to effectively have the same result than solving them (like the totem box room clip and the telescope double spawn), those don't mark the map rooms correctly, thus are ignored in this run. This TAS also adds some rules, that are either unwritten or simply not thought of by real time speedrunners. For the sake of not screwing with the timer, I am not using the "savestate manipulation" glitch, which keeps in memory some information from a precedent savefile, in this context by resetting the run while entering a load/door. I also decided to disregard any sort of dupe, or new game plus advantages. While those could probably save time in multiple regards without affecting the map completion, they can be very well argued against the spirit of the category, and make it harder to compare to RTA. Defining glitches can be very complicated, that's why we don't name this speedrun as glitchless. Other than that, a lot of techniques/exploits/tricks are abused here for speed sake, none being considered game breaking.
Techniques banned from RTA are Cube Duping, Reset Manipulation, Save State Manipulation, New Game+. Considering that, which part of your full completion definition actually differs from RTA rules? Does RTA ever skip/simulate puzzles? If it doesn't result in a proper full completion screen, I guess not. Is "resetting the run while entering a load/door" the thing that RTA rules call "reset manipulation" or something different (maybe just a subset of "savestate manipulation")?
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Samtastic wrote:
Here it is @feos, this is the glitches that occour when emulating 95... https://www.youtube.com/watch?v=m5B4SxDInFc
Installation of Windows 98 seems to be impossible without the license key, so we can't support if officially on the site. We support XP and 95 because there's a way to not enter any license key for them. So you'll have to TAS this game in either XP or 95, depending on which one has fewer audio/visual bugs. Question tho: did you try enabling compatibility with earlier windows in file properties of the game's executable?
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
PancakeTurtle wrote:
It is not really that it has less, it is more that injecting the macro into the ROM is memory inefficient.
I still don't understand what the problem is and how it's solved by giving the emulated console impossible amount of RAM, while it's fine on the actual device.
PancakeTurtle wrote:
The answer is "not really", you'd have to play it back to figure out what frames are at what framerate.
Is this movie's framecount even known? In this submission some number is entered but it seems to include setting up the replay itself.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
PancakeTurtle wrote:
The Macro is stored in RAM, so it is not the ROM that is too big, but that when it loads it puts the macro into RAM. I was unclear in my explanation. In fact macro injection is memory inefficent, so this is not an issue on a real N64, but this macro is close to the limit the N64 can play without running out of memory too.
I don't understand how m64p has less N64 RAM than the actual console...
PancakeTurtle wrote:
Basically having GZ as an "Approved Emulator" for Ocarina of Time?
Yeah like DOOM's internal replays.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
If we treat this as a per-game TAS environment and parse the actual input file, it may not have to work on approved TAS emulators, because it's not a movie made on/for them. But figuring out the tech aspect is part of how we want to support it properly, instead of it being a bunch of black box files that we can't even host currently.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Is there a way to calculate accurate duration of the entire movie in seconds, from just the gzm file itself?
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
The created ROM is likely too big for the default mupen64plus core (since an entire macro is injected directly into the ROM), and so I've included a .dll that adds extra RAM to m64p in the submission (should be placed in /path/to/BizHawk/dll/).
Can we see the patch? Also the documentation on the .gzm format.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
The crash happens on 5.0-16793 (earliest I tired) all the way up to 2409-216. Dunno what that proves but it doesn't look accidental. Jos says it looks like an in-game crash rather than emulation problems, but it'd have to be debugged to tell for sure, and it's quite hard. I tried hitting different inputs after the crash, doesn't seem to matter judging by the audio.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
BizHawk release candidate 2 for 2.10 is out! https://github.com/TASEmulators/BizHawk/releases/tag/2.10-rc2 Second candidate build for the upcoming 2.10 release. Probably the last pre-release before the actual thing, so please test everything and report bugs on GitHub, Discord, TASVideos, or Reddit! 2.10 includes new cores: * Encore (Citra) for 3DS * PUAE for Amiga * Stella for Atari2600 * ChannelFHawk We also updated Genesis-Plus-GX and QuickNES (now called QuickerNES), and made regular updates for several other cores. A changelog listing all the bugfixes and improvements will come later, but for now you can check the resolved issues and commit history.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Natetheman223 wrote:
And then the Vuu segment played - those massive mammaries have been on my screen so much that I could instantly tell something was definitely wrong.
The colors from the first image in that post don't match what you posted later. The colors that fsvgm777 posted match your in-game colors from Post #532917 and also what I'm seeing in my lossless dump. Encodes have slightly different colors because the colorspace we're using in them is not lossless RGB24. Our encodes use lossy YUV 4:2:0 because youtube will reencode to that anyway and also because archive.org can only stream that. We also use standard HD and SD colormatrices: Rec709 and Rec601 respectively. So there's no way to see identical colors in a lossless and in a streamable lossy encode.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
We're not here to establish once and for all whether they are absolutely wrong or not. The goal is figuring out if it's possible to fix it for a regular user, or if it requires fixing the code itself which only the author can do. I'll run it on my end tomorrow.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Linux doesn't arbitrarily change colors on its own. If there's some difference in how the game is presented on Linux and Windows, then for one of them there's some extra step in the code missing that may be uniquely required by the game engine (or whatever renders is graphics). Or some constants in the 2 versions of the graphics engine don't match. Is there some kind of environment config for godot that could be compared between Windows and Linux?
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
We don't extract game files for encodes, we use the final framebuffer presented by the game, which may include filters, gamma correction, and whatnot. If the game normally presents it that way, it can't be "wrong".
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
We moved old pcem stuff to this repo https://github.com/TASEmulators/pcem-old/commits/v15_235273a/ But the submission seems to rely on pre-movie setups which we don't know how to replicate to make this movie sync. If someone can sync it on the above branch, this may have a chance.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
dwangoAC wrote:
I would like to nominate this run for consideration in the playground tier. The votes overwhelmingly demonstrate that viewers found this entertaining and it has additional value for the unique approaches the run took.
Under what goal?
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
I watched this after #9372: KusogeMan's GC Capcom vs. SNK 2: EO "playaround" in 21:05.85 to better understand the difference and the goal of this run. Unfortunately it doesn't make the actual goal clearer. #9372: KusogeMan's GC Capcom vs. SNK 2: EO "playaround" in 21:05.85 has variety and looks good, because it has a lot of fighters represented and different things are happening all the time. This submission obviously doesn't look as bland as simply spamming the same move, it looks okay, but still it doesn't feel like one fighter has enough arsenal of moves to make half an hour varied enough for a "playaround". And even with all the variety, the goal is still speed, so in the end the run is still less exciting as the proper "playaround". A "playaround" isn't meant to limit itself, but due to limitations this goal had, the action didn't remain fresh, it just felt a bit more random than in a pure speedrun. If 30-50% of the movie is for entertainment, it would need to be due to a goal that's entertaining even in a speedrun, or it'd need to be unlimited in terms of speed to actually look good. I can't consider variety of this run a speed/entertainment tradeoff that's just added to make the actual speed goal more smooth. It's an extra goal in itself, so this run is technically "Survival, maximum score, playaround". But the "playaround" part of it is too limited by other sub-goals. In my opinion they don't quite work in a combination. Since this movie doesn't look bad, just the combination of goals taken makes its entertainment questionable, I'm voting Meh.
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Don't you know how many times you opted to use a more entertaining strat rather than a faster one? Like maybe once or a few times in some levels, or never in others? Or more?
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 (1255)
Joined: 4/17/2010
Posts: 11495
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Can you give a rough approximation of how much faster it would have been if it didn't aim for entertainment at all?
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
447 448