Speedrun

Talk about Kojima's hard sci-fi masterpiece.
Post Reply
TheThrillness
Posts: 12
Joined: Thu Dec 05, 2013 8:14 am

Speedrun

Post by TheThrillness »

I thought it would be interesting to undertake a speedrun. I did a preliminary run of the prologue (just till after Redwood escapes on the bike) and I selected save. My time read 000:21 on the load menu. I'm sure with some faster navigation you could cut that part of the prologue to 20 minutes.

I did the run on the PSN version. In order to find the fastest route I used the English translation on emulator and took notes of the input commands. It's no fun having to memorize commands so I think I'll just emulate it and use the English patch for the run. Not as if this will be an official speedrun anyway.

I actually began to wonder what the fastest control method would be. Sure with mouse your navigation is going to be faster but when it comes to gun fights a controller would be faster as you can simply spam lock onto targets which takes all of the randomness/aiming issues out of the equation (especially if you are doing a single segment).
LambertAdams
Posts: 19
Joined: Mon Apr 08, 2013 8:16 am
Kojima games owned: Policenauts,
Snatcher,
Metal Gear Solid 2,3
Zone of the Enders 2

Re: Speedrun

Post by LambertAdams »

That is an interesting idea, I've thought about it before. The key I suspect would be describing the absolute minimum amount of actions needed to proceed to the next cutscene of the game. There are a bunch of parts where you need to do the classic "talk to everyone and look at everything twice" to progress. I've never been able to figure out what exactly causes the trip to Beyond in the space shuttle to end, or what causes the phonecall to happen during dinner with Ed's family. Ideally you would want to figure out what flags the game uses and what actions triggers changes to them, using a debugger or memory inspector. Or maybe the game uses a timer as well as flags.

Once you know the set of actions, you come up with an order of doing those actions with the minimum amount of cursor movement needed to get from clickable screen region to region.

Once you figure that out, a TAS of the game could be very efficient. I don't think there's anything random about enemy placement in the action sequences so you can just script the most efficient cursor route to hit everything you need to. The lock on using a controller might help or might not, it doesn't always seem to lock you to the right things.

You could also play the PC98 version and disable the voiceover so you can just skip through the dialogue. I think there is an option you can pass to the executable from DOS, or you can use a cleared save file and make it a new speedrun category. Might be the fastest version because of this ability.
TheThrillness
Posts: 12
Joined: Thu Dec 05, 2013 8:14 am

Re: Speedrun

Post by TheThrillness »

LambertAdams wrote:I've never been able to figure out what exactly causes the trip to Beyond in the space shuttle to end
I just did some quick planning for that area and I have a decent idea of what to do. I took a video. There is probably a faster route than this.

User avatar
best name ever
Second Lieutenant
Posts: 357
Joined: Mon Jul 20, 2009 1:49 pm
Favorite Game: Sakura Wars: So Long, My Love
Kojima games owned: Snatcher, Policenauts, Metal Gear Solid Ghost Babel and Boktai

Re: Speedrun

Post by best name ever »

I remember there was someone that came here talking about doing a speed run for Snatcher....in fact, here's the thread,
viewtopic.php?f=1&t=2672
el_ash made a good point in that thread,
el_ash wrote:I enjoy watching a good speedrun, but I personally don't see a point for making a "Snatcher" speedrun...

The game doesn't really have any gameplay, so you'd just be filming yourself skipping through a ton of text options.

I like to watch amazing displays of gaming skill determined by how fast and flawlessly the person finishes a game, and that's the point of a speedrun.
Skipping through text just doesn't qualify as mastery or skill to me...hence...not worthy of a speedrun (no offense).

But who knows? someone might be into the idea?
Not trying to discourage you or anything, just saying that when you speed through Policenauts you essentially loose the entire game. Which doesn't really help a speed run.
What Button Do You Press To Jump!?!
TheThrillness
Posts: 12
Joined: Thu Dec 05, 2013 8:14 am

Re: Speedrun

Post by TheThrillness »

Yes I came up against similar points when I ran Heavy Rain. Stuff like "How can you speedrun a QTE game... lol". It ended up that my speedrun gained massive support and I had blog posts written about how entertaining it was to watch: http://gaming.wikia.com/wiki/User_blog: ... Heavy_Rain

Speedrunning and finding the shortest paths is a secondary goal as of now. I'll first look at finding some glitches and skips.
User avatar
best name ever
Second Lieutenant
Posts: 357
Joined: Mon Jul 20, 2009 1:49 pm
Favorite Game: Sakura Wars: So Long, My Love
Kojima games owned: Snatcher, Policenauts, Metal Gear Solid Ghost Babel and Boktai

Re: Speedrun

Post by best name ever »

Interesting.
If you think you can pull it off then more power to yeah. Looking forward to what you are able to accomplish!
What Button Do You Press To Jump!?!
LambertAdams
Posts: 19
Joined: Mon Apr 08, 2013 8:16 am
Kojima games owned: Policenauts,
Snatcher,
Metal Gear Solid 2,3
Zone of the Enders 2

Re: Speedrun

Post by LambertAdams »

Good luck, and if you do find any skips or glitches, please post them, it would be fascinating to see.

Also, I subscribed to your YouTube account, looking forward to seeing where you get to.
TheThrillness
Posts: 12
Joined: Thu Dec 05, 2013 8:14 am

Re: Speedrun

Post by TheThrillness »

I don't know if this place is still alive but I thought I would give an update on progress (I sort of forgot about it until like 2 weeks ago).

I finally finished routing the full game but I think I might need to go over it again just to make sure the route is as solid as I can make it. During the Redwood train area I discovered what I guess is a glitch. Usually the game expects you to investigate the train, then passengers and the signs etc until Redwood reveals himself. However, you can just mash about 6 or 7 ""Look" on the train and it triggers Redwood to appear.

If I was to guess, the game starts a counter and once say the counter hits 6 it will trigger Redwood. The counter is incremented each time you "Look" on something. However, the counter won't increment on some Look prompts (it only increments the counter once). I tried it with the passengers and it doesn't work. If you look on a passenger and then mash the train, it will only take 5 Look prompts which supports the theory.

You can also do the same thing in Act 5 during the tour. Just do the required Salvatore dialogue, then mash Look on one of the buildings 7 times or so to end the tour. Again, this only works with some of the Look prompts.

That is all done on the PS1 game. I actually want to undertake a TAS of this game instead of a console run but unfortunately the PS1 TAS emulators don't even run this game! I even went as far as getting the Saturn version to TAS but that has some pretty severe graphic glitches on the TAS emulator (BizHawk) that makes the game unplayable (basically you can't even see Jonathan's office).

Also big thanks to LambertAdams who hooked me up with the NG+ mode and emulator for the PC98. The beginning has some slight changes but it's nothing that severe from the PS1 route. However, the shuttle on the way to beyond is completely different. The route I use for PS1 does not work at all. In the PC98 version you have to actually activate the TV/Girl and do even more dialogue. I'm not sure what the triggers are for PC98. I played on till Hojo's house (after visiting Tokugawa building) and the rest seemed not that changed but I am sure something else later on will be like the shuttle.

I should also state that this game can't really be done as a single segment. Choosing the crest order on the PC and the bags in the shop are RNG. The crest isn't too big of an issue if you can memorize it but the bags are. Once you get to the bag area you would have to save, check what bag the bomb is in and then reload the save and hope the RNG was locked in after the save.

So that leaves me with 3 realistic options for a speedrun:

1. Annoy the PSX TAS emulator authors to fix Policenauts.
2. Run Segmented on PSN version.
3. Run Segmented/save state run on emulator (possibly English patch). I know this isn't official but I guess the patch is as official as it gets. That does mean I'll have to look into a proper PS1 emulator such as ePSXe using one of the guides.
User avatar
SnatcherMkII
Runner
Posts: 144
Joined: Sat Mar 03, 2012 3:30 pm
Favorite Game: F-Zero GX
Kojima games owned: MGS - MGSV:TPP (plus VR Missions (PSN), Ghost Babel, Portable Ops, and Metal Gear Rising)
Zone of the Enders HD Collection

Re: Speedrun

Post by SnatcherMkII »

I don't really recommend TAS emulators. It just seems so game breaking.

I suggest using accurate emulators like Mednafen (under RetroArch's libretro that is) and XEBRA. PSN is accurate since it is running on a Playstation console.
TheThrillness
Posts: 12
Joined: Thu Dec 05, 2013 8:14 am

Re: Speedrun

Post by TheThrillness »

Long time no see people!

I haven't given up on this. I've just been waiting for emulators to get PSX up at a TAS level and it finally happened yesterday with BizHawk.

Here I present a TAS of the Prologue. It's not frame perfect but for my first TAS I think I did okay. I'll work on Act 1 over the next week or so.

https://www.youtube.com/watch?v=G1Iyu_0N_vM
TheThrillness
Posts: 12
Joined: Thu Dec 05, 2013 8:14 am

Re: Speedrun

Post by TheThrillness »

Would have probably had Act 1 nearly done but the emulator does not have disc swapping implemented and according to the developer, my movie might not work properly once it's put in. I'm stalling progress until disc swapping is implemented and then I can start over/fix my original movie so it syncs properly.
User avatar
Jexis Lexington
Posts: 31
Joined: Tue Mar 25, 2014 7:09 pm
Favorite Game: Probably Boktai
Kojima games owned: Let's see, I have Boktai 1, Boktai 2, played Boktai 3 translated on an emulator, Lunar Knights, played Snatcher on an emulator, actually fricken' bought the Project Melancholia SD Snatcher translation, and am quite familiar with Metal Gear through Let's Plays.
Xbox Live: JexisAgain

Re: Speedrun

Post by Jexis Lexington »

Well isn't this fascinating. I wish you luck on your speedrun, although if you can I'd recommend switching to the Japanese version because there's less text and it will be faster to go through dialogue. Too bad you're not doing the PC-98 version. I wouldn't mind a speedrun to watch and enjoy the graphics with.
Post Reply