The only oddity I've spotted so far is the Journal -> Bestiary pics being displayed in the upper left corner.taplonaplo said:some feedback and bug report would be nice.
Disconnected said:Is there any way to increase font size? PS:T looks awesome in 1920x1200, but dialogue in that resolution makes me feel like I'm some fucked up gypsy trying to predict the future by reading gnat entrails.
I remember having to give up on PS:T last time around because the spell effects reduced my 8800GTX to gibbering, stuttering insanity. Is there any way around it?
It really isThe Vanished One said:As I mention in the post, it's really big.
Haven't gotten to any spell casting yet, but if I find a fix I'll share it here.*Sigh* it's one of the best games ever, Nvidia could at least support it decently.
I'll have to move the rest of CD 2 & correct the ini for this to work, right?taplonaplo said:i think the reason why journal pictures weren't resized is that your jrnlpic.bif is in the cd2/data folder (where it should be by default). If you put it to your pst root folder and run the bat it should be fine.
Disconnected said:Ran into font-related problem though. Seems the larger of the fonts bugs NPC dialogue interjections for some reason, completely stalling the game (no way out of the dialogue, no way to proceed).
Also, assuming PS:T fonts work like the BG ones, what's the name of the floaty text file? - Corvias made a replacer for that too.
thanksThe Vanished One said:@ taplonaplo
More testing didn't turn up other problems, although I can't guarantee complete absence of bugs.
scient said:It looks like you guys have got a good handle on getting this sorted but I figured I'd offer my assistance if needed. I saw ghostdog posts in SHS so thought I'd pop over here.
I haven't been messing with altering UI per say but while working on sorting all of the major engine bugs over the past three months I've gained an in depth knowledge of the inner workings of PST exe. However, I did have a chance to mess with a few things such as getting the journal to display all the entries since "Day 1"(stock exe is limited to 128) and some funky reset problems with spell bonus items. If there are any specific problems you are having with the engine code I'd be happy to look into them when I'm not busy. Also, do you use IDA at all?
Exactly, it only does redwaring when the window is closed.scient said:Ok, for the flickering can you maybe use a screen capture program like fraps or camtasia to take a vid of it so I can see it in action? Also, what did you change that is causing it? From that first screenshot it looks like it may not be redrawing the screen properly?
scient said:Ok, for the flickering can you maybe use a screen capture program like fraps or camtasia to take a vid of it so I can see it in action? Also, what did you change that is causing it? From that first screenshot it looks like it may not be redrawing the screen properly?
As for making that value negative I'll need to know more but I'll assume it is a byte or word since dword you would just set it to 0xFFFFFFF8. If it is a byte or word it is possible but will require some more patching. You would just use a value of 0xF8 or 0xFFF8 then modify instances in exe where it is used with something like "MOVSX EAX, offset". This basically is a move value with sign extension, so 0xF8/0xFFF8 becomes 0xFFFFFFF8 or -8. I actually ran into a similar problem when I was rewriting the morale system because morale is stored in a byte so what would happen in stock game if you got morale below 0, say -1, it would think it was 255 (0xFF) and roll over to 20 (the max).
http://faydoc.tripod.com/cpu/movsx.htm
If you know the code in exe that uses the value, this is pretty simple to do. However, I'd ask that you show me what you're patching first to make sure it won't conflict with my bug fixes when Qwinn releases his next fix/tweak/UB packs.
I'll just keep my problem. I'd really like to have enough money to buy everyone that helps me a new video card. That'd be a lot of cardsUnfortunately I'd need the hardware to solve graphics related problems that a lot of folks are having. My guess is problems with gfx drivers but I'd have no idea. Unless someone wants to buy me a new gfx card, I'm stuck with a ATI 9800 Pro till Nehalem gets released in early '09.
Sorry for not replying to this earlier. If you are referring to this then no, I didn't even know it existedAlso, do you use IDA at all?
It works!scient said:A dword is 4 bytes, word is 2 bytes but you have 6 bytes selected which isn't anything. If the value is 86 00 00 00 (dword), try changing it to F8 FF FF FF.
I should have said it earlier, sorry. Decreasing it moves S091GATE.BAM down. That's the image of a gate on clouds that appears when you cast celestial host.Do you know what uses it exactly? I put a breakpoint on while in a debugger (olly) but it was never accessed. If you can tell me what part of the game UI uses it, I could then tell you your best course of action.
Thanks, but debugging and disassembling is too much for me right now. Besides, I have a C++ course at uni, so perhaps by the end of the year I'll have a better understanding of programs and I will be able to keep up better with this.If you are interested, I could prob scrounge up a few beginner tutorials.