Posts for TiKevin83


1 2
5 6 7
13 14
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
I love that this is bringing the run back under RTA record and incorporating strategy from it. Good job there.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
I could see it having value to implement given things like the LADX credits, just a lot lower priority (especially in the context of console sync)
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
The newer builds have some different sync settings, you'll want to download a release of 2.5.2 instead of a dev build but then set "Use Real BIOS" to true and console mode to GBC as CPP mentioned above. If you can track the firmware down you can also set GBA as the mode for maximum potential for sync with the GBP.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Mazzin wrote:
the main thing is about the graphics bug thing, that is still present as i mentioned.
Yes because as CPP checked it's not actually an emulation bug since it is also occurring on the original console hardware. We can't fix bugs that were present in the original console.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Are you using the Gambatte core or the GBHawk core? Can you test again with the latest dev build? https://ci.appveyor.com/project/zeromus/bizhawk-udexo/build/artifacts
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
I've also updated a new commentated console verification with the red bar improvement: https://youtu.be/xgahKwzD7_I
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Updated bk2 The TAS was delayed briefly to investigate the potential for a double Clefairy trainer to replace Gambler's Growlithe and Arcanine. This turned out to not be possible due to the reduced XP causing us to be be outsped by Koga's first Juggler's Kadabra. However, this delay led me to reevaluate the existing strategy for maintaining red bar from Hypno to Champion. I discovered that a normal Quick Attack on Silph Rival Ninetales could keep red bar through Viridian Rival instead of Ember, then with the additional HP we could survive a crit from the Quick Attack at Viridian Rival Ninetales and be able to avoid damage on Agatha. Though we do need give Agatha's Gengar a turn, that turn is much shorter with a Gen 1 Miss from Lick than being hit by it. Between the quick attack being better than ember, qa crit being slower than qa, and lick gen 1 miss being faster than lick hit, the 3 changes save 72 frames.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
I would be more suspicious that the cart battery isn't holding since it sometimes will work anyway and settle into FFs, but doesn't always work that easily.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
As for feedback about preparing the event, I took on a role of creating and updating the schedule, the release of which was delayed repeatedly due to a lack of official submissions. Samsara, I missed your forum post about wanting to commentate two runs and that's my bad, it shouldn't have taken weeks for Dwango to mention the submission form indirectly in that thread. I can elaborate privately but I'm sorry we didn't speak to that request quickly and directly. As to the event stream, it was clear from how it kicked off that none of the rest of the event had been planned for a deadline in which to have the tech ready, there were no backup plans in place to run a simplified stream and get started on time, it was simply delayed until it got finished an hour after start time. I don't have anything else I can contribute about that except to say that it was disappointing to see the old rush everything at the last minute strategy instead of the AGDQ 2020+ it's all ready to go a week before the show strategy. I agree we should have separate discussions about how to improve ambassadorship among staff. The events we've been showing TAS content at have been working great, but yes there are opportunities to improve the way we use them to unify the TASing scene.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
The BLM parent org website was cleaned up sometime recently to remove those references, it had them since 2015 or 2016 until a few months ago. It's quite accurate that the international organization using the slogan as a name doesn't have much to do with local protesters, however at the same time the parent org receives most of the fundraising benefit out of the popularity of the slogan. That system is a bit extra complicated because the BLM parent org works in the ActBlue fundraising network, which "fact checks" will try to tell you doesn't help Democratic political funding but mislead due to the concept of Economy of Scale (even if the money doesn't go directly to Democratic political campaigns, it de facto allows them to spend less on the costs of fundraising, and the system has fine print that allows money to be reshuffled if it goes unspent).
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
The issue tracker on GitHub, make sure to search for your issue first and provide as much detail as possible if filing a new one.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Wow! Very exciting
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
https://github.com/LIJI32/SameBoy/commit/ffa569deeb1656c2a473e95a782132608152bf8a There was a commit to SameBoy to address parts of it, we definitely don't have the full picture yet
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Nach: "I do have a problem where we say, nope it's perfect, because we compared it to something which is another emulator." Ok so for VC and the like, this is a reasonable criticism assuming you allow no nuance with things like additional content exclusive to the VC release or VC exclusive bugs that are intentionally being TASed under the consideration of VC as the base platform. I think there's room for those nuances though. When referring to the GB/GBC/GBA situation, this would be a bit strange since the systems all have a nearly identical SOC for playing GB games, each revision has its own bugs, and they're all official hardware from Nintendo with no software emulation involved. Some cases where GB games don't run on GBC are as much caused by bugs in the original GB hardware that the game accidentally relied on as they are caused by new bugs in the GBC. It's at the very least pedantic to consider the exact set of bugs present on the DMG to be the only legitimate TASing platform for games that were designed for it. It would be much more straightforward to only worry exactly which of these micro-revisions the game is being TASed on in the niche cases where it actually causes an incompatibility.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
I want to make a point along the lines of what happened with the Pokemon Gold coin case run. In that TAS it was decided that the glitch wasn't interesting/unique enough for publication since the advent of much faster ACE exploits. It could similarly be argued that TASing on emulated GBA isn't unique enough to warrant separate publication from emulated GB, or even more extreme separate from Nintendo's VC releases. However, ultimately the TASer will always make the choice of which platform is the most important to TAS, all the judge can really do is say if it fits vault/moons/stars tier or none. If emulating non-release systems were flat banned all it could do is drive away people who have reasons to research other combinations of system+game.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
That all is a reasonable take. Many communities do split boards by system as in N64 vs Wii VC vs WiiU VC, so there's no single standard for how to handle platform quirks. The relevant part of the problem is that TASVideos rules do more rigidly prevent the publication of both a TAS of a game on GB mode and one on GBC mode, so as of now a rule enforcing TASing system of release would leave people with no publishable category for console verifications.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Because alongside GBHawk, the other GB emulator in BizHawk is Gambatte-Speedrun, a fork of sinamas' Gambatte that fixes a lot of tests that he isn't aware of because he doesn't respond to PRs or interact with the broader GB emulation community.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Nobody in any RTA speedrunning community would question the legitimacy of tricks in a run that plays back on the Game Boy Player as it's the standard for most GB/GBC RTA speedrunning, and in actuality Donkey Kong '94's console verification helped prove some prior tricks to be the result of emulation inaccuracy.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Is it just the last input that doesn't work? There has to be a blank input at the end of a GBI movie for the last input to work
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
I think this discussion is valuable but it should be split into its own thread in the subforum
Post subject: Replay Devices
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
TASBot uses custom replay systems to send inputs to original consoles. Our main replay device is the TAStm32 by Ownasaurus We also extensively use Game Boy Interface by Extrems, primarily the speedrun and high-fidelity versions, via the CLI movie parameter. This thread is for any discussion on these replay devices, either design and creation of one or for help using existing solutions.
Post subject: Making and Resyncing TASes for Console Playback
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
A hub thread for help with making TASes that can be played back on original consoles, or help with resyncing an existing TAS to newer or different emulators that can meet those accuracy needs. An example of this process is the resync that was made for EZGames69 and GoddessMaria's SMA4:SMB3 Warps TAS. The console resync used a different starting state for save data and adjusted some input frames to account for emulation inaccuracy. We'll often also switch emulators and use different firmware.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
Your movie did have the right framerate as listed in your submission notes, but it didn't yet use BIOS which is crucial to console-accurate timing. Dekutony I believe uploaded a movie to userfiles resynced with the BIOS which adds a bit less than 4 seconds. The other problem is that GB and GBC do not have "frames" when the LCD is off, just arbitrary lengths of clock cycles which get rounded up into frames for the ease of emulators. So you save some of the BIOS timr back to the LCD off cycle issue.
TiKevin83
He/Him
Ambassador, Experienced Forum User, Moderator, Published Author, Site Developer, Player (120)
Joined: 3/17/2018
Posts: 348
Location: Holland, MI
these are just CLI parameters for ffmpeg, you'd change the file path after -i https://ffmpeg.org/download.html
1 2
5 6 7
13 14