Threads
Virgin Islands, U.S.Zazaza6911 year ago

Hello, it's me again. Shortly after we released our biggest GTA LCS rules overhaul, @NABN00B informed us of its potential flaws. We quickly started working on a "hotfix" to provide the fairest experience for everyone. And today I'm happy to present the changes.

For every category, we now have this: [quote] Every failed attempt reaching at least as far as the Slacker (2nd mission) requires a full game restart before starting a new run to avoid any invalidating NG+ effects. [/quote] And for "All Rampages" and "99/100 Hidden Packages" it is a bit more specific: [quote] Every failed attempt reaching at least as far as the Slacker (2nd mission) or 9mm Mayhem sidemission start ("godbike" acquisition) requires a full game restart before starting a new run to avoid any invalidating NG+ effects. [/quote] I know, I know, that sucks. And I'm going to be the first one to admit it. But what are these "invalidating NG+ effects" - are they really that bad? NG+ effects are effects that don't reset after starting a new game. The most prominent example is the working lift bridge connecting Staunton Island and Shoreside Vale. We already tried to counter that in our previous update, but more things have surfaced. The biggest one of them is disabling roads. Some missions disable roads, and if you start a new game (or load a save file) while roads are disabled, they are going to stay disabled. It may lead to an unfair advantage, and this rule change addresses it. What is the first mission that does that? If your guess is "Slacker", you're wrong. It is actually "Home Sweet Home" (but "Slacker" does it too). So, what do runners have to do now to make sure their runs are valid? It's simple: if you reached Slacker and need to reset, restart your game. If you reached 9mm Mayhem and need to reset, restart your game (relevant for "All Rampages" and "99/100 Hidden Packages"). Or simply restart your game after every attempt to be safe. This is still required for WR contenders anyway. Once again, we understand the inconvenience, but there's nothing we can do. There might be more hidden NG+ effects we are not aware of, so it's easier this way. Let's all thank NABN00B by putting #teamBlameNab in your submissions for bringing this up.

This leads to a change in this rule: [quote] Runs that wish to be considered world record require a starter save load between each new attempt reset, or a full game restart in case of a lack of one, because of possible NG+ effects and for extra cheating prevention purposes. Loading/restarting process must be included in the submission video [/quote] There is no longer a point in loading your starter save between attempts (but it is still recommended to have and use it, for more info refer to this guide).

Moving on, we have another rule change: [quote] Runner is required to show the beginning of their run's statistics in the stats menu (up until and including the 6th line which is "Number of saves") after finishing the run to confirm the eligibility of the used starter save, in case of using one, and/or confirm that no cheats were used in a run. [/quote] Important: this rule is slightly adjusted for every category, so make sure you read the updated rules first! I think this is quite self-explanatory. It doesn't take much time on the runner's side and makes the verification process a lot easier.

And last, but not least: you are now allowed to use AJS in 100% runs. There was no rationale to forbid that in the first place, so we are lifting this rule. Can't wait to see PS2 players unlocking the car spawner for Car-azy Car Give Away!

And there you have it. These rules are taking effect in 2 weeks, so make sure to submit your old runs. Already submitted, but not yet verified, runs are not going to be affected.

Virgin Islands, U.S.Zazaza6912 years ago

Welcome to the biggest GTA: LCS rules overhaul. We have tons of changes and some of them may seem inconvenient. At the same time there's a reason behind each of them. In this post I'll try to explain everything.

Let's start with the main categories. We'll go over the rules that apply to all categories first and then talk about the category specific ones. 1. [quote] Timing starts on the first frame after choosing/confirming a New Game option (first dark frame after confirmation), or alternatively on the first frame of game starting flash screen loading bar getting full (happens in case of no save files being used for the game)... [/quote] That's right, we've changed it and here's why. The old rule was bad, because instead of skipping the cutscene you could just watch it and end up in a completely different spot (behind the car). Moreover, the in-game clock starts running during those cutscenes, so you could potentially get better traffic lights and maybe other advantages. Now it is going to be consistent. Old runs are going to be retimed by adding a constant value to them (we've measured loading times for all platforms).

[quote] Runs use the Real Time Attack (RTA) timing convention, which means it measures the real time that has passed from start to finish, rather than in-game time. Runs may be timed with an external timer (such as WSplit), though the timer does not have to be shown on video. [/quote] This rule wasn't changed.

[quote] Submission video must show the entire duration of the run from start to finish, including the menuing process leading to new game start (i.e beginning a highlight from 'Game' tab in-game, or on the confirmation screen isn't allowed), as well as showing the end of the previous failed attempt that runner reset before starting a new run, if there's one, otherwise the early game booting process showcase would be required for a singular attempt. [/quote] Should be self-explanatory. Starting from the "Game" tab is not allowed due to possible NG+.

[quote] Any save files loaded must be made during run Usage of cheats (including accidental) is forbidden [/quote] Nothing new, just stating the obvious.

[quote] Every failed attempt reaching at least as far as the Staunton Island segment requires a full game restart before starting a new run to avoid any invalidating NG+ effects Starting a new game after starter save load is only allowed with the saves made as early as before starting the 2nd story mission, because of NG+ effects. [/quote] Self-explanatory. The only thing that might change in the future is the deadline after which you have to restart the game.

Real hardware: [quote] Runs that wish to be considered world record require a starter save load between each new attempt reset, or a full game restart in case of a lack of one, because of possible NG+ effects and for extra cheating prevention purposes. Loading/restarting process must be included in the submission video. [/quote] Emulator: [quote] Runs that wish to be considered world record require an additional full game restart between each new attempt, because of possible NG+ effects and for extra cheating prevention purposes. Restarting process must be included in the submission video. [/quote] It is possible to keep cheats active even if Enable Cheats is off (PPSSPP). Restarting the game ensures you get rid of any effects. Keep in mind: if you're not going for a WR, it doesn't mean you can use cheats. If we find some fishy stuff, your run might be rejected.

(No) AJS any%: [quote] Runner is required to show the run's IGT stat from the game's statistics menu after finishing the run to confirm the eligibility of the used starter save, in case of using one. [/quote] 100%: [quote] Runner is required to fully show game's statistics menu after finishing the run to reconfirm the completion of the required tasks. [/quote] Miscellaneous: [quote] Runner is required to show corresponding side activity/collectible stat line from the game's statistics menu after finishing the run to reconfirm the completion of the required task, as well as run's IGT stat to confirm the eligibility of the used starter save, in case of using one [/quote] While none of these rules should be absolutely mandatory they are going to make moderators' lifes much easier, especially with 100% runs. And since showing the stats menu is neither hard nor time-consuming, I hope the community will understand our decision.

All categories except any% AJS and ILs: [quote] Arbitrary Jump in Script and/or Arbitrary Code Execution isn't allowed. [/quote] AJS is a good meme, so it has its own category. No need to try to use it everywhere, though. Also when I say "ILs" I mean for setups, of course.

100%: [quote] Being rewarded percentage for the same objective twice is allowed (i.e: duping), but should be noted in the run comments for easier verification purposes [/quote] That doesn't mean you can stop at achieving in-game 100% - you still have to complete all of the objectives that give a percentage.

If you're playing on an emulator, there's a set of additional restrictions: 1. [quote] Usage of savestates (even accidental) is forbidden. Emulator only glitches are forbidden. [/quote] Self-explanatory. Making save states is also banned.

[quote] Emulator runs require showing emulation/cheats settings after finishing a run. (Settings -> System -> Emulation and Cheats sections) Fast Memory option must be turned on, Ignore Bad Memory Accesses option must be turned off and Enable Cheats option must also be turned off. [/quote] Enable Cheats rule is self-explanatory and you can read about the Fast Memory option here. Ignore Bad Memory Accesses is close to Fast Memory in terms of allowing you to do stuff that'd crash the game on a real console.

[quote] The Frame Counter must be present on-screen at all times (Settings -> Graphics -> Overlay information section -> Show FPS counter -> set to "FPS" or "both"). [/quote] Just to be sure you are not changing FPS in any way. Hardware related framedrops are fine, limitimg/changing FPS with external software is not.

100%: [quote] Starter save file must be renamed to be put at one of the bottom save slots because of the way PPSSPP handles loading save files, starting from the very first slot, as opposed to PSP's loading of the most recent one. [/quote] Just to be sure you don't break the "Any save files loaded must be made during run" rule when you reset the game. We emphasize it here, because there're strats that require a full game restart in this category.

Now it is time for ILs. 1. [quote] Level runs use RTA convention as a main timing method, excluding races/time trials and the likes, that come provided with in-game timer, in which case IGT gets used. [/quote] It was confirmed that the in-game timer is not broken in this game, so we've decided to use it where it's possible.

[quote] Timing for time trials/races starts upon triggering/activating a race and ends when you complete the race. Timing for missions starts upon skipping the initial cutscene (cutscene footage gets faded once that happens) and ends when the mission has been passed (indicated by icons disappearing from the radar/hud and/or money counter ticking up upon completing the final objective of the mission, as well as first visible frame of main character appearing after skipping final mission cutscene). [/quote] Works exactly how it did before.

[quote] Only ONE mission instance is allowed to be active at any time; no duping nor instapassing. No unintended script execution is allowed to be used to pass the mission, such as executing the mission cleanup command during the mission. [/quote] Ditto. That includes AJS.

[quote] Any glitches used to pass the mission/race/TT with 0:00 IGT are banned, as well as any other possible method of IGT abuse. [/quote] In simpler words - don't mess with the in-game timer, unless it's RTA.

[quote] Cheats may be used before the mission/sidemission start (e.g before picking up races from the payphone marker) to make more convenient setups that are possible without cheats. [/quote] Don't forget that setups you make with cheats should be possible without them. If it's going to be not obvious for a moderator, be ready to answer a DM on srcom. Alternatively, you can explain the setup in the description. Also, pay attention to races: you cannot use cheats after starting a mission from the payphone marker. That's because we want to be sure you don't overwrite something that's forced by starting the mission.

[quote] Submission video must show the entire duration of the run from start to finish, including starting missions from the marker, or starting races/TTs from their respective pickup points (i.e races being picked at the phonebooth), and ending with mission pass, or later if there're any extra requirements. Starting from dark screen/mid loading etc. isn't allowed [/quote] Self-explanatory.

[quote] Full IL setup prior to starting the race/TT/mission must be present in the submission video(s) for PSP/PSVita/PSTV (e.g including full process from marking vehicles for the IL and/or any other bit of setup necessary for race/TT/mission, and ending with the finished successful attempt) [/quote] We want it to be fair across different platforms. Since you can make save states using plugins on PSP and PSVita/PSTV, we want to be sure you're not using them while making setups, because it's banned. If you're aware of a method for making save states on PS2/PS3/Android/iOS, please, let us know and we'll expand the list. Note: you still can use save states before starting a mission, if you're playing on an emulator. It's a completely different "platform" with its own set of categories. But I still suggest to include the setup in the submission for easier (and quicker) verification.

Emulator: 1. [quote] Usage of savestates for runs is allowed, but only from a point before the official mission/sidemission/race/TT (run) start [/quote] Self-explanatory.

[quote] The Frame Counter must be present on-screen at all times. Emulator runs require showing emulation/cheats settings after finishing a run. (Settings -> System -> Emulation and Cheats sections) Fast Memory option must be turned on, Ignore Bad Memory Accesses option must be turned off and Enable Cheats option must also be turned off. [/quote] We already talked about these.

And there you have it. If you still have any questions, feel free to ask them in this topic. As for the old runs: none of them are going to be rejected, but we will retime them (including obsolete ones) by adding a constant value. I don't want to promise anything, but this process will take around 2 weeks.

ManytoFR, Zachoholic, and Gaël like this
Virgin Islands, U.S.Zazaza6913 years ago

Not so long ago a huge skip was found. At first, the setup was TAS only, but shortly after the second, RTA viable, setup was found as well. This glitch allows you to jump anywhere in the script, similarly to AJS in the remastered version of GTA: San Andreas.

First of all, you can jump directly to final credits. Second, you can also jump to the last mission, "The Sicilian Gambit", but that crashes the game. Hovewer, it is possible to unlock debug menu with this glitch and warp to "The Sicilian Gambit" through it.

Since a few runs were already finished (both on real hardware and emulator), I'm adding a new "Any%" category to the leaderboards. The old "Any%" is now renamed to "Any% (No AJS)" and it's going to stay the main category. Technically, "ACE" is also possible in this game and the name should probably be "Any% (No ACE/AJS)", but I don't want to confuse people even more.

Rules for the new category:

  • Timing: starts as soon as you gain control and ends on the first visible frame of the End Credits
  • Timing convention: RTA
  • Emulator: allowed (has its own category) Important note for PPSSPP runs: it is mandatory to show the "Fast memory" setting after the run. It must be on. You can find it here: Settings -> System -> Emulation.

Short FAQ: Q: Why is having "Fast memory" on mandatory? A: Having it off allows emulator to not crash on certain opcodes with invalid arguments. This gives an unfair advantage over the real hardware runners.

Q: Why is it allowed to jump to the credits? Shouldn't it be like with VC SSU/SA AJS? A: It is impossible to jump to the final credits in III/VC/SA, because they are a part of the corresponding missions. It is not the case with LCS and VCS. Timing in VCS already ends on the first frame of the credits, so it makes sense to keep it consistent between those titles.

Q: So, it is enough to trigger any credits, right? A: No, only end credits count.

Q: The category says PSP/PS2/Mobile. Does AJS work on PS2/Mobile as well? A: The current setup doesn't work on PS2/Mobile. However, it doesn't mean there're no setups on these versions. Feel free to find one and potentially get a world record.

MauricinhoPOWER, Booskop and 2 others like this
About Zazaza691
Joined
6 years ago
Online
today
Runs
111
Games run
Grand Theft Auto: Liberty City Stories
45
Runs
Grand Theft Auto III
Grand Theft Auto III
Last run 1 month ago
30
Runs
Grand Theft Auto Category Extensions
18
Runs
Grand Theft Auto IV
Grand Theft Auto IV
Last run 1 year ago
9
Runs
Naruto: Ultimate Ninja Heroes
Naruto: Ultimate Ninja Heroes
Last run 2 years ago
8
Runs
Grand Theft Auto: Vice City
Grand Theft Auto: Vice City
Last run 4 years ago
1
Run
Games followed
Grand Theft Auto: Liberty City Stories
4,440
visits
Grand Theft Auto III
Grand Theft Auto III
Last visit 7 months ago
939
visits
Games moderated
Grand Theft Auto: Liberty City Stories
273
actions