Author Topic: 2018 Sensible World of Soccer Editor  (Read 3367 times)

0 Members and 1 Guest are viewing this topic.

Offline bippym

  • TRIAL
  • Posts: 6
2018 Sensible World of Soccer Editor
« on: 23 April 2018, 16:40:17 »
Right.. Back in the 90's I programmed an editor for swos save games (.car) files. This worked as expected.

Recently I've been learning c++ and wanted a project to get my teeth into so I stated to recreate my editor. I've now decided I will expand it to cover career files, standard swos team files etc etc.. Now my question is.. If I were to add other features what would you like? Be as ambitious as you like.. If I have the time and energy to add it and the knowledge to figure things out then I again will look to add it.

I'll post some Screenshots once I have an idea of what I'm doing

Thanks

Offline Playaveli

  • 'Sherlock'
  • Administrator
  • SWOS Legend
  • *****
  • Posts: 8615
  • Gender: Male
  • "SWOS - A way of life" (J.R.)
    • Visit me on Facebook
Re: 2018 Sensible World of Soccer Editor
« Reply #1 on: 23 April 2018, 18:52:21 »
This is great! A straight Amiga editor is badly needed!
Can you join us on Discord to discuss this further? https://discord.gg/jFsBSSw

Key features to add besides the usual stuff (names, teams, shirts, skills, nationalities etc., check 4 editors below!!!):

- generate new poolplyr.dat file to fix the foreign market!
- edit SWOS2 file to adjust season start time (eg. 2017/18 instead of 1996/97, check career main screen top right corner)
- auto-generate player skills by button click (2 options: position-version and random-version)
- auto-generate player price from total skill points
- Differ between defensive (skill set of a D) and offensive midfielders (P, C, V, S)
- Edit EUROCUP.TMD, EUROCWC.TMD, UEFACUP.TMD to adjust qualificants etc.
- Import function of CSV files


There is more to come! Just making up my mind!

Please check these 4 editors for the PC DOS version, they are a very good reference (use them with the DATA folder and program of DOS version...)
CLICK HERE TO DOWNLOAD SWOS PC DOS!

http://files.swos.eu/swos16-17/SetupSWSEDT.exe
http://files.swos.eu/swos16-17/SWOSFFF.zip
http://files.swos.eu/swos16-17/SwoEditor1.3.zip
http://files.swos.eu/swos16-17/SWOESV2.zip
« Last Edit: 23 April 2018, 19:27:12 by Playaveli »

For those about to SWOS - We salute you
http://www.facebook.com/playaveli.swos

Offline Playaveli

  • 'Sherlock'
  • Administrator
  • SWOS Legend
  • *****
  • Posts: 8615
  • Gender: Male
  • "SWOS - A way of life" (J.R.)
    • Visit me on Facebook
Re: 2018 Sensible World of Soccer Editor
« Reply #2 on: 24 April 2018, 03:07:05 »
Opened a google doc, feel free to add comments, here or  directly in the document:
https://docs.google.com/document/d/1sRRWzGuXS_DevyFj-NyEsXyciAnTFfesmKvZQVIF6IM/edit?usp=sharing
« Last Edit: 24 April 2018, 06:03:00 by Playaveli »

For those about to SWOS - We salute you
http://www.facebook.com/playaveli.swos

Offline bill_bill_Portugal

  • TRIAL
  • Posts: 4
Re: 2018 Sensible World of Soccer Editor
« Reply #3 on: 28 April 2018, 02:10:08 »
Uau! Great project!

Offline Forlino

  • TRIAL
  • Posts: 1
Re: 2018 Sensible World of Soccer Editor
« Reply #4 on: 09 January 2019, 15:40:10 »
Hi,
do you think it's possible remove any leagues or add any competition?
For example:
Remove Far Oer or San Marino leagues and add Copa Libertadores?
Thanks a lot.

Offline bippym

  • TRIAL
  • Posts: 6
Re: 2018 Sensible World of Soccer Editor
« Reply #5 on: 13 April 2019, 01:23:10 »
Sooo... I have been really quiet on this front and progress is super slow due to real life commitments. I don't know if the community needs another editor, but alas I am doing this as a learning project so I can learn C++, hence I will continue with it until it is what I want..

Below is a video of where I am so far. It isn't much currently, but each day it grows a little better.

<a href="http://www.youtube.com/v/FFyeNATapeE&amp;ap=%2526fmt%3D18" target="_blank" class="new_win">http://www.youtube.com/v/FFyeNATapeE&amp;ap=%2526fmt%3D18</a>

Currently the editor does the following

  • I have created a gui that I believe looks good, and is sufficiently different to other editors. It's not necessarily better, depends on the user
  • Loads in ALL team.xxx files. This is not limited to specific files. You can literally load the same file over and over if you so desire.
  • Correctly loads in and identifies all known Amiga career file formats.
  • Correctly loads in Sows 95-96 and Swos 96-97 PC career files. However due to the PC version not having any form of identification, or error checking of any sort the way it is handled is a little different to the amiga files (See the video)
  • Each team is a child of its TEAM.XXX file, and each player is a child of each team. So therefore there is a proper structure, and this would allow me to easily implement a transfer system. Teams within a career file are a child of the career file
  • Money is currently loaded and dealt with properly (PC and Amiga version differ in endianess

I have a list of features to add

  • Support for Amiga ADF disk images
  • Proper RNC depacking and packing. No need to use propack for the Amiga version
  • A full, comprehensive search feature. Search for players via name, or any attribute. Find all strikers with a value of >10m for example
  • Full support for career files, incvluding listing fixtures, league tables, results, full manager history, tactics etc. This will take time as I still don't fully understand the structure of the career file
  • Importing of the Swos Generator CSV file.
  • Editing of the various swos executables (sws.exe on pc, SWOS and SWOS2 on Amiga
  • Swos Music playing
  • Dark/Light modes for the gui - I might even make it skinable if I am able to


Any other suggestions that users send me will be considered.. Please note that I am extremely slow at development as I had zero C++ knowledge before this, and I literally jumped in at the deep end here..

Anyway, thanks for reading and I look forward to your replies
« Last Edit: 16 April 2019, 14:43:44 by bippym »