|
Thread: Help! Broke my game, Completely | This thread is pages long: 1 2 · NEXT» |
|
Duthos
Adventuring Hero
|
posted August 23, 2012 08:30 AM |
|
Edited by Duthos at 10:39, 23 Aug 2012.
|
Help! Broke my game, Completely
Trying to get HOMM3 to run a little smoother I turned on some comparability options. The game failed to load and gave this message;
Assert violation in file
"D:\Soft\Programing\Delphi\Source\SRC\Units\_Older_\GameExt.pas" on line 404
Error at address: $4D2F0D5
I have since changed options back, but this remains. I rebooted, nothing. I uninstalled and reinstalled HOMM3 and Era 2 completely, and STILL this remains. I can run the standard heroes 3 executable, or map editor, but the h3era.exe causes this crash on startup every time. If it matters, the game is installed to "D\Heroes of might and magic 3 complete", not d:\soft...
What might fix this?
Resolved; Turns out that ONLY the 98 compatibility mode works, and I had not set that properly when I undid the other changes I mentioned.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 23, 2012 08:36 AM |
|
|
For windows 7 64 bit
Quote: check out that Data Execution Prevention (DEP) is off and game has rights to write in its directory.
____________
Era II mods and utilities
|
|
Duthos
Adventuring Hero
|
posted August 23, 2012 08:45 AM |
|
|
Yeah, DEP is off. The only settings I changed between it working and not working were '256 colors' and '640x480 display', probably stupid but I wanted to see what the result was. It was running the .exe after setting that that caused this. and undoing the settings, or deleting and replacing the file seems to have no effect.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 23, 2012 10:47 AM |
|
|
Maybe some settings were overwritten in regedit, try to delete first everything related to the game. Hope someone else will have a better answer to this, when it comes to computers, I am on eternal vacation
____________
Era II mods and utilities
|
|
Bersy
Honorable
Supreme Hero
|
posted August 23, 2012 12:06 PM |
|
|
Duthos, so far Windows 98 compatibility mode works?
|
|
Duthos
Adventuring Hero
|
posted August 23, 2012 12:10 PM |
|
|
Yeah. I also went through registry and wiped all heroes 3 references. Still didn't work, until I put the compatibility mode on 98.
Only problem I'm having now is many battlegrounds are coming in black. Particularly underground on non subterranean terrain.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 23, 2012 12:42 PM |
|
|
|
Bersy
Honorable
Supreme Hero
|
posted August 23, 2012 03:50 PM |
|
|
Turn New Battleground Fields option to off.
|
|
Duthos
Adventuring Hero
|
posted August 23, 2012 10:47 PM |
|
|
I got it figured. And with the new battlegrounds to boot. Thanks.
|
|
Starverse
Tavern Dweller
|
posted August 24, 2012 05:11 AM |
|
|
Well unfortunately running it in compability for windows 98 isnt working for me.
|
|
Duthos
Adventuring Hero
|
posted August 24, 2012 02:41 PM |
|
|
Sorry star, that was the only thing that worked for me.
New question, when I load the wog map editor everything seems good, but if I click on any of the script options under wog tools I get an error message, something about the h3wmapedpatch.dll. I have tried a few things to fix this, but so far have had no luck. What do I need to do to get the map editor working with the scrips properly? I have erm tools, but no idea how to install them, The only file I could find was a .rar, and putting the contents into the hero directory has done nothing.
Also, is there an era ii download (I think that's the latest wog) that sets all this up by itself? I had thought that was what the download from its threat was, but the editor has never been able to use those script options.
|
|
Bersy
Honorable
Supreme Hero
|
posted August 24, 2012 03:36 PM |
|
|
Duthos, what do you exactly do?
|
|
Duthos
Adventuring Hero
|
posted August 24, 2012 03:50 PM |
|
|
Well, right now I am trying to get a stable era 2 with fully functioning editors so I can make this map I have planned.
I just reinstalled heroes 3 with era 2, and the options in the editor that were causing my last complaint are no longer there. Thinking they came with the home-made editor I downloaded to try. Which begs the question, how does one add scripts to a map, or force wog options on or off for the same?
Gonna try diving into one of the FAQs around here, but so far I have had a hard time making much sense of them.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 24, 2012 04:14 PM |
|
|
There are no scripts in editor. Just pick a tree or whatever and drag it on map, a great map is started.
____________
Era II mods and utilities
|
|
Duthos
Adventuring Hero
|
posted August 24, 2012 04:31 PM |
|
|
So how do some maps force certain wog options, while disabling others? And how would I go about creating unique heroes/monsters? How do I create special events that would only be possible with scripts? I had thought you made them directly in the editor with the options that were causing my crash, do you have to make them with a different utility then tie them to your map somehow?
I'm sure the answers to these questions, and more, are easy enough to find if one knows where to look, but there is a lot of wog data to sift through.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 24, 2012 04:42 PM |
|
|
There is only one difference between wog editor and sod editor, you can create custom passability (space bar on objects), but can lead to errors later if overused.
Design your map as it was for SoD then add scripts in events.
____________
Era II mods and utilities
|
|
Duthos
Adventuring Hero
|
posted August 24, 2012 04:45 PM |
|
Edited by Duthos at 18:15, 24 Aug 2012.
|
Ah, I see. So you can call scripts with timed or activated events. But I don't think that explains how to force/disable wog options... unless you can tie a renamed copy of settings.dat to a particular map.
Edit - Does that mean there is no way to use scripts to surpass the 144 dwelling limit?
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 24, 2012 07:33 PM |
|
|
To force custom settings, you have to write instructions in scripts. The easiest way is that you open custom wog maps and look in the (usually) first script, there are comments explaining them.
There is no way to surpass the dwellings limit. (will follow an in-depth analyze by Majaczek, who will disagree probably)
____________
Era II mods and utilities
|
|
Duthos
Adventuring Hero
|
posted August 24, 2012 07:40 PM |
|
Edited by Duthos at 00:14, 25 Aug 2012.
|
Thanks for the tip, once I get the framework of my map laid I will start putting effort into figuring those out, and that seems a great starting point.
Edit - New question. For some objects when I go to modify passability in the editor I get "*.msg is missing or incorrect", so I cannot make changes to that item. I have the new objects pack, and ran the 'fix editor' batch. I notice the objects I have trouble modifying are all 'decorative' objects with empty passability grids. I seem to recall I did something before that resolved this, but have no idea what.
New question part 2. Over the course of uninstalling and reinstalling WOG to get a working version I like (I am constantly screwing up my install), one of the object mods I experimented with added versions of the warcraft 2 mines for each resource, among other things. I like those mines, and wanted to use them in my map, but can't seem to figure which object mod had them. Any chance you know?
|
|
Bersy
Honorable
Supreme Hero
|
posted August 25, 2012 01:18 AM |
|
|
Quote: Edit - New question. For some objects when I go to modify passability in the editor I get "*.msg is missing or incorrect", so I cannot make changes to that item. I have the new objects pack, and ran the 'fix editor' batch. I notice the objects I have trouble modifying are all 'decorative' objects with empty passability grids. I seem to recall I did something before that resolved this, but have no idea what.
That is the limitation of Map Editor Patch by GrayFace. Only resources from h3sprite.lod and h3bitmap.lod are used.
|
|
|