Posts for feos

1 2 80 81 82 440 441
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
EZGames69 wrote:
If savestates from MAME are the issue then maybe bizhawk should rely on a different savestate method, rather than the ones in the core.
Maybe. How?
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 asked to post here because I don't want to be searching through random PM archives just to remember what I want to find.
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
Sounds like cancellation then.
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
Bruno?
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
ScHlAuChi wrote:
A quick test with a game showed that the input movie file synched. However, once you start AVI dumping that file, it randomly desychs! Out of 5 tests to dump it on 2 different PCs, it desynched 4 out of 5 times.
Why not post the game name and the movie.
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
Watched the non-camhack encodes for the 4 branches (any% and singulars). If we ignore slight difference in how the main zip is set up in a couple acts; out of 23 acts in S+T:
  • Sonic has 15 acts that look identical to S+T
  • Tails has 13 acts that look identical to S+T
  • Knuckles only has 6
  • Sonic and Tails have 8 similar acts
  • Sonic and Knuckles have 7
  • Tails and Knuckles have 4
  • S+T has 4 unique acts
  • Tails has 9 unique acts
  • Knuckles has 11 unique acts
  • Sonic has 5
Evil_3D wrote:
Out of curiosity, how a game with multiple branches affects the site negatively?
The general goal of branches is to represent content that is as much different across branches as possible. If we don't aim for that, we end up with 20 branches for every mildly popular game, and there'd be little to no difference between most of them. It results in overall clutter and drowning in tons of arbitrary rule variations that only people who RTA or TAS a given game can enjoy or understand. The Moons tier's target audience is not only people who actually work on games, but also regular viewers, the casual crowd, anyone curious. It doesn't mean we want to ignore the TASers of course. In the end we want to make it pleasant for both camps. So whenever the branch count for some run is unusually high, we seriouly ask ourselves if that's clutter already, or maybe there's some more room for unique content. From the list above, any% is the least unique, Sonic is the most similar to any%, and Knuckles is the most unique. Tails is more similar than unique, still quite different from all others. So how am I gonna solve it? Several people prepared to see this run rejected, several people said it'd be very bad to combine branches, several people said singular branches look similar, and now after measuring everything we currently have, Sonic is the least unique singular branch. I guess the only thing we don't know is which branches will have different routes in what acts if everything is redone using all the new tricks. Here's what I have:
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
Tried to summarize opinions. This isn't getting easier at all. Both sides are really strong. If you feel there are more arguments regarding why or why not, please post. New branch
Something that might be reassuring is that this'll probably be the last new run in a new category this game will get for a good while. Could even be the last one altogether.
Low-glitch would be conceptually different enough to become a new branch. And there are no doubts about its support either.
Along with having multiple valid goal choices (any%, NG+, 100%, and ring attacks) it also has multiple characters which are all unique in their own way. Don't get me wrong I'm definitely not saying there should be a branch for every single possible combination. I'm just saying it's reasonable for a game like this to end up with so many branches.
I would vote for publication to its own separate branch, consistent with past precedent surrounding this particular game. While that precedent, itself, may be somewhat at odds with the way TASvideos likes to handle branches in general, I think it may be okay as S3K is one of the main entries in the entire Genesis library, partly because of the sheer amount of content that it has as one game spanning two carts.
I think the rule should really apply to limit the amount of community created branches for each game, not for branches offered by the game.
It seems obvious to me that there's a real market for all three solo-character runs, and they each deserve an any% branch.
These quotes basically mean that internal conditions available in this game are so inherently varied that huge branch count is unavoidable and justified. Some branches feel similar
As a casual player, I definitely would not feel the need to play all 4 character combinations. Sonic & Tails is not different enough to me from solo sonic or solo tails to warrant a separate playthrough. Or perhaps vice versa. Maybe I wouldn't feel the need to do solo sonic if I did Sonic & Tails. In that sense the character differences are minor.
By this point, I've pretty much lost interest in glitched runs of this game; watching terrain scroll by every couple seconds while a character is teleporting or clipping through, and then watching a stage-end score tally/cutscene that is almost as long as the entire stage gets old after a while. EDIT: Note that I'm not specifically advocating for a category cap or anything like that. But if it is decided that we only have a total of 8, I'd rather have a no-holds-barred, maximum speed run and a low-glitch solo Sonic run which we still don't have instead of the current 100% and this run (which is, for all intents and purposes, a Sonic and Tails any% without Tails), because the latter two don't fully commit to a particular style of gameplay.
I don't think it's fair to require an emulator hack to be able to appreciate the movie.
Solo runs may feel similar to casual viewers, despite the routing differences. I can't agree that experience and concept of the solo branches is fundamentally unique. Glitches also make camera hacks mandatory, because without them there's even less difference (or entertainment?) Why combine branches
Obsolete Knuckles with Tails. Obsolete Tails with this run. That way we have a Knuckles branch as well as one full completion branch, and further single-player runs could obsolete one another based on technical novelty and entertainment. Then if someone invents a novel concept, be it "low glitch" or something else entirely, there will be a place for some more branches that are meant to represent entirely different play style other than "same single-char levels with some new tricks". This option preserves the most different concepts separated and advertises up-to-date runs.
Why not
That’s only going to discourage people from tasing this game again.
The fact that this got so overly complicated to the point where you have to do this kind of trickery with the branches is really heartbreaking. Regarding glitchless/low glitch runs. That actually ties into this topic. I was considering making some myself at some point in the future, but after this ordeal I’m afraid of what may happen if I do so. Like, you actually discouraged me from making these runs now.
It seems like the desire to keep the branch count low is not doing anything productive except hurting the desire of TASers going forward, so I am not sure that the rule is having any desired useful effect.
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
Try actual mame.
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
Spikestuff wrote:
Just as a note, Service Mode is currently non-functional for replays. I'm assuming it's due to the nvram.
EZGames69 wrote:
also for Neo Geo, the Service mode settings dont seem to have a default setting. when I reloaded bizhawk and loaded the movie again, the "turn off how to play" option did not go back to being on by default. This tells me that boot up does not have the same settings for each boot up. this might need to be a sync setting or something.
Redownload.
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
EZGames69 wrote:
Alright, so far the biggest issue that I have with TAStudio regarding MAMEHawk is Savestates dont always load correctly. They arent always loading the same inputs from previous frames. I had to sometimes delete them by clearing green zones so incorrect data wasnt loaded. This might not be an issue with the core itself but possibly a leftover with the same bug in 2.3.3, but I am not certian. However it's clear that this bug is really bad with this core as of now.
Redownload/retest.
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
MAMEHawk testing CasualPokePlayer ported MAME as a Waterbox core!!! Still Arcades only. If you find a game with buttons not mapped ("!" in input display), tell us the game. Don't unzip or rename ROMs. When using game versions, base ROM is required. Open games consisting of just one file normally. For extra archives and CHD files, create an xml launcher using Tools - Miltidisk Bundler (primary ROM to run should go first) To download, just get latest bizhawk interim : https://gitlab.com/TASVideos/BizHawk/pipelines/master/latest Jobs -> package_devbuild_windows -> Download artifacts button
Old link, in case you want to test something in old MAMEHawk: https://yadi.sk/d/WlZCJqoowndnuw File -> Open Advanced
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
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
Being sloppy for no reason has never been a "point" of tool-assisted speedrunning.
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
There are 2 things we can do.
  • Just accept this movie to obsolete Sonic 100%. That's the branch with the lowest entertainment rating, and it's slower than Knuckles 100%, which can be considered "true 100%", since Sonic is a sub-optimal character in that category. That will still leave us with the same problem as we're having right now whenever someone feels like making a "low glitch" branch. We know Sonic TASers don't really care about it, and it's mostly for mere mortals like us to enjoy the game without hacks. I don't think it's fair to require an emulator hack to be able to appreciate the movie.
  • Obsolete Sonic 100% with Knuckles 100%. Obsolete Knuckles with Tails. Obsolete Tails with this run. That way we have a Knuckles branch as well as one full completion branch, and further single-player runs could obsolete one another based on technical novelty and entertainment. Then if someone invents a novel concept, be it "low glitch" or something else entirely, there will be a place for some more branches that are meant to represent entirely different play style other than "same single-char levels with some new tricks". This option preserves the most different concepts separated and advertises up-to-date runs. Sonic 100% is from 2009. Tails is from 2013. Waiting for all branches to be updated will easily require 10 more years.
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
BrunoVisnadi wrote:
Since most of my real life activities got cancelled due to covid, I'll have much more free time than usual for a few months. Thus, I'll be able to do some TASing during this time, and although I mostly intend to work on 96 exit, I might touch this movie again and give it a proper end of input. In a couple weeks, hopefully I will get it done.
Any news on this, especially in light of the improvement posted above?
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
And your speed with gens and gpgx is...?
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
Dimon12321 wrote:
The biggest problem is the performance. Gens core is MUCH faster than the one used in Bizhawk. Its assembler code is even divided into 2 parts to make the core work faster. I have major doubts Bizhawk will reach such speeds in the near future, or maybe, ever! Unless we'd have a state of Alyoshas that would work on every console core.
How fast do you need it to be and 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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
GPGX has the functionality but no script, since such a script won't be used anytime soon. Speed is several hundred fps on both. Other sonic tools can be done via APIHawk (C# dlls) since there's no lua for linux yet, and when there is it may still be slow to handle all the calcs and UI.
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
EZGames69 wrote:
Currently there is no Cam Hack available for BizHawk and if one was made with lua, it would run incredibly slow, and that gets really annoying for tasers to deal with (like it would take some seconds to advance a frame each time)
Post #489342
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Post subject: Re: Major sync issue
Experienced Forum User, Published Author, Site Admin, Skilled player (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
ThunderAxe31 wrote:
I've already found a major sync instability issue. Download and play back this movie file: http://dehacked.2y.net/microstorage.php/get/737638915/Pokemon%20Mystery%20Dungeon%20-%20Blue%20Rescue%20Team%20%28USA%29.bk2 Emulator version: BizHawk_Developer-2020-04-03-230826-#96a753324ada6486d0ec1dd978d0c54e1555a68b ROM checksum (No-Intro):
    File: Pokemon Mystery Dungeon - Blue Rescue Team (USA).nds
  CRC-32: b6c4143e
     MD5: 61373235da72064e8c058fae3c646916
   SHA-1: 503edef4fe6088bca00616efcac3b13da90cd105
 SHA-256: 4bdf72ce0dd7a19c66f49e840f046124994d719678e88a0814d0148f705d3e8b
Around frame 640, you will see a Pokémon walking up. The issue is that each time you play back the movie, a different Pokémon will appear! This obviously shouldn't happen in a deterministic environment. Note that DeSmuME doesn't have this issue, as it always spawns the same Pokémon (Eevee) when it starts from clean SRAM.
This is worth having a github issue for.
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
Minor differences is not an absolute term obviously. The absolute term is this: Any in-game option that results in inherently showcasing more than 50% of unique content, can be considered a separate mode, and can co-exist in Vault. If a movie is not eligible for Moons, 50% difference is what we need. For Moons, we don't require that much of a difference between branches. But they still should represent, let's say, as much unique content as possible. Unique techniques and glitches, unique routing, unique enemies or items. While we don't have up-to-date runs for every other branch, we can only directly compare whatever we have. I guess I'll end up watching them all again, and checking which branches have unique/similar routes in which levels. While I'm working on that, you guys can list unique elements in the runs we're comparing. That means, what techniques and glitches, items and enemies are only available for Knuckles alone? Tails alone? Sonic alone? Sonic+Tails?
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
We only call a core SomethingHawk is it was developed by hawk devs specifically for hawk, and for now, all of those are in C#. I think having BizHawk as a name is the best option.
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
Even then all I saw in that run was running, jumping, and occasionally wall-clipping, over and over, for an hour. I can't agree that there's enough of variety and actual action.
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
<JosJuice> fsvgm777: It seems like there are no version differences of importance. We came up with a thing you can try, though <JosJuice> Try telling NKit to remove the update partition <JosJuice> I'm not sure exactly how to do that, but it might be the decisive factor in making it sync <JosJuice> Seems like you need to edit the NkitUpdatePartitionRemoval line in NKit.dll.config? <feos> I agree that this sounds hacky <JosJuice> It is <fsvgm777> And does make it de facto a bad dump. <JosJuice> Yep <feos> I guess all we need is to see if it starts syncing on such a thing, and then consider it a non-acceptable image <fsvgm777> (Dolphin already considers the nKit image with that partition a bad dump) <JosJuice> Dolphin considers every NKit image a bad dump <JosJuice> Because they are <fsvgm777> Hmm......the SHA1 of that particular dump matches(!) with the one specified in the submission. <fsvgm777> (without the update partition) <fsvgm777> Yeah....it seems to sync 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 (1238)
Joined: 4/17/2010
Posts: 11302
Location: RU
I kept laughing for 4 days and now that I finally stopped, I honestly think this movie's content is kinda acceptable as a demonstration. There's always a chance that if it is accepted, it will get all 3s for entertainment, but the way it's done resonates quite well with what the audience enjoys. It's like the first ever true ACE TAS: it wasn't as impressive as [3050] NES Super Mario Bros. 3 "arbitrary code execution" by Lord_Tom in 08:16.23 and [3358] GBC Pokémon: Yellow Version "arbitrary code execution" by MrWint in 05:48.28, but it looked truly novel and fresh, so people were really impressed. Maybe it still gets rejected for using a non-approved setup, which we still want to start supporting soontm. Then whenever we do, it can be accepted?
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 80 81 82 440 441