The increased size from an array wouldn't have been an issue, nearly all the variables in the game are dword where most could be byte, so they clearly weren't too fussed with memory usages.
There has been discussion about this for a long time, so hopefully we can solve this finally. Keep this thread ONLY for choosing an option. If you have anything to say, do it in this thread. Any posts in here containing stuff that is not simply a choice, will be [big]removed[/big] or trimmed down to just the choice. Oh yeah, everyone can vote
Option 1: Split after credits Option 2: Split before credits, if The Exchange is not the last thing needed, too bad. Option 3: Split before credits, if The Exchange is not the last thing needed, subtract a fixed amount of time that would be needed to skip the credits.
To accompany the other thread, post your opinions or anything you want to add to the discussion here. Keep it civilised though!
I'm gathering videos of all the duped missions here: http://www.speedrunrecords.com/Grand_Theft_Auto_Vice_City/guide/e39xy
Working with Pac to add more features for giving guides a nice layout, so keep an eye out for that.
The way to dupe missions is by making the game think you are not on a mission while you actually are. The game has an $ON_MISSION variable (true/false) which is set to true at the start of missions, phone calls, entering save markers etc, and to false at the end. Starting two "missions" (this could be a mission and a phone call as well) at the same time, then ending one, will set the $ON_MISSION variable to false, allowing you to start another mission (or repeat the process to dupe more than once).
Most promising things to try are probably missions such as Vigilante which can be started at any location, phone calls (which count as missions, save markers etc.
Things I've tried so far/discoveries: Save markers cannot be triggered during saved (F3) replays. Starting a mission seems to reset the starting point of the recent (F1) replay. Entering/exiting an interior resets the starting point of the F1 replay. As with VC, save markers reset the F1 replay.
[Quote=Joshimuz]This is probably because mission specific memory is stored globally and not per script as in 3/VC. [/Quote] While this is not really correct (also, many missions crash in VC/3 when duping), it doesn't matter for what we are trying to do anyway so w/e.
[quote=ceilingfridge]Are the gang territories also on a counter? I assume that's the case.[/quote] The gang territories are hardcoded into the game, it check the territories_controlled_percentage so it doesn't work exactly the same way as the other counters. That doesn't necessarily mean it can't be influence the same way though.
Shadow_dog pointed this out in IRC, so I figured I should post it here in case anyone is interested. I don't know much about it but will try to explain it a bit. Be sure to check out the website http://www.mishira.com/ for better information.
Mishira is a streaming program which seems to be a mix between OBS and XSplit in that it is free like OBS, but the GUI reminds of XSplit. One of the main benefits over OBS is the ability to stream to multiple sources at once (Twitch + Hitbox, anyone?). The program seems kind of low on options at the moment, but considering it is currently the alpha version that will likely change in the future. I would definitely recommend trying it and/or keeping an eye out on how development progresses.
Mishira was originally planned as a commercial product, but has gone open source. Note that it is currently in alpha, so bugs can be expected.
From the Github page:
Mishira vs OBS Open Broadcaster Software (OBS) is a free and open source video recording and live streaming software project that overlaps Mishira's goals in many places. Although the OBS project started before Mishira it was required that Mishira be developed completely independently of OBS as it was intended to be a commercial closed source product. During the time that Mishira was in development behind closed doors the OBS team begun a rewrite initiative that was aimed to fix many of the issues that the original code had and to allow multiple user interfaces to share the same underlying broadcaster code. Now that Mishira is also an open source project there are some conflicts between the two projects.
As Mishira's goal is only to provide a "streamlined and polished user experience" then if OBS's underlying library can be reused by Mishira without causing any regressions to existing features then it is beneficial for both projects to make them converge into a single strong initiative. Although it may take a very long time to replace Mishira's core with the OBS library it is definitely something that should be worked towards, at least in the long term. If you would like to help make this happen please get in contact with us!
I made this over a year ago, but for everyone who isn't sure how the controls change when using the clothes replay glitch (basically a variant on the flintstone glitch), this is it:
[quote=Molotok]Also ms would be nice for all any% ILs since they are all very short runs in old school GTAs.[/quote] As Pac mentioned ms has to be enabled by mods of the game when applicable, so you can blame me for forgetting to do that for the London games (done now). :P
[quote=Molotok]Basic text emphasizing options, which every forum should have, like make the text bold, underlined etc. Walls of text are hard to read.[/quote] This is actually already possible, but you have to use BBCode manually. I agree though, there should be easier GUI options to make this happen.
[Quote=Gaël][/Quote] While the above is still kinda iffy, I guess it's enough to allow the run on the leaderboard with a time of 5:40:26, if other mods agree.
The swimming times are fine here, so that's not an issue.
Just as a general statement for others who read this: If you want to submit a run with issues similar to this run, don't just submit something and expect the mods to fix it to the correct time. We all try to be helpful, but there's a limit. If you have a run like this and want to submit it anyway, check for the correct time yourself (use this thread to help) and add the proof to the comments section when submitting.
Even better: just don't ever pause the timer during the run, no matter what happens, and avoid most issues altogether ;)
Just for clarity's sake: I was the one who rejected the run in the first place, for the same reasons as S. mentioned above. Finally being able to give reasons for rejection is great, btw Pac.
Having multiple parts for your VOD is no problem, as long as it is possible to check from the vods that the time is correct and no rules were broken (read: the run is RTA). MisterPost's run follows the RTA rules thus was accepted. Your run didn't follow the RTA rules thus was rejected.
This has nothing to do with Tirean, or being hostile (I'm not). Rules are rules.
If you (or rather, Cyberthunder) would read the rules, you'd see they state that the timer cannot be paused during the run. Cyberthunder paused the timer during the run, thus the time is invalid and the run rejected.
In fact, calling any number will make a broken car start again.
ESAHYPE
Not sure what to think of this OGEid
(moved from Speedrunning to GTA forum)
If you do an any% run while drunk, feel free to submit it OGEid
ludendiESA H ludendiESA Y ludendiESA P ludendiESA E