Raw footage of my upcoming splitscreen mod for Flatout 2!
Detailed information below!
I had a few days off so i decided that I try to resurrect some splitscreen code I found in the scripts and executable of Flatout 2. It might take some time to finish the project though, since I have a lot of stuff to do again.
In this stage of development the mod is using the modified "party mode" script changed to start a party cup with a hardcoded race track and race rules, plus using the gamemode "Splitscreen". Since splitscreen was deliberately deactivated in the games executable I had to find the corresponding assembler lines and alter them to make starting a splitscreen race possible.
I also had to work out how the controls would not intercept each other while driving. This was also done altering assembler code in the exe (even though it magically worked after some time without me understanding what I had really done).
The upper player uses WASD + R + Control (currently no handbrake) and the lower one uses ARROWS + O + P.
The start messages at the beginning of the race are closed by first pressing Enter, THEN Escape. I have not figured this out yet.
Also at the moment you are required to plug in a controller even though you will not be able to use it. It needs to be done or otherwise you wont be able to start the race somehow.
Last but not least a bug that I am not going to fix since it does not affect gameplay too much: The upper player window does not have any working bloom and other gfx effects like explosion lighting and stuff. Do not care at all, it is still awesome to play!
I just learned assembler code in university and am really happy to be able to do something interesting with it at this early stage already!
Any feedback? Would love to here some!
24 ноя 2015