[comp.sys.amiga] Ferrari Formula 1 Session and Track Files

kyp@stsci.EDU (Mark Kyprianou) (06/09/88)

    I just received Ferrari Formula 1 and I think it's a great game.
    I have a few questions, so if you can supply the answers I will be
    extremely grateful.

    On the root directory are the track files. Does anyone know the file
    structure?  I am interested in creating new tracks.

    On the root directory are the session file/files.  This file contains the 
    driver and track info for the game.  The game comes with
    1986.SES.  The following is a small sample of the file.  Does anyone
    know what all of the parameters mean?  I have added what we have learned
    about the file.

    11		?
    1		?
    f 3		Difficulty level
    1		?
    28 S.J. Ferrari 7 0 15 491 0 704 13 700704       Stefan Johansson
    20 G.B. Austria 7 0 15 491 0 704 13 700704       Gerhard Berger
    1  A.P. France  7 0 15 491 0 704 13 700704       Alain Prost
    5  N.M. Britain 7 0 15 491 0 704 13 700704       Nigel Mansell
    .
    .
    .
    s 01/12/86 00:00			? Test Track start time
    c 01/11/86 07:00			?
    t ff1:rio 64 158 3 2 6 54 40	? The ff1:rio is the track file. But I
					  do not know what the numbers means.  
					  They might be world map locations.
    Brazillian                          Race Name
    g 03/21/86 08:00                    Track open time
    p 03/21/86 10:00 11:30              1st practice time (start and end times)
    q 03/21/86 13:00 14:00              1st qualifying time
    p 03/22/86 10:00 11:30              2nd practice time
    q 03/22/86 13:00 14:00              2nd qualifying time
    p 03/23/86 10:00 10:30              race day warm up time
    r 03/23/86 13:00 15:00              actual race, two hours.

    Concerning the driver section above, the first column contains the driver
    number, then the driver's name, then country.   Columns 4, 5, 9, 10, 11
    we do not know what they are for.  It appears that column 6 contains
    the car color for the season standing display only.  It does not modify
    the car's race color.  Column 7 appears to be the car capability. I do not
    know the range for this value. Column 8 appears to be the driver ability.
    The reason I say appears, is that we noticed that car 5, N.M., Nigel 
    Mansell always did extremely well.  We modified columns 7 and 8 to 400 
    and 500, giving him the worst car by far and the second worst driver.  
    His qualifying times were 1:20 off the pace.  We might have the car and 
    driver capability swapped.

-- 
                      Space Telescope Science Institute, Baltimore, MD 21218
        Mark          ARPA:   kyp@stsci.edu      BITNET:   kyp@stsci
      Kyprianou       UUCP:   {arizona,decvax,hao,ihnp4}!noao!stsci!kyp
                      SPAN:   {SCIVAX,KEPLER}::MKYPRIANOU

gords@neptune.UUCP (Gord Smith) (06/14/88)

In article <355@stsci> kyp@stsci.EDU (Mark Kyprianou) writes:
>
>    I just received Ferrari Formula 1 and I think it's a great game.
>    I have a few questions, so if you can supply the answers I will be
>    extremely grateful.

I am also quite interested in this. I was about to post the same type of article
when I came across this one.

I looked at 1986.ses and a saved season file (which I called ff1.1986 which
became ff1.1986.ses and found the following differences (for what it's worth):

0  2  3  4  5  6  9  0  
0  3  4  5  6  9  0  2
etc.       The standings matrix just as it would appear on the standings screen.

>    28 S.J. Ferrari 7 0 15 491 0 704 13 700704       Stefan Johansson

     28 g.s. Ferrari 7 0 15 491 0 704 13 700704       (gord smith --> me)

>    s 01/12/86 00:00			? Test Track start time
>    c 01/11/86 07:00			?
>    t ff1:rio 64 158 3 2 6 54 40	? The ff1:rio is the track file. But I

     start 01/12/86 00:00               
     clock 01/11/86 07:00               I think the word was clock
     track ff1:rio 64 158 3 2 6 54 40

>    Brazillian                          Race Name
>    g 03/21/86 08:00                    Track open time
>    p 03/21/86 10:00 11:30              1st practice time (start and end times)
>    q 03/21/86 13:00 14:00              1st qualifying time
>    p 03/22/86 10:00 11:30              2nd practice time
>    q 03/22/86 13:00 14:00              2nd qualifying time
>    p 03/23/86 10:00 10:30              race day warm up time
>    r 03/23/86 13:00 15:00              actual race, two hours.

     Brazilian
     goto 03/21/86 08:00
     pract 03/21/86 10:00 11:30
     qualify 03/21/86 13:00 14:00
     pract 03/22/86 10:00 11:30
     qualify 03/22/86 13:00 14:00
     pract 03/23/86 10:00 10:30
     race 03/23/86 13:00 15:00

I didn't notice if any of the numbers beside the drivers were any different in
the saved file, but it's worth playing around with.  It's interesting that
the program actually writes out the more verbose keywords in a saved season file
than the file which came with the game.  Also notice this allows for the
potentiality of setting up 1987 seasons, etc., although I don't know how one
would implement rule changes such as the 150 litre limit for turbos.

P.S. I've done this same sort of thing with the Earl Weaver Baseball player
     stats file (decoded the statistics). If anybody's interested I can e-mail
     the format. Anybody tackle the stadiums yet? (I'd love to build a decent
     stadium editor where you could change foul territory or create non-standard
     fences like Fenway, etc.)

P.P.S. Thank goodness Senna & Prost didn't have the same Honda turbo engines
       in 1986 that they have now or this game could be as boring as the
       Montreal Grand Prix was. (I won it in my Ferrari, anyway).

On to Detroit!

-- 
D. Gordon Smith             Cognos Incorporated     S-mail: P.O. Box 9707
Voice: (613) 738-1440       FAX: (613) 738-0002             3755 Riverside Drive
 uucp: decvax!utzoo!dciem!nrcaer!cognos!neptune!gords       Ottawa, Ontario
       "Just say NO to bugs!" -- me                         CANADA  K1G 3Z4