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: [Day 0 mod]h3mtool: Convert AB/SoD maps to RoE, integrate Complete RMG into HD remake
Thread: [Day 0 mod]h3mtool: Convert AB/SoD maps to RoE, integrate Complete RMG into HD remake This thread is 9 pages long: 1 2 3 4 5 6 7 8 9 · NEXT»
potmdehex
potmdehex


Known Hero
professional ERM™ scripter
posted January 29, 2015 01:30 PM bonus applied by angelito on 21 Feb 2015.
Edited by potmdehex at 11:55, 09 Aug 2015.

h3mtool: Convert AB/SoD maps to RoE, HD Edition space bar mod & RMG

h3mtool is deprecated and succeeded by h3mconvert and HDE Mod available here. (HC thread: http://heroescommunity.com/viewthread.php3?TID=41548)

Thanks to everyone who has supported and contributed to the development of h3mtool. Everyone who has contributed is mentioned in the Credits of HDE Mod and listed in the source code repository:


https://github.com/potmdehex/homm3tools/blob/master/CONTRIBUTORS.md

Old thread:
Quote:
Top-sticky on Steam:http://steamcommunity.com/app/297000/discussions/, direct link: http://steamcommunity.com/app/297000/discussions/0/604941528472210055/

twitter: http://twitter.com/potmdehex

https://www.youtube.com/watch?v=sG5W6EtunHo AB/SoD maps & RMG demonstration video
https://www.youtube.com/watch?v=Orp62cW8Oyo Re-visitable Objects demonstration video, re-visit any object with space bar
https://www.youtube.com/watch?v=4Ws0udmqLQM Stack splitting (Ctrl+click and Alt+click) demonstration video

Core Features:
* HD Edition Random Map Generator integration (if you specify path to a H3 Complete installation, you can get integration of the RMG into HD Edition when you start new game)
* AB/SoD/WoG->RoE map conversion, convert any maps to HD Edition compatible RoE format
* HD Edition Object Re-visit (re-visit objects with space bar like in AB/SoD)
* HD Edition Quick Combat Re-play (press Escape at Quick Combat battle result screen to re-play that battle without Quick Combat)
* HD Edition No Sound Delay (removes delay when e.g entering battles)
* HD Edition Extra Hotkeys (for swapping/moving all artifacts/creatures in hero trade screen)
* HD Edition FPS Increase (increases framerate)
* HD Edition System Cursor fix (completely replace game's cursor rendering with lag-free system cursor. Ubisoft integrated this fix in Patch 3)
* HD Edition XXL Maps fix. Ability to play non-standard sized maps, e.g XXL 252x252

Download h3mtool 0.96c BETA:
https://www.sendspace.com/file/7xnrt6

All AB/SoD maps for HD Edition, 113 .h3m files (v0.7):
https://www.sendspace.com/file/gveay9

Note that some of these maps have not yet been patched for balancing/other fixes and the ones that have can be tweaked further. This is an initial BETA release.

h3mtool screenshot:


HD Edition RMG integration dialog (English, other versions exist):


If you like this project, please make a charity donation at http://hopeinaction.se/en .

Credits:
potmdehex: Reverse Engineering, Programming, Map patches
Gwonam: Map patches
bylte: Map patches
Isa-: Map patches
PewZ: Linux support for underlying library
Schnixxor: Algorithm optimization suggestions

Bug reports, localization support, testing:
000, Above The Clouds, AL-KASAB, Avroveks, Chirno, damoaraimbo, Daninja, DataPack, Evilnapkin, Fastmancz, Heisenberg, Hightower, JakeMunsie, Merkuri, Mert, NecroSando, primeval1, Reset., SelvesteSigurd, simonizer, Solipso, Urz and Vampire_Rush

Thanks to:
Oleg Antoshkiv and Stanislav Ershov: Reverse Engineering, h3m_description.txt
Unknown (please tell): Reverse Engineering, h3m.txt

Stay tuned for more updates on h3mtool and other Heroes III map content, I'm just getting started: http://h3minternals.net (simple twitter redirect for now)

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


Responsible
Supreme Hero
posted January 29, 2015 01:56 PM

I'm ready to pay for a tool which converts WoG to SoD and classic versions to each other.

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


Known Hero
professional ERM™ scripter
posted January 29, 2015 02:00 PM

orzie said:
I'm ready to pay for a tool which converts WoG to SoD and classic versions to each other.

Well, the underlying code has been written with future support for WoG and other modifications in mind. This tool so far does AB->RoE and SoD->RoE. Further into the future it is also not impossible to achieve H2<->H3 conversion.

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


Responsible
Supreme Hero
posted January 29, 2015 02:08 PM

Dat's a serious deal.

We have a converter tool which transfers H2 terrains to h3m, but nothing farther than that.

Converting WoG to SoD and SoD to AB/RoE would be a huge assistance for the succession wars mod map list, since we are going to release v0.8 in this year.

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

Hero of Order
Li mort as morz, li vif as vis
posted January 29, 2015 02:17 PM

potmdehex]Day 0 mod said:
h3mtool: Convert AB/SoD maps to RoE, integrate Complete RMG into HD remake


Thanks for the info, this looks promising for the least.

Quote:
the succession wars mod map list, since we are going to release v0.8 in this year.

Rock on!
____________

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


Responsible
Undefeatable Hero
posted January 29, 2015 04:13 PM

I'll probably buy the game when this tool will allow WoG <-> RoE convert, or when they'll give support themselves for more versions. As it is now I don't think it's worth it.
____________
Guide to a Great Heroes Game
The Young Traveler

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


Responsible
Supreme Hero
posted January 29, 2015 04:42 PM

Donated 100 SEK, not much but our RUR have really seen better days. Good luck in your endeavors. I am really eager for the result.

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


Admirable
Omnipresent Hero
Wog refugee
posted January 29, 2015 05:27 PM

Why would anyone convert wog to sod?
Just play it without scripts = sod.
____________
Era II mods and utilities

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


Responsible
Supreme Hero
posted January 29, 2015 05:29 PM
Edited by Orzie at 17:30, 29 Jan 2015.

We need it for graphical consistency and convenient maps sorting. H3SW features H1, H2, H3 and new H3SW maps at the same time (overall 4 formats). The trouble is that all our new maps were saved as WoG when we didn't plan such a graphic improvement.

Rough prototype:


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


Known Hero
professional ERM™ scripter
posted January 29, 2015 09:47 PM
Edited by potmdehex at 04:39, 30 Jan 2015.

Orzie said:
Donated 100 SEK, not much but our RUR have really seen better days. Good luck in your endeavors. I am really eager for the result.

Wonderful, I hope that in time you shall not be dissapointed.

Demonstration video for HD Edition features and tool download now available:

h3mtool 0.1 BETA demonstration video:
https://www.youtube.com/watch?v=sG5W6EtunHo

Download h3mtool 0.1 BETA (under active development):
https://www.sendspace.com/file/jbyt32

I expect this BETA version to perform poorly at converting non-standard set maps, however this can mostly be greatly improved without a lot of effort when debugging against any incompatible maps (this has been the process to get conversion of all standard maps working). Usually it currently commits seppuku by explicitly dereferencing some 0xDEADC0DE-style pointer when it encounters something unexpected.

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

Tavern Dweller
posted January 30, 2015 05:19 PM

Сonverted maps Russian version:
https://www.sendspace.com/file/7u0bqs
____________

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

Tavern Dweller
posted January 30, 2015 05:30 PM
Edited by Merkuri at 17:39, 30 Jan 2015.

I've downloaded converted map pack, tried to play multiplayer (hotseat) but most of the Allied maps teams are messed. E.g Most of the maps don't have enemies at all.

https://imgur.com/r6R7nA0

// antispam feature herp derp..

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


Responsible
Supreme Hero
posted January 30, 2015 05:54 PM

That's because you'll have to fix the players by yourself. The tool doesn't do that for you.

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


Famous Hero
posted January 30, 2015 07:50 PM

They decided to lock the game at 33 fps, if you guys somehow could unlock it to make the mouse actually perform as it's supposed to do, i'd gladly give you a tip.

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


Responsible
Supreme Hero
posted January 30, 2015 08:53 PM

What does it have to do with the map format converting utility or RMG?

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


Famous Hero
posted January 30, 2015 09:18 PM

Orzie said:
What does it have to do with the map format converting utility or RMG?

It doesn't but since someone showed some interest in modding this steaming pile of snow they might aswell try to fix some other issues if possible.

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


Known Hero
professional ERM™ scripter
posted January 31, 2015 12:44 AM
Edited by potmdehex at 14:43, 31 Jan 2015.

New version and new converted AB/SoD maps set available now. The 26 maps that were missing from the last converted set upload have been fixed to be HD Edition compatible and are now included. Also, the Allies bug reported by Merkuri (thanks man) has been fixed. The tool aims to convert everything, so anything that is not/is incorrectly converted is a bug and so I appreciate any bug reports.

Download new h3mtool 0.2 BETA:
https://www.sendspace.com/file/bcp00l

Download new HD Edition compatible AB/SoD complete 113/113 maps set (last set had 87 maps):
https://www.sendspace.com/file/x6aq1z

Full Changelog:
BETA 0.2:
* Fixed conversion of team settings (thanks Merkuri for bug report!)
* Fixed map patches for Allies maps
* Added Selectable towns feature to HD RMG integration
* Fixed HD Edition compatibility for ALL AB/SoD maps. Pandora's Box.h3m works in-game in HD Edition but not in the Map Editor of HD Edition

New video and more details coming soon.

As Orzie has pointed out there are some issues with converting players. This is due to the fact that there are some pretty vast differences in how town types are represented between RoE and AB/SoD (even AB and SoD are not the same as each other, but closer). Right now it seems to me that for some configurations, the player structure simply cannot be converted to RoE using only information from there. Tomorrow I will look at making code that peers into the object section to solve this. Random Hero objects placed right outside of towns also come into play here.

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


Famous Hero
posted January 31, 2015 12:42 PM

Both the links link to the same file, and that's the "h3mtool beta 0.1"

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


Known Hero
posted January 31, 2015 01:14 PM

Curiosity:

After the conversion what happens to all the expansion exclusive content like Conflux, Terrain, neutrals..etc

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

Tavern Dweller
posted January 31, 2015 02:34 PM

Datapack said:
Both the links link to the same file, and that's the "h3mtool beta 0.1"


fix link:
https://www.sendspace.com/file/jdmigk
____________

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

Page compiled in 0.0701 seconds