|
|
Bersy
Honorable
Supreme Hero
|
posted February 05, 2013 07:55 PM |
|
|
Quote: One simple question for ERA 2.5 -> should we reinstall whole Heroes Complete to install new ERA on it?
Yes. But the last time, I think.
|
|
Hawaiing
Adventuring Hero
|
posted February 06, 2013 02:00 AM |
|
|
F11 --> Extract Scripts (\Data\ExtractedScripts folder)
F12 --> load scripts form game's "\S" folder.
I think the scripts load from the same folder as "ExtractedScripts" would be better.
We could just modify the ExtractedScripts folder to check for the scripts.
|
|
kswdiy
Adventuring Hero
|
posted February 06, 2013 02:19 AM |
|
Edited by kswdiy at 02:21, 06 Feb 2013.
|
for era h3wcmped.exe
Bersy!
Please correct the mod folder the h3wcmped.exe with h3wmaped.exe loaded *. Pac file.
Please fix h3wcmped.exe loaded txt text as file name like wog version.
|
|
artu
Promising
Undefeatable Hero
My BS sensor is tingling again
|
posted February 07, 2013 12:38 AM |
|
|
Bersy, any news on 2.5? You said it would be released by January, change of plans?
|
|
Bersy
Honorable
Supreme Hero
|
posted February 07, 2013 10:47 AM |
|
Edited by Bersy at 10:55, 07 Feb 2013.
|
artu, please don't ask any questions about terms.
Firstly, because I try to never name any terms. January was planned, but not a must. And I don't know the time when I finally stop working on H3 code. So if any version is out, it's posted here. Sorry.
|
|
EMPShockwave
Hired Hero
|
posted February 07, 2013 01:57 PM |
|
|
What's the future of ERM? I've heard sth. about LUA. Is it really going to work on WOG(ERA)?
|
|
Bersy
Honorable
Supreme Hero
|
posted February 07, 2013 08:12 PM |
|
|
Nope. And besides, Lua would not cancell ERM.
|
|
JimV
Responsible
Supreme Hero
|
posted February 07, 2013 08:30 PM |
|
|
About 95% of ERM commands give access to specific data structures of the Heroes 3 program (MA, HE, OW, etc.) at specific H3 events. So ERM is mostly a big index to H3 data. ERM could be expanded to include different types of computer-language features, (and has been) but since Era allows external DLL's to be called, you can write the DLL routines in the language of your choice and call them from ERM - now.
|
|
SCO
Tavern Dweller
|
posted February 08, 2013 10:45 AM |
|
|
Ok, tested wine wine with this;
So, first things first, the installer doesn't work from wine, due to a dependency on some kind of windows bash script command. So i used the bash file (needed to run dos2unix first, wasn't actually tested apparently) way-back-then thereabouts page 20 to install it after installing Gog heroes complete and Era 2.4 and the updated to 2.4.3.
bashfile (with LF problem): http://pastebin.com/Qkpp70fT
Ok i have a exe.
Next was the (maybe personal machine problem) bug with wine + all heroes versions: the screen does not repaint the windows often. This can be fixed by installing and using the HD exe 'mod' that mentions a bug fix for that too (i assume the issue is less severe on windows). Works beautifully in all versions.
However, it seems the 'wog' mod is still not beings installed correctly on this (GoG+wine). The 1rst mission 'Long live the Queen' of RoE, moving the hero to one of those supposedly recruitable stacks of pike/archers - with or without the HD executable -, will start a combat screen instead (you are asked to select a subhero or if you move into the right direction you can pick up a banner, so you see that some parts of the mod are there).
Also during the mission introduction (unlike the normal and HD heroes3 exe) the narrator had no voice for the LLtQ intro.
Now, i'm left wondering if what went wrong was the bash file or something else. It would be great if the HD mod was included anyway, good work there and it doesn't appear to be the cause of the errors.
____________
|
|
SCO
Tavern Dweller
|
posted February 08, 2013 01:33 PM |
|
Edited by SCO at 13:42, 08 Feb 2013.
|
BTW, the bash errors in wine can probably be avoided by using a "bat to exe" converter; they did on another compilation of mods (for Age of wonders 1), eve thou the original bat files didn't work (or do a real program yourself, they seem simple enough).
I suppose it's possible the error is more deeply i the dlls that make up the virtual file system. If so, ad you can identify the problem, a wine bug report with a nice test often does wonders (many games fixed like this). You may need to test a few wine source patches to get traction thou, so either ask me to report once it gets ID'd, or setup a build (really easy from the wiki).
____________
|
|
Bersy
Honorable
Supreme Hero
|
posted February 08, 2013 04:35 PM |
|
|
SCO, thank you for the report. I've already studied Wine manuals and now am writing new implementation of virtual file system with regards to wine sources and Windows disassembler listings. Also I use baratorch's pather API from now, so maybe DEP problems will become not actual. I've also got a report that game hangs randomly under Wine.
What concerns the bat-file run by sfx archive, I thought there was an equivalent in Wine (cmd, older wcmd). Anyway, new Era versions will execute binary compiled installer. Bat-to-exe compilers are mostly wrappers upon cmd.exe, not suitable for this case.
|
|
fred79
Disgraceful
Undefeatable Hero
|
posted February 08, 2013 05:31 PM |
|
Edited by fred79 at 04:38, 10 Feb 2013.
|
i have been using the older versions of era, 1.8 i think, and now that i'm going to install era 2, i have a question. where is the in data folder? and why is there in h3sprite anymore?
the reason i ask is because i want to transfer my entire OLD h3sprite.lod over to this one (in the form of a mod patch), so that i don't have to add stuff a little bit at a time, and can start from where i left off.
(old computer destroyed, installing on new computer)
EDIT: PROBLEM FIXED.
|
|
SCO
Tavern Dweller
|
posted February 08, 2013 05:34 PM |
|
Edited by SCO at 17:36, 08 Feb 2013.
|
Quote: SCO, thank you for the report. I've already studied Wine manuals and now am writing new implementation of virtual file system with regards to wine sources and Windows disassembler listings. Also I use baratorch's pather API from now, so maybe DEP problems will become not actual. I've also got a report that game hangs randomly under Wine.
Very good news
Quote:
What concerns the bat-file run by sfx archive, I thought there was an equivalent in Wine (cmd, older wcmd). Anyway, new Era versions will execute binary compiled installer. Bat-to-exe compilers are mostly wrappers upon cmd.exe, not suitable for this case.
Yeah, i found it strange too. But it seems wine follows a different codepath, using it as a api vs the wcmd seems to be more complete. If it's now irrelevant, even better.
Are you eventually going to upgrade completely to VCMI once it's more or less bug-free? Seems to get a lot of movement from the bug list. If so, you'd probably should open a bug report with them for the equivalent of your virtual system api so things stay compatible, or collaborate directly. Sorry to be noisy, but i don't like it very much when modding communities fragment.
Also, what about Heroes HD for the mod itself meanwhile?
____________
|
|
Bersy
Honorable
Supreme Hero
|
posted February 08, 2013 06:37 PM |
|
Edited by Bersy at 18:42, 08 Feb 2013.
|
Quote: The 1rst mission 'Long live the Queen' of RoE, moving the hero to one of those supposedly recruitable stacks of pike/archers - with or without the HD executable -, will start a combat screen instead (you are asked to select a subhero or if you move into the right direction you can pick up a banner, so you see that some parts of the mod are there).
Open WoG Options, disable option "neutral stacks growth" from the second tab, save options to smth like "new_settings.dat".
Quote: It would be great if the HD mod was included anyway
HD is standalone mod used for SoD/Complete/WoG versions of the game. So it's better to download its recent version from official site and report bugs to official author.
Quote: Are you eventually going to upgrade completely to VCMI once it's more or less bug-free? Seems to get a lot of movement from the bug list. If so, you'd probably should open a bug report with them for the equivalent of your virtual system api so things stay compatible, or collaborate directly. Sorry to be noisy, but i don't like it very much when modding communities fragment.
VCMI is the future in terms of innovations cost. There are no problems for them to have almost all structures dynamically sized. Adding comfortable configuration files, mod system and scripting language will make this platform fully functional.
On the contrary, WoG-based mods are binary dependent on SoD and WoG executables and Windows platform. So we cannot join our efforts. Meanwhile, we try to be at least semi-compatible. For many Era mods there can be written an automatic or semi-automatic converter. Mod system is pretty simple, allowing to port whole folders and files between platforms. Anyway, there is no sense for VCMI to implement ERM (and it's quite hard to preserve the speed in client-server cheat-proof application) or re-implement existing plugins/patches for Era. Thus our paths will remain different.
P.S. Virtual file system is a collection of hooks (function interceptors) over native WinAPI like CreateFileExW. Thus it's not portable. VCMI implemented mod system by using single interface to access any files.
Quote: i have been using the older versions of era, 1.8 i think, and now that i'm going to install era 2, i have a question. where is the in data folder? and why is there in h3sprite anymore?
h3sprite.lod is in Data folder. You should install SoD or Complete before Era. In Era 2 WoG mod resources can be found in Mods\WoG\Data\hmm35wog.pac.
To install fast, create Mods\XXX folder and subfolder Mods\XXX\Data. Place your old h3sprite under xxx.pac name there. That's all.
|
|
fred79
Disgraceful
Undefeatable Hero
|
posted February 08, 2013 08:23 PM |
|
|
"h3sprite.lod is in Data folder. You should install SoD or Complete before Era. In Era 2 WoG mod resources can be found in Mods\WoG\Data\hmm35wog.pac.
To install fast, create Mods\XXX folder and subfolder Mods\XXX\Data. Place your old h3sprite under xxx.pac name there. That's all."
so, just to clarify, i don't need the zeobjts.txt? how does the map editor read the passability then? and, do i need to delete the .msg files from the old h3sprite for it to work?
|
|
Bersy
Honorable
Supreme Hero
|
posted February 08, 2013 09:04 PM |
|
|
For a quik dirty replacement you don't need to delete anything. Editor reads zeobjts from top-priority mod and loads additional records from Data\Objects folder. Thus you can easily install mods like New Objects Patch over your XXX mod (or before).
For more detailed information see Era II.html in Help\Era Manual\.
|
|
fred79
Disgraceful
Undefeatable Hero
|
posted February 08, 2013 11:05 PM |
|
Edited by fred79 at 04:41, 10 Feb 2013.
|
Quote: For a quik dirty replacement you don't need to delete anything. Editor reads zeobjts from top-priority mod and loads additional records from Data\Objects folder. Thus you can easily install mods like New Objects Patch over your XXX mod (or before).
For more detailed information see Era II.html in Help\Era Manual\.
ok, i still have to try what you said, but before that, i thought i'd let you know: users with a windows 8 computer will get an error when trying to open objtxteditor. they need to go to this page:
to fix mscomctl.ocx problem
you have to install the whosin folder(download on download page of that site), then follow the instructions in the above link.
for some reason, i could use the "run as older windows" trick before i installed the newest era(i did so last night). when i tried to use the trick with the newest era, i received that error. just thought you'd like to know, bersy.
EDIT: THERE WERE SOME PROBLEMS WITH THIS SITE LAST NIGHT. NOT SURE WHY IT DOUBLE POSTED WHEN I TRIED TO UPDATE A POST.
|
|
mathguareschi
Tavern Dweller
|
posted February 08, 2013 11:27 PM |
|
|
OFF TOPIC QUESTION:
How can I make the forums robots stop mailing me about new replys here?
Can't find it in the e-mails or the topic.
|
|
fred79
Disgraceful
Undefeatable Hero
|
posted February 08, 2013 11:34 PM |
|
Edited by fred79 at 04:24, 09 Feb 2013.
|
hey bersy, i'm still having problems. i have tried installing my mod into era 2, with .pac at the end of the mod file, and with .lod. both have no results. i tried moving, then deleting the other mods(except wog) in "mod manager", and moving mine to the very bottom for top priority. the editor doesn't even have the wog objects in them.
EDIT: i also cannot get into the advanced properties of the objects(in map editor). did you not include that in your latest update?
EDIT #2: i have re-installed heroes 3 complete vanilla from a backup. the era 2 install works fine by itself, but i won't install it or anything else again until i find out what's wrong. this back-and-forth without results(i'm talking about on my end, not the help i'm receiving, that's greatly appreciated ) is wearing my good humor out.
|
|
Bersy
Honorable
Supreme Hero
|
posted February 09, 2013 10:58 AM |
|
|
Quote: How can I make the forums robots stop mailing me about new replys here?
Can't find it in the e-mails or the topic.
Do you have " Email Notification: notify you by email when this message recieves a reply." checked when you post a reply here?
|
|
|