Jump to content

eezstreet

Members
  • Posts

    5,207
  • Joined

  • Last visited

Everything posted by eezstreet

  1. I suppose you're right @@Scooper. I do have those macros and functions in the proxy DLL thing that dusty is referring to, however I want to write up a proper guide at some point for reverse engineering SP properly.
  2. I'm polling the people of JKHub about what sort of screen resolutions they use for their monitors. So far, I've heard of the following being used: 800x600 1024x768 1280x1024 1280x720 1440x900 1600x1200 1680x1050 1920x1080 Do you use a different monitor resolution than what is displayed here? If so, let me know. Also, wouldn't hurt to mention if you use those resolutions, since I want to know how popular they are as well. I personally use 1440x900.
  3. Newp. Not really. Leela Civilian is on the right track though. Needs the gear that Jan has (goggles and gloves) and a different face.
  4. I heard @@Inyri makes nice female models and loves me a lot. Also, I'm looking for a particular model. You know how much love there is out there for Kyle and not a whole lot for Jan? Yeah... I've been really looking into these enhancement mods that are out there for various games, notably Brutal Doom (DOOM, DOOM II, Final DOOM), sikkmod (Prey, DOOM III, Quake 4), and FakeFactory (Half Life 2). I've been thinking about making one of my own, but there's something that's really been bugging me. ...those fucking player models. The one thing I never understood about JK2 is why Jan's model is so...well...clearly unrealistic for starters. Her badonkadonk is as large as the moon, yet I have absolutely no difference in gravity when I get near it ingame. It's not physically possible for someone to be shaped like that, I'm telling ya! I'm almost certain that she must be a mutant also, because her hair and face is well..not really hair or a face. This is a travesty, I tell ya! So I've been looking at what FakeFactory has done with player models. While I don't expect to get near the fidelity of the FakeFactory stuff, Mars Marshall has proven that it's possible to get models for females which don't look absurd: http://jediknight3.filefront.com/screenshots/File/43467/1 With that in mind, if this were to be done, I have some criteria that I'd like to see met: - Works with JK2 rigging (plays in both JK2 and JKA) - Has facial rigging I don't have any real requests in terms of look. Feel free to go a bit crazy. I'd suggest a likeness to Olivia Munn or Olivia Wilde, since those both (in my opinion) seem like a good fit in terms of facial likeness. If you could make two different outfits, that'd be great, but not recommended. (I'm thinking one for Artus/Kejim/End, and one for Doomgiver/Yavin Arrival) I don't expect this to be fulfilled, but if it is, you will bring great honor upon your family make me very happy indeed.
  5. You still need to know how assembly code works in order to use my "tools" (it's actually mostly just a proxy). They are not a substitute for an SDK, nor are they a magic wand. It's merely a proxy with a set of plugins that can be turned on/off. I had to eventually abandon it because plugin discovery wasn't working properly. Your best bet is to talk to Mr. Wonko, since he's the last known person that I know of that dealt with this. As far as toughness goes..I'd say it's fairly tough. I'm only just doing some basic memory patches now to change damages and fiddle around with a few things (making repeater spread vary based on standing/crouched/moving, et al). Even just that gets a bit sensitive sometimes, and I often have to use 3-5 different programming tools at the same time in order to solve problems (IDA Pro + Hex Rays plugin = not free, but well worth the money if you know what you're doing; OllyDBG for debugging; Microsoft Visual C++ for the code compilation; the list goes on). When it comes to the code you've written, I wouldn't say it's exactly easy to do, perhaps not even on an MP level (from my standpoint anyway, simply because the only code involving sabers was my more or less from-scratch creation of JKG's saber system). That's subjective though. Basically, if you have no idea how to program for the MP code, you're better off not trying to start SP until a SP SDK is being released, since code edits are honestly about 20x harder once you introduce the factor of reverse engineering into the mix. I recommend doing these kind of code edits on an MP testbed to see what exactly you need to inject, and then rewrite this in either an ASM naked function wrapper hook (which is probably the easiest way, as BobaFett tells me) or a naked function that contains only ASM. Either way, you're going to have to get your hands dirty. Though I will admit, not all changes involve hooks. If you want to change one line of code, say: 200C2C8F mov [esp+50h+damage], 2Dh ; Damage for bowcaster = 0x2D = 45 You could patch this using some code similar to this: // note: unlockmemory and lockmemory are pseudocode, I can't give out code to these functions directly UnlockMemory( DLLA(jagamex86, 0xC2CBE), 1); // most memory is read-only. If you don't set the memory as being writeable, you'll get a shutdown with a console box saying "writing to inaccessible memory" *((unsigned char*)0xC2CBE) = 75; // let's up the base damage to 75 LockMemory( DLLA(jagamex86, 0xC2CBE), 1); DLLA is a nice little macro I invented that accounts for ASLR and prevents random crashes. ..wait, why am I going off on a tangent. 1:19AM, fock you need coffee
  6. Beats me. It's referenced in JK2 and in JKA. But you wanna know what else is referenced in JKA and in JK2? Howlers. As it turns out, howlers have mostly functional AI in JK2. They don't do their howling bit, and only their death sounds work. However they're a lot more deadly because of it in all reality, because they don't just sit and spam the howl all the time. They're more like rapid charging enemies once it comes right down to it. They just need a lot more speed to really become volatile. EDIT: As it turns out, their sounds DO work. Just have to rename animevents.cfg -> animsounds.cfg and change a few things around.
  7. If you've been snooping around the files for a while, you might have noticed that there's a few interesting sound effects: overchargeend.wav, overchargeloop.wav, overchargefast.wav, and overchargeslow.wav. While no references exist in multiplayer, I've been able to figure out what it is that these were originally used for. A few small references in singleplayer indicate that this was originally supposed to be some sort of damage doubling powerup. The powerup in fact doesn't work and I have no idea how the mechanic was supposed to work, but there are a few small references to it in SP. The sounds for it are still loaded by the game, despite not being used.
  8. Improving the softness of Bloom, DOF and SSAO shadows. Will post screenshots once in finished.
  9. So disable all other effects besides Bloom, which: a) is way better than dynamic glow (visually and performance wise) b) is the only way you can get anything similar to dynamic glow in JK2, since it doesn't exist in JK2. All of the things are able to be modified in the various settings. Don't like Depth of Field? Turn it off. Don't like SSAO? Turn it off, or make it less intense. All of the things can be controlled. Hell, you could make the game more colorful if you really wanted to. That's just the settings that I prefer to use. @@Jango40: In the OP screenshot, you'd be missing the shadows that the stairs are casting. That's about it. There's a few other small shadows in the OP screenshot which aren't worth mentioning. As far as F.Lux is concerned, yeah, that's really weird. F.Lux causes issues on other games too (at least for me), like on Fallout 2. I'm not sure what the issue is or who's to blame for that.
  10. I put you in the credits in the readme, @Scooper. Also, I'll put you in the description because you're awesome like that
  11. Turn off SSAO in the INI file. I haven't had issues with not being able to change brightness, but I know that F.Lux has issues with it (F.Lux has issues with a lot of things though), so if you have it, turn it off. You might want to turn down the bloom intensity too. Make sure when you edit, you are in the correct section. There's a section for each executable -- jamp.exe, jasp.exe, jk2sp.exe and jk2mp.exe. Lemme know how it looks after that, and maybe post a pic of Singleplayer too, since that's what I've been doing the majority of my testing on.
  12. Submitted to JKHub. Have fun, etc.
  13. Version 1.0

    9,811 downloads

    This works for both JK2 and JKA, in SP and in MP! PLEASE READ THE README FILE! This is a proxy which alters your graphics to be improved. Features the following: Motion Blur Color Grading (improved) Anisotrophic Filtering Depth of Field Bloom Screen Space Ambient Occlusion Multitexturing And more... Each version of the game is tailored to be different in terms of looks. You can customize the intensity of various effects. Here's the color scheme included: JK2 SP: Dark, gray, shadowy JK2 MP: Same as JK2 SP, but lighter for better visibility ingame. (Reasoning: you have light amp goggles in SP, but not in MP). Slightly more colorful and less gray/dull. JA SP: No change in color/saturation/lightness. Altered bloom. SSAO OFF. JA MP: Same as JA MP, but slightly more saturation. Its official: Scooper is awesome.
  14. Compare the picture to the one in the OP, yes. This works for JKA (the QEffects mod). It's compatible with JK2 SP, JK2 MP, JKA SP and JKA MP. However, I'm optimizing it for JK2 SP.
  15. That was sorta the whole direction I wanted to take with this particular area. The idea was that Kejim in general was to be grey and black, since it's mostly Imperial installations. I am working on probably making each level have its own set of postprocessing effects so that every area isn't the same grey/black drab. Hue/Saturation/Lightness (HSL) color grading isn't going to be enough for what I'm wanting to do though, so I'll have to add some more shaders to the mix. Some other little miniature effects will be added too, like some motion blur, and I would like to tweak some of the existing shaders to look better (cough cough SSAO..) All of the effects are purely customizable, so you can tweak the blue of the floor to be however you want it to be. My HSL shader doesn't make the contrast go up whenever you alter the saturation, which was the main thing I wanted to show off here. Here's a comparison of the old shader and the new (note that there's a very slight difference in lightness and saturation in the values, because I went from a 0->255 scale to a 0->100 scale. I'll probably switch back though) Old:
  16. I don't really hang around these parts anymore, mostly because I dislike JA anymore. However, this applies to JK2 mostly, so I'll share it. I've decided to mess around in QEffects in my spare time. I altered the color grading shader in it a bit. I can't stress enough though that this was meant more for JK2 than JKA, as the color grading isn't designed around that game as much. What you'll be seeing is a combination of the following: Color grading (improved over QEffects)Motion BlurScreen-space Ambient OcclusionDepth of FieldBloomMy eventual list of features that I'd like to see get ingame (more of a wishlist): Improved bloomHDRLens flareImproved SSAOHBAOIf anyone has any contributions in the form of GLSL shaders that would be kinda handy. Anyway, onto the screenshots. Do note that these are done in singleplayer, but the effects are virtually identical in MP. Baseline: modified:
  17. BioWa- er, Inyri Forge strikes again.
  18. Can your Mac open documents?
  19. Raven Software does still care a little about Jedi Knight games. In fact, most of the people I've spoken to more or less said that it was the best game that they had ever worked on. However, don't let the absence of Raven Software concern you about future Jedi Knight games, since LA made JK1 already, mind you. You know what I find suspicious though? A very popular character in the EU (Kyle) is literally wiped off the face of the earth from future canon entries (not mentioned post 2005 or so), and they're making a new movie which goes straight into the same timeline as when said character would be big. You know, Lucas did something similar to this earlier..Coruscant instantly comes to mind. Though in Coruscant's case, it was kept hush-hush for a shorter length of time than when Kyle would be. If they put Kyle into the new series of movies, you can almost certainly expect a new Jedi Knight game. Hopefully if they don't give him the Prequel treatment (turning him into a mindless, emotionless, indescribable BLAH character), he'll do good in the new ones as well. It's a perfect storm for things to go well in the new movies, so I doubt that will happen.
  20. facepalm.jpg I'm not sure if that's sarcasm or just plain oblivion.
  21. Are you kidding me? Dells have twice that: http://www.dell.com/us/p/inspiron-660s/pd.aspx
  22. 4 GB to me seems pretty small. The "top of the line" PCs are running with 16 GB of RAM now, so go figure.
  23. Officially taking a break from the caustic environ that is the JKA community.

  24. Just remove those settings from the launch options. I think you can do a desktop shortcut as well perhaps, and remove the launch options in the Target field. I don't have a Steam version of the game so I can't tell you specifically how to alleviate that issue.
×
×
  • Create New...