Page 1 of 2

Player Manager with KO2 engine ?

Posted: Thu Aug 05, 2004 6:05 pm
by Loul
Sorry but as I'm new and as there were so may threads I m lost with the search engine.

I thought that there was a (relatively new, say less than 2 years old) project to release a modified Player Manager version working woth the Kick off 2 match engine.

Is this correct ? If yes is that project still alive or has the final game been released ?

Thanks for your help :)

Posted: Thu Aug 05, 2004 6:19 pm
by jesper
I think many people taked about it but it never happend. Out biggest hope to realise
something like that would be Steve Camber. He is an elite hacked who recently managed
to locate the PDB code and turn in on and off in every version of the game.

Adding aftertouch to Player Manager is certainly possible. I'm not sure how hard it would
be to do it though.

Posted: Fri Aug 06, 2004 7:25 am
by manicx
I agree. Surely, aftertouch can be added. Maybe, Milan will be the best place to discuss this and see how it goes...

Posted: Fri Aug 06, 2004 7:37 am
by Abyss
We don't even have a full disassemble of the code, how on earth are we going to update the whole engine in PM? All changes up to now were in the hex hacking level, including Steve's recent PDB madness joke :)

Posted: Mon Dec 06, 2004 9:47 pm
by Vag
It is possible and I know a way...
It's not what you were thinking though.
We have discussed this in the past but I think that post does not exist any more.

There has to be a main Windows program which can launch an Amiga emulator, then Kick off 2, automatically hack and then apply the hacked teams in there! That will be only for the game itself though. For all the rest (the manager stuff), it can either do something similar using Player Manager, or everything has to be a new, PC program.

It's not that difficult as it sounds, as many people can work together. The programming of the emulator, the programming of the main program, the rom hacking, new graphics, new sounds, etc.

Posted: Mon Dec 06, 2004 10:28 pm
by filippodb
:o tell me you're not joking please!!!

Posted: Tue Dec 07, 2004 7:13 am
by Vag
I'm not joking.

But I'm not starting this alone...
I could do the rom hacking part easily but I need to work together with a programmer that knows the language UAE is made with. Do we have the UAE source code? If we do, it will make it easier.

source here

Posted: Tue Dec 07, 2004 8:15 am
by Stainy
Here`s a link to the source of uae.. not winuae

hope this helps...

Posted: Tue Dec 07, 2004 9:10 am
by manicx

Posted: Tue Dec 07, 2004 11:02 am
by alkis21
Vagelis, this wish is as old as KO2 itself. If you succeed, I will make you a statue.

Posted: Tue Dec 07, 2004 1:37 pm
by Vag
But I didn't promise anything...

In fact, if I start this project myself, it will take 2 years to finish.
I know how to do everything, except I know Visual Basic and not Visual C++ or whatever language UAE is using. Also, I will need all the help I can get from people here, that I know they want to help.

It doesn't have to be a Kick off 2 manager game. It can be an enhanced Kick off 2, or a Kick off-Kick off 2-Goal compilation for example.
It can also be a multilingual Kick off 2. Or a mixture of the Amiga and the Atari version of Kick off 2. We can do whatever we want, since it will be a new PC program that uses the Amiga roms.

If anyone wants and can help, please say so here.

Posted: Tue Dec 07, 2004 1:43 pm
by manicx



Posted: Tue Dec 07, 2004 2:13 pm
by jesper
Interesting :shock:

It might be possible to do something like that rather easily using savestates

1 - make a 'precomputed' savestate in ko2 right when a game starts
2 - run player manager normally on uae
3- when a game in player manager is about to start save the state
4 - transfer teams information, tatics etc.. from the player manager savestate to
the ko2 savestate.
3 - make uae swap the states from player manager to ko2
4 - uae runs the game on ko2
5 - when the games finises you have to trasnfer result, injuries etc back to the player
manager savestate
6 - swap the states again and run uae on player manager until a new game starts.
7 - goto 3

uae is written in plain C. Swapping btw two savestates at a certain breakpoints is
not too difficult, so get started on hacking the savestates to transfer information....:)