Tracksuit Manager Editor V2 (Luis Faneca Edition)

=================================================



For use with MULTIFACE 128 by Romantic Robot



Works in conjunction with Goliath Game's 'Tracksuit Manager' and ZX Spectrum 48k.





Instructions for use

--------------------



Load the tape and you will eventually see the message 'Enable Multiface - Press Any key'



DO NOT PRESS ANY KEY YET!



At this point ENABLE the Multiface (usually F5). Once enabled press 'R' to exit Multiface and *NOW* press any key to reset

the Spectrum. You can now load your copy of Tracksuit Manager in the normal fashion. Once it is loaded, you can activate

the Editor by initiating the Multiface.





Using The Editor

----------------



I recommend to initiate the editor at the 'The month is July' screen. After exiting the editor use the direction keys

5,6,7,8 to return control to the program and then save a snapshot.





Keys:-

------



Q 		- Scroll   UP through teams/players

A 		- Scroll DOWN through teams/players

O		- Cycle through teams

P		- Cycle through teams

SPACE		- Edit team/player ***

S		- Edit stats (Select TEAM mode for TEAM stats and PLAYER mode for PLAYER stats)

T		- Select       TEAM editing mode	(default)

Y		- Select     PLAYER editing mode

R               - Toggle PREDEFINED editing mode on/off

CAPS SHIFT+X	- Exit editor and return to Tracksuit Manager



*** All names should be at least 1 character long excluding spaces. Blank names are not allowed. If you enter a blank or

illegal name (when not enough space), then the original name will be restored.



In Team/Player Edit Mode:-

--------------------------



A-Z		  A-Z

CAPS SHIFT+0	  Delete

ENTER             Apply new team/player name

SYMBOL SHIFT+Y	  [ (Left Bracket)

SYMBOL SHIFT+M	  . (Full Stop)

SYMBOL SHIFT+U	  ] (Right Bracket)

SYMBOL SHIFT+7	  ' (Apostrophe)

SYMBOL SHIFT+J	  - (Hyphen)





Team Stats:-

============



Use cursor Keys and ENTER as per Tracksuit Manager



Team Overall Rating

-------------------



The choices are:-



0 Excellent

1 Very Good

2 Good

3 Useful

4 Below Average

5 Disappointing

6 Poor

7 Suffering



The overall rating also affects your player stats.





Player Stats:-

==============



Q 		- Scroll   UP through player attributes

A 		- Scroll DOWN through player attributes	

G,D,M,F		- Change player position

0-9		- Change player attribute

X		- Exit player Stats





Player Attribute Ratings:-

--------------------------





Outfield Player (Goalkeeper)



Passing (or handling), shooting (or crosses), tackling (or reflexes), heading (or kicking accuracy), reaction

(or confidence), skill, confidence and stamina are as follows:-





			Team overall rating

			Min.	Max.



Grim			7

Very Poor		6

Suffering		5

Poor			4

Disappointing		3

Below Average		2	7

Useful			1	6

Good			0	5

Very Good			4

Excellent			3

Brilliant			2

World Class			1

Best in the World		0



Confidence is as follows:-



			Team overall rating

			Min.	Max.



Rock Bottom		7

Almost ..		6

Even Lower		5

Very Low		4

Low			3

Lacking			2	7

O.K.			1	6

Fine			0	5

Good				4

High				3

Sky High			2

Even Higher			1

Absolute			0



Stamina is as follows:-



			Team overall rating

			Min.	Max.



Cannot Stand		7

Cannot Walk		6

Cannot Run		5

Shouldn't Play		4

Not Good		3

Lacking			2	7

Below Par		1	6

Not at his Best		0	5

He'll Pass			4

No Problem			3

Very Fit			2

Extremely Fit			1

Run all Day			0





The above shows the attributes starting point decided by the team overall rating.



Example #1:-



You choose 'Excellent' as a team overall rating.

The minimum player rating for Passing, Shooting etc. will be GOOD and the maximum BEST IN THE WORLD.

For Confidence it will be min. FINE and max. ABSOLUTE

For Stamina it will be min. NOT AT HIS BEST and max. RUN ALL DAY.



Example #2:-



You choose 'Disappointing' as a team overall rating.

The minimum player rating for Passing, Shooting etc. will be SUFFERING and the maximum GOOD.

For Confidence it will be min. EVEN LOWER and max. FINE

For Stamina it will be min. CANNOT RUN and max. NOT AT HIS BEST.





Player Attribute Values:-

-------------------------



Individual Attribute    Min. 0 Max. 63 (although game only recognises values upto 30)

Overall    Attribute    Min. 0 Max. 255



Key:

PA - Passing

SH - Shooting

TA - Tackling

HE - Heading

RE - Reaction

SK - Skill

CO - Confidence

ST - Stamina



		    +128  +64  +32  +16  +8  +4  +2  +1 



		bit 7 	  6    5    4    3   2   1   0



Overall 1	    PA1   PA2  PA3  PA4  PA5 PA6 SH1 SH2

Overall 2           SH3   SH4  SH5  SH6  TA1 TA2 TA3 TA4

Overall 3           TA5   TA6  HE1  HE2  HE3 HE4 HE5 HE6

Overall 4           RE1   RE2  RE3  RE4  RE5 RE6 SK1 SK2

Overall 5           SK3   SK4  SK5  SK6  CO1 CO2 CO3 CO4

Overall 6           CO5   CO6  ST1  ST2  ST3 ST4 ST5 ST6





			

			       +32  +16  +8  +4  +2  +1



Passing			       PA1  PA2  PA3 PA4 PA5 PA6

Shooting		       SH1  SH2  SH3 SH4 SH5 SH6

Tackling                       TA1  TA2  TA3 TA4 TA5 TA6

Heading                        HE1  HE2  HE3 HE4 HE5 HE6

Reaction                       RE1  RE2  RE3 RE4 RE5 RE6

Skill                          SK1  SK2  SK3 SK4 SK5 SK6

Confidence                     CO1  CO2  CO3 CO4 CO5 CO6

Stamina                        ST1  ST2  ST3 ST4 ST5 ST6





There are two ways to update a player's attributes. Firstly, by the individual attribute itself or secondly, by altering

the overall values. Both are self explanatory. However, when you enter an individual attribute, this will also affect one

of the overall attributes. Similarly, altering an overall attribute will in turn affect an individual attribute.



Example #1

----------



We change the overall 1 value to 255. Looking above, this affects the passing(PA1,PA2,PA3,PA4,PA5,PA6) and shooting(SH1,SH2)

attributes. The passing attribute will therefore change to 63 (32+16+8+4+2+1) and shooting to a minimum of 48 (32+16) plus

whatever value was held at SH3,SH4,SH5,SH6 which we have not altered in this case.



Example #2

---------- 



We change the overall 4 value to 123. 123=64+32+16+8+2+1. Therefore, this will affect RE2,RE3,RE4,RE5,SK1,SK2. Reaction

will now have a minimum value of 16+8+4+2=30 and skill a minimum value of 32+16=48. They are minimum values because we

don't know the values of RE1,RE6,SK3,SK4,Sk5,SK6 which we have not dealt with in this example.



Example #3

----------



We change the tackling attribute to 21. 21=16+4+1. Looking above, this will affect TA2,TA4,TA6. TA2 and TA4 can be found in

overall 2 and TA6 in overall 3. Therefore, the overall 2 value would have a min. value of 5 (4+1) and the overall 3 value

would have a min. value of 64 (64).



Example #4

----------



We change the skill attribute to 30. 30=16+8+4+2. Looking above, this will affect SK2,SK3,SK4,SK5. SK2 can be found in

overall 4 and SK3,SK4,SK5 in overall 5. Therefore, the overall 4 value would have a min. value of 1 (+1) and the overall 5

value would have a min. value of 224 (128+64+32).







Predefined Mode:-

=================



G,D,M,F		- Change player position

0-9		- Change player club



Edit the 100 predefined England players or 31 predefined teams associated with England players. Note that entering a club

in a blank space will move it to the first blank space available. Example: If you edit club 31 (blank) at the start then

this will be entered as club 29.



Please put the players who make up your first eleven at editing positions 1,3,4,5,6,8,9,10,12,13,14.



This program comes with binary files containing 100 players for England or Portugal. If you wish to use one, simply load

the file to address 35296.

 

To play as any other team choose your team number (x) from the following list, add these pokes to TSM and select play as

ENGLAND option.



Poke 25312,x: Poke 24327,x: 59316,x



Example: To play as Portugal enter:-



Poke 25312,20: Poke 24327,20: 59316,20





00 Albania        16 Malta        32 England (default) 48 Iraq

01 Austria        17 N Ireland    33 Argentina         49 Israel

02 Belgium        18 Norway       34 Bolivia           50 Morocco

03 Bulgaria       19 Poland       35 Brazil            51 New Zealand

04 Cyprus         20 Portugal     36 Chile             52 Cameroon

05 Czechoslovakia 21 Rumania      37 Columbia          53 South Korea

06 Denmark        22 Russia       38 Mexico            54 USA

07 Eire           23 Scotland     39 Paraguay

08 Finland        24 Spain        40 Peru

09 France         25 Sweden       41 Uruguay

10 Greece         26 Switzerland  42 Venezuela

11 Holland        27 Turkey       43 Algeria

12 Hungary        28 Wales        44 Australia

13 Iceland        29 West Germany 45 Canada

14 Italy          30 East Germamy 46 Ecuador

15 Luxembourg     31 Yugoslavia   47 Egypt







Rankings:-

==========



Rankings are shown to the left of teams and are updated after each edit.



		



Planning Your Team

------------------



When editing the teams or players you will see the amount of bytes free available to you. This figure is not the actual

bytes but a COMPRESSED figure. Use the table below to see how many normal characters you can enter per available byte free.

At the start of editing, the bytes free figure for both teams and players will naturally be zero. To make some space

available to you enter some names as a single character to get you going.



Team   names MAX 14 characters

Player names MAX 13 characters



Length of Name	Compressed Size



	1		1

	2		2

	3		2

	4		3

	5		4

	6		4		

	7		5

	8		5

	9		6

       10		7

       11		7

       12		8

       13		9

       14		9

       15		10	n/a

       16		10	n/a



Example:



Bytes free shows 8. You can enter a name 12 characters long.

Bytes free shows 4. You can enter a name either 5 OR 6 characters long.



Conway		(length = 6 will compress to 4 bytes)

Davenport	(length = 9 will compress to 6 bytes)

Jairzinho	(length = 9 will compress to 6 bytes)

Krol		(length = 4 will compress to 3 bytes)





Credits:-

=========



Based on an idea by Luis Faneca.

Coded entirely using the ZX Spin assembler by ZX Spin Team.

Screen$ created using BASin Paintbox by Dunny.

Original TSM programmed by Doug Matthews.





Regards,



BadBeard 2010

bad_beard@hotmail.com

