Premiership Coach

Remove this Banner Ad

Log in to remove this ad.

I'm gonna start work on this. I am going to do things a bit differently though. I have forked the source code and am going to first focus on fixing up the game, maybe a visual overhaul before I begin work on including GWS. The reason I want to do it it this way is that I can familiarise myself with the code and the game as whole before doing anything else. I am going to try and essentially make it the current game, in 2018. Then I will work on GWS and hopefully I will have a better understanding on that.
 
Hi Guys,

Amazing to see this game back on the radar. Thank you to the developer and all contributors for your efforts. I had some emails back and forth with the dev when it was released back in 2011, and he always took the time to reply which was nice.

Is anyone able to point me in the direction of the match engine code? All I can locate is the FM.GameLogic.dll files, they come up as binary code when trying to open them(no real dev experience here). Specifically the code where the game loads up everything, and then presents the 2D engine is what I am after.

Cheers
 
Hi Guys,

Amazing to see this game back on the radar. Thank you to the developer and all contributors for your efforts. I had some emails back and forth with the dev when it was released back in 2011, and he always took the time to reply which was nice.

Is anyone able to point me in the direction of the match engine code? All I can locate is the FM.GameLogic.dll files, they come up as binary code when trying to open them(no real dev experience here). Specifically the code where the game loads up everything, and then presents the 2D engine is what I am after.

Cheers
Look page 2 there is a BitBucket link to the code. What you are looking at is the compiled code which is useless to you. You need the source code.
 
Look page 2 there is a BitBucket link to the code. What you are looking at is the compiled code which is useless to you. You need the source code.
Pretty sure I had the source code, opened up the Solution in Visual Studio. Within the source files I wanted to know where the code was for the match engine.
 
Pretty sure I had the source code, opened up the Solution in Visual Studio. Within the source files I wanted to know where the code was for the match engine.
Oh sorry, I thought you were trying to open the GameLogic DLLs in Notepad or something. Not sure where the match engine code is exactly. BaseLogic I think or something along those lines. I have avoided that part for the most part so far since it needs virtually no fixing
 
So for anyone that is interested, I have done a lot of very half-assed fixes for now to get GWS in the game and working for one season. Have been away and haven't touched the files for a week or so so I will try and get back into it and get it working properly. Once I get the little specialised icons working for GWS we should be good to go.
 
So for anyone that is interested, I have done a lot of very half-assed fixes for now to get GWS in the game and working for one season. Have been away and haven't touched the files for a week or so so I will try and get back into it and get it working properly. Once I get the little specialised icons working for GWS we should be good to go.
Awesome.
 

(Log in to remove this ad.)

Once GWS is in, how much stuff exactly has changed that needs to be added?
Removing the sub is probably a semi-big one.
 
Rookie list rule changes (semi-important I guess)
You can now have 4 emergencies (not important)
Domain Stadium out, Optus Stadium in (easily done)
Season length, also sorting out the byes (important)

Just spitballing here.
 
There is actually alot of other stuff that needs to be fixed aswell as a bunch of things that were a problem in PC2011.

The way trading works in the open source version needs to be fixed as it was different to PC2011 and from when I was messing around with the open source version it was very hard to use the new trading system.

There are alot of other things that are different between PC2011 and the open source version and because Ad didn't manage to completely finish PC2012, alot of these changes still need to be completed.

There are also problems you guys may have noticed in PC2011, such as key forwards being really overpowered and as a result key defenders not being so good unless played in the back pocket. Also the fact that if one mid does well, then the direct opponent will always have a bad game which you can predict.
For example if you had Gary Ablett in centre with Chris Judd in the same positon on the opposite team then one will have 30 possessions and the other will only have 21. It would be nice to see both potentially have 30 but it can't happen with how the game is coded right now.

There is a bunch of other problems alot of the Premiership Coach community can pick up on which we could fix if a new version is to come out.

Also I may take another look at the source and see if I can get it fixed as it is more broken than PC2011.
 
To be honest, I don't think half the things that have been mentioned will ever get fixed by the community. I am in no way a coder, I just somewhat understand how coding works (basic theory) and how to navigate it all. My goal in this, is to get a working version of the game with GWS and updated lists. The only way we will get a true 2018 version, will be if an actual developer steps in or Grenville comes back to the project. One area I am okay with is using Unity and as a side project to this side project I might work on a remake of the game using the Unity UI which is probably not the ideal engine for the game but I am comfortable enough using it. I have a basic idea of an algorithm that might work decently to simulate games. I'll still work on this source though.
 
To be honest, I don't think half the things that have been mentioned will ever get fixed by the community. I am in no way a coder, I just somewhat understand how coding works (basic theory) and how to navigate it all. My goal in this, is to get a working version of the game with GWS and updated lists. The only way we will get a true 2018 version, will be if an actual developer steps in or Grenville comes back to the project. One area I am okay with is using Unity and as a side project to this side project I might work on a remake of the game using the Unity UI which is probably not the ideal engine for the game but I am comfortable enough using it. I have a basic idea of an algorithm that might work decently to simulate games. I'll still work on this source though.
This is all I want.
 
This is all I want.
We are close to this. Fixing all the issues one by one is hard enough, but it's time consuming searching through code you aren't familiar with to find the root of the issue. As I work through the issues if I get stuck I'll post here and see if any of you guys can assist.
 
At the moment, you can sim up to the Brownlow, then we run into issues with the small icons that are generated in-game which causes issues for GWS and crashes the game.
 
Even if we get the game to progress through each season without errors while having GWS, I don't think it will be enough to release. As the open source version is an incomplete version of PC2012, there are more bugs that has to be fixed.

The main reason I didn't choose to progress further with fixing up the source code was because alot of the features had been changed from PC2011, like I explained with the trading system. When I got up to that point in testing the game, I couldn't find a way to offer players up for trading, possibly because the option to do so was removed. From memory, there were a few other new features I noticed that were broken and had to be fixed, but I forgot which ones.
 
TheMidRunner Would you be able to upload your version and post the link here? I have a mate who I convinced to help out. Just wanting a more recent version for him to work on.
 

Remove this Banner Ad

Back
Top