[Tool] Window Mode Resizer

02/17/2016 14:16 killzone#1
Works great if you use Optimized for Low-end PC mode

Lag (FPS) is an issue when you are in open world specially if you're in a 24 man dungeon.
So, to alleviate this I suggest you use the "Optimized for Low-end PC mode" from the settings.
Then by default, your client will be resized to 800x600. There's no other way to resize the client after that.

This is where this tool come in handy, it will resize the client for you.

First things first, you need [Only registered and activated users can see links. Click Here To Register...] installed in your operating system for this tool to work.

How to use:
Just drag the slider to adjust resolution.

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
Note: Uses AutoIt Library, not packed. And see how paranoid VirutTotal is. lol
02/17/2016 16:24 Izeliae#2
Quote:
Originally Posted by cabal3 View Post
find one hit die pls
It's not possible and even if it were nobody sane would post it
Also you don't "find" things like that.
02/17/2016 20:30 [P2933]Step29#3
Interesting. I had this problem a while ago and It was related to one of those USER32 functions, I reverse engineered the client to force it to enable resizing dispite the option (and it's on the BNS patcher as well). But I didn't know you could just make a program out of it, assuming that it was obviously hard coded in.
02/17/2016 22:01 killzone#4
Nah, I just call the pre-built function from AutoIt.
02/25/2016 09:43 gvkatashi01#5
it's work great but you can add more resolution or make a custom resolution version ?
thanks so much
02/25/2016 17:22 PizzaGuy#6
Quote:
Originally Posted by killzone View Post
Nah, I just call the pre-built function from AutoIt.
What's the point in forcing people to install AutoIt? Why not just distribute the library with the tool? That makes life a lot easier than forcing installation down peoples throats. Plus why not just write in AutoIt itself if you want a standalone executable.

Code:
ResizeWindow()

Func ResizeWindow()

    ; Retrieve window handle and current position.
    Local $hWnd = WinGetHandle("Blade & Soul")
    Local $aPos = WinGetPos($hWnd)

    ; Resize the window keeping it's respective x/y.
    WinMove($hWnd, "", $aPos[0], $aPos[1], 640, 480)

EndFunc
03/10/2016 00:36 Borogh#7
Is it somehow possible to make a "windowed fullscreen borderless" BnS window? Right now it only has Windowed mode (with useless borders taking up space) or fullscreen which limits me to either BnS or not BnS hehe..

I have a multimonitor setup and value the ability to move the mouse from screen to screen very much..
03/18/2016 12:40 erikeleria#8
I would like to have 1025x600 resolution. How do I add it into the exe?

EDIT: Nevermind. I used PizzaGuy's code. Thanks!