Home » MODDING HQ 1.13 » v1.13 Coding Talk » RII - Resolution Independent Interface [UPDATE :RII v4f]
RII - Resolution Independent Interface [UPDATE :RII v4f][message #204918] Fri, 26 December 2008 01:39 Go to previous message
BirdFlu is currently offline BirdFlu

 
Messages:438
Registered:September 2007
Location: Lampukistan
Downloads :

[2009.09.18] bugfix release ja2v113_rii_alpha_v4f.7z . Fixes the main menu buttons offset computation bug.

[2009.09.10] download file ja2v113_rii_alpha_v4d.7z , see install instructions in INSTALL.TXT.
Edit: fixed clipping bug; re-uploaded as ja2v113_rii_alpha_v4e.7z

[2009.09.07] RII Light v1, extract archive in your install directory (lua script has to be in the vfs root directory = in "\Data" or "\Data-1.13" or "\Profiles\UserProfile_JA2113" etc.)

[2009.06.21] Alpha V.4c, set this in ja2.ini to configure VFS for this mod
[Ja2 Settings]
VFS_CONFIG_INI = vfs_config.RII.ini


[2009.04.11] Alpha V.4b : here or here ( = V4 + patched exe)

[2009.03.21] Alpha V.4

[2009.03.19] Alpha V3.1 = V3 + small fix

[2009.03.18] Alpha V3, based on SVN revision 2624 : here , details see here

Alpha V2 : here

Alpha V1 : here



######################################################

Hi,

it is constantly asked whether any additional resolutions could be added to the game. Especially for widescreen displays this would mean a significant improvement.

The good news is that is quite simple to set any resolution. The tactical view supports that without any apparent problems. The bad news is that the user interface doesn't play so nice. What we see are misplaced buttons and generally speaking wrongly positioned interface elements.

http://img361.imageshack.us/img361/6834/ja23jj9.th.png

And because it is exhausting to create interface images for any possible resolution and also use them in the code in the right way, it is much simpler to take the images for existing resolutions and just position them correctly. All we need is a system that can handle different resolutions in a simple and flexible way.

This is what the Resolution Independent Interface (RII) project is about.

I was working on this this for the last couple of days and i think that what i have by now is already quite usable. There are still some misplaced elements, especially because i have worked mostly on the strategic map interface.

I will release the first alpha version today, because my testing capabilities are quite limited (i basically have no savegames that go beyond Omerta). What i need you (and you) to do is to download the file and test if everything behaves at it should behave. There are still some (many) issues to be resolved and i need to know which of them are most annoying or just plainly deal-breaking. I can then fix these issues in the 'correct' order.

What you have to do is the following :
  • Download the file [http://www.turboupload.com/files/get/ph9Aii8Ine/ja2-rii-alpha-v1.7z] and copy it to the other ja2 binaries.
  • Open ja2.ini and insert the following lines at the end of the file
    [RII]
    #WIDTH = your preferred window width
    #HEIGHT = your preferred window height
    #for example
    WIDTH = 1440
    HEIGHT = 960 

    This defines the "outer" or the window resolution. The old resolution selection (0=640x480, 1=800x600, 2=1024x768) determines the size of ingame interface image sizes (as it did before too). Defining an outer resolution smaller than the inner resolution can (but doesn't have to) result in a crash, so be warned.
  • play the game
  • have fun
  • report bugs

Edit :
1. this version is build on top of SVN revision 2460 and thus requires up to date data files
2. it doesn't break savegames (of the otherwise 'unmodded' and up-to-date game), so feel free to try it out

[Updated on: Fri, 18 September 2009 02:07] by Moderator

Report message to a moderator

Master Sergeant
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Learning how the tactical AI works
Next Topic: Folding Stock Revamp
Goto Forum:
  


Current Time: Tue Feb 11 12:41:40 GMT+2 2025

Total time taken to generate the page: 0.03373 seconds