Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Library of Enlightenment > Thread: Fix for Siege + Armorer bug
Thread: Fix for Siege + Armorer bug This thread is 2 pages long: 1 2 · «PREV
hellburn
hellburn


Famous Hero
The efreet
posted September 22, 2013 03:42 PM

Quote:
Heroes III Complete edition (no-cd version)

Hex adresses
1E224 7D --> 4D
1E360 7D --> 4D
65D64 7D --> 4D


Heroes III Shadow of Death (no-cd version)

Hex adresses
1E3A4 7D --> 4D
1E4E0 7D --> 4D
65944 7D --> 4D

None of these adresses are present in my Heroes3.exe file. Polish Gold Edition.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Hippox89
Hippox89


Famous Hero
posted September 22, 2013 06:41 PM
Edited by Hippox89 at 18:43, 22 Sep 2013.

hellburn said:
Quote:
Heroes III Complete edition (no-cd version)

Hex adresses
1E224 7D --> 4D
1E360 7D --> 4D
65D64 7D --> 4D


Heroes III Shadow of Death (no-cd version)

Hex adresses
1E3A4 7D --> 4D
1E4E0 7D --> 4D
65944 7D --> 4D

None of these adresses are present in my Heroes3.exe file. Polish Gold Edition.


Could you upload the exe? I'll take a look.

I think maybe the correct binary data will just be at other addresses in your exe, but still the same data. We could try to search with the data present at the English addresses to find the correct addresses in the Polish version. That's the only thing I can think of.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hellburn
hellburn


Famous Hero
The efreet
posted September 22, 2013 07:22 PM

link

Here it is.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hippox89
hippox89


Famous Hero
posted September 22, 2013 08:37 PM
Edited by hippox89 at 20:44, 22 Sep 2013.

hellburn said:
link

Here it is.


The correct addresses for your Polish exe seem to be:

1.

0x01e350 (04) 7D --> 4D

2.

0x01e490 (00) 7D --> 4D

3.

0x065970 (04) 7D --> 4D

Make a backup before saving the changes, of course.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hellburn
hellburn


Famous Hero
The efreet
posted September 23, 2013 12:55 PM
Edited by hellburn at 12:59, 23 Sep 2013.

Thanks! It seems the coordinates you provided are correct .

But strange enough, if I run modified exe file via HD mod, fix doesn't work...

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hippox89
hippox89


Famous Hero
posted September 23, 2013 01:09 PM
Edited by hippox89 at 13:10, 23 Sep 2013.

hellburn said:
Thanks! It seems the coordinates you provided are correct .

But strange enough, if I run modified exe file via HD mod, fix doesn't work...


Not strange at all actually. HDmod uses the exe in '_HD3_Data'. Anyway, glad I could help.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
h3enthusiast
h3enthusiast


Hired Hero
posted September 24, 2013 08:44 PM

Slightly OT, but this has to do with Heroes3.exe hexa-editing...



Basically, it seems possible to remove month of the plague by editing EB35837DF409 to EB35837DF40A.

However, when I looked at it, I couldn't find those hexa numbers.

Any clues?

(and might it be possible to remove month of the creature ? )

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hippox89
hippox89


Famous Hero
posted September 24, 2013 11:33 PM

Well, interesting. Which release of Heroes 3 has a main exe named 'hero3.exe'? That might be a clue, I guess.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
h3enthusiast
h3enthusiast


Hired Hero
posted September 25, 2013 04:44 AM

It could just be a typo. The edited version I found was 3.2 over at Gamerhome.
http://www.gamerhome.net/bbs/forum.php?mod=viewthread&tid=259978

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hippox89
hippox89


Famous Hero
posted September 25, 2013 12:27 PM
Edited by hippox89 at 12:28, 25 Sep 2013.

h3enthusiast said:
It could just be a typo. The edited version I found was 3.2 over at Gamerhome.
http://www.gamerhome.net/bbs/forum.php?mod=viewthread&tid=259978


Could you share it? I rather don't bother to register.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
h3enthusiast
h3enthusiast


Hired Hero
posted September 25, 2013 07:28 PM
Edited by h3enthusiast at 19:44, 25 Sep 2013.

Sure:

https://www.dropbox.com/s/6y6iaqkrlvn10bs/Heroes3.rar

EDIT: looks like I am blind. I looked again and it's on address line 14FE10.

EDIT2: can't find it in 4.0 though. Some hexa numbers are similar but it may need trial and error ... and Chinese patience maybe.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
hippox89
hippox89


Famous Hero
posted September 25, 2013 11:09 PM
Edited by hippox89 at 23:15, 25 Sep 2013.

h3enthusiast said:
Sure:

https://www.dropbox.com/s/6y6iaqkrlvn10bs/Heroes3.rar

EDIT: looks like I am blind. I looked again and it's on address line 14FE10.

EDIT2: can't find it in 4.0 though. Some hexa numbers are similar but it may need trial and error ... and Chinese patience maybe.


0x0c0610 and 0x0c0620 is closes with '837DF409'. I tried to change this value, and it at least didn't crash on start up. lol. We need a save before a plague week to test. But it's unlikely that the data should be the same or close, I think. Probably just an coincidence.

Like: 'E5' is now '29' and '03' is now 'FA' - and so on. Very hard to sort out.

I'm in way too deep here.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Hippox89
Hippox89


Famous Hero
posted October 12, 2013 01:27 AM
Edited by Hippox89 at 01:33, 12 Oct 2013.

Anyhow, why do we want to remove plague, h3enthusiast? It makes sense to me that you might get punished if you forgot to buy creatures and keep and eye on what day it is in the month. It's a fair dynamic, I feel.

I think creature months (double populations) are the the devil. I'd love to be able to remove those by hexing. You might actually be rewarded for forgetting to buy your creatures! It's also potentially very unfair with joiners for creatures you already have growths for in towns.

You can only get around it by reloading a save before the first day until a non-creature week comes.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
idontcare
idontcare


Known Hero
posted October 12, 2013 07:14 AM

imo any luckbased event(ok not random MAPS), like week of ... is bad for the skilled player and good for the luckboxing guy.
But still, it is a part of the game and is not bugged in any way, so i wouldnt like to see it removed and then naming it a "patch", it shows just that some of you cant deal with variance
btw PLAGUE only comes on the start of the new month, it doesnt affect all dwellings, and except of rampart(treasureshenanigans) you should always buy any creature anyway.

Id raher have a patch that PLAGUE kicks ALWAYS on 1st of a month then to remove it, and maybe the doublingweeks always right before plague(it makes sense, they are more, then viruses spread quicker)

what i wonder is, can there be a week of centaurs if no rampart is on the map?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
h3enthusiast
h3enthusiast


Hired Hero
posted October 12, 2013 07:23 AM
Edited by h3enthusiast at 07:24, 12 Oct 2013.

Hippox89 said:
Anyhow, why do we want to remove plague, h3enthusiast? It makes sense to me that you might get punished if you forgot to buy creatures and keep and eye on what day it is in the month. It's a fair dynamic, I feel.

I think creature months (double populations) are the the devil. I'd love to be able to remove those by hexing. You might actually be rewarded for forgetting to buy your creatures! It's also potentially very unfair with joiners for creatures you already have growths for in towns.

You can only get around it by reloading a save before the first day until a non-creature week comes.


I play mostly SP maps vs cooked AI, BT as the Chinese call them.
Removing both plague and month of the ___ would be very great on some of these maps where losing your month 1 production leaves you unable to continue the game.

You reload a lot in these because you're facing very bad odds and sometimes you have to retry turns a lot of times... after a while reloading doesn't reset the RNG so you get hit by plague over and over no matter what.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
master_learn
master_learn


Legendary Hero
walking to the library
posted October 12, 2013 09:21 AM

idontcare said:
Id raher have a patch that PLAGUE kicks ALWAYS on 1st of a month then to remove it, and maybe the doublingweeks always right before plague(it makes sense, they are more, then viruses spread quicker)


Just to remind plague CAN'T kick ALWAYS because of "Week of the imp"
When you or your opponent(AI or human)build Deity of Fire any doubling weeks are eliminated as well for any other creature.
____________
"I heard the latest HD version disables playing Heroes. Please reconsider."-Salamandre

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
idontcare
idontcare


Known Hero
posted October 12, 2013 09:55 AM

since we play all inferno

(i prolly play more conflux, and that is once in a blue moon)

there was a cool idea about an astrology-bulding, so you can purchase(maybe for 3k gold? a vision and know whats going on next week
if tower buildingplan wherent so full it would fit very well in it

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
master_learn
master_learn


Legendary Hero
walking to the library
posted October 12, 2013 10:09 AM

idontcare said:
there was a cool idea about an astrology-bulding, so you can purchase(maybe for 3k gold? a vision and know whats going on next week


Now imagine this:
You check the astrology building on day 6 and it tell's you that the next week will be week of Titan.You are very happy your titans will receive a good bonus.

But on day 7th Deity of Fire is built.You can guess what would happen with the Week of the titan!

Now imagine how would you react when you give 3000 gold for structure that not only gives you false info,but informs you about the week you already know in advance (becomes useless).
____________
"I heard the latest HD version disables playing Heroes. Please reconsider."-Salamandre

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
mariez
mariez


posted January 14, 2017 08:22 PM

Once again Hello Everybody,
please forgive me returning to older thread, but I have a trouble with armorer bug inside HDmod. I fixed "heroes3.exe" with hex editor, according to Kyrub's and Hippox89 advices, and my results are as below:
on my one PC everything works perfect (win10 64, Heroes III SoD Golden Edition (polish, from 2010), HDmod 4.207.rc2)
on second PC, after changing Heroes3.exe, game freezes before start and nothing runs (no menu, not even black screen, nothing but freezed "heroes3.exe" process in Taskmanager without a chance to run or cancel) This PC is with the same version of game, but runs on Windows XP sp3 32bit.

I don't know what exactly causes the problem, i've tried two times edit files in hex editor on both computers, even made fresh istallation ow whole game and Hdmod, do You know any similiar problems using HDmod on winXP? Do You have any advices or ideas how to fix it? I even asked Baratorch, but until now, no answer (no fence). Thanks for attention

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Evaline
Evaline


Known Hero
posted January 15, 2017 08:21 PM

Looks like some latest versions of HD Mod are not compatible with Windows XP anymore. Ask Baratorch about it again and remind him that all official HoMM 3 releases from 3DO (RoE, AB, SoD, Complete and Chronicles) are compatible with Windows 9X (95, 95OSR2, 98, 98SE and Millenium included) and Windows NT 4.0 SP3 (and all later NT based OS).

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 2 pages long: 1 2 · «PREV
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0579 seconds