Posts for feos

1 2
21 22 23
440 441
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
PearlASE wrote:
Time to enter. The 999 timer only applies to the first boot
Okay you won't have to provide nvram, you'll only need to provide a movie that generates it, as a verification movie. We already do this for DOS games you have to install for several minutes. And we'll attach the verification movie to the main publication. Just don't skip any actual game.
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: 11302
Location: RU
PearlASE wrote:
Raiden Fighters, on it's Japanese romset (and many romsets) require you to wait through a 999 tick timer on the first boot, a pre-packaged nvram file would skip this timer.
Is any kind of pre-gameplay required? Or is it just the time it takes to enter gameplay?
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: 11302
Location: RU
PearlASE wrote:
Raiden Fighters, on it's Japanese romset (and many romsets) require you to wait through a 999 tick timer on the first boot, a pre-packaged nvram file would skip this timer.
How long does it take in real time?
PearlASE wrote:
feos wrote:
You can reassign libTAS keys however you want.
Not the libTAS binds, but the keys used in MAME. Using control for fire and alt for bomb is very awkward, especially alt for bomb causes issues with window priority.
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: 11302
Location: RU
PearlASE wrote:
1 on 1 off ideally, Is it possible to make it user configurable?
Should be.
PearlASE wrote:
Also- on the topic of controls and NVRAM; is packing an NVRAM file with a movie file allowed as Raiden Fighters may require it.
We just need a way to recreate it on our end. For example through a separate movie. What is nvram needed for?
PearlASE wrote:
Also can I somehow use a non-default control binding for mame?
You can reassign libTAS keys however you want.
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: 11302
Location: RU
PearlASE wrote:
Hi, I want to know the feasibility of being able to submit an input file (movie) that utilizes the autofire plugin of MAME for libTAS. The consequence of using it is the file would not playback on full default settings, and 2 or 3 small configuration files must be downloaded before being able to sync. However, getting these files in their right place is as easy as downloading them and placing them in their correct directory. It'd work similarly to an NVRAM file. The reason I ask is because manually tapping the button even frame by frame is frankly horribly inefficient to me, its not the accuracy that matters in shmups but rather the movement and positioning of my shots, so with what I've mentioned above, would this be permitted if the process is as easy as I've made it out to be?
I'm thinking of trying to reproduce the autofire functionality in libtas through its lua. Which patterns do you need?
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: 11302
Location: RU
Looks like all fceu movies starting from Reset were actually also starting from a savestate, containing whatever you had right before that reset. Only fixed in 2008 fceux: https://github.com/TASEmulators/fceux/commit/047808ba9331182ed66342bb205ad890716c2f18#diff-5e44925ace139e9584572724b1e642cf9edadc5a7c8df0f415283e233bbd383aL631
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: 11302
Location: RU
Removed the post because GameMaker is non-free (at least the tier that can generate a Ubuntu launcher). We'll look into getting the official thing to generate the needed file.
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: 11302
Location: RU
HappyLee wrote:
Technically I think if someone improves the code further, it can make Mario move faster and further reduce lags and waiting time. Will that obsolete this run?
Sounds possible, though such a hack would raise the same questions as this one - about accessibility and preservation.
Fortranm wrote:
I wonder how a TAS of that bootleg hack from that multicart whose rom can be relatively easily found that I posted earlier would look like. If the result is somewhat similar [...]
I don't see any similarities.
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: 11302
Location: RU
I was surprised by how obscure this hack is. Google only finds tasvideos and some video hosting sites, they all link directly to the IPS file, acmlm's site doesn't have an index page since 2009, speedrun.com or any other communities don't know about this hack. It's probably obvious why nobody is interested in this hack outsite TASing, because it's mostly unplayable in real time, unless you've practiced a lot. But doesn't that make it even more worthy of a TAS? I think this hack is hilarious and it does provide some new challenges in the SMB1 universe. But we have this rule and I don't know what to do:
ROM hacks must not be overly obscure. If a hack is known to GoodTools, ROMhacking.net, SMW Central, or some other well-known database, that usually means its quality is decent and it won't be completely lost in the future.
  • There must be a publicly and readily available download link to the hack's patch file on the web. It should be easily found through Google. Having to join an online community (for example on Discord) to get the file is not allowed.
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: 11302
Location: RU
I beat you by 29 frames in the first level by using a strategy https://tasvideos.org/UserFiles/Info/638082759640614536 I clear out the lower ones because they are closer, so I can shoot again sooner, and while I'm doing that, the top ones shift downwards closer to me. Can probably be improved further by also using planning.
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: 11302
Location: RU
I don't get how to load this game in bsnes. I have it selected in core prefs but reloading the rom makes it stay on gambatte. My rom matches that in the movie header.
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: 11302
Location: RU
Wouldn't that result in upscaling by the factor of 4, as opposed to adding 0-3 pixels so it becomes the nearest multiple of 4? Here's how I do it in avisynth:
Language: avs

# rounds an integer up or down to the nearest multiple of mod function ForceModulo( \ int number, \ int mod, \ bool up \){ return (up \ ? (int(number + mod - 1) / mod) * mod \ : int(number / mod) * mod) }
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: 11302
Location: RU
Just remembered another thing: x264 wants dimensions to be multiples of 4.
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: 11302
Location: RU
Are the level layouts in Novice different from those in Tower? I couldn't find any info about 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: 11302
Location: RU
At the first glance it looks like scaling width to be 4/3 of 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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
Thanks! What would be the -filter_complex for cases when you need to upscale 2x with neighbor and then lanczos width to be 4/3 of height?
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: 11302
Location: RU
Alright here's the edit: https://tasvideos.org/Wiki/PageHistory?path=MovieRules&fromRevision=40&toRevision=41 I removed the triviality clause, as well as the mentions of Standard ineligible games, because the definition should be enough to resolve their acceptance, and if it's not enough we'll just have a discussion. Timed games should also be fine I guess, because there's still stuff to optimize, like lag or cutscenes, and possibly movie end point too. Though yeah TASing them for maximum score or something like that makes more sense IMO. Which doesn't mean anything else should be banned. Free form creativity games that don't have an in-game goal at all, and no way to define completion, can still be accepted to Alternative if the run is entertaining.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
TheAmazingFursona wrote:
Well, i thought modifying game files is forbidden by movie rules, whatever.
It is allowed if it's the only way to make it TASable:
Movie Rules wrote:
Gameplay must be accurate to hardware Outside modification of a game or a system BIOS is not allowed. If modification is the only way of being able to TAS your game, ask a Judge if it can be allowed. In such cases, a full set of reproduction steps for the modification must be provided with the submission.
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: 11302
Location: RU
Would it be accurate to say that this run only avoids all enemy collision glitches, and all other glitches are used (like BG collisions)?
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: 11302
Location: RU
Automanager wrote:
Since pause spamming is pretty much equal to invincibility, it might take off around two minutes from the run. You could ignore time restrictions of cycles or even quickly skip a few levels that have walls made of enemies. Though, pausing at maximum speed causes the screen to flash rapidly between brighter/darker screens, so I'm not sure if anybody would enjoy watching a run of this which spams pausing whenever useful. The noise made by pause spamming sounds terrible when unmuted.
We use to publish those branches separately, to showcase both pure speed and actual gameplay. How much time would enemy clipping save?
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: 11302
Location: RU
Thanks for the details! BTW you can put them into submission description, which is how it's usually done (or we could do it for you if you don't want to bother with wiki syntax).
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: 11302
Location: RU
ThunderAxe31 wrote:
First of all, this giving a general definition of what's a game, seems unnecessarily complex to me. But more importantly, it broadens the range of accepted games too much.
I'm trying to understand these 2 thoughts and to me it feels like they contradict each other. If we're allowing more things, then we're loosening the rules. If we're loosening the rules, we're reducing the limitations. And if we're reducing the limitations, we get simpler solutions. But somehow this makes things more complex. I don't get it. I see this as making things simpler, because we're trying to understand deeper reasons behind our policies, and while still meeting our high level priorities, we're also trying to reduce the tension that comes from being unexplainably strict. If we feel we're being reasonably strict, but our contributors can't explain to themselves how it makes things better for them, our strictness is not all that reasonable in the end.
ThunderAxe31 wrote:
Not that I'm personally against it, but I think we should do it gradually, in order to avoid unexpected situations that we may not want to get.
This is how we've been working for all the prior years. If we want to learn new things, we have to expand our comfort zone by stepping out of it. Yes, gradually, but there should be excitement of exploration, and ability to adapt to non-trivial reality on the fly by using our skills. We've spent a lot of years limiting ourselves, fearing to be too quick. But there needs to be balance, and we need to be able to be quick when it can improve things. Only then we'll be able to tell which ratio of methods will be optimal for a given situation. We need to master both extremes to know how to stay in the middle.
ThunderAxe31 wrote:
I think we need to have a clearer vision of what we want to accept and what we don't want to.
Trying to hard to predict the future results in us missing the real point of the current state of things. Past, present, and future, should also be in balance. We can't figure out the future without having exhaustive info about the present, and for that we have to explore the unknown directly, and learn to adopt creatively. I think this is more interesting than the defense mode.
ThunderAxe31 wrote:
For me, the issue is not about what games we want to accept, but about what movies. Because many games may be applicable only for specific goals, like full-completion or maximum score, but not for fastest-completion.
Yes, and the new meta-policy is simply advocating whatever makes sense, in whatever the surrounding circumstances are. We won't be doing things we don't like, automatically. But we need to be open minded to figure out what we like and what our community likes. Speaking of which...
ThunderAxe31 wrote:
Also, I think that the community still doesn't want to start accepting completely trivial movies, like Rhythm games, for which there is not even the need for TASing tools in order to produce a perfect movie, and the difference wouldn't be noticeable not only when watching the movie, but not even while making it.
Does the community explain why it's bad to expand the scope of acceptable games? Good games are still not going away.
ThunderAxe31 wrote:
So my conclusion is that a movie should be acceptable if there is a minimum requirement of basic TASing techniques in order to make a movie. This would means that submissions like Duck Hunt and all Bowling games would become acceptable, while a Desert Bus movie would remain unacceptable due to the low effort required for playing it (beside physical stamina, I guess). In any case, I want to make sure that the community is happy with it.
From the previous years, I don't feel this is more simple than what I'm suggesting.
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: 11302
Location: RU
If it syncs on any build at all (with source code available), and if it's well done, it won't be rejected. A lot has happened recently with our rules: https://tasvideos.org/MovieRules/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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
The Brookman wrote:
@feos it looked like you your self voted for 'no oob' which was actually shocking but 9 is an awful lot of haters 8)
I haven't voted, I posted both numeric emotes so people have what to click to vote (you can see self indication on both icons).
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: 11302
Location: RU
For the record, I did ask the community yesterday.
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
21 22 23
440 441