I've been making some mistakes while trying to have quotes in my forum posts here. I probably kept messing up closing the BB-code quote thing and so the entire rest of the message became a quote including nested quotes.
When trying to edit the messages the edit button would just open a bugged empty text field that doesn't work, so I could in fact not edit the message. And for that reason I could also not check what the actual formatting of the message was, so I couldn't figure out the cause of the issue.
Nested quotes seem not to be the issue. [quote=Urinstein][quote=Urinstein] So perhaps the issue causing the bug was the quote never closing. So I will try to mess up this quote and not close it correctly. If you can read this message, you know the cause of the issue. [/quote][/qoote]
When you run an All Levels category, you will notice that the IGT is always a lot higher than during practice or in categories with menuing. That is because the timer runs in other places like the apartment and only gets reset after score screens and in the main menu. Here I will list the additional IGT added in every level and where it comes from. Please note that if you do mistakes in the sections that add the IGT, obviously you can increase your IGT that way as well. I will only list approximate best cases.
TheMetro: 8.5s (Richard cutscene + apartment) No Talk: 10.75s (convenience store + apartment) Overdose: 10.75s (pizza place + apartment) Decadence: 10.75s (VHS palace + apartment)
Tension: 11.75s (bar + Richard cutscene + apartement) Full House: 10.75s (convenience store + apartment) Clean Hit: 10.75s (pizza place + apartment) Neighbors: 10.75s (VHS palace + apartment)
Push It: 11.75s (bar + Richard cutscene + apartement) Crackdown: 10.75s (convenience store + apartment) Hot & Heavy: 10.75s (pizza place + apartment) Deadline: 10.75s (VHS palace + apartment)
Assault: 43s (bar + Richter cutscene + Trauma dialogue + getting clothes) Vengeance: 9s (apartment)
Safehouse: 71s (Showdown + bar cutscene) Fun & Games: 8s (apartment)
Before using the autosplitter, you need to change your comparison to Game Time. If you are familiar with Livesplit, you can that in your layout also, but the quick and easy way is as shown below: Right Click -> Compare Against -> Game Time
To activate the autosplitter just right click on Livesplit and go to Edit Splits... A window with your splits opens. Click Activate.
To configure the splitter click now on Settings. Another window opens with all available autosplitter settings. The standard setting at the top let you toggle whether you want to automatically split, start and reset the timer. The settings in the window below let you specify when exactly you want to split.
Importantly you can configure the splitter to split on specific CPs of specific maps. The following example will split when the runner reached Checkpoints 3, 7 and 10 on the first map of the run as well as the goal (of every map).
All in all you can choose from 99 Checkpoints on 9 different maps. That number is chosen arbitrarily, but I reckon that should be enough. You can do multi-map runs with more than 9 maps, but you cannot configure specific splits on maps 10 and onwards.
The multi-map functionality always runs in the background, but has no effect on single map runs, since all it does is pause the timer when you finish a map.
- Resetting on the last CP of a map will cause a split as opposed to reset the timer. no idea how to fix this atm
- The splitter only works in Single Map Local Games of Smoke's Obstacle TP (it does not work on servers or local networks).
- The splitter only works in the 64 bit version of Maniaplanet and the Steam version has not been tested yet.
- If Nadeo for some reason decides to push a patch to MP, it will likely break the splitter.
- Going to the wrong map on a multi-lap run will ruin your splits. But that's on you tbh.
- I am neither a programmer nor an obstacler, so if you believe the splitter requires improvements, you are invited to make them yourself. Here's the GitHub repository: https://github.com/Urinstein/SM-Obstacle-Autosplitter
- If you wanna push your luck, you can contact me on Discord about any issues you might want addressed, but my reply might just be that I don't care.
And I won't do other categories, because these two are the only optimised ones. I won't do these for level splits, because no top runner even uses those.
Whether I'm doing runs or practice, I like to have my list of IGTs nearby to see how well I'm doing. So just in case anyone might find it useful, I'll post it here.
Note that these are the fastest IGTs done during runs on kb&m and on some levels it is possible to go faster, while on all of them it is possible to go faster on controller. The All Levels times are all times that I have achieved in runs before, the any% times may be times I have seen from Jack or Pochtron.
NG+ All Levels
-
Metro - 37 video
-
No Talk - 27 video
-
Overdose - 29 video
-
Decadence - 42 video
-
Tension - 39 video
-
Full House - 35 video
-
Clean Hit - 31
-
Neighbors - 92
-
Push It - 42 video
-
Crackdown - 36 video
-
Hot & Heavy - 59 video
-
Deadline - 58
-
Assault - 102 video
-
Vengeance - 51 video
-
Safehouse - 84
-
Fun & Games - 32 video
Some clarifications:
Safehouse: This IGT includes your Showdown time.
NG any%
-
Metro - 32
-
No Talk - 19
-
Overdose - 17
-
Decadence - 9
-
Tension - 29
-
Full House - 26
-
Clean Hit - 21
-
Neighbors - 61
-
Push It - 10
-
Crackdown - 24
-
Hot & Heavy - 53
-
Deadline - 4
-
Assault - 8
-
Vengeance - 4
-
Safehouse - 84
-
Fun & Games - 23
Some clarifications:
Decadence: 9s without delaying mask selection.
Neighbors: 54s with the bathroom strat.
Vengeance: 8s if the idle AI spawns as a gunman.
Safehouse: This IGT includes your Showdown time.
Never forget the greats. For speedlore reasons I wanna compile all important/interesting videos that we have from Hotline speedrunning. I don't wanna add any Online Marathons. If you wanna do it go ahead, it'll be a list long enough to fill its own list.
The first runs to get a sub whatever.
Duke_Bilgewater - 2 Nov 2013 - NG+ All Levels - 24:46 link This is the first sub25 in NG+ All Levels.
Dingodrole - 23 Jun 2014 - NG any% - 20:54 link This is the first sub21 in NG any%.
snowfats - 28 Apr 2015 - NG+ All Levels - 23:55 link This is the first sub24 in NG+ All Levels. Unbeaten WR for 340 days (beaten by cookie).
snowfats - 3 Sep 2015 - NG any% - 19:54 link This is the first sub20 in NG any%. Note that this run does not use the oob skips.
snowfats - 8 Mar 2017 - NG+ All Levels - 22:58 link This is the first sub23 in NG+ All Levels. Sub22 is humanly impossible.
jackRite - 24 Nov 2017 - NG any% - 15:58 link This is the first sub16 in NG any%. This was pretty soon after the new skips were found.
Sub15 is soon.
mightyjoey - 21 Feb 2021 - NG+ All Levels - 22:46 link This is the first sub-keyboard run, which is to say it's the first ever controller WR. Improved to a 22:34 two hours later. link
Runs that used to be the shit and exhaustive rerouting was required to beat them.
cfb - 27 Dec 2013 - NG+ All Levels - 24:32 link This was the last time a Tony run was WR. For years this was also the longest standing WR of the category having taken 392 days to be beaten (by snowfats of course).
Dingodrole - 3 Mar 2015 - NG any% - 20:07 link Laying down one of the best gameplay performances in Hotline history Dingo has become synonymous with being a beast, but also with not using good strats. This run was beaten by snowfats after a great amount of rerouting and also actually doing Neighbors skip, which Dingo didn't want to do. Still the best pre-snowfats speedrun.
prokchor - 19 Aug 2017 - NG any% - 19:10 link This is essentially Dingo's pb but in 2017. Some of the best gameplay to date. If anyone were to get the sub19 it would have been prokchor. But that train left the station when the new skips were found.
jackRite - 5 Aug 2017 - NG+ All Levels - 22:55 link Longest undefeated NG+ All Levels WR (1279 days - beaten by Urinstein)
SGDQ 13 - Duke_Bilgewater - NG+ All Levels - 29:08 link
AGDQ 14 - Duke_Bilgewater vs cfb - NG+ All Levels - 27:06 vs. 25:46 link Follow my boy Cyberdemon531 on Twitter
[FR] Stunfest 14 - Dingodrole - NG any% - 24:51 link
[FR] Stunfest 15 - [Dingodrole - HM2 NG+ any% - 41:29 link
SGDQ 15 - Duke_Bilgewater - HM2 NG any% - 46:51 link
Calithon 16 - snowfats vs Duke_Bilgewater - NG+ All Levels - 25:30 vs 27:00 link*
AGDQ 16 - snowfats - NG+ All Levels - 25:48 link Hotline Miami 15.
Speedcon 17 - Urinstein - NG+ All Levels - 27:41 link
ESA 17 - jackRite - NG+ All Levels - 25:05 link
ESA 17 - jackRite - HM2 NG+ any% - 36:15 link
Speedcon 18 - Urinstein - NG any% - 17:23 link In which Urinstein shares his deepest secret.
[GER] Dokomi 18 - Urinstein - NG+ All Levels - 24:36 link
[FR] Stunfest 18 - Dingodrole - HM2 NG+ any% - 40:23 link
WASD 19 - Cursed - NG+ any% - 19:39 link
Speedcon 19 - Urinstein - NG+ All Levels - 31:00 link
ESA 19 - jackRite - NG+ All Levels - 24:42 link
GDQ 20 - snowfats - All Masks - 24:42 link
ESA Winter 20 - Cursed - NG any% - 18:08 link
WASD 20 - Cursed - NG any% - 20:17 link
WASD 20 - Cursed - All Masks - 33:14 link
[PL] GSPS 21 - JACK4L - NG+ All Levels - 25:14 link
[PL] GSPSD 22 - JACK4L - NG any% - 19:13 link
ESA Summer 22 - jackRite - All Masks - 25:08 link
[PL] GSPS 22 - JACK4L - Richard's Revenge - 24:51 link
[TAS] Buffet Time - NG+ any% - 16:36 link This is a segmented TAS using cheat engine to slow down the game. The new skips aren't included, so this should could be 3 minutes faster nowadays. Back in the day this was almost 3 minutes faster than WR. You should definitely watch the whole thing but if you only have one minute left to live then skip forward to H&H3.
NG any% Tutorial - by Duke_Bilgewater link This is an ancient Tutorial from July 2013. The current tutorials are probably better but it's fun to see that most of the important knowledge can be traced back to Duke (no locking onto the boss and hooker spin).
[Discussion] Sum of Best link A video produced by Moofin wherein Duke, cfb, cookie and snowfats review and discuss their pbs next to each other. This is from Dec 2015, so right about when cookie was going to beat snowy's 23:55 WR.
[FR] [Discussion] NES Blog / Speed Game A French Youtube Channel that interviewed Dingo three times to talk about his speedruns.
-
(12 Jul 2013) link RealMyop and Lestat Vampire give commentary on Duke's 26:50 NG+ All Levels run, back then WR and still called NG+ any%.
-
(5 Mar 2015) link Dingo gives commentary on his 20:07 Ng any% (WR at the time).
-
(13 Jul 2015) link Dingo talks about HM2 speedrunning, which was 4 months old at the time.
[Knowledge Dump] NASA 16 - cfb - Fortified Zone link Draculantern reads snowfats' "why hm2 is objectively worse than hm1" pastebin during cfb's Fortified Zone run at NASA. The doc is so long, that cfb has to go 5 minutes over estimate to get through the whole thing.
[Oldest recorded run] Lazerlong - NG+ All Levels - 44:33 link This run is from 19 Nov 2012, not even a month after release. It shows, but people submit worse times even today.
[FR] [Discussion] Mach 1 link A French Youtube channel commentates Pochtron's any% WR and interviews him about his Hotline exploits, hopes and dreams.
Since the newer versions of the demo don't include the escape section in Story Mode, I'll go ahead and retime the existing runs of the old versions and add a ruleset to the category with the timing ending with the crab boss beaten.
Edit: .done
We (the mods) will from now on require submissions over a certain speed limit to have video proof. Runs below the time threshold will be rejected if no VOD is included. The thresholds are as follows:
• NG+ All Levels - 28:00
• NG any% - 21:00
• NG+ any% - 21:00
• Maskless - 22:00
• All Masks - 28:00
Other and misc categories won't have strictly defined thresholds, but moderation for those will roughly align with the given ones.
This does not mean that outside of the VOD requirements no moderation will happening. If anything seems off, lower ranking submission might get rejected as well, so providing a VOD would benefit you in such a case. Generally we haven't had any such problems however.
These rules aren't set in stone so they might change in the future.
On Nov 5th and 6th (Saturday Sunday) we'll be having a Hotline Speed Tournament. We'll be playing NG+ All Levels and everyone interested is welcome to join.
On Saturday we'll play a few (5-6) rounds of Swiss format so everyone will get to have a few races. The top 8 runners move on to the elimination matches on Sunday, where the winner will be determined.
You can find more info and rules here: http://tinyurl.com/z4ptta8 The time table (estimatied) is here: http://tinyurl.com/zvynhdk
And if you decide to join you can register here: http://tinylink.net/V2ufk In that case please also join the tournament Discord at: https://discordapp.com/invite/cYuG27z
I was thinking about misc categories and how no one wants to create them for just one or two runs. The leaderboards are meant to be representative of the whole respective community and that should also be the case for misc categories. That does not mean however, that none of those runs are worth showing somewhere, so I figured that there must be a way to do so.
I'm thinking of a list of unrelated runs, basically a leaderboard without ranking, where peope can dump any of their noteworthy runs. And "noteworthy" does not only have to be some meme category that people invented for themselves, but also marathon and tournament runs. Former WRs might also deserve more of a spotlight on the site, in those cases where they were excellent runs with outdated strats. There are also blindfolded runs and maybe other people can think of even more things of that nature.
So while a clean leaderboard is a nice thing, a speedgame also consists of its fringe runs and moments of historical significance and I think it would be a good addition to the site, if people could compile those here as well.
So yeah, just an idea of mine.