YSOCCER

Copyright (C) 2019 by Massimo Modica, Daniele Giannarini, Marco Modica
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

CONTROLS

Keyboard 1 (default) arrows, M, N
Keyboard 2 (default) A, S, D, W, V, B
Joysticks (optional)

IN MATCH KEYS

F1 Show help
F2 - F3 Volume of sound effects
F4 Match commentary on / off
F5 Crowd chants on / off
F6 Window / Full Screen
F7 - F8 Zoom in / out
F9 Auto replays on / off
F10 Radar on / off
P Pause
R Action replay
R (during replays) Slow motion
Button2 (during replays) 4-speed slow motion
Spacebar Save action to highlights
H Highlights - only operates when full-time statistics are being displayed
ESC Quit match

SKILLS

English Italiano Français Deutsch Español
P - Passing P - Passare P - Passe P - Passen F - Pasar
V - Shooting C - Calciare R - Puissance de tir G - Shußkraft G - Golpear
H - Heading T - Testa T - Tête K - Kopfball C - Cabeza
T - Tackling F - Tackle I - Tacle Z - Zweikampf T - Tacklear
C - Ball Control A - Abilità C - Contrôle du ballon B - Ballkontrolle B - Control de la bola
S - Speed V - Velocità V - Rapidité S - Geschwindigkeit V - Velocidad
F - Finishing S - Segnare A - Finition A - Abschlußstärke F - Finalizar
Ellinika Polski Estonian    
P - Pasarisma P - Passsing S - Passing    
S - Soyt V - Shooting L - Shooting    
O - Provuhsh G - Heading SU - Heading    
T - Taklin O - Tackling T - Tackling    
X - Xeirismos mpalas K - Ball control PV - Ball control    
A - Taxythta S - Speed K - Speed    
R - Telikh prospaueia F - Finishing L - Finishing    

TEAM EDITOR

Each time you select a player, it will be copied in a temporary memory.

Using this feature you can clone, move and copy players:

- Duplicate: select a player, then click on New to add an identical player (it's a good starting point when adding players)

- Transfer: select a player, click an Delete and Save. Then edit the destination team, then click New.

- Add to national team: select a player from a club team, then Exit and edit the national team, then click New.

To empty the temporary memory simply select then deselect any player.

KITS

To display a custom kit for your favourite team you need a graphic file in png format, 256 colors with transparency.
Add the file in the same directory as the team and rename the file as any of the following:
- kit.[team name].png (match all kits)
- kit_home.[team name].png
- kit_away.[team name].png
- kit_third.[team name].png
- kit_change1.[team name].png
- kit_change2.[team name].png

Examples: for team team.inter_milan.json - the file named kit.inter_milan.png will be used for all kits
- the file named kit_home.inter_milan.png will be used as home kit only

LOGOS / FLAGS

To display a custom logo or flag for your favourite team you need a graphic file in png format, 256 colors with transparency.
Add the file in the same directory as the team and rename the file as:
- logo.[team name].png (club teams)
- flag.[team name].png (national teams)

Examples:
- for club team team.inter_milan.json, the file should be named logo.inter_milan.png
- for national team team.italy.json, the file should be named flag.italy.png

COMMENTARY

It's possible to add custom commentary audio files.

Supported extension are ogg, mp3 or wav.

The filenames should begin with any of the following: As an example, to use the original SWOS commentary:

Commentary in various languages are also available from many swos fan websites.

  English
SFX/PIERCE
Italian-French-German
SFX/ITALIAN-FRENCH-GERMAN
YSoccer
sounds/commentary
1) goal M158_1_.raw ic01-fc01-gc01.raw goal1.ogg
M158_2_.raw ic02-fc02-gc02.raw goal2.ogg
M158_3_.raw ic03-fc03-gc03.raw goal3.ogg
M158_4_.raw ic04-fc04-gc04.raw goal4.ogg
M158_5_.raw ic05-fc05-gc05.raw goal5.ogg
M158_7_.raw ic06-fc06-gc06.raw goal6.ogg
 
2) own-goal M158_p_.raw ic15-fc15-gc15.raw own_goal1.ogg
M158_q_.raw ic16-fc16-gc16.raw own_goal2.ogg
M158_s_.raw ic17-fc17-gc17.raw own_goal3.ogg
M158_t_.raw ic18-fc18-gc18.raw own_goal4.ogg
M158_x_.raw ic19-fc19-gc19.raw own_goal5.ogg
M158_y_.raw ic20-fc20-gc20.raw own_goal6.ogg
 
2) corner kick M10_v_.raw ic62-fc62-gc62.raw corner_kick1.ogg
M10_w_.raw ic63-fc63-gc63.raw corner_kick2.ogg
M10_y_.raw ic64-fc64-gc64.raw corner_kick3.ogg
M313_1_.raw ic65-fc65-gc65.raw corner_kick4.ogg
M313_2_.raw ic66-fc66-gc66.raw corner_kick5.ogg
M313_3_.raw ic67-fc67-gc67.raw corner_kick6.ogg

THANKS TO

Jon Hare, Chris Chapman, Chris Yates, Stoo Cambridge and all Sensible crew for existing, Matt Septhon for his good clone which gave us the desire to start, Jonathan Daniel for his good page about swos tactics file, Mark McCormack for his availability and help, Asgaroth for his accurate testing and his suggestions, StephanK for his testing, comments and for help with German language (and also RedHair), Panagiotis Zigouris for the Greek language, Konrad Zalewski for the Polish language, Bianca for national flags, Ockham for the CONMEBOL update, Podo for Slovenian language, Guh, Samurai Blue and SirPeter for kits, Heiki for Estonian language, Stage7 for japanese kits, Sebastien Claudel for french manual and thanks to all Sensi fans which follow this project! Comments, suggestions & contributions are welcome!!

YSOCCER TEAM

Daniele Giannarini (graphics), Marco Modica (music) and Massimo Modica (programming)

email: massimo.modica@gmail.com