Comments
thread: Undertale
United StatesOceanBagel3 years ago

You need to make sure you're applying the patch to an unmodified 1.001 Windows data.win from steam, otherwise the patch won't work.

thread: Undertale
United StatesOceanBagel3 years ago

We can't verify a run if the lag is so bad that we can't tell what's going on in the game. I'd suggest trying to tweak some OBS settings to reduce the lag, as there's a lot that can be done by just changing the settings.

Bain8renn likes this
United StatesOceanBagel3 years ago

Yes, a video of your run is required. You can find this and other rules in the rules tab on the leaderboard.

United StatesOceanBagel3 years ago

There is no reason to have a pacifist ending category since the route would just be the same as the neutral ending except you spare Toriel instead of killing her. This is the same setup as the other Ruins-only categories on the main Undertale leaderboard, specifically Hard Mode which has a Neutral and a Genocide subcategory and Ruins ILs which have an Any% and a Genocide subcategory.

United StatesOceanBagel3 years ago

There's already a New Home Genocide IL category that's basically a Sans fight run.

Pear, SoggynoodlesTNT and 2 others like this
United StatesOceanBagel3 years ago

That sounds like an interesting challenge, but it's not really something you can speedrun since runs with higher scores would generally be slower than runs with lower scores.

thread: Undertale
United StatesOceanBagel3 years ago

1.001 PC is not faster than 1.001 Linux. 1.00 can be faster than 1.001 Linux due to some glitches that were patched in 1.001, but 1.001 PC is slower than both 1.00 and 1.001 Linux with no benefit.

You can also run 1.001 Linux on Windows, and that's what most runners end up doing. But I would definitely not suggest using 1.001 PC in any case.

Bain8renn, IAmAnIssue and 2 others like this
United StatesOceanBagel3 years ago

I don't think skipping the speed upgrades is the intended way to play patient mode. They were added specifically for patient mode, anyway.

thread: Undertale
United StatesOceanBagel3 years ago

The updated version didn't really fix the issue of registering multiple operations in the same frame. For example, if you mash Shift+Enter at the same time in your program, it registers as skipping and advancing one textbox every time you press the pair of keys, as opposed to the in-game behavior of either skipping or advancing the text (but not both) each time you press the pair of keys on the same frame.

It also looks like your keys per second is inaccurate. It should never be less than double the textboxes per second because this would mean you're skipping each textbox with less than two keys, but I was getting it to display the same values for both keys per second and textboxes per second.

thread: Undertale
United StatesOceanBagel3 years ago

Hey there! This actually looks really interesting! Right now we have two tools for practicing mashing, which you can find here: https://www.speedrun.com/undertale/resources

One is the KPS program a lot of people use during runs to show KPS and TBPS. The other is the Mash Practice Tool that I wrote. Neither of these actually show textboxes, which I think is a great feature to have.

I did find a fairly significant flaw in what you have so far, though. It seems your app doesn't take into account that pressing both Z and X on the same frame can only count for one of the keys in the game. Undertale is locked at 30fps, so if you press both Z and X while the textbox is still scrolling, the text will be completed from the X press but not advanced from the Z press. This is the hardest part of mashing, even more difficult than just pressing keys quickly, because you have to evenly space each individual keypress so they're all on separate frames. Because of this, your app significantly overestimates mashing speed compared to what can be seen in the game itself. In order to fix this, you'd need to track frames and only take one textbox operation (either skipping or advancing) per frame, ignoring the other keypresses as they don't roll over to the next frame.

Another thing to consider is the difference between mashing on 1.001 Linux and mashing on other versions like 1.0 or 1.08. It looks like your app is meant to work the same as 1.001 Linux, where keys of the same function don't block each other, which is probably good enough because that's the version most people use. It might be a nice feature to be able to switch modes to work on mashing for other versions, though.

In general, I think this is a great tool and will definitely come in handy for mashing practice! Feel free to post it to the resources page linked above, as more people will be able to find it there than on the forums.

abstractionAlpha likes this
thread: Undertale
United StatesOceanBagel3 years ago

Mac has a version 1.001 that has the same inputs as 1.001 Linux. I don't have a Mac to test, but I believe it's the default Mac 1.001 version accessible through the Steam betas tab. There wouldn't be any advantage to getting the 1.001 Linux version over the 1.001 Mac version. The reason so many runs use the Linux version is because it can also be run on Windows, unlike 1.001 Mac. Other than the inputs, 1.001 is equivalent across all operating systems. 1.00 has some additional glitches that save a small amount of time over 1.001, but the 1.00 inputs are equivalent to the less optimized 1.001 Windows inputs. 1.00 is available on both Windows and Mac through Steam, but there isn't a Linux version of 1.00.

Westleys_Peaches likes this
United StatesOceanBagel3 years ago

We've finished with the leaderboard swap, and all categories are now open for new submissions. Thanks for your patience!

nullscythe likes this
thread: Undertale
United StatesOceanBagel3 years ago

We've finished with the leaderboard swap, and all categories are now open for new submissions. Thanks for your patience!

thread: Undertale
United StatesOceanBagel3 years ago

Hey there! Due to upcoming leaderboard changes, the following categories will be temporarily closed. Please do not submit runs to these categories until further notice:

  • New Game+ Glitchless
  • Hard Mode Genocide
  • Low%
  • Neutral Glitchless (No Aborted Genocide)
  • Early Punch Card (both the main board category and the category extensions subcategory of Early Items)
  • Lesser Dog
  • Temmie College

For more information, please see the recent announcements in the UDSRC discord.

United StatesOceanBagel3 years ago

Hey there! Due to upcoming leaderboard changes, the following categories will be temporarily closed. Please do not submit runs to these categories until further notice:

  • New Game+ Glitchless
  • Hard Mode Genocide
  • Low%
  • Neutral Glitchless (No Aborted Genocide)
  • Early Punch Card (both the main board category and the category extensions subcategory of Early Items)
  • Lesser Dog
  • Temmie College

For more information, please see the recent announcements in the UDSRC discord.

thread: Undertale
United StatesOceanBagel3 years ago

The weapon practice mod needs to be installed on the data.win file located in your game folder. Specifically, it needs to be a data.win from version 1.001 Linux.

Darkman_ likes this
thread: Undertale
United StatesOceanBagel4 years ago

The Switch version is generally considered the fastest version because of a couple version-exclusive glitches, but if you're playing on PC, then you'll want to go for version 1.05. It saves a few seconds over the current PC version (1.08) in two places: the Undyne cutscene right before the regular Undyne fight (which can be skipped in all main categories except TPE Glitchless) and the cutscene right before the Asgore fight (which is encountered in all main categories except Genocide). It's worth noting that this time save only exists when the language is set to Japanese.

Habble likes this
About OceanBagel
Joined
5 years ago
Online
today
Runs
235
Games run
Undertale
Undertale
Last run 1 year ago
107
Runs
Undertale Category Extensions
Undertale Category Extensions
Last run 3 months ago
61
Runs
Pokémon Crystal
Pokémon Crystal
Last run 2 years ago
16
Runs
LEGO Studios Backlot
LEGO Studios Backlot
Last run 4 years ago
15
Runs
Pokémon Crystal Category Extensions
11
Runs
Pokémon Ruby/Sapphire
Pokémon Ruby/Sapphire
Last run 7 months ago
10
Runs
Poké Speed Run
Poké Speed Run
Last run 14 days ago
4
Runs
Games moderated
Undertale
Undertale
Last action 6 days ago
296
actions
Undertale Category Extensions
Undertale Category Extensions
Last action 6 days ago
267
actions
Undertale Demo
Undertale Demo
Last action 10 days ago
51
actions
LEGO Studios Backlot
LEGO Studios Backlot
Last action 1 month ago
30
actions
Undertale: Bed Lump Mod
Undertale: Bed Lump Mod
Last action 2 years ago
21
actions
Poké Speed Run
Poké Speed Run
Last action 2 days ago
11
actions
UNDERTALE Geno Randomizer
UNDERTALE Geno Randomizer
Last action 1 year ago
6
actions