League Rules/Structure Patch: Development Thread

Discuss all aspects of editing the data and databases in EHM here. Have a question about the EHM Editor, EHM Assistant, editing the .cfg files, hex editing the .dat or .db files? Want to tweak the EHM exe file to change league rules/structure, start date etc? This is the place!
Forum rules
This is the forum to discuss all aspects of editing the EHM data and tweaking the game.

Have a bug or feature request for the EHM Editor? Post them in the EHM Editor thread. Please start a new thread or post in another thread if you have a question about how to use the EHM Editor.

Given the large number of questions on similar topics, we ask that you start a new thread for a new question unless you can locate a similar question in an existing thread. This will hopefully ensure that similar questions do not get buried in large threads.

Useful links: EHM 1 Assistant (Download) | EHM 1 Editor (Download) | EHM 1 Editor Tutorials | Editing Rules & Structures Guide | Converting EHM 2004 / 2005 DBs to EHM 1 | Converting an EHM 2007 DB to EHM 1 | Extra_config.cfg | Import_config.cfg | Player Roles
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

League Rules/Structure Patch: Development Thread

Post by archibalduk »

As you may have seen, I'm helping Alessandro and Marek with their work on updating the league rules and structures in EHM 2007. Alessandro and Marek have been doing some great work at figuring out how to update various aspects of the leagues. We also have a thread here where users have been kindly providing information on what structures and rules need updating.

Whilst all of this has been going on, I've been incorporating all of Alessandro and Marek's work into a simple patch. The purpose of the patch at this stage is simply to help in the testing and development process. It's a lot easier to use this patch than having to adjust the values with ArtMoney each time. Thus more time can be spent experimenting with additional offsets/values rather than wasting time applying the previous changes manually.

The patch can now downloaded here (it's the file named League Update Dev Patch - Beta xxx.zip): https://skydrive.live.com/#!/?cid=a0fa7 ... C5C5%21280

As mentioned, this is a work in progress and is being shared purely for testing purposes. We cannot promise the stability of the patch at this stage. Once work on identifying and updating all of the offsets/values is complete, I will tidy things up and add a proper user-interface to make it easier to use.

With all of the above in mind, here's how to use the patch:

NOTE: The patch should be applied each time you load your saved game.

1) Load EHM so that you are at the opening main menu screen (the screen with the New Game / Load Game / etc buttons).

2) If you are using Windows Vista or 7: Right-click on the League Patch Dev exe file -> Properties -> Compatibility -> Tick the box titled 'Run this program as an adminstrator'. Click on OK.

3) Double-click on the League Patch Dev exe file to load it.

4) The Patch will ask whether you want to apply the start date. If you are starting a new game or reloading a game where you have not simmed beyond 1 July at the end of the first season then enter "y". If you reloading a game where you have simmed beyond 1 July then enter "n". Then press enter.

5) The patch will apply and you can then press enter to close the window.

6) Start your new game in EHM or reload your saved game.

Note that you must have installed the following:
sylph
Junior League
Posts: 5
Joined: Sun Oct 16, 2011 10:05 am
Custom Rank: Permanently banned.
Location: Latvia

Re: League Rules/Structure Patch: Development Thread

Post by sylph »

Image
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

Hi Sylph. Welcome to The Blue Line!

It is clear from your screenshot that you are using v3.0.4 of EHM and so that's not the cause of your crash. What is the file size of your ehm2007.exe file? Is it approx 9mb or 16mb? Are you running the eLicense version, CD version or cracked version?

With regards to the cracked version, we do not support piracy in any way. I won't be offering any support on how to get the patch to work with the cracked version (the short answer is that the patches I have written won't work with the cracked exe).
sylph
Junior League
Posts: 5
Joined: Sun Oct 16, 2011 10:05 am
Custom Rank: Permanently banned.
Location: Latvia

Re: League Rules/Structure Patch: Development Thread

Post by sylph »

As you know, an acquirement of a licensed game is no longer possible, basically what you've done is, you've made it impossible for new players of ehm 07 to use your patches.
User avatar
ZaZooM
Prospect
Posts: 79
Joined: Fri Sep 03, 2010 5:26 pm
Favourite Team: Lokomotiv Yaroslavl / NY Rangers
Location: Moscow, Russia

Re: League Rules/Structure Patch: Development Thread

Post by ZaZooM »

Don't work with Russian league.
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

sylph wrote:As you know, an acquirement of a licensed game is no longer possible, basically what you've done is, you've made it impossible for new players of ehm 07 to use your patches.
No, that's completely incorrect. What we've done is to enable users with legal copies of the game to continue enjoying it. None of us here are responsible for EHM being pulled from sale. Ultimately we had two choices:

1) Just give up on EHM; or
2) Continue supporting it for those who still own a copy.

It's a real pain that it's no longer for sale but there's nothing we can do about it. Piracy is illegal and we won't support it on this site.
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

ZaZooM wrote:Don't work with Russian league.
In what sense does it not work?

Did you apply the patch each time you reloaded your game?
User avatar
ZaZooM
Prospect
Posts: 79
Joined: Fri Sep 03, 2010 5:26 pm
Favourite Team: Lokomotiv Yaroslavl / NY Rangers
Location: Moscow, Russia

Re: League Rules/Structure Patch: Development Thread

Post by ZaZooM »

archibalduk wrote:
ZaZooM wrote:Don't work with Russian league.
In what sense does it not work?

Did you apply the patch each time you reloaded your game?
When i start new game, choose RSL, the game was crash.
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

Oh yes, I see what you mean. I'll need to check the code to make sure I've entered the correct offsets. If I have then it might be a question for Alessandro/Marek as they are the ones who know what all of these changes do.
User avatar
Alessandro
Olympic Gold
Posts: 2865
Joined: Sat Aug 27, 2005 1:54 pm
Custom Rank: TBL Rosters Man
Favourite Team: Team Russia
WHL Team: Calgary Flames

Re: League Rules/Structure Patch: Development Thread

Post by Alessandro »

It crashes for me as well
sylph
Junior League
Posts: 5
Joined: Sun Oct 16, 2011 10:05 am
Custom Rank: Permanently banned.
Location: Latvia

Re: League Rules/Structure Patch: Development Thread

Post by sylph »

archibalduk wrote:
No, that's completely incorrect. What we've done is to enable users with legal copies of the game to continue enjoying it.
Well, that's one way of looking at it. Anyways, I achieved what I wanted to achieve without your silly patch, and with a pirated copy of the game.. which I didn't pay for, right? Archi, archi, u jelly? u mad?..go screw yourself with that silly patch of yours. :-) :joy:
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

Crikey! :bs: There's no point wasting time with people like that.
User avatar
batdad
The Great One
Posts: 12616
Joined: Thu Aug 17, 2006 7:46 pm
Custom Rank: Mr Technology
Favourite Team: Syracuse Bulldogs.
Location: Look behind you, you peon

Re: League Rules/Structure Patch: Development Thread

Post by batdad »

Ban the boy archi.
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

batdad wrote:Ban the boy archi.
Way ahead of you. And I banned his second "archisadick" account too. Kids these days, eh! :malky:
User avatar
batdad
The Great One
Posts: 12616
Joined: Thu Aug 17, 2006 7:46 pm
Custom Rank: Mr Technology
Favourite Team: Syracuse Bulldogs.
Location: Look behind you, you peon

Re: League Rules/Structure Patch: Development Thread

Post by batdad »

Nice. Love the 2nd account name. Thought I always thought it was "archisateatotallingsoccerlovingdork" :-D
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

batdad wrote:Nice. Love the 2nd account name. Thought I always thought it was "archisateatotallingsoccerlovingdork" :-D
Ah you've got me down to a tee, Batdad! :D
User avatar
CeeBee
All-Star
Posts: 1140
Joined: Tue Dec 23, 2008 12:38 pm
Location: The old guy in Chase BC Canada

Re: League Rules/Structure Patch: Development Thread

Post by CeeBee »

you guys are just waaaay too funny :thup: :-D :-D :grin:
User avatar
Loosie
Team Captain
Posts: 941
Joined: Fri Mar 14, 2008 2:16 pm
Custom Rank: Holy journeyman Batman
Location: Kitchener, Ontario, Canada

Re: League Rules/Structure Patch: Development Thread

Post by Loosie »

*BOO HOO* Your patch won't allow me to play my cracked version of the game *BOO HOO*

BTW, Archi I'd like to say THANK YOU for doing all of this. I'm just wrapping up my first season with your CSD patch and I'm enjoying it immensley, I can't for the histories and league structures to be patched as well, and then BAM it's like an all new game.

Funny thing too, when I used your patch, all of the sudden I had player pictures again :-D
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

Loosie wrote:BTW, Archi I'd like to say THANK YOU for doing all of this. I'm just wrapping up my first season with your CSD patch and I'm enjoying it immensley, I can't for the histories and league structures to be patched as well, and then BAM it's like an all new game.
Thanks! I'm glad you're enjoying it. I've got to admit that I haven't had a chance to enjoy it myself yet - am too busy on the Patch and related things. Still, I hope to have most of the important bits done in time for Manimal v4.0 and so then I'll take some time to actually play some EHM. :D

This season feels like it's going to be the best season yet for EHM. There are so many cool things going on at the moment. 8-)
CeeMa
Learning to skate
Posts: 2
Joined: Fri Oct 21, 2011 6:20 pm

Re: League Rules/Structure Patch: Development Thread

Post by CeeMa »

Hello everybody!

I did everything as the instruction asked, but EHM stop working. Starting new game, it loads the game for a while and then crashes.

I have eLicensed versio of EHM 2007 and its patched 3.0.4.

Also tried to unlicense and put it in another computer, the same result :-(
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

CeeMa wrote:Hello everybody!

I did everything as the instruction asked, but EHM stop working. Starting new game, it loads the game for a while and then crashes.

I have eLicensed versio of EHM 2007 and its patched 3.0.4.

Also tried to unlicense and put it in another computer, the same result :-(
Welcome to TBL!

The league structure patch still needs some work at the moment. You're better off using the CSD Patch instead: http://www.ehmtheblueline.com/forums/vi ... =88&t=8283
CeeMa
Learning to skate
Posts: 2
Joined: Fri Oct 21, 2011 6:20 pm

Re: League Rules/Structure Patch: Development Thread

Post by CeeMa »

archibalduk wrote:
CeeMa wrote:Hello everybody!

I did everything as the instruction asked, but EHM stop working. Starting new game, it loads the game for a while and then crashes.

I have eLicensed versio of EHM 2007 and its patched 3.0.4.

Also tried to unlicense and put it in another computer, the same result :-(
Welcome to TBL!

The league structure patch still needs some work at the moment. You're better off using the CSD Patch instead: http://www.ehmtheblueline.com/forums/vi ... =88&t=8283
I got it work, but only when i select NHL in playable leagues. I tried NHL and Finland leagues but then it will crash. Starting date was selected 2nd August 2011. Have to test more options.

Possible the reason on crashing is Finnish leagues or starting date?

Hope someone understand my "superb" english :**
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

The league patch still needs work. As, I said, you're better of sticking with the main CSD Patch at the moment: http://www.ehmtheblueline.com/forums/vi ... =88&t=8283
TheFinnishGas
Learning to skate
Posts: 2
Joined: Tue Oct 25, 2011 4:21 pm

Re: League Rules/Structure Patch: Development Thread

Post by TheFinnishGas »

Hello! Is there any updates/news or work in process for the league rules/Structure patch??
I tried to make some changes to the structure myself a few months ago to the RSL/KHL, but the game just went bananas.... :(
so I'm puting my hopes on that you guys figure it out soon....you've done sooo much good things already! Thanks! :)
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

Re: League Rules/Structure Patch: Development Thread

Post by archibalduk »

Hey - welcome to TBL! :)

Alessandro and Marek are doing all of the work on the structures so they'll be the best people to respond. I'm currently just working on the patch that will apply the changes they find.

Unfortunately the patch isn't working quite right, but I'll be working on it again fairly soon (I want to finish off some other things first - such as the next version of the start date patch).
Post Reply