[quote author=TheOracle[xXx] link=topic=81.msg2998#msg2998 date=1232638074]
The rubyintersect.dll problem unfortunately is related to Tribesnext, we've got to wait for the guys to update it.
[/quote]
That's the thing, rubyintersect.dll installs fine for me. I'm getting the UEc0000005 error, and the patch is causing it and I don't even know how that's possible.
The Ruby interpreter runs across a process boundary. A crash in that process will just disable the Ruby interpreter until the game is reinitialized.
There are machine code modifications made to the game, but those are performed by the apotheosis DLL (t2dll.dll).
In any case, as soon as I get a solution to the lingering process issue, we'll be releasing an RC2 which keeps the on-disk copy of Tribes2.exe identical to the original and performs the machine code modifications on the in-memory copy on load.
An unhandled exception really is a catch-all for failures that happen in the game native code.
I've also looked at the game for any remnants of SecuROM. Looks like it was all removed as of the 25026 patch version released by GarageGames.
G'd day, I'm new to this form, and not much of a writer. I have been reading this thread and would like to impart a situation that I found myself in. It may have some relevance to what is in the thread. First of all I am running Windows XP Pro SP2, with an ATI 4850 graphics card on my machine. Ok, ok, it is an old machine but it does what I need it to do. I have noted a few of these comments pertain to the XP setup. Most of the comments are about Vista. I cant relate to that setup but for those that have XP, perhaps this will be of interest. I have been happily playing T2 before and after installing the TribesNext solution, and appreciate the efforts of all involved to keep this game alive. This is a humongous task kudos are the least I can mention here. I recently updated the ATI drivers for the card I use, from v8.9 to v8.12. I have spent a day and a half now, in a panic, because I couldnt play T2. The game wouldnt even load. All I got was the Ue c0000005 error. After sweeping up the pile of hair from around my chair and desk I removed the ATI driver v 8.12 and installed v8.9. Holy crap, Im back in the game! I realize this is not much but it may help the computer guru types. I hope so, and thanks again for your efforts.
The Ruby interpreter runs across a process boundary. A crash in that process will just disable the Ruby interpreter until the game is reinitialized.
There are machine code modifications made to the game, but those are performed by the apotheosis DLL (t2dll.dll).
In any case, as soon as I get a solution to the lingering process issue, we'll be releasing an RC2 which keeps the on-disk copy of Tribes2.exe identical to the original and performs the machine code modifications on the in-memory copy on load.
I have to admit, I'm not sure what you're talking about or how it relates to eventually making my Tribes2 function properly.
The Ruby interpreter runs across a process boundary. A crash in that process will just disable the Ruby interpreter until the game is reinitialized.
There are machine code modifications made to the game, but those are performed by the apotheosis DLL (t2dll.dll).
In any case, as soon as I get a solution to the lingering process issue, we'll be releasing an RC2 which keeps the on-disk copy of Tribes2.exe identical to the original and performs the machine code modifications on the in-memory copy on load.
I have to admit, I'm not sure what you're talking about or how it relates to eventually making my Tribes2 function properly.
Basically the UE means something died, without being all too helpful in specifying what died.
Like we've covered in the thread so far, it could be caused by graphics, Alt-Tab under Vista (including minimizing, basically taking focus at all), engine panics, multi-core (or hyperthreaded) processors, networking, mismatched scripts and compiled scripts, and probably a swath of other possibilities.
What Thyth is saying is that they're working on what they can for the next Release Candidate, which from what I can tell, won't patch the actual game exe but have all the necessary modifications done by a separate resource file.
Heh, that was a really good description. Well done. Anyway, yea.. I remember UE's from when I last played T2, but that was a long while back on a Ti4200. The issue for me was always drivers and I would have to revert back to old ones. I'm trying to do the same and get the Catalyst 8.9 drivers rather than using my 9.1s. I reformatted recently and can't roll-back the driver since I started with the 9.1s.
To clarify, I'm now using an Ati 1650 Pro. Nothing top of the line (by far), but should be working just fine if I can run more current games.
The Ruby interpreter runs across a process boundary. A crash in that process will just disable the Ruby interpreter until the game is reinitialized.
There are machine code modifications made to the game, but those are performed by the apotheosis DLL (t2dll.dll).
In any case, as soon as I get a solution to the lingering process issue, we'll be releasing an RC2 which keeps the on-disk copy of Tribes2.exe identical to the original and performs the machine code modifications on the in-memory copy on load.
I have to admit, I'm not sure what you're talking about or how it relates to eventually making my Tribes2 function properly.
Basically the UE means something died, without being all too helpful in specifying what died.
Like we've covered in the thread so far, it could be caused by graphics, Alt-Tab under Vista (including minimizing, basically taking focus at all), engine panics, multi-core (or hyperthreaded) processors, networking, mismatched scripts and compiled scripts, and probably a swath of other possibilities.
What Thyth is saying is that they're working on what they can for the next Release Candidate, which from what I can tell, won't patch the actual game exe but have all the necessary modifications done by a separate resource file.
How'd I do?
That makes more sense. Not the best news, certainly. I guess now begins the wait for the next patch.
I am positive that if the ue isn't caused by a poorly selected game setting, it is caused by vid card drivers.
That doesn't make any sense. If I can play the game without the multiplayer patch my video card drivers must be fine, right? The patch doesn't change the graphics in any way, does it?
If it is indeed caused by next, I am sure thyth is going to fix it. If it is system dependant, meaning certain system configs; parts, drivers, whatnot, it may be a bit too encompassing to try and cover every possible combination of hardware with a patch. Has anyone who suffers from this ue stuff tried running older drivers for their vid card?
For those of you who are getting the unhandled exception right when you start up, try going into control panel, selecting your video card, and searching for driver updates. That's what I did, at least, and it solved the problem for me. ( I run Vista with an ATI Mobility Radeon X1400)
Ok i have fixxed the problem in my PC. i have received the same problem ''Unhandled Exception c0000005'' i have updated my Videocard to the actuall drivers, restarted my PC and then it worked.
I have the latest drivers for my video card. I used to have the old drivers for my video card. It's not a problem with the video card because I can get vanilla tribes to work.
Stop suggesting getting new drivers for the video card. We've been there. We've done that. We know. You're not helping.
And still no solution to my problem, which is the game crashing whenever I try to join a multiplayer game. It can do all the singleplayer crap fine and I can host LAN stuff with bots, but for some reason the game seems determined to prevent me from playing with other people.
I have tried many of the suggestions here and this is what finally did it for me. Seriously, i was having the exact same issues. Go into C:\Dynamix\Tribes2\GameData\base\prefs\ClientPrefs. Change $pref::Video::resolution = "800 600 32" to $pref::Video::resolution = "800 600 16". This was all i need to do to stop mine from saying "Failed to switch... blah blah blah". Hopefully this helps. I have a bunch of mods and scripts as well so maybe those helped? I dunno... but definitely try this!
Edit: Also! Be sure that your target in tribes online preferences is C:\Dynamix\Tribes2\GameData\Tribes2.exe -online username password. Replace username with your username and password with your password. To get to properties, right click on the tribes online icon in your program files.
Comments
The rubyintersect.dll problem unfortunately is related to Tribesnext, we've got to wait for the guys to update it.
[/quote]
That's the thing, rubyintersect.dll installs fine for me. I'm getting the UEc0000005 error, and the patch is causing it and I don't even know how that's possible.
There are machine code modifications made to the game, but those are performed by the apotheosis DLL (t2dll.dll).
In any case, as soon as I get a solution to the lingering process issue, we'll be releasing an RC2 which keeps the on-disk copy of Tribes2.exe identical to the original and performs the machine code modifications on the in-memory copy on load.
An unhandled exception really is a catch-all for failures that happen in the game native code.
I've also looked at the game for any remnants of SecuROM. Looks like it was all removed as of the 25026 patch version released by GarageGames.
I have to admit, I'm not sure what you're talking about or how it relates to eventually making my Tribes2 function properly.
Basically the UE means something died, without being all too helpful in specifying what died.
Like we've covered in the thread so far, it could be caused by graphics, Alt-Tab under Vista (including minimizing, basically taking focus at all), engine panics, multi-core (or hyperthreaded) processors, networking, mismatched scripts and compiled scripts, and probably a swath of other possibilities.
What Thyth is saying is that they're working on what they can for the next Release Candidate, which from what I can tell, won't patch the actual game exe but have all the necessary modifications done by a separate resource file.
How'd I do?
To clarify, I'm now using an Ati 1650 Pro. Nothing top of the line (by far), but should be working just fine if I can run more current games.
Go into Control panel, personalize (display if XP), then change the color quality. If you are on 16, change to 32. If you are on 32, change to 16.
This works for me, although it doesn't solve the problem per se, it at least allows me to play T2.
That makes more sense. Not the best news, certainly. I guess now begins the wait for the next patch.
Sadly none of this helps if we're getting this UE before the game even fires up.
That doesn't make any sense. If I can play the game without the multiplayer patch my video card drivers must be fine, right? The patch doesn't change the graphics in any way, does it?
(sorry for bad english)
My Grafficcard has the old configurations. I think the problem is on Service Pack 3 -.- but i dont know
Update the Videocard! for fix the problem
Stop suggesting getting new drivers for the video card. We've been there. We've done that. We know. You're not helping.
Edit: Also! Be sure that your target in tribes online preferences is C:\Dynamix\Tribes2\GameData\Tribes2.exe -online username password. Replace username with your username and password with your password. To get to properties, right click on the tribes online icon in your program files.