Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
No encode so just checking. Is this the same game?
B-Wings (NES) any% speedrun in 23:40
Link to video
If so this player was able to beat B-Wings for NES faster than this tas.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
Actually, I am agree with Winslinator on this one. "Let's also not forget about Olympic-style games like NES Track & Field "max score, playaround", where many events give you three attempts, saving only the best score/time." If that final scoreboard actually totaled all the yardage and gave a score then I would say every round would have to be maxed. Here it is literally just taking the max score for all the "heats".
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
Video shows some cool looking combos, but no explanations of exactly how they are done. No explanation for the Kia instant kill trick mentioned above either.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
How can we make sure each of them is accurate? Also bringing game specific ones into Bizhawk sounds interesting, because then it would have all the tas tools.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
While the rest is fast, cannot say I am a fan of the early input ending for this. Other submission is superior where it actually finishes the last boss asap.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
While there are a couple possible improvements early on it became apparent that the game has a lot of RNG with enemy placement and behavior. Trying to fix the start of the TAS means having to adjust the entire rest of the game. For any future improvements, noticed one bad jump at the start, and you can also double jump through the first building above the door. Good job!
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
The movement is weird where you cannot just hold the input direction as you noted otherwise you lose a frame or two. Found a slightly closer path which results in this being about 70 frames faster where both the start and entrance points are at almost the same height without too many detours. Thankfully manipulating the drones is not too hard if you just vary input. This game really does seem like one where botting it would work well by changing input right before the map loads to test different maps so you could probably find a better solution than this too. I would accept co-author if that is the path you want to take for this. Everything else looks good in it.
User movie #https://tasvideos.org/UserFiles/Info/638507431745813880
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
I had the same result with Killer Instinct working in MAME but not in MAMEHawk, but still worth trying to get working since it may just be my system (which seems to be dying).
Killer Instinct 2 would crash for me after the first battle in MAMEHawk. Not sure of behavior of Killer Instinct 2 in MAME.
Maybe selecting different BIOS settings could work. Arcade (in Menu) -> MAME Settings -> BIOS. Make sure you have both from the same version number from MAME. In the multi disk loader make sure you have the game romset listed first, then the CHD file.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
This looks well done. I was able to get some time saves by only releasing the "0" for one frame near the end of the screen, but later on there are a couple screens where waiting is necessary. One screen in particular was quite tricky with this bubble right before a gap which seemed to be impassable. Well done!
Notes:
0 jump - holding 0 and 7 at end
7 accelerate - need to hold at end of screen to advance looks like.
6 brake - holding 6 at end of screen will not advance
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
I was looking at some Chinese unlicensed game recently. A ff7 demake. Looks like the worst way to experience ff7, but cool someone made it.
Link to video
lars_hendrick noted that there is an original version as well as a patch.
There's a fan patch for this that cleans up the English, fixes bugs and adds new sprites
https://www.romhacking.net/hacks/1657/
Would be neat to see a tas of this game.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
Couple questions.
1. Is it somehow possible to change planes in the middle of the main game?
2. The Air docking bonus stage seems based on score, anyone know what score cutoff? Both gamefaqs faqs seem incorrect with saying you have to kill lots of things for points to get it to activate.in the sub battle I have. Low score and it still goes to air docking stage.
3. Anyone understand how the Air Battle fight with the giant flying wing works? It seems to have some sort of scaling defense or a shield? The damage is vastly different before and after I use the plane's specials.
"Round 42" I am leaning more towards tas possible until shown otherwise.
Penn & Teller's Smoke and Mirrors with that Impossible Level is impossible to get a proper ending, but it feels more like a gag ending. There is a whole forced frozen cutscene where the game essentially ends since it is impossible to continue by design. Not sure about this one.
Patashu wrote:
Any game that is multi-threaded (or distributed across multiple processes, or worse, across multiple computers) would require deterministic-ifying much more of reality than TAS tool creators may ever be willing to do.
But we can get worse: Imagine a speedrun that, to emulate, would require emulating the external effects of reality on a processor's hardware. Now stop imagining because this is reality:
Link to video
This will probably remain out of reach of TASing indefinitely because how TF would you emulate that, add a temperature variable to the input file??
Despite being multi threaded or distributed it would be possible if the entire system is emulated. Not possible now for complex system afaik though, but not quite "impossible". A small example of a "distributed" system would be those pokemon tases that use more than one console and communicate together.
If there was a game that required the hot plate technique to run correctly that would be pretty crazy. To replicate those hot plate speedruns might be very difficult, but probably measurable and reproducible somewhat? Considering the runners are using that over and over again to get a consistent result.
YoshiRulz wrote:
MMOs. Even if you could emulate the network, for a growing number of them, the server software is lost media.
This one I agree with the most. If the server side media is lost then it is truly impossible to beat those games. Probably huge numbers of MMOs and mobile games are already lost causes due to this. Hopefully those lost game media turn up in the future and are preserved.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
Curious about what kind of limits exist for TASing games.
The only real limitations I can really think of is that the entire system would need to be:
1) Deterministic.
2) Be able to be Emulated.
What kind of systems or games have proven or are expected to be impossible to TAS for whatever reason?
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
Randomno wrote:
I'm a bit more active again and would really like to update the libTAS guide. I wanted to have something finished for 1.4.5's release but didn't.
I've linked a few people to my video above and it seems well-received, but simplifying everything into a shell script might be overkill and not prepare the user for using WSL/Linux. However, teaching everything about how to use Linux is out of the scope of a libTAS tutorial.
So it might help to have some feedback:
What should the libTAS guide teach?
Compared to the existing guide, I think vcxsrv is completely unnecessary now. WSLg works fine and requires no extra work. Windows Explorer may be easier to use than Nautilus.
The guide should ideally come in text and video form, though I'm unwilling to make a commentated version at the moment. The annotated version above is not bad though I think.
Having the WSL\Linux and LibTAS setup be as automated as possible would help a lot. It is not the point of a setup process to teach a user a system. Making the user jump through hoops at that point will have them run into more issues than otherwise and might make them give up. Then have separate Linux/WSL, and libTAS usage tutorials.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(643)
Joined: 3/9/2019
Posts: 599
Alyosha wrote:
Link to video
I finally managed to console verify this!
It turns out the data rate was only too high for a short time when the code is first being loaded. So I increased the latches per command from 28 to 32 (with some minor fiddling to prevent buffer overruns) in that area, then returned it to default 28 for the rest of playback.
With this tinkering and using my hacked SMB ROM that sets RAM for me, it worked out first try.
Really amazing that this worked out, you have really mastered the NES OnehundredthCoin!