Posts for Chamale


Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
RangerSquid wrote:
Considering it could take upwards of 4-6 months just for a new one, that is mainly up to you. I’m fine with the judging for now because I could lose motivation for this project halfway through, but I don’t know until I have a new caterpie to use because I’m also implementing the tackle animation mentioned earlier in this post.
Good luck. You might want to test whether you'll need a new Caterpie manip or not. It may be faster to not touch the options menu until after the Sandshrew fight, or it might be faster to turn off animations before fighting Pidgeotto and then turn them back on. Thundershock is about 60 frames slower with animations on, and Gust is about 30 frames slower, so the animations for 2 Thundershocks and 2 Gusts should be marginally faster than entering the options menu twice, but that's based on rough math. One other early game wrinkle: Catching Pidgey in the Bug Forest slows you down when you use the Pokemon Center in Cerulean. It would be better to catch a Pidgey on Route 6. I know that your current Caterpie has DVs of FEEF. The max Attack and Special are necessary; if you end up manipulating a Caterpie with more HP that will probably be a good thing for Take Down but I'm not sure how it affects redbar throughout the whole run.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
RangerSquid wrote:
Since you actually made a test run, I will look into actually making a full fledged version of this. I still enjoy the idea of the meme game corner Hyper Beam pickup, but it definitely is incredibly slow.
Mega Drain will be a hilarious move to use. Confusion had some utility in the final battle because its animation is faster than Psybeam, but I'm pretty sure replacing it with Mega Drain (instead of tossing TM21) will be worthwhile. Edit: If you use Mega Drain on Giovanni's Rhyhorn, against Sabrina you can: KO Abra with Take Down KO Kadabra with high-damage crit Mega Drain (at least 21 damage, out of a max of 22) followed by Take Down KO Alakazam with two Take Downs. This leaves Butterfree with exactly 1 HP. I'm not sure when is the best time to use Mega Drain before the Viridian Rival Fight - potentially on Giovanni's Dugtrio or Rhyhorn, or on the Rival's Sandslash (which would require two hits). Also, I looked into redoing the Metapod section with animations on. It's barely worth the menu time: 234 frames saved from the faster Tackle animation, but about 190 frames lost from going into the options menu twice. There's also no benefit to delaying Caterpie's evolution, even though its attack is slightly higher than Metapod's.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
I made a test run that avoids the 9-minute detour for Hyper Beam. It's 5 minutes and 7 seconds faster than this video. I used your input for the first half, and my part is very sloppy - this is just a route test. A good version would save at least a minute with tighter input and some route changes. Because of the need to use Take Down in more battles, this run has two additional Pokemon Center visits. They could be avoided by teaching Butterfree Mega Drain after it learns Psybeam - this would let it heal partially before it needs to use Take Down, such as by using it on Giovanni's Rhyhorn before Sabrina. That way, the run could stay in Redbar longer. It also saves a single turn against Lorelei's Slowbro.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
RangerSquid wrote:
I appreciate the idea, but I have absolutely no interest in attempting the fight unless I find a faster overall route for the TAS than this one
That's completely fair. I don't have the time to create TASes these days so I can only suggest route changes. I wonder if you could avoid needing Hyper Beam by using Psybeam to confuse tough enemies into hurting themselves. Starting with Psybeam and then manipulating confusion damage would be easier than trying to manipulate Gen 1 Misses for some fights. My River City Ransom TAS defeated the later bosses by making them attack themselves.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Fortranm wrote:
It seems Butterfree along with Beedrill have the lowest total stats out of all fully evolved species other than Ditto, Drowzee, and Farfetch'd in Gen 1. I wonder if they have the lowest sum of Attack and Special in particular by any chance. If that's the case there would be something more objectively special about this choice out of all mons used for any%, like in the cases of some published movies with similar goals. [3640] NES Super Mario Bros. 2 "warps, princess only" by mtvf1 & chatterbox in 08:20.83 [2015] NES Final Fantasy "White Mage" by TheAxeMan in 1:16:37.56
I agree that it's similar to the Princess Peach category for SMB2, and I enjoyed it. It's an interesting challenge. RangerSquid said he never wants to do the Sandshrew fight again. But I think it would have been faster to turn animations on for the Metapod section, because Tackle's animation is faster than its flash animation when battle scene is turned off.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
This is a major route change, I'm surprised you kept it as the same submission. I suppose it doesn't matter, though. I love the Rattata route. Some of my favourite moments: - Rattata's first attempt to evolve is skipped, to avoid trying to learn a move. - The Hidden Power detour, and despite its length (including the teleport back to Violet) it still saves time. - In between the free Lance heal and the death warp, you become much more aggressive with PP. - When the Poké Flute music plays for several seconds before the Snorlax fight Great run to watch, I love the improvement from cry length. Yes vote.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
I absolutely love the way Clefable plays a major role in the Red and Leafgreen TASes, and Clefairy even plays a small part in the latest improvement for Gold version. This is an awesome, clever route, and a clear Yes vote. The work done to optimize luck manipulation is also very impressive.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
I missed seeing this on the workbench, I'm impressed with this improvement and Totodile route! Manipulating Pokerus was discussed after FractalFusion's TAS but without knowledge of the RNG mechanics, seemed almost impossible. Are there any points where earlier Pokerus would help? I don't think so, since J seems to outspeed and one-shot almost every opponent. I love that Totodile has FFFF DVs, as well.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Brilliant improvement. Yes vote. I tested some shoe routes in the past, but I hadn't considered the route you used with buying Boat Shoes and backtracking; that's a big improvement to Ryan's stats. I appreciate how buying shoes means relatively more time in boss fights and less time running from place to place. Your Thor fight was two seconds faster than mine, and you improved the Simon fight by over ten seconds. The no-shoe route might be able to beat those times if the fights can be repeated without Boat Shoes. With luck manipulation, did you find any methods of manipulating enemy spawns other than changing the frame at which an area is loaded? Spawning no enemies in non-boss areas would be a huge lag reduction improvement.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
slamo wrote:
I was under the impression that nKit compression didn't have any adverse effects on the emulation, and I guess that's not the case. Chamale, can you please try resyncing this on a good dump? You may have to look into hex-editing the DTM file, if you're lucky then the loading times may not affect RNG. If it's not fixable then we may not be able to accept it.
Yes, I'll see what I can do. Assuming all of the loading times are different, it might take a while.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Oops. This was my first Wii TAS, I was unaware of this problem. Is there an easy way to resync it with a different ISO? Is this a Wii-only problem or do GameCube ISOs have a similar disc image issue?
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Dwedit wrote:
How about beating the All-Star team?
Actually playing a baseball game would involve manipulating the AI to hit 27 infield pop-ups, while the player would hit 24 infield pop-ups and one home run. I don't think it has any potential compared to Success Mode with the extremely lazy, extremely successful player character.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
EZGames69 wrote:
man I loved this game as a kid, I used to play this alot with my siblings. when I saw this I was hoping to see plenty of crazy baseball action, but im actually really disapointed that you dont get to see much of it. I'm going to vote no for entertainment.
When I was planning this run, I was hoping for something similar. I soon realized that unfortunately, the optimal strategy is to only hit a single almost every time. It's funny how little baseball gets played in this run, with A reaching the major leagues after only 21 at-bats. But the ratio of gameplay to menu time is low as a result.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
The same graphics errors still exist on Crystal, unfortunately. The other improvements all sound great!
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
No problems on single or dual core. I used the latest dev build, exact same graphical glitches. The ROM's hash is correct. I tested Super Mario Bros DX and Link's Awakening in triple core mode and didn't see any graphics glitches.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
I'm getting some graphical glitches with Crystal version in the 3x version that don't appear when running 2 cores. This is three Crystal games, and this is Crystal, Yellow, and Silver. Changing console mode or CBG in GBA don't help. It appears to be only visual, with the underlying emulation working properly, but I haven't verified that. Any tips?
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Alyosha wrote:
I did some testing and it seems to work just fine. My guess is that you probably tried to link on both consoles at the exact same time. This will not work. There needs to be some time between when the first console tries to link and the second, usually a couple of frames. This is because the first console to try linking will become the master time keeper. The second console will then be slaved to it, and will only send and receive data when triggered by the master console. When you try to link at exactly the same time, both consoles try to be the master time keeper, and cannot sync properly.
Wow. You're right, that's exactly what I did to test this - I simply assigned the same keys to each game to play simultaneously. Now that I'm trying it with three asynchronous games, everything works as it should. Thank you!
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Alyosha wrote:
I downloaded the dev build just to make sure and yes it works fine for me. (Remember that console window doesn't display anything when you first turn it on, you need to turn it on then exit BizHawk then open Bizhawk again.)
Ah, thank you. The link buttons are working in the console window, but the games are responding as if they aren't linked. Here's a savestate of three Pokemon Yellow games prepared to trade, which aren't successfully linking. I appreciate that you're setting up this feature that may only be useful for one TAS. Hopefully I can get it working.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Alyosha wrote:
Are you using the most recent dev build? I'm talking about View -> Display Log Window.
Yes, that's the build I'm using. The log window doesn't display anything when I press a link button. Does it work for you? I'm not sure if the problem is only on my end.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Alyosha wrote:
Each frame the button is pressed is a different event , so make sure you are only pressing it for one frame. For example pressing L for one frame will link console L and C until you press L again. Also if you turn on the console log window, it will tell you the current state of the console links
Pressing the button for one frame doesn't resolve the issue. Which log do you mean exactly? The log window and the trace logger both don't display anything when I press the link buttons I've configured. Is everyone else experiencing the same issue on this build, or is it just me?
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Alyosha wrote:
@Chamale: I got linking working for a test. If you download the dev build you should be able to link the 3 games (only 2 at a time.) The linking controls in TAStudio are 'L' 'C' 'R'. 'L' links the left and (bottom) center consoles. 'C' links the center and right consoles. 'R' links the right and left consoles. If you are have more then one selected in a frame, they will be linked in that order of precedence. If you already have two consoles linked and you press any link button they will become disconnected. So, you can only perform one connect or disconnect action per frame. If you could do some tests and make sure things are working as expected I would appreciate it. I don't have a lot of time for detailed tests of new systems like this.
It's not working for me at the moment, I mapped the cable toggles to keyboard keys in the controller settings but the games are not linked to each other. With Display Input turned on, I see L, C, and R when I press the corresponding buttons, but the games each act like they aren't linked to each other.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Alyosha wrote:
Not currently, what exactly are you trying to do? This is something that could theoretically be done, but would be quite a bit of work. Edit: actually I guess it wouldn’t be that hard , maybe I can look into it.
A test run of a glitchless catch-em-all run of Pokemon Silver, Crystal, and Yellow.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
Is it possible to record a TAS of three Gameboy Color games, with no more than two games linked at any one time? Either directly with the multi-disk bundler, or by somehow using a lot of movies that start from savestates in order to switch connected games.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
This is the platonic ideal of an Arbitrary Code Execution run - a second of button mashing, a byte of RAM rewritten, and the game is over. It's a huge programming accomplishment, but it's not gameplay. I vote yes on this run and I think it belongs in Moons, hopefully with an accessible explanation of how this is possible. However, I don't think there's much benefit from producing more ACE videos for other NES games. What if we had a rule that any% runs can't enter more than one input per frame? Would that break any runs other than ACE? We could still have a category using whatever controller port inputs break the game as quickly as possible, but whenever we use TAS tools to enter thousands of inputs per second its only use seems to be extreme abuse of ACE.
Chamale
He/Him
Experienced Forum User, Published Author, Player (178)
Joined: 10/20/2006
Posts: 1352
Location: Canada
The definition of a glitchless run in Pokémon Gen 1 is tricky. I'm going to compare the 1/256 miss chance, the Poké Doll Marowak skip, Trainer-Fly, and Brock Through Walls. The 1/256 miss chance is a glitch or programming oversight, but it's commonly encountered during normal gameplay. For RTA runners, it would be impossible to avoid. For a TAS to use 1/256 misses seems perfectly appropriate, because it's taking an event that sometimes helps RTA runners and manipulates luck in order to encounter it as often as possible. So, it's allowed in glitchless RTA for obvious reasons and it has always been used in Pokémon TASes. The Poké Doll Marowak skip is also a glitch or programming oversight. It was discovered in the early days of the original Pokémon games, and Nintendo made no effort to patch it in Yellow version. Anecdotally, some players used the Poké Doll on Marowak instead of the Silph Scope on their first playthrough of the game. The RTA community allows it because it has been known for so long, and because it makes narrative sense - it doesn't skip any of the cutscenes related to the Marowak battle, and it doesn't cause graphics distortions or strange teleportations. Trainer-Fly and Brock Through Walls both involve the player clearly doing something that shouldn't be possible. Trainer-Fly causes two unrelated animations to play at the same time, followed by an out-of-place wild Pokémon appearing some time afterwards. Brock Through Walls can let the player walk through any wall and go anywhere on the map. Each of these glitches is unlikely to be discovered during normal gameplay. So, why allow programming oversights like 1/256 Miss and Poké Doll Marowak Skip and call it a glitchless category? I think these oversights are distinguished from glitches because they only affect the game for a moment. Unlike glitches which fundamentally affect how the game is played, 1/256 Miss simply causes an attack to miss, and then the battle continues, and nothing appears out of the ordinary to a casual player. Poké Doll Marowak Skip requires the player to use a Poké Doll instead of a Silph Scope for a single encounter, and then the game proceeds normally. For these reasons, I think it's justified to publish this run in its own branch as a glitchless TAS of Pokémon Yellow. Edit: I had written about the Instant Text glitch as well, but apparently I was not up to date on the RTA community's rules.