|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: RII - Resolution Independent Interface[message #210746]
|
Fri, 20 March 2009 23:26
|
|
KEN C |
|
Messages:244
Registered:May 2007 Location: Aberdeen Washington USA |
|
|
@Birdflue, will you help update any of the old JA2 modding tools?
Report message to a moderator
|
Sergeant 1st Class
|
|
|
|
|
|
|
|
|
|
Re: RII - Resolution Independent Interface[message #210791]
|
Sun, 22 March 2009 00:24
|
|
KEN C |
|
Messages:244
Registered:May 2007 Location: Aberdeen Washington USA |
|
|
BirdFlu, if you have time would you please take a quick look at the ja2tileset editor? it was created in 1999 and the instructions are cryptic at best. i believe you could modernize this utility in just a few minutes an many people would use it as this is another roadblock for modding. Thanks very much if you can help.
Report message to a moderator
|
Sergeant 1st Class
|
|
|
|
|
|
|
Re: RII - Resolution Independent Interface[message #210813]
|
Sun, 22 March 2009 16:20
|
|
KEN C |
|
Messages:244
Registered:May 2007 Location: Aberdeen Washington USA |
|
|
Do I hear the Calvary coming over the hill?
Report message to a moderator
|
Sergeant 1st Class
|
|
|
|
Re: RII - Resolution Independent Interface[message #210817]
|
Sun, 22 March 2009 17:10
|
|
BirdFlu |
|
Messages:438
Registered:September 2007 Location: Lampukistan |
|
|
OK, i'm off for a couple of days. But before i do that, i will ask for one thing.
In Multiplayer code (Multiplayer\client.cpp and Multiplayer\server.cpp) there are some WinAPI calls (GetPrivateProfileString()). These calls are the main reason why my mod doesn't support multiplayer. This is because i have an own ini Parser, as the WinAPI can't read from my generic VFS files, but requires a real file(name) instead. So, what i'm asking for is that the WinAPI calls are replaced with IniReader::Read* methods, as i already modified it to work with my VFS. I think it is the logical thing to do and the changes also should be checked in into the main repository.
As for the tileset editor, i can look into it, but don't expect it too soon, as i plan not to be dragged away to another project leaving the previous one in an unfinished state (again). I want my mod (for now only VFS and PNG stuff) to be properly implemented and tested and eventually being included in the main branch. But, until now, i haven't seen many reports or about it, being them good or bad. Questions are also welcome.
I mean, the VFS and PNG stuff is mostly finished so there is probably not that much to do anymore, but i still need some feedback to see, whether it works on other computers at least. I would like people to look into the configuration files and modify them, play with them. I want to know if the concept is even understandable by other people than me, and whether they can achieve what they want to achieve. And if you think that something should be done in a different way, i would also want to know that.
Report message to a moderator
|
|
|
|
|
|
Re: RII - Resolution Independent Interface[message #210822]
|
Sun, 22 March 2009 17:41
|
|
KEN C |
|
Messages:244
Registered:May 2007 Location: Aberdeen Washington USA |
|
|
@BirdFlu, so you are saying that all we have to do is change the file name from STI to png@7z and then we can move them wherever we like?
Report message to a moderator
|
Sergeant 1st Class
|
|
|
|
|
|
|
|
Re: RII - Resolution Independent Interface[message #211137]
|
Wed, 25 March 2009 23:36
|
|
wanne (aka RoWa21) |
|
Messages:1961
Registered:October 2005 Location: Austria |
|
|
@birdflu:
The location looks the following:
JA2 (root folder)
- Data
- Data-1.13
- Profiles
-- RII
-- UserProfile
* ja2_riivfs_alpha_v4_en.exe
* vfs_config.ini
* convert.bat
* ....
The vfs_config.ini looks the following (I only copied just the beginning of the file content)
[vfs_config]
PROFILES = SlfLibs, Vanilla, v113, RII, UserProf
[PROFILE_SlfLibs]
NAME = SLF Libs
LOCATIONS = Ambient, Anims, BattleSNDS, BigItems, Binarydata, Cursors, Data, Faces, Fonts, Interface, Intro, Laptop, Loadscreens, Maps, Mercedt, Music, Npc_speech, Npcdata, Radarmaps, Sounds, Speech, Tilesets
PROFILE_ROOT =
[PROFILE_Vanilla]
NAME = Vanilla Dirs
LOCATIONS = data_dir
PROFILE_ROOT =
[PROFILE_v113]
NAME = v1.13
LOCATIONS = datav113_dir
PROFILE_ROOT =
[PROFILE_RII]
NAME = RII Mod
LOCATIONS = RII_dirs
PROFILE_ROOT = Profiles\RII
[PROFILE_UserProf]
NAME = Player Profile
LOCATIONS = datav113_dir
PROFILE_ROOT = Profiles\UserProfile
WRITE = true
#############################################################
## DATA PATHs ##
#############################################################
[LOC_data_dir]
TYPE = DIRECTORY
PATH = Data
MOUNT_POINT =
[LOC_datav113_dir]
TYPE = DIRECTORY
PATH = Data-1.13
MOUNT_POINT =
[LOC_RII_dirs]
TYPE = DIRECTORY
PATH =
MOUNT_POINT =
#############################################################
## LIBRARIEs ##
#############################################################
EDIT: With the latest EXE the game goes a little bit further until the SIR-TECH splash screen occures. Then an assertion is shown:
RUNTIME ERROR
File: Init.cpp
Line: 592
Location: [InitializeJA2]
* Loading external data failed *
[Updated on: Wed, 25 March 2009 23:42] by Moderator Report message to a moderator
|
|
|
|
|