Posts for ThunderAxe31


Post subject: 20 cycles to go!
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
Thank you, Alyosha. Edit: so, the current movie length is 1:15.695004, which rounded is 1:15.70. Now we just need to save 20 cycles to bring it down to 1:15.69!
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
Yes Blaze, you're right, I got them swapped, my bad. Still, I need emu.totalexecutedcycles() to display the whole cycle count, otherwise I don't know how to confirm the validity of the CycleCount value reported in the Header.txt. And in any case, emu.totalexecutedcycles() includes the word "total", so it could at the very least be misleading. Maybe it should be introduced a new function for that, something like a "emu.frompoweronexecutedcycles()".
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
Alyosha wrote:
Total execute cycles returns the number of cpu cycles since power on. The TAS contains a power cycle so it starts over from there. The cycle count in the bk2 is correct.
That's no good. The CycleCount value reported in the Header.txt should represent the whole movie, not just play from the last power-on. It's necessary for the site parser to display the accurate movie length of the movie. Please, update SubGBHawk in order to refle this. Right now the site doesn't still read the CycleCount for SubGBHawk movies, that's why it didn't display a completely off movie length, but used framecount instead. I'll get adelikat to implement it soon for SubGBHawk too.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
CasualPokePlayer wrote:
http://tasvideos.org/userfiles/info/64414945217780527 Can someone add this movie file to the submission, I've added aloysha as a co-author.
I'm sorry, what? The Header.txt reports a CycleCount value of 317487861, while emu.totalexecutedcycles() gives me 126147684. Something's wrong there. Edit: Oh, and on a recent devbuild (#498ba66) emu.totalexecutedcycles() also gives me 126147684.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
Most of the improvement I found comes from level 4, I saved 23 frames there, at 2:54 in the encode. I found a positioning that allowed to go through without having to stop. I decided to not be added to the authors list because my improvements were little and I happened to find them in a very short time.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
Did you already take a look for fixing the artifacts that appear in the Crystal save glitch TAS, right after clearing the memory save, at the bottom of the screen? Post #495406 from some reports, it seems that this behavior doesn't happen on real console.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
It should be confirmed for sync by a staff member before replacement. I think I will do it myself, on one of these days.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
I think that solution #2 should be used, as it gives a much better sense of having beaten the game. There are just too many cutscenes missing in #1, most notably the later ones and the credits roll.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Post subject: DankBot, a fully automated and flexible Lua bot
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
https://github.com/ThunderAxe31/DankBot This is a customizable bot mostly thought for RPG games. It relies on a system that does automatically manage branching and progress through the resulting best iterations, while gradually discharging the slower ones. It's similar to Monte Carlo tree search, with the main difference of not using backtracking. Instead, it relies on the generation of multiple branches that are likely to be able to lead to the desired result. In case of failure, the script will display where and why a botting session failed, in order to let the user to be able to figure how to improve the usage of the script, by properly editing the route.lua file attached. In order to use the script, put it in a folder together with an appropriate route.lua file, and launch it in BizHawk after having opened the movie file that will contain the TAS that will be created. It automatically saves progress, so you can stop it at any time by closing the script, and resume it by launching it again. A file named resume.lua will be automatically created with the data necessary, along with the relative savestate files in the same folder. For this reason, it's suggested to use this script in an empty folder. All the actions executed by the bot will be decided by the route.lua file, which will contain all the game-specific data and actions to attempt and optimize for the desired TAS to create. The use can use a different route.lua file for each TASing project, it doesn't matter the game or the platform, as long as all the necessary informations are properly coded inside. In order to learn about how to write a compatible route.lua file, see the example files. Every event worth of note will be both printed in the Lua console and written to a log.txt file, so that the user can follow closely the botting session progress.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
franpa wrote:
Now if only audio didn't pop when speed was in excess of 60 >.>
Maybe you can use an external program for processing the audio output.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
Sorry for the late reply.
franpa wrote:
Hmmm, I put all of that in a text file with a LUA extension and I get a error:
NLua.Exceptions.LuaScriptException: [string "main"]:2: function arguments expected near 'local'
Yeah, the first line is not part of the scritpt.
franpa wrote:
If I exclude the first line specifying the language I get:
NLua.Exceptions.LuaScriptException: [string "main"]:10: 'do' expected near 'emu'
Sorry, I forgot the write "do" after "true". I modified my previous post, now it works.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
This script may also be of your interest: http://tasvideos.org/forum/viewtopic.php?t=19430
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
Great job on the improvements! My favorite screenshot is frame 108117:
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
According to GameFAQs, the chance of spawning eggs rises after level 6:
- The game has a limit on its speed. Once blue bombs appear, the game has reached its maximum speed. However, eggs will appear more frequently as the game progresses.
I looked for the routine that decides if spawning an egg, and I found one starting at ROM address 0x826B. However, it doesn't seem to me that there is any variable that could define a different spawning chance. I'm going to do more researches these days, but if anyone feel like taking a look, that would help.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
jlun2 wrote:
It's quite fascinating actually; "mutant" probably sounds offensive to some, but here's a video about it. I don't think there's an easy way to express it right now sadly.
I think that's probably because that video is unrelated with the topic of gender identity, as in fact also stated in that video itself. Also, see this comment from the comment section: I don't think that genetics is necessarily involved in gender identity, as I consider it more like a psychological or spiritual diversity.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
See you around, Dacicus.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Post subject: Re: #6765: ViGadeomes's GB Harvest Moon 3 GBC "Boy mode" in 22:33.43
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
ViGadeomes wrote:
No matter the end decision, I'll accept it.
I want to note for everyone, that even when you don't get the verdict you're hoping for, we're still open to discuss it and consider the possibility re-judgments. Sharing doubts is welcomed if it's done in a constructive and reasonable way.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
For some reason any kind of bread I bake comes out bitter... :( can anyone tell me what am I doing wrong?
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
link_7777 wrote:
GJTASer2018 wrote:
The previous submission of this game was rejected for triviality, and I don't understand how this is supposed to improve anything. Voting No.
It is 3 frames faster, so clearly there is something non-trivial.
I was hoping to see an improvement so that this game could be reconsidered for Vault, thank you link.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Post subject: Re: Interesting
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
JulianRX wrote:
Many jumps but still i consider this TAS very good and entertaining, i actually had no idea a mix of Mario with Mega Man would be something cool to see, and the optimization is awesome. My vote is YES
It's a mix with Super Metroid, not Mega Man.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
Baddap1 wrote:
Youtube Video Encode replaced with the current movie file that removes some of the unnecessary jumps. Time remains exactly the same.
Thank you. There are still a lot of jumps, but these seem more appropriate to me. Overall, I found the playarounds enjoyable. I'm voting Yes. This looks like a very impressive hack ROM, I really like how they turned SMB in something different. It's also very well designed.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
Alyosha wrote:
If we are going to go by cycle count then this is trivially sub-optimal since you can use SubGBHawk to reset exactly when needed. There are many, many ways to get the correct delay and I certainly didn't check cycle count for them, so I'd rather just cancel this for now.
All right, take your time. I still didn't try other inputs in the BIOS screen, but I will wait for your new improvement before trying to improve it further.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
CasualPokePlayer wrote:
ThunderAxe31 wrote:
I'd also like to try if changing GBC color multiple times can allow more RNG possibilities, or delaying the GBC BIOS sequence by changing color later.
Yes and no, mostly has no effect, and when you actually get an effect, it's more because the bios is being delayed by some amount of frames (which eventually eats into the delays).
I didn't want to listen to that, so I've tried anyway. :) And, guess what? My bot was able to find one faster route: 364 CPU cycles saved over the current submission. Byte D35A is still 0xC2. Alyosha, do you agree to replace the submission file and add me to the author list for this submission?
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
Experienced Forum User, Judge, Published Author, Skilled player (1289)
Joined: 9/12/2016
Posts: 1645
Location: Italy
CasualPokePlayer wrote:
I would personally lean towards the former, but let's say for the sake of argument, they are equal. The English version is far more entertaining than the Japanese version (simply be, most TASVideos users use English, good example would be TCG1 and TCG2 game end glitch TASes), so, shouldn't the English version be preferred anyways for entertainment value?
This submission aims primarily for fastest-completion, so it doesn't matter if it's entertaining or not. Worst case scenario it gets accepted for Vault and obsoletes the current publication, regardless of which one is more or less entertaining than the other one.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"