|
Post by abel1389 on Feb 25, 2014 4:37:03 GMT -5
This seemed like the right place for this, so here goes: I'm running the Berserker Mod, trying to get the Mission Packs to work through it. i've seen multiple accounts of people saying it works flawlessly with both mission packs, and I'll dare to say that it does... except for all the things it doesn't bring into the map. the opening level of the reckoning, there's all of two enemies, because it doesn't load Gecks. nor does it load hi-res textures within the map; i get the good old winquake look on everything. no non-core weapons, enemies, nothing. so there's two possibilities that i have to consider here. first, the one I'm hopeful for, which is that my noob ass is overlooking something silly, and that i just have to shift a few files around, or there's a download for extra resources i'm missing somewhere, or a command i need to put into the console, or something. something i've missed, that makes all those people who said it works fine look like beacons of truth. then there's the possibility i'm afraid of, which is that they're full of crap, and Berserker is totally incompatible in every way to non-core resources, or something to that effect. does anyone here know if there's some golden piece out there i'm missing? or anyone with enough experience to tell me whether this will work or not? ------ also, as a side note, that swamp map loads up dark as death itself on Berserker. is that normal? if so, thank god for the flashlight:
|
|
|
Post by knightmare on Feb 25, 2014 12:27:16 GMT -5
Looks like it needs its own version of Reckoning's game DLL, as well as light files for the maps.
High-res textures would have to be made for the new textures in the mission packs as well, but I've never seen any. That first map uses nearly all new textures.
So if Berserker does support the mission packs, you obviously missed the support files for them.
|
|
|
Post by abel1389 on Feb 25, 2014 22:41:47 GMT -5
poked around berserker's site, and found a few interesting things. first, textures, models, and lightmaps do not currently exist (at least from Berserker himself; the hunt goes on for that one) for the mission packs. He said so himself, although this was about two years ago. so that explains why the maps are so dark. something interesting about the flashlight, but we'll get to that in a minute. second. the missing enemies, weapons, etc. aren't totally incompatible with the Berserker engine. following advice someone else got on the same issue on his site, i reconfigured my shortcut to have " +set game xatrix +set net_compatibility 1" after the target. when you run the game, and boot up the first level in single player, all non-core content is still missing. however, go into the multiplayer option and select "create xatrix server", set your game to co-op and select the first map (xswamp something or another), and run the game, and all non-core content shows up. no new models like what i saw in a screen on said berserker thread, but he could be using models from some other mystery place, who knows? now about that flashlight. works in single player, as the screens above show, but won't trigger in the co-op workaround. i'm gonna guess this has something to do with the .dll for xatrix being the original file and the baseQ2 for berserker mod being a tweaked one. if i can figure out how to modify that (is it even possible? dll files open up as a mess of symbols; how would you even alter one?), i might can get that going. but i'm setting a lofty goal there; i've never screwed with files and code to this extent before, with any game. like, ever. anyways, that's my update. and for reference, here's the thread i was looking at. about everything related to this topic is within the first two pages of it: quakegate.ru/forum/topic766/page1/
|
|
|
Post by knightmare on Feb 25, 2014 23:55:36 GMT -5
You can't merge binary code across DLL files. You'd have to get the source code for Berserker and The Reckoning, and them merge the flashlight from Berserker's source into the Xatrix DLL source, and finally compile it. The last step requires a compiler such as Visual C++.
EDIT: that's a REALLY nasty workaround. That menu command actually starts an R1Q2 coop dedicated server locally and then connects to it. He really should port the mission packs to his engine so they can run natively.
|
|