(Link to video)
Legacy of Lunatic Kingdom is the fifteenth official installment of the Touhou Project. The Touhou Project is a series of 2D vertically-scrolling danmaku shooting games made by Team Shanghai Alice. (Touhou Wiki)
nicovideo

Game objectives

  • Emulator used: Hourglass r81 (Multithreading and Wait Sync: Allow)
  • Game version: 1.00b
  • Extra stage
  • Aims for Maximum score

Comments

Final score is 2,429,908,660. The best known unassisted score is 1,016,971,530 done by kisara.

Scoring system

Grazing

"Grazing" is the act of having a bullet pass near one's hitbox. The graze counter will increase at a slow rate for as long as the player remains near the bullet. If one continues to graze a bullet for a short time, the bullet will release a graze item, which adds 5 graze to the counter.

Chapter Finish Bonus

The Chapter Finish bonus is awarded whenever the player passes a waypoint. The player's graze and the proportion of enemies defeated in the chapter are totalled.

Replay and verification movie


feos: After finally having figured out everything, I can accept this submission, as it syncs on a (super recent) hourglass release. It's a post-game completion category, beating the hardest level on hardest difficulty. The verification movie successfully created a save game which this run syncs from. After the stage is beaten, the movie creates an internal replay file and goes to the main menu. All that has been verified.
The game is quite freakish to get to sync, but I still dumped avi (menu and main footage in different segments, with a bit of overlap), so it's good to accept technically. On VMs it's acting strangely, but my real XP installation happened to be compatible with these timings.
Even though it's a movie that looks more impressive than average Moons, I'll leave starring it for later, when people are able to properly watch and enjoy it.
fsvgm777: feos is going to provide me the AVI dumps. Once I have them, I will start encoding it.
feos: Uploaded the verification movie, even though I can't get it to sync anymore.

TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 14848
Location: 127.0.0.1
fsvgm777
She/Her
Senior Publisher, Player (221)
Joined: 5/28/2009
Posts: 1185
Location: Luxembourg
Holy moly. I'm going to encode and publish it if it gets accepted. (but I might regret it later)
Steam Community page - Cohost profile Oh, I'm just a concerned observer.
ViGadeomes
He/Him
Judge, Active player (303)
Joined: 10/16/2017
Posts: 456
Location: France
Hello, Could you post your temporal encode on YouTube please or an other video site where you don't need to register ? I don't have a NicoVideo's account so I can't vote for your TAS.
fsvgm777
She/Her
Senior Publisher, Player (221)
Joined: 5/28/2009
Posts: 1185
Location: Luxembourg
Hrm. Was the TAS indeed done on 1.00b? I'm asking, because the MD5 hashes of th15.dat and th15.exe (provided with the verification movie) match with those of version 1.00a (Comiket release). EDIT: I can't even get the verification movie to sync... Could you show us how your configuration window looks like? Also, something very important that may be detrimental: There's no sound at all when playing back a TAS for this game within Hourglass. It is fine outside of it, however.
Steam Community page - Cohost profile Oh, I'm just a concerned observer.
EZGames69
He/They
Publisher, Reviewer, Expert player (3964)
Joined: 5/29/2017
Posts: 2706
Location: Michigan
ViGadeomes wrote:
Hello, Could you post your temporal encode on YouTube please or an other video site where you don't need to register ?
Agreed, will be pretty difficult to get feedback if most people cant watch it.
[14:15] <feos> WinDOES what DOSn't 12:33:44 PM <Mothrayas> "I got an oof with my game!" Mothrayas Today at 12:22: <Colin> thank you for supporting noble causes such as my feet MemoryTAS Today at 11:55 AM: you wouldn't know beauty if it slapped you in the face with a giant fish [Today at 4:51 PM] Mothrayas: although if you like your own tweets that's the online equivalent of sniffing your own farts and probably tells a lot about you as a person MemoryTAS Today at 7:01 PM: But I exert big staff energy honestly lol Samsara Today at 1:20 PM: wouldn't ACE in a real life TAS just stand for Actually Cease Existing
Lil_Gecko
He/Him
Player (94)
Joined: 4/7/2011
Posts: 520
No need to register, you can watch it on nicozon : http://www.nicozon.net/watch/sm32620400 Will vote later after watching it.
ViGadeomes
He/Him
Judge, Active player (303)
Joined: 10/16/2017
Posts: 456
Location: France
For the in game gameplay (replay mode), I have nothing to say that seems like very optimizing and we don't understand what happening because there is so much things at the same time on the sceen. But it's very beautiful so yes vote for me :) ! Of course we haven't all the TAS here because kopapioa used the replay mode so we can't see if the menu part is optimized.
kopiapoa
He/Him
Player (94)
Joined: 1/25/2018
Posts: 5
I'm asking, because the MD5 hashes of th15.dat and th15.exe (provided with the verification movie) match with those of version 1.00a (Comiket release).
I revised the MD5 hashes. https://1drv.ms/u/s!AuVYn-4mVmBfgd4MdeQ2nPYkWZTHXA The game version will not affect this "Extra stage" record.
I can't even get the verification movie to sync...
Touhou rarely sync. I think it takes 30 minutes or 2 hours.
There's no sound at all
Touhou is not stable on Hourglass. To avoid crash, I chose "Disable DirectSound Creation".
Of course we haven't all the TAS here because kopapioa used the replay mode so we can't see if the menu part is optimized.
Loading frames are unsettled. So I have to use "replay mode" instead of "AVI Capture". I think optimizing the menu part is not realistic.
kopiapoa
He/Him
Player (94)
Joined: 1/25/2018
Posts: 5
This setting will be a help to sync. possibly...
BigBoct
He/Him
Editor, Former player
Joined: 8/9/2007
Posts: 1692
Location: Tiffin/Republic, OH
So if I'm understanding this properly, the "verification" movie file creates the replay which you then access and play back with the game's internal replay system?
Previous Name: boct1584
kopiapoa
He/Him
Player (94)
Joined: 1/25/2018
Posts: 5
So if I'm understanding this properly, the "verification" movie file creates the replay which you then access and play back with the game's internal replay system?
The "verification" movie file is used only for unlocking the Extra stage.
kopiapoa
He/Him
Player (94)
Joined: 1/25/2018
Posts: 5
On my VMware, Hourglass and "th15udonEx.wtf" behaves like this. Link to video
Pokota
He/Him
Joined: 2/5/2014
Posts: 778
Eirin's Shady New Drug is a Moriya Shrine Conspiracy in response to Yukari messing around again... I'm not as familiar with LoLK as I am with other games, how does shooting percentage affect score? E: Was confused for a bit since Reisen's barrier-bomb does not clear the screen when triggered
Adventures in Lua When did I get a vest?
Site Admin, Skilled player (1235)
Joined: 4/17/2010
Posts: 11264
Location: RU
The verification movie can't end properly because the game crashes at frame 116817 (out of 117134). But the Extra mode still gets unlocked. And audio gets dumped. And BG is there. It just doesn't sync :D Oh, and hourglass complains about the version the movie was recorded with. I run it with r81, it says unknown version, and in the author's video HG doesn't have a version in the dialog name. And the game files I have don't match the author's hashes. But the hash of th15.exe is the same as in the author's video (I applied the 1.00b patch). Lots of fun. EDIT: Switched hourglass to english locale. Started syncing, sound died. LOL. EDIT: And the game crashes right before movie end as well. Frame 100241. If everything else works, we need an extended movie so we could try providing encodes from it without crashing in the middle. kopiapoa, please post an extended movie, including all the material that should go into the final encode, and even then it should have some extra input in case it crashes earlier than expected. The movie must be identical to the one you submitted until the frame where it ends, just record from there. Meanwhile, we found out that the dump still gets the audio even if the game is silent. BUT it desyncs consistently (in the same way) when avi is captured. Right now I'm capturing audio only. If capturing video only fails, we'll still have to reject the run.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
mklip2001
He/Him
Editor
Joined: 6/23/2009
Posts: 2224
Location: Georgia, USA
Three words: This is superplay. I don't understand these shooters too well, but holy crap, this looks really impressive. Ever since the Ikaruga and Einhander runs, I've been curious to see a really pretty bullet hell run. I hope the technicalities get worked out, because this is the kind of movie the site needs :-)
Used to be a frequent submissions commenter. My new computer has had some issues running emulators, so I've been here more sporadically. Still haven't gotten around to actually TASing yet... I was going to improve Kid Dracula for GB. It seems I was beaten to it, though, with a recent awesome run by Hetfield90 and StarvinStruthers. (http://tasvideos.org/2928M.html.) Thanks to goofydylan8 for running Gargoyle's Quest 2 because I mentioned the game! (http://tasvideos.org/2001M.html) Thanks to feos and MESHUGGAH for taking up runs of Duck Tales 2 because of my old signature! Thanks also to Samsara for finishing a Treasure Master run. From the submission comments:
Shoutouts and thanks to mklip2001 for arguably being the nicest and most supportive person on the forums.
Active player (372)
Joined: 9/25/2011
Posts: 652
Not enough bullets. Voted No. jk! :)
Site Admin, Skilled player (1235)
Joined: 4/17/2010
Posts: 11264
Location: RU
It doesn't crash in the beginning for me, but it always crashes in the end. The only thing that prevents the crash is disabling multithreading in the middle of the run. But that prevents the name entry screen from appearing, I get endless loading.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Site Admin, Skilled player (1235)
Joined: 4/17/2010
Posts: 11264
Location: RU
I believe the hourglass version used here is not r81 (since r81 has its version written in the dialog caption). In r81 I get a crash in the end even if I use the first input option (Safe), which is what the author uses in the video. In r51 it just desyncs. kopiapoa, what hourglass version are you actually using?
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
kopiapoa
He/Him
Player (94)
Joined: 1/25/2018
Posts: 5
I apologize to you for my impoliteness. The hourglass version is not r81. It's corrected by みるふ, and you can download it here.(http://www.nicovideo.jp/user/990976hourglass東方リプレイ保存対応版) And I couldn't sync the wtf with AVI capture...
GJTASer2018
He/Him
Joined: 1/24/2018
Posts: 249
Location: Stafford, NY
kopiapoa wrote:
The hourglass version is not r81.
Someone correct me if I'm wrong, but if kopiapoa is using an unoffical version of Hourglass that's grounds for rejection right here and now:
MovieRules wrote:
Always make sure your movie syncs on the official releases... If a movie... doesn't sync on any official release, it will be rejected.
c-square wrote:
Yes, standard runs are needed and very appreciated here too
Dylon Stejakoski wrote:
Me and the boys starting over our games of choice for the infinityieth time in a row because of just-found optimizations
^ Why I don't have any submissions despite being on the forums for years now...
Site Admin, Skilled player (1235)
Joined: 4/17/2010
Posts: 11264
Location: RU
Thanks for reminding, we almost forgot that we have rules.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
DrD2k9
He/Him
Editor, Judge, Expert player (2056)
Joined: 8/21/2016
Posts: 1011
Location: US
GJTASer2018 wrote:
Someone correct me if I'm wrong, but if kopiapoa is using an unoffical version of Hourglass that's grounds for rejection right here and now:
MovieRules wrote:
Always make sure your movie syncs on the official releases... If a movie... doesn't sync on any official release, it will be rejected.
feos wrote:
Thanks for reminding, we almost forgot that we have rules.
We have accepted runs made on unofficial releases before. Specifically, c-square's modified JPC-rr 11.2 that enables much more efficient mouse and keyboard input. The key, however, is that those runs still sync on the official version 11.2 (and can be made to work on other versions if the text in the movie file is altered slightly to adjust for the version difference). If no one can get this run to sync on an official release, I agree that it's grounds for rejection.
Site Admin, Skilled player (1235)
Joined: 4/17/2010
Posts: 11264
Location: RU
That same chapter in the next paragraph wrote:
Note that some emulators require interims because their official releases are infrequent and/or often outdated (including Dolphin and VBA-rr); for these emulators, interim versions are accepted.
JudgeGuidelines wrote:
The input file should sync properly on an approved version of a rerecording emulator. Being an approved version means it can be downloaded from the official website as a packaged release. Development builds don't count as such (unless it's a messy case like Dolphin). Any settings necessary for sync should be documented in the submission properly (edit the submission to include this information if necessary). The settings chosen must be considered legal, and not used to hack the game in some way. If the submission does not sync on at least one official release, it must be rejected (unless there is an unavoidable exception). If it syncs for someone other than the author, it is still valid (so that games/emulators that require similar OS/computer specs to be deterministic have a chance).
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Site Admin, Skilled player (1235)
Joined: 4/17/2010
Posts: 11264
Location: RU
Hey look what we have here! https://github.com/TASVideos/hourglass-win32/releases/tag/r83 What is this? It's a freaking official Hourglass release! I just verified this submission on it, the game didn't crash. And it saved the internal replay afterwards. Moreover, I made a full AVI lossless dump with it, and I'll be sending it to fsvgm777 for encoding. kopiapoa, I know you guys like Hourglass in Japan. Please use this new version instead of local hacks. Overall, it must work identically to what you used, just this time it has proper version number, and it puts it into movies.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Pokota
He/Him
Joined: 2/5/2014
Posts: 778
Didn't that just get pushed out today? Or am I misreading the release history?
Adventures in Lua When did I get a vest?