Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 03:33

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement
Bitcoin Dice Game


Making a higher resolution .exe

Discussion on Making a higher resolution .exe within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2011
Posts: 42
Received Thanks: 21
Making a higher resolution .exe

Just trying to make a higher resolution conquer.exe. Figured out how to change resolution and voila, I got it.



You probably noticed my odd UI. Does anyone know how can I fix it? What do I need to change in the .exe? Any help is appreciated, cheers.



Latyos is offline  
Old 05/15/2020, 07:30   #2
 
elite*gold: 0
Join Date: Oct 2009
Posts: 768
Received Thanks: 551
Quote:
Originally Posted by Latyos View Post
Just trying to make a higher resolution conquer.exe. Figured out how to change resolution and voila, I got it.



You probably noticed my odd UI. Does anyone know how can I fix it? What do I need to change in the .exe? Any help is appreciated, cheers.
ini/GUI.ini from what I recall.


-impulse- is offline  
Thanks
1 User
Old 05/15/2020, 07:40   #3
 
elite*gold: 0
Join Date: Jul 2011
Posts: 42
Received Thanks: 21
Quote:
Originally Posted by -impulse- View Post
ini/GUI.ini from what I recall.
Thanks. Do you know which entry I should edit? There's a lot to trial/error
Latyos is offline  
Old 05/15/2020, 09:05   #4
 
elite*gold: 0
Join Date: Feb 2009
Posts: 252
Received Thanks: 158
bar chat is: 0-145

Conquer use the MoveWindow from user32.dll to set all guis.

So.. you can hook MoveWindow to set position of any gui.


teroareboss1 is offline  
Thanks
1 User
Old 05/15/2020, 10:09   #5
 
elite*gold: 0
Join Date: Jul 2011
Posts: 42
Received Thanks: 21
Quote:
Originally Posted by teroareboss1 View Post
bar chat is: 0-145

Conquer use the MoveWindow from user32.dll to set all guis.

So.. you can hook MoveWindow to set position of any gui.
Thanks for the answer. 0-145 works. Can you tell me how can I find entry of other elements and/or example code to how can I manipulate MoveWindow calls after I hook the method?
Latyos is offline  
Old 05/17/2020, 00:14   #6
 
elite*gold: 0
Join Date: Jul 2011
Posts: 42
Received Thanks: 21
Current progress:


Found out there's a command called, "/enablefocus" so that I could find GUI.ini references. Right now, everything is hard-coded. Exe is edited to have constant 1920*1080 resolution, GUI.ini is edited to fit gui elements on place. As soon as I figure out how to fix remaining issue, I will make a .dll to adjust everything so I can set it to whatever resolution I want (hopefully).


All fixed, thank you all.
Latyos is offline  
Thanks
1 User
Old 05/18/2020, 06:11   #7
 
elite*gold: 130
Join Date: Oct 2007
Posts: 1,567
Received Thanks: 634
Could always just grab a source that runs on a higher patch and run TQ's GUI interface to look up the ids
turk55 is offline  
Thanks
1 User
Old 05/18/2020, 10:10   #8
 
elite*gold: 0
Join Date: Jul 2011
Posts: 42
Received Thanks: 21
Quote:
Originally Posted by turk55 View Post
Could always just grab a source that runs on a higher patch and run TQ's GUI interface to look up the ids
On my case, "/enablefocus", which I randomly came across, let me do the same. The biggest issue was hardcoded values, bottom panel and quiver when you equip an arrow.

Finding the bottom panel was relatively easy as it's height was given in GUI.ini, all I had to was search the value and find the one that involved "GetWindowRect/GetScreenHeight/GetScreenWidth". Replacing X-axis was a little tricky as there wasn't enough space to do so. I just eliminated X-axis calculation and given it a hardcoded value.

Finding quiver was a big trouble. Because it's a graphic and there's no information on GUI.ini about it. But I was lucky to contact the right person about my question which redirect me to a person that has an actual guide on another forum about the topic. He told me what values should I look for. I found out that it was being drawn in 3 parts: Arrow text, Arrow text shadow and Quiver. Rest was as easy as replacing the hardcoded values with my own values.

Thanks for the heads up though.


Latyos is offline  
Reply



« [Question] Path Finding | Arrows! »

Similar Threads Similar Threads
[Selling] Level 20 or higher and 3.0 kd or higher Pc accounts!
12/02/2019 - Call of Duty Trading - 0 Replies
Discord Vocs#4093 message me if you are interested. Cod Modern Warfare 2019 $40 paypal and cashapp.
If i alt+tab, crossfire screws my desktop resolution & alt+tab window resolution
01/10/2016 - CrossFire - 0 Replies
Hey Guys. Ive a little question but didnt find anything on the internet. So.. Ive Windows 8.1 with 1920x1080 resolution. Well also in Crossfire my resolution is set to 1920x1080. If i alt+tab out of the game my desktop resolution is totally screwed and set to it i guess 800x600 or 1024x720. (Crossfire stays at 1920x1080 if i tab back in
[Tool] Display Resolution helper for config.exe
06/21/2015 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 4 Replies
...
higher lvling on higher maps after patch impossible?
01/05/2010 - Dekaron - 5 Replies
hi community, i have searched on the forum informations(but nothing found, maybe search term was bad) about if in the last time if the game was so patched that the posibility of "higher lvl map LVLing" is now making DC? i tried to kill a creature in draco desert with crespo LVL char, before beast died i would DC, can any body confirm? ps: i used only WH to get to crespo, nothing else. thx
how to force higher resolution??
08/26/2009 - Archlord - 15 Replies
not sure how to do it. but i run a 1280 X 800 or sumthing and archlord only lets me run a 1024 X w/e. so i need help on how to force a higher resolution. i know my friend use to do that stuff with a .dll but he never taught me n i havnt talked to him in a while.



All times are GMT +2. The time now is 03:33.


Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

BTC: 33E6kMtxYa7dApCFzrS3Jb7U3NrVvo8nsK
ETH: 0xc6ec801B7563A4376751F33b0573308aDa611E05

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2020 elitepvpers All Rights Reserved.