Krash · Neptune Sleeps

  • Krash
  • Member since
  • Last active (2,559 visits)

Comments

  • Sooo, the thing to know about mixing dinput mouse control and Windows DPI scaling is that there's an issue with how Microsoft is handling adjusting mouse data for different screen DPIs on unaware apps in their DirectInput code for this older interface. The mouse movement the game is receiving comes in the wrong format, and…
  • The authentication server is only necessary for signing your key on registration - so if you can't connect to it and you already have an account, you can just copy private.store and public.store from your existing installation's GameData folder to the same place on the new computer to log in.
  • Are you getting errors in the console when you compile/exec the version of the script you modified in place? It's possible you have a syntax error somewhere, which will be reported in the console with the affected line when it attempts to compile. If the original version continues to load instead, you may also have a…
  • It's currently online.
  • The people who hosted the old IRC server apparently recently deleted the DNS record pointing to the server, so the game might be hitting an error due to incorrect built-in handling of failed DNS lookups. There's going to need to be a new build/installer soon, but in the meantime you can add $IRCClient::state =…
  • Hmm, that's odd... there was a server move last week, it's possible the upload went to the old server in the intermediate period before the DNS changed.
  • I wouldn't recommend replacing those dlls with anything sourced elsewhere. The root cause of this is either your system's SysWOW64\msvcrt.dll library somehow being the wrong version or missing/corrupt, or some part of your configuration causing it to load from elsewhere... Open regedit and navigate to…
  • If you're having this specific problem, it would cause issues only with x86 (32-bit) applications loading libraries from SysWOW64, but it would cause the same problem with program that has that symbol somewhere down their dependency chain. Unless you often play old games, you simply might not have run any 32-bit apps in…
  • No data is sent to the account server until the final signing step, it will have just been offline or something blocked the connection if it failed on the first step. But yeah, you can always use credentials from another install to login -- and on an older machine this will have saved you from sitting through a lengthy key…
  • It's not dead, no. While unfortunately the account registration server does occasionally go offline for a day or two, it has now been running more than twice as many years as the original Sierra hosted services ever did after Dynamix closed, and the system is designed so that if you have your account logged in locally you…
  • Nothing particularly low level, but you can add setLogMode(1); and setEchoFileLoads(true); to the top of console_start and it could give some indication of the last place it reaches, however because this is strictly a log of console output it won't provide any useful information if it's not actually progressing past…
  • The engine was designed from the ground up with modding in mind, and consequently the whole UI layout was built through scripts entirely accessible to the end user. Because of this it's entirely possible to put any elements anywhere, and there are a handful of scripts to change things from ingame... I'm sure someone has…
  • Unhandled exceptions are just a general crash, but when the address is an actual memory location I can usually pinpoint specifically what went wrong. In this case it's not particularly useful without observing the call stack -- an address that low basically just means a pointer wasn't set correctly, probably a required…
  • Yep, as long as the game's updated 25034 it's golden. Any QOL work is based on reverse engineering the main binary, so it just requires that specific version of the game as the vanilla base. For the moment it can be a little bumpy to set up if you run into issues like this one, but I do intend to put together a new install…
  • Didn't have a PS2 so never really played AA myself aside from waddling around in an emulator a bit, but it's cool that people still love it. Might be interesting to rip the assets out and fiddle with them someday.
  • You'll need have the TribesNEXT patch installed for this script to have any effect.
  • A handful of times over the past 15 years it has gone offline for a few days for maintenance or due to environmental issues, but it's online at the moment.
  • Dunno why, but the system flagged your post as spam and about 9 of them (all the same?) stacked up for moderation. Weird.
  • As I mentioned, those redistributables might not touch that file since it's managed as part of the operating system updates, so it was a long shot. Nothing relating to the game itself actually requires anything that isn't provided in the OS by default these days. Regardless, this is something unique to your configuration,…
  • Nah, if you're running on a native 64-bit desktop version of Windows and haven't done any insane modifications, it's definitely loading from SysWOW64. WoW64 shims a translation layer so that whenever a 32-bit program believes it's linking a DLL from System32, it'll actually be redirected to SysWOW64. The redirected path…
  • Your C library runtime MSVCRT.DLL may be missing or damaged/corrupt -- although this DLL is managed by and comes standard with the operating system, and its absence should cause similar issues running any 32-bit application. If you are in fact using a 32-bit build of the OS (if those aren't virtual paths in the error…
  • There's an even more extreme approach to this that can bring consumption down basically to full idle by waiting until there are incoming packets to process, which in practice would actually look like a ping reduction since it'd respond almost immediately... would still need to wake at intervals for things like map cycling…
  • Eh, properly benchmarking something like this (and most optimizations on a coupled fixed pipeline GL renderer in general) would be a bit of an impractical mixed bag: the function calls and OpenGL driver ops constituting the added overhead are on the CPU, the potential benefit could only be observed with GPU timing, and any…
  • More or less. If it helps you conceptualize it better, the networking model is built around three concepts: extrapolation, prediction, and interpolation. The client is running a simulation in parallel with the server, and given relatively sparse delayed data replication, the attempt is to get it "close enough" to the…
  • YMMV depending on the caching setup in the driver's OpenGL implementation, but there's unlikely to be a measurable performance benefit to leaving the compiled vertex array extension enabled under modern GPUs from any vendor. Transform matrix calculations are extremely trivial common parallel operations in the render…
  • Sorry, I'd fixed this last year when the problem was introduced in AMD's beta drivers and given it out to a few people who'd asked... but must've neglected to get the info up here as I'd assumed AMD were going to make changes before they pushed the new code to the stable release channel. They had just done a new freshly…
  • Your IP fell under the challenge list because quite a few nearby hosts were being used for malicious/spam purposes against the site. It should be allowed through now, but if the address changes and the spam bot people become active again it may need verified again. Technically you can also bypass this by making the…
  • On start-up, the server will make an outbound http request to our web services in attempt to detect a public address for $IPv4::InetAddress, and in the vast majority of home network setups this will provide the correct configuration automatically. This has its limitations however, as with multiple interfaces or setups…
  • A dedicated LAN server shortcut should read something like Tribes2.exe -dedicated -nologin -mod Renegades You will want to clear DSOs if you've run base or another mod prior though, yeah. I believe Renegades also had an issue with a DNS resolution failure crash due to an included script attempting to make a connection to a…
  • Should be online now.