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 ]
New Server | HOMM1: info forum | HOMM2: info forum | HOMM3: info forum | HOMM4: info forum | HOMM5: info forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 5 - Modders Workshop > Thread: [TOOL] Homm5 Patcher & patch collection
Thread: [TOOL] Homm5 Patcher & patch collection This thread is 12 pages long: 1 2 3 4 5 6 7 8 9 10 11 12 · «PREV / NEXT»
lotihoti
lotihoti


Famous Hero
posted July 03, 2015 10:28 AM

Oh pls more artefacts More variaty = more fun = more replaying = more ppl = more fun = win win situation for all!

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


Promising
Known Hero
posted July 04, 2015 08:45 PM

magnomagus said:
Hello Deflaktor,

I found the byte that 0053E1D0 & 005393E1 in 31j change the amount of possible artifacts, but as I understand these are 1 byte integers so the max amount is 128? Question: Is it possible to convert signed to unsigned to make the max amount 256? or otherwise convert to more bytes?


Thats an interesting idea. It should be possible, but that would require an assembly hack. I can try to do it as soon as I get some time on my hands.
____________
My Heroes5 Dump /// My Heroes5 Patcher

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


Honorable
Legendary Hero
modding wizard
posted July 04, 2015 09:40 PM

There are also 2 equivalent offsets in the mapeditor, 0x8C05D1, 0x8C5380. I created some duplicate swords of might and tested when the editor was hacked the RMG was also placing those artifacts. But for values above 128 the .exe files crash

Was time also the reason activity on the levels mod stopped, or did you run into a dead end?
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

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


Promising
Known Hero
posted July 04, 2015 10:17 PM

Yes, I have time constraints right now. Also the levels patch is a lot more complicated than I thought, because the level cap value is scattered all over the exe file.

Regardless I made the artifact patch, however I do not have a working framework for it to test it though. So see this patch as experimental:

Artifacts.yml

It raises the limit to 129 and also allows for arbitrary values (not signed byte but long integer now). Also it only supports quantomas exe as of now.

So if there are problems with the patch, can you upload a framework for it (i.e. a h5u file containing artifacts so all slots are used up), so I can test it?
____________
My Heroes5 Dump /// My Heroes5 Patcher

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


Honorable
Legendary Hero
modding wizard
posted July 04, 2015 10:44 PM

Hi, there seems to be a problem with the patcher it remains greyed out and cannot be applied, also you will have to do the editor as well since mapmaking is almost dead, so if the RMG cannot place them it isn't much fun. Could you also set the default to slightly higher let's say 150. I'm already working on new code for missing H3 artifacts, I know it can work.

____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

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


Promising
Known Hero
posted July 04, 2015 11:30 PM

Sorry, uploaded wrong file. Updated it: Artifacts.yml

Also changed the limit to 150.
____________
My Heroes5 Dump /// My Heroes5 Patcher

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


Honorable
Legendary Hero
modding wizard
posted July 04, 2015 11:48 PM
Edited by magnomagus at 23:52, 04 Jul 2015.

Thank you for your trouble.

Unfortunately this one crashes when loading a map, although it reaches the mainmenu. A simple hexedit for 127 did not do that even when the framework was still at 97 the game worked properly. I guess this is not a good sign, but I guess will have to work my way up to 129 to be 100% sure.

EDIT:

Also question: is there solution possible with unsigned byte, I would be perfectly happy with 255 max, the game couldn't use more anyway. I believe H3,4 7 6 are all around 130-180.
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

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


Famous Hero
posted July 05, 2015 12:03 AM

Is change amount of hero backpack or artifact limit per map?

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


Honorable
Legendary Hero
modding wizard
posted July 07, 2015 09:41 PM

@Deflaktor: I'm now 100% sure, this hack is not working. A good hack runs the game properly even if the .xml and .xdb files are not extended, so it will be easy to test.

@Zmudziak: this is for adding new artifacts.
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

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


Promising
Known Hero
posted July 07, 2015 09:44 PM

magnomagus said:
I'm now 100% sure, this hack is not working. A good hack runs the game properly even if the .xml and .xdb files are not extended, so it will be easy to test.


Thanks, that helps a lot. Gonna resume work on it as soon as I can find some time.

magnomagus said:
is there solution possible with unsigned byte, I would be perfectly happy with 255 max, the game couldn't use more anyway.


No, only signed byte and signed long. Has technical reasons.
____________
My Heroes5 Dump /// My Heroes5 Patcher

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


Famous Hero
posted July 14, 2015 08:13 AM

Hey Deflaktor

May you can search the Offset of the healing power of the first aid tend? 10 / 50 / 100 isnt "so" wonderful and create it so, that it is changeable like enlightmend? Thx!

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


Famous Hero
posted July 14, 2015 06:18 PM

Atleast 250 hp on Expert War Machines.

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


Promising
Known Hero
posted July 16, 2015 05:02 PM
Edited by Deflaktor at 17:03, 16 Jul 2015.

lotihoti said:
Hey Deflaktor

May you can search the Offset of the healing power of the first aid tend? 10 / 50 / 100 isnt "so" wonderful and create it so, that it is changeable like enlightmend? Thx!


Shouldn't be too hard. Gonna have a little bit time in beginning of August and then only in October again. So dont expect it sooner than that

zmudziak22 said:
Atleast 250 hp on Expert War Machines.


Seems unbalanced to me if you get it as the first skill. That would mean practically no losses in the first month.
____________
My Heroes5 Dump /// My Heroes5 Patcher

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


Famous Hero
posted July 17, 2015 01:18 PM

Thanx "praise"

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


Famous Hero
posted July 30, 2015 10:30 AM

http://heroescommunity.com/viewthread.php3?TID=36538&pagenumber=1 can you add it to you tool?

It reduce random Creatures turns in combat.

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


Honorable
Legendary Hero
modding wizard
posted July 30, 2015 11:43 AM

No, that mod causes critical errors, but it may be interesting to see if they also occur when changing to 10% instead of 0.
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

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


Famous Hero
posted July 30, 2015 12:31 PM

What the problems did you enconter? The ATB in H5 is very unpredicble. In TB Combat atleast all units have chance to move.

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


Honorable
Legendary Hero
modding wizard
posted July 30, 2015 12:37 PM

read mmh55 thread page 8-9
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

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


Famous Hero
posted July 30, 2015 08:07 PM

Ok. I understand. Hope this fix come to this exe patcher.

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


Honorable
Legendary Hero
modding wizard
posted August 05, 2015 11:50 AM

Hello Deflaktor, i don't understand decimal places in hex editor, post from Indral:

Quote:
For those of you that want to do it manually, the patch changes a float constant from 0000803Eh (0.25 decimal) to 00000000h (0 decimal) at file offset 6734F7h.


Could you tell me how to replace 803E if I want to make ATB randomization 10% (or 12.5% if easier), I know 0000 is not working so it has to be another number.

____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 12 pages long: 1 2 3 4 5 6 7 8 9 10 11 12 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0698 seconds