Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
Hourglass подходит для очень ограниченной группы староватых игр, где мышка не нужна. Да и то, он не адаптирован под новые Windows. Нормально он работает только на Windows XP.
По Героям.
Легкий способ: установить игру на Linux, если конечно игру возможно запустить на современном Ubuntu/Mint-дистрибутивах.
Если у тебя стоит Линукс - установи libTAS. Если Винда 10/11 - установи WSL2 и на него libTAS.
- После этого попытайся запустить игру. Если работает, поиграй немного. Может, даже пройти игру стоит чтоб убедиться что она пашет нормально.
- После этого, попытайся ее запустить уже через libTAS. Даже после этого нужно все делать с осторожностью и постоянно перепроверять. Рассинхрон = потерянные часы прогресса.
Трудный способ: установить игру на Windows внутри Linux. Инструкция не супер-идеальная. Я никогда сам этого не делал. Просто обозначаю масштаб всего того, что придется делать.
См. легкий способ, но после установки libTAS, нужно:
1. Установить PCem.
2. Подготовить инсталятор Windows 95 или XP (если Герои пашут на 95 - лучше ее ставить чтоб немного разгрузить железо, потому что оно не резиновое в РСем), а также драйвера всевозможные.
3. Подготовить инсталятор Героев.
4. Запустить PCem на libTAS и записать установку всего этого. Убедиться, что все воспроизводиться правильно.
5. Запустить PCem на libTAS и запустить Героев внутри Виндовса.
Опять же, все проверять и молить Богу чтоб рассинхронов не было. И чтоб изображение на записи видео было нормальное, и чтоб звук не барахлил.
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
Доброго вам времени суток! Разработчик игры выложил архив с исходниками игры у себя в блоге:
https://shrigley.com/source_code_archive/
Это на случай, если проект возродится и будет желание пушнуть лимит еще дальше или импрувнуть люа-скрипт
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
Let's wait for other members to try.
Like, c'mon, people! It's Nintendo's title! Donkey Kong! You should be obsessed with it and give it quick attention =D
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
I tried to verify this TAS, but got no luck. Reviewers and judges already know about that, but I post it here as well, in case if someone unaware comes across.
So, it always desyncs around the frame 93900. The cursor moves to the level 3-2, but the player doesn't start the level when it's possible. On the encode that's at 26:03.
I see people share this info in submission threads, so my hardware is GTX 1060 and Ryzen 3800X.
I tried deleting save.bin and banner.bin whichever I found in /Dolphin-2407-x64/User/Wii/title/..., but it doesn't change anything. Well, the very first run desynced, so I don't think anything would change with these files present.
Should they be deleted in the middle of the playback?
The ROM is "Donkey Kong Country Returns (USA) (En,Fr,Es) (Rev 1)", but in RVZ format, not ISO. Converting it to ISO doesn't change anything.
I checked the MD5 hash of the movie in DTM_Editor_1.6. Even though it matches the hash of the ROM, Dolphin still says the checksums don't match.
What perplexed me is that Texture Cache is set to Medium by the movie. I tried changing it to Safe, but it doesn't affect anything (DAA).
- SD card settings DAA.
- Speeding up the emulation DAA.
- Config -> Wii -> Aspect Ration DAA. It opens the game in 16:9 anyway.
P.S: portable.txt is present in the Dolphin folder. This is not first movie I verify
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
After 3 years, we finally have something worthy on Windows!
I imagined this so much different, but judging by the length, that's something you have to expect
Yes vote!
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
So, I have watched the movie. This is the first time I've ever heard of this game.
+
The playaround with boss fights is quite fun.
In a top-down game, you fight random encounters and not run away all the time.
-
Dark sections don't use the candle, although showing the map wouldn't give a solid boost to entertainment.
Overall, Yes vote. Welcome back, buddy (even if it's a single event)
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
Multidisk Bundler does its job. Convert your disks to ISO format in Dolphin, place them in the folder with Bizhawk-Dolphin and import them in the bundler. You may get something like this in the XML file.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
Since the site redesign, you can no longer see a user's real name on its personal submission page. Maybe TASVideos API can provide this info, but since all his submissions were made in 2022, I don't think he had an opportunity to specify his real name at least once.
Feel free to examine his TASVideos profile, if you haven't done this yet.
- Maybe, in one of his 122 posts he left his contacts.
- Maybe, you can discover his YouTube channel by a YouTube link. Here is one of those: (/watch?v=5hoGz74Z0wQ), taken from his userfiles.
I haven't found anything useful besides this, because YouTube API has been modernised and those Stackoverflow posts from 2014 don't work today.
Try to concat the administration, although I have doubts they will disclose his email.
At last, didn't keylie respond you? If not, try to contact him on Discord. Here is his server: https://discord.gg/3MBVAzU
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
Unfortunately, Basic Bot in Bizhawk is intended to brute-force basic scenarios for button meshing. The goal is specified by RAM addresses conditions, like the highest value. You cannot instruct it to change NDS settings.
Take a look at these submissions:
#6589: Arc's NES Who Framed Roger Rabbit in 03:48.11 - there is a big map where items spawn at pre-defiend spots, but at random. The input was manually brute-forced to get the best spots. The objective looks similar to yours if the map is not completely generated at random.
#8248: adelikat's NES Dragon Warrior IV in 1:56:29.29 - here, the whole game was examined for top to bottom, and a lot LUA scripts were written to automatize the process of passing each chapter in the fastest time. Basically, they was playing itself for a long time.
As you can see both of these are NES games, which means no RNG was manipulated outside the game. I don't think LUA scripts can change settings of a core, like the system timer, but if the same can be achieved by starting the game by delaying your input, then I don't see the problem in brute-forcing the game around that point. Nobody will reject your submission because of some delay in the main menu.
One way or another, you need to find RAM address which indicate the properties you need. Examine how the map is generated. Is the whole map is generated at once or only the location you being on? Is it restricted to 1 shop/hall or not? What about trees and other obstacles which may block your way? And a lot of other questions.
You will need to reverse-engineer the map generator and entity properties, like type of an object (grass, tree, river, creature, shop, town hall) and their coordinates. All this to know what exactly you need to get.
Also, respective LUA scripts have to be made in order to brute-force the conditions you need. Use Dragon Warrior submission for reference.
In short, a big amount of work has to be done, if you really want to achieve a perfect game RNG.
Otherwise, go with manual meshing and invest some time into it. Your submission will not be rejected because of an RNG that's far from perfect. Read this post to make this clear: Post #532136
Good luck!
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
Since this year was quite rich for Dracula and Frankenstein submissions, I decided to finally beat the Sega CD port.
This is a TAS fragment which passes the main route of Level 2 for demonstration.
In the second room, if you don't kill the final spider coming down to from the ceiling, you will not transit to the secret door to your left and, instead, will go forward like usual. This will take you to the Cursed Library, and then to the room with candles and the dragon mini-boss.
Even though this route is faster than the alternative route by 324 frames (by in-game time), it shows a scene from the movie which lasts for at least 1537 frames. It makes this route quite slow, so I leave it here to ease the future judgement.
User movie #638644226659977860Link to video
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
I was too tired of waiting for the encode, so I verified the movie at 100% speed, with a popcorn =D
Even though my WOW-emotions faded away, because I was following your WIPs, including your failed attempts in 2023, I'll try to conduct at least a mini-review to speed up the judgement.
That was a beautiful run! The author uses advanced tactics to make enemies spawn faster and uses all possible measures to kill them. Not to mention, there were plenty of luck manipulation and a lot of testing being done throughout different stages of this TAS.
The main goal has been improved: the author manages to gain even more score over his past Castle TAS.
The entertainment value is a tiny bit lower this time, because the new tactics required all measures of time-saving (like switching to grenades to run a little faster) all the time, as opposed to the previous run, where the author had free time near the end to do some playaround.
It's a little disappointing that possible improvements are more clearly visible this time, because there was not enough in-game time to spawn the 2 remaining enemies.
Despite the fact that the highest score estimate has been boosted by only 1330 points, this improvement still feels incredible. Like, I didn't expect any improvements to be made, even though it looked like an simple task: "do the same, but kill more enemies during all 3 bonus chests", but the reality may not let this happen.
Strong Yes vote!!!
UPD: All of a sudden, the author has submitted an improvement which resolves the obvious gap of 2 remaining enemies. What's more thrilling is, it shows more diversity in tactics!
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
The goal of survival mode, which is winning all opponents one by one, restricts the entertainment value a little, because you can't switch your character in-between battles.
The choice of character decreases it a little more by reducing the challenge, since Shin Akuma deals more damage than his usual alter ego, making the fights easier.
The tactic of hitting opponents while they're holding a block is a little dubious in terms of optimization, because it takes quite long to earn "+20 guard crush" bonus.
It also would be beneficial to do the superpower attack of 30+ combo hits when your opponent has little to none health, to earn more points.
Anyway, I didn't do the calculations to confirm the most optimal tactic. After all, the run focuses on entertainment too. The battles are variative, and they don't feel boring.
Yes vote
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
Verified.
A fun little game. Most actions are done as fast as possible, although it would more elegant to synchronize them to the pace of the character.
Yes vote
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
After reading the discussion here and Samsara's official post, I think we may conclude that TASVideos is turning more lenient. So, I'd like to bring in one more topic on this regard. I'll call it "Mercy for inevitable imperfection". This was the trigger for me to write this, but let's be fair, the idea has been floating around for a long time already.
There are a lot of games (mentioned here, non-metioned here or faded away within bottomless message polls on Discord) which are really complicated. It takes years to decrypt, examine and re-over-test high and low. A distinct (unique) person, who tends to be a hardcore fan of a specific game, goes through all this hell, becomes its knowledge keeper and it becomes obvious that only he or she can make a TAS worth sharing.
But then some life question hits the scene and it can never let go. It may concern its life, family or endless sense of imperfection which one way or the other prevents even an initial TAS submission from ever being provided.
What I'm trying to tell. We have Movie Rules, they look good and they provide clear acceptance criterias which should be obeyed, ok, but I think that moral aspect should be brought up to people (both newcomers and veterans). They should understand that TASes, which are "far from perfect", are still valuable and appreciated, especially for complicated games.
We should try to make people acknowledge the boundaries of their possible sense of perfection, and that TASing a game more than once is better than investing countless hours into a single, perfect submission which might not even happen as a result.
After all, our community is variable by age. Kids join it and get into this trap and not all adults realize the same thing, hence getting into this trap too.
Thanks for your attention!
TASing is like making a film: only the best takes are shown in the final movie.
Editor, Experienced Forum User, Published Author, Reviewer, Experienced player
(597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
Verified with both own memory card and with the card provided in this submission. All is documented in Sync Notes.
I re-installed Dolphin 5.0 stable and created "portable.txt" in the folder. It seems like there was an error in the global settings which was ruining the verification.
TASing is like making a film: only the best takes are shown in the final movie.