Stadium Server R App

Discussion in 'FIFA 16 Editing Software Forum' started by Papinho81, Aug 5, 2019.

?

What is your experience with the stadium server app?

  1. I am using it with no problem

    3 vote(s)
    50.0%
  2. I tried but failed to get it work

    1 vote(s)
    16.7%
  3. It looks way too complcate for me

    2 vote(s)
    33.3%
  4. I am using it but it is buggy

    0 vote(s)
    0.0%
  1. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    Stadium Server R App v1.5 for FIFA16 can be download here:

    http://www.mediafire.com/file/tz1w3e1zvbz9dbp/Stadium_Server_Package_Pap_v1.5.rar/file

    Contains:
    - v1.5 AIO
    - update from v1.4 to v1.5


    NEW LINK toward the stad_source_files.zip file:
    https://drive.google.com/file/d/1hNV-UkX_uLis1DHb8IzncFUCUuUR_jnz/view?usp=sharing




    It is compatible with every version of the game.

    All the required info for the installation and how to use the tool are in the Readme.pdf file.

    Please report any problem you might come through.


    List of changes:

    UPDATE v1.1

    - Correction of an error when you tried to load an external folder with stadium files in stadium server format (model.rx3, ect...)
    - Extracted stadium files for the default game stadiums are now stored in a zip files somewhere on your disks (previously decompressed and installed in game/data/sceneassets folder). The App now ask you once where is located the zip file (possibility to change the path later), and momently extract only the required files from the zip if any.
    - Because of the above change, the size of the App install has reduced from ~5GB to ~2GB (Software and libraries ~500MB + extracted stadium files in the zip ~1.5 GB ).

    UPDATE v1.2:
    Small corrections to avoid errors when you pressed inadvertently a and s at the wrong time. The tool used to try loading the wrong screenshot all over again. Now if you press RUN again after an error, you are good to go (thanks Iwanamzan for the inspiration).

    UPDATE v1.3:
    - Correction of a small error with the SEARCH function. When a team from the DB had no stadium assigned it could cause an error if that team was returned in the suggestions
    - Users that already have a cl.ini before installing the App MUST add the line STADIUM_ID=177 before any "[]" otherwise the line would not be red which turns off the Stadium Server App.

    UPDATE v1.4
    - Fixed a bug with crowd files that where not properly loaded if you assigned a stadium ID when adding a stadium to the map file with the ADD button.
    - Previously if the folder (or zip) containing your stadium files have a ui folder, the .big files were copied to your game folder. Even though it didn't have any impact on the experience with the game it would add messy files in your sceneassets/stadium folder.
    Now files from the ui folder are ignored by the app.

    UPDATE v1.5
    - Fixed a bug with glare files. Previously if the files you provided had either the lnx or the rx3 type but not the other type of file the server was assuming you had the both types and it would not look into your game folder or the stad_source.zip to collect the files, resulting in an error message telling you that glare files were missing. This is now fixed.
    - The App now use the country column first then the comment column of your map_stadium.txt to sort and display the stadium list. Previously only the country column was used. This makes easier to find your stadium when you want to manage them (ie:update them)
    - You must now press the key "$" instead of the combo "a" and "s" to load your stadiums at the kickoffhub screen. With the previous set up sometime the order to load a stadium was sent when "a" or "s" were pressed separately, resulting in a stadium trying to be loaded at the wrong time.




    Video tutorials:
    1) App installation

    [

    2) How to use the App


    Weaknesses and Strengths of the App compared with CGFS
    The App is not really relevant for people that can already use CGFS.
    Here are the weakness and the strength of my App compared with CGFS:

    Weaknesses:
    - Not easy to install (I am happy to help anyone)
    - Requires some free disks space available (~2GB including the stadium_source_folder that contains all the default game stadium files that needs to be available to the App).
    - It is not a File Server, it is only a Stadium Server.
    - It requires the user intervention before starting a game (press a and s on the match preview screen aka kickoffhub)
    - Stadiums can't be assigned to tournaments IDs and tournament rounds IDs

    Strengths:
    - It is compatible with every version of the game.
    - You can load any RevMod type of files that have a stadium ID with it (ie: specificgoalpost, ect...).
    - The App can read stadium files stored in .zip compressed archive which in the end might result in a net gain of disk space (lost through install size - gain with compressed stadium folders= gain?).
    - Any stadium file format is supported (FS or standard), if in standard format the stadium ID doesn't matter. For both format you can only add some files (ie textures) to files already installed in your game (ie: model, crowd, ect...).
    - Teams which are linked in the DB to a stadium with an exterior camera will have the exterior camera.
    - A function of the App allows loading any stadium already installed to your game or to the stadium map file simply by searching the Home team name or the stadium name. It can be used to load a particular stadium for a final ect...
    - Stadiums can be added to the stadium map while the game is/is not started (it doesn't matter). You can add many stadium at the same time.


    upload_2019-8-5_23-49-52.png
     
    Last edited: May 27, 2020 at 1:46 PM
    Wall, rlc27, Geo774 and 6 others like this.
  2. pe pe

    pe pe Club Supporter

    Joined:
    Apr 30, 2006
    Messages:
    313
    Likes Received:
    168
    Just read the documentation - seem pretty complicated at a first glance, but I really appreciate the amount of work you put into this. I understand the reason for this is to play with modified exe, right? It is always good to have an alternative tool so thank you for sharing this.
     
    Papinho81 likes this.
  3. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    Thank you very much @pe pe for the good words, it is always appreciated.
    This is a project I started in April and it took me countless hours on my scarce gaming/modding time.

    The very reason I made this Stadium Server R App is because I use the extended demo version of the game and there is no version of CGFS that works with it . While I added many stadium with CM16 to my game, I was always a bit frustrated about 1) The night bug for new IDs; 2) the time it takes to add new stadium with CM16; 3) and the impossibility to add new stadiums after I started a career.

    Some could think this a Stadium Server for the pirate version of the game, but I personally don't support piracy. I own one legal copy of the game for PC but also one for the PS4. But, in my opinion the demo.exe of FIFA16 provide the best footy gameplay experience released to date. Also the retail game was very good too, until it was patched (to almost death for me, post 1.06 it is a disaster). It is so sad that we, as consumer, can't choose the version we prefer to play of a product we bought. I would buy a full price legal copy of fifa16 with the demo exe in a twinkling.
    So yes, it works with every version, because it doesn't rely on memory addresses (which are different from one version to another) but on a OCR image processing of a screen shot taken by the user when the kickoffhub screen (after the kit selection screen) appears in game. The user needs to press the keys a and s together on their keyboard to take the screen shot. So unlike CGFS the user intervention is required to load the desired stadium.

    As you mentioned, the installation process is not straightforward, but I hope my manual is good enough to allow anyone being able to install and start the App. Once installed, the uses is really easy. It is just a matter of double clicking a short cut (save of the very first session) and typing Stadium_Server() to the R console and then the App pops up.

    The App is not really relevant for people that can already use CGFS.
    Here are the weakness and the strength of my App compared with CGFS:

    Weaknesses:
    - Not easy to install
    - Requires some free disks space available (~4GB including the stadium_source_folder that contains all the default game stadium files that needs to be available to the App).
    - It is not a File Server, it is only a Stadium Server.
    - It requires the user intervention before starting a game (press a and s on the match preview screen aka kickoffhub)
    - Stadiums can't be assigned to tournaments IDs and tournament rounds IDs

    Strengths:
    - It is compatible with every version of the game.
    - You can load any RevMod type of files that have a stadium ID with it (ie: specificgoalpost, ect...).
    - The App can read stadium files stored in .zip compressed archive which in the end might result in a net gain of disk space (lost through install size - gain with compressed stadium folders= gain?).
    - Any stadium file format is supported (FS or standard), if in standard format the stadium ID doesn't matter. For both format you can only add some files (ie textures) to files already installed in your game (ie: model, crowd, ect...).
    - Teams which are linked in the DB to a stadium with an exterior camera will have the exterior camera.
    - A function of the App allows loading any stadium already installed to your game or to the stadium map file simply by searching the Home team name or the stadium name. It can be used to load a particular stadium for a final ect...
    - Stadiums can be added to the stadium map while the game is/is not started (it doesn't matter). You can add many stadium at the same time.
     
    Last edited: Aug 6, 2019
    rlc27, Geo774, pe pe and 1 other person like this.
  4. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    A video tutorial for the installation of the App is now available (also added to the opening post).



    A uses tutorial will follow soon and will be shorter ;)
     
    Chuny and iwanamzan like this.
  5. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    I just released an update of the stadium server.
    The link and the description of the changes are in the opening post.
     
    Fredhoer likes this.
  6. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    A video tutorial on how to use the Stadium Server App with a little demo is out!



    I Hope you are OK with the OK, OK? ;)
     
    rlc27 likes this.
  7. BrunoF07

    BrunoF07 Youth Team

    Joined:
    Jan 25, 2012
    Messages:
    215
    Likes Received:
    1
    Location:
    Santo Andr Brazil
    Hi, I'm having a problem with Python

    He doesn't keep the window open, what I should do?
     
  8. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239

    Hi! You should create a text file with a .py extension (ie: empty.py). Right click on it, select open with python and tick always use that application to open this type of file. It should fix your problem. Let me know if it doesn't
     
    Last edited: Aug 27, 2019
  9. BrunoF07

    BrunoF07 Youth Team

    Joined:
    Jan 25, 2012
    Messages:
    215
    Likes Received:
    1
    Location:
    Santo Andr Brazil
    Hi, thanks for the advise
    It works now! =D
    You made a great tool

    I have one more question, I need to do the a+s every time I play, right?
     
    Papinho81 likes this.
  10. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239

    Thanks for the good words!

    Yes before every game at the match preview screen you must press a+s to load the stadium. Only if you play two times (or more) in a row in the same stadium you don't need to do it.

    PS: I think you are the very first user of the tool. I am glad it works for you!
     
    BrunoF07 likes this.
  11. Fredhoer

    Fredhoer Youth Team

    Joined:
    Jan 22, 2009
    Messages:
    314
    Likes Received:
    144
    I will use it too when i have finished my ongoing carrer and reinstall fifa, for the reasons i mentionned on evoweb (atmosphere and cameras related to the DB default assigned stadium of the team).

    I just have a question. I have installed a mod which displays the real names of the stadiums (i think it was a db table, don't remember exactly). For exemple if i use the generic O Dromo for Real Sociedad, the name of the stadium in the pre game menu will be Anoeta. Will it make problems for the tool to recognize the stadium to load?
     
    Papinho81 likes this.
  12. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    Not at all. Pretty much the opposite in fact. And you will see the name of the stadium correctly displayed.

    The tool looks for two things from the screen shot you take by pressing a+s on the match preview screen, the stadium name and the home team name. If the stadium name displayed on the match preview screen doesn't match the stadium name linked to the home team in the db (stadiumassignement and teamstadiumlink) the stadium name gets the priority. This means that the stadium id in the db will be the reference used to load the stadium while otherwise it is the home team id that has the priority. So neutral games can happen on neutral stadiums.
     
    Last edited: Aug 31, 2019
    Fredhoer likes this.
  13. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    v1.2 available to download in the opening post.

    It contains a small correction to avoid errors when you pressed inadvertently a and s at the wrong time.

    The tool used to try loading the wrong screenshot all over again. Now if you press RUN again after an error you are good to go (thanks Iwanamzan for the inspiration).
     
    Last edited: Sep 1, 2019
    pao4ever and iwanamzan like this.
  14. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    Sorry, again a small update to fix an error with the SEARCH function when a team without a stadium assigned in the DB (no entry in the teamstadiumlinks.txt) was returned in the propositions.

    Also, for the users that already have a cl.ini, the lines to be added for the App have to be added before any "[ ]" or the line would be ignored by the game and thus the App would not be active.

    The updates and fixes (v1.3) can be downloaded from the opening post.
     
    Fredhoer and pe pe like this.
  15. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    Hi! Just a small update of the App to fix two small bugs:

    - Fixed a bug with crowd files that where not properly loaded if you assigned a stadium ID when adding a stadium to the map file with the ADD button.
    - Previously if the folder (or zip) containing your stadium files have a ui folder, the .big files were copied to your game folder. Even though it didn't have any impact on the experience with the game it would add messy files in your sceneassets/stadium folder.
    Now files from the ui folder are ignored by the app.

    The update can be downloaded on my PATATRON!
     
    Last edited: Jan 23, 2020
    pao4ever and nikolapfc89 like this.
  16. The Wizard

    The Wizard Reserve Team

    Joined:
    Jul 23, 2011
    Messages:
    1,152
    Likes Received:
    1,099
    One short question: will the stadiums work if I play online?
     
  17. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    Hi Nisoley!

    I have no idea as I never played 16 online.
    One way to quickly check if it would work is to try adding the following line to your cl.ini before any [ ] :
    STADIUM_ID=177

    177 is the "static" ID my app use but you can use 13 instead to "force" Anfield as the loaded stadium.
    In game select any other stadium, if you get Anfield instead of the selected stadium then my app should work (probably loading the stadium for you but not for your friend or loading if you are the host... I am not sure how it works).

    Let me know if it works and if you need help in the process.
     
  18. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    Just a quick message to report a bug I am having sometime with the python script that takes screenshots after pressing the keys a and s.
    Sometime (too often to my taste) the script takes a screen shot if you only press a or s which activate the loading stadium process at the wrong time.

    It doesn't deserve a package update, but if you are like me annoyed about this, goes to your Stadium Server R App folder, open the python_script folder. And with a text editor open Screen_shot_shortcut_mss.py file.

    Replace the line 7:
    {keyboard.KeyCode(char='s'),keyboard.KeyCode(char='a')}

    by

    {keyboard.KeyCode(char='$')}

    Save. Done!
    Now press the key $ in game to take your screenshots and load the stadium.

    I used $ but you can use the key of your choice. Just use one key because the key combination doesn't always work as intended.


    PS: Also I have added a poll at the first page of the thread a month or so ago. Feel free to vote as for now it just look like only my friend and I voted. Not sure who this friend his, but I am glad the tool is working great for you! Cheers.
     
    Last edited: Apr 14, 2020
  19. Papinho81

    Papinho81 Youth Team

    Joined:
    Aug 26, 2017
    Messages:
    320
    Likes Received:
    239
    A small update to the Stadium Server to fix one bug and make two improvements:

    - Fixed a bug with glare files. Previously if the files you provided had either the lnx or the rx3 type but not the other type of file the server was assuming you had the both types and it would not look into your game folder or the stad_source.zip to collect the files, resulting in an error message telling you that glare files were missing. This is now fixed.

    - The App now use the country column first then the comment column of your map_stadium.txt to sort and display the stadium list. Previously only the country column was used. This makes easier to find your stadium when you want to manage them (ie:update them)

    - You must now press the key "$" instead of the combo "a" and "s" to load your stadiums at the kickoffhub screen. With the previous set up sometime the order to load a stadium was sent when "a" or "s" were pressed separately, resulting in a stadium trying to be loaded at the wrong time.


    The updated Stadium Server (AIO and update from v1.4 to v1.5) can be downloaded here: http://www.mediafire.com/file/tz1w3e1zvbz9dbp/Stadium_Server_Package_Pap_v1.5.rar/file
     
  20. darkknight194

    darkknight194 Club Supporter

    Joined:
    Tuesday
    Messages:
    1
    Likes Received:
    1
    @Papinho81 can you please check the stadium files in Mediafire host? I think it has broken while showing "Generating new download key", and not allow to download anymore
     
    Papinho81 likes this.
      

Share This Page