src/table/files.h
author rubidium
Sun, 24 Aug 2008 08:41:38 +0000
changeset 9994 f9d5859f6aee
parent 9506 597c9b2acce3
child 10037 a06670f961a8
permissions -rw-r--r--
(svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
2186
db48cf29b983 (svn r2701) Insert Id tags into all source files
tron
parents: 2008
diff changeset
     1
/* $Id$ */
db48cf29b983 (svn r2701) Insert Id tags into all source files
tron
parents: 2008
diff changeset
     2
9111
48ce04029fe4 (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
rubidium
parents: 9070
diff changeset
     3
/** @file files.h MD5 checksum information and names of the original and extra data files. */
48ce04029fe4 (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
rubidium
parents: 9070
diff changeset
     4
990
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
     5
/*
961
e9abf6f087f8 (svn r1453) Feature: MD5 hash check for TTD files
dominik
parents:
diff changeset
     6
	MD5 sums of graphics files
e9abf6f087f8 (svn r1453) Feature: MD5 hash check for TTD files
dominik
parents:
diff changeset
     7
990
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
     8
	DOS -
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
     9
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    10
	TRG1.GRF 9311676280e5b14077a8ee41c1b42192
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    11
	TRGC.GRF ed446637e034104c5559b32c18afe78d
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    12
	TRGH.GRF ee6616fb0e6ef6b24892c58c93d86fc9
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    13
	TRGI.GRF da6a6c9dcc451eec88d79211437b76a8
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    14
	TRGT.GRF fcde1d7e8a74197d72a62695884b909e
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    15
	SAMPLE.CAT 422ea3dd074d2859bb51639a6e0e85da
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    16
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    17
	WINDOWS -
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    18
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    19
	TRG1R.GRF b04ce593d8c5016e07473a743d7d3358
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    20
	TRGCR.GRF 3668f410c761a050b5e7095a2b14879b
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    21
	TRGHR.GRF 06bf2b7a31766f048baac2ebe43457b1
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    22
	TRGIR.GRF 0c2484ff6be49fc63a83be6ab5c38f32
d2872f4948c1 (svn r1488) -Fix: fixed some spelling mistakes (tnx to Tron)
truelight
parents: 961
diff changeset
    23
	TRGTR.GRF de53650517fe661ceaa3138c6edb0eb8
961
e9abf6f087f8 (svn r1453) Feature: MD5 hash check for TTD files
dominik
parents:
diff changeset
    24
	SAMPLE.CAT 9212e81e72badd4bbe1eaeae66458e10
e9abf6f087f8 (svn r1453) Feature: MD5 hash check for TTD files
dominik
parents:
diff changeset
    25
*/
e9abf6f087f8 (svn r1453) Feature: MD5 hash check for TTD files
dominik
parents:
diff changeset
    26
e9abf6f087f8 (svn r1453) Feature: MD5 hash check for TTD files
dominik
parents:
diff changeset
    27
9994
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    28
static GraphicsSet _graphics_sets[] = {
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    29
/** Filenames and MD5 checksums of the original DOS graphics */
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    30
{
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    31
	"original_dos",
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    32
	"Original Transport Tycoon Deluxe DOS edition graphics",
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    33
	PAL_DOS,
961
e9abf6f087f8 (svn r1453) Feature: MD5 hash check for TTD files
dominik
parents:
diff changeset
    34
	{
4344
7e123fec5b0b (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents: 2768
diff changeset
    35
		{ "TRG1.GRF",      {0x93, 0x11, 0x67, 0x62, 0x80, 0xe5, 0xb1, 0x40, 0x77, 0xa8, 0xee, 0x41, 0xc1, 0xb4, 0x21, 0x92} }, //    0 - 4792 inclusive
7841
8f9ab4f7064b (svn r11391) -Change: print all error messages related to missing/corrupted files in one message including the location where they can get said missing/corrupted files.
rubidium
parents: 7800
diff changeset
    36
		{ "TRGI.GRF",      {0xda, 0x6a, 0x6c, 0x9d, 0xcc, 0x45, 0x1e, 0xec, 0x88, 0xd7, 0x92, 0x11, 0x43, 0x7b, 0x76, 0xa8} }  // 4793 - 4889 inclusive
4434
a08cb4b5c179 (svn r6204) -Cleanup: replace non-indentation with spaces; like '}<TAB>else {' -> '} else {', tabs between code and comment, etc.
rubidium
parents: 4344
diff changeset
    37
	}, {
a08cb4b5c179 (svn r6204) -Cleanup: replace non-indentation with spaces; like '}<TAB>else {' -> '} else {', tabs between code and comment, etc.
rubidium
parents: 4344
diff changeset
    38
		{ "TRGC.GRF",      {0xed, 0x44, 0x66, 0x37, 0xe0, 0x34, 0x10, 0x4c, 0x55, 0x59, 0xb3, 0x2c, 0x18, 0xaf, 0xe7, 0x8d} },
4344
7e123fec5b0b (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents: 2768
diff changeset
    39
		{ "TRGH.GRF",      {0xee, 0x66, 0x16, 0xfb, 0x0e, 0x6e, 0xf6, 0xb2, 0x48, 0x92, 0xc5, 0x8c, 0x93, 0xd8, 0x6f, 0xc9} },
7e123fec5b0b (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents: 2768
diff changeset
    40
		{ "TRGT.GRF",      {0xfc, 0xde, 0x1d, 0x7e, 0x8a, 0x74, 0x19, 0x7d, 0x72, 0xa6, 0x26, 0x95, 0x88, 0x4b, 0x90, 0x9e} }
7882
308cab08d2f3 (svn r11433) -Fix: starting OpenTTD with DOS files made it look weird out of the box.
rubidium
parents: 7841
diff changeset
    41
	},
9994
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    42
	"You can find it on your Transport Tycoon Deluxe CD-ROM.",
961
e9abf6f087f8 (svn r1453) Feature: MD5 hash check for TTD files
dominik
parents:
diff changeset
    43
9994
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    44
	{ "OPENTTDD.GRF",  {0xf8, 0x29, 0xf6, 0x2c, 0x13, 0x7d, 0x6d, 0x7c, 0x6e, 0x27, 0x2c, 0x48, 0x1b, 0x79, 0x6d, 0xd5} },
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    45
	"This file was part of your installation.",
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    46
	0
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    47
},
8730
525e63adca4f (svn r12407) -Add [FS#1866]: more language flags for servers
glx
parents: 8687
diff changeset
    48
9994
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    49
/** Filenames and MD5 checksums of the original Windows graphics */
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    50
{
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    51
	"original_windows",
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    52
	"Original Transport Tycoon Deluxe Windows edition graphics",
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    53
	PAL_WINDOWS,
961
e9abf6f087f8 (svn r1453) Feature: MD5 hash check for TTD files
dominik
parents:
diff changeset
    54
	{
4344
7e123fec5b0b (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents: 2768
diff changeset
    55
		{ "TRG1R.GRF",     {0xb0, 0x4c, 0xe5, 0x93, 0xd8, 0xc5, 0x01, 0x6e, 0x07, 0x47, 0x3a, 0x74, 0x3d, 0x7d, 0x33, 0x58} }, //    0 - 4792 inclusive
7841
8f9ab4f7064b (svn r11391) -Change: print all error messages related to missing/corrupted files in one message including the location where they can get said missing/corrupted files.
rubidium
parents: 7800
diff changeset
    56
		{ "TRGIR.GRF",     {0x0c, 0x24, 0x84, 0xff, 0x6b, 0xe4, 0x9f, 0xc6, 0x3a, 0x83, 0xbe, 0x6a, 0xb5, 0xc3, 0x8f, 0x32} }  // 4793 - 4895 inclusive
4434
a08cb4b5c179 (svn r6204) -Cleanup: replace non-indentation with spaces; like '}<TAB>else {' -> '} else {', tabs between code and comment, etc.
rubidium
parents: 4344
diff changeset
    57
	}, {
a08cb4b5c179 (svn r6204) -Cleanup: replace non-indentation with spaces; like '}<TAB>else {' -> '} else {', tabs between code and comment, etc.
rubidium
parents: 4344
diff changeset
    58
		{ "TRGCR.GRF",     {0x36, 0x68, 0xf4, 0x10, 0xc7, 0x61, 0xa0, 0x50, 0xb5, 0xe7, 0x09, 0x5a, 0x2b, 0x14, 0x87, 0x9b} },
4344
7e123fec5b0b (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents: 2768
diff changeset
    59
		{ "TRGHR.GRF",     {0x06, 0xbf, 0x2b, 0x7a, 0x31, 0x76, 0x6f, 0x04, 0x8b, 0xaa, 0xc2, 0xeb, 0xe4, 0x34, 0x57, 0xb1} },
7e123fec5b0b (svn r6045) -Cleanup: align all table-like structures using spaces, i.e. whitespace fixes only except for a few comments to make them uniform for the whole enum/struct.
rubidium
parents: 2768
diff changeset
    60
		{ "TRGTR.GRF",     {0xde, 0x53, 0x65, 0x05, 0x17, 0xfe, 0x66, 0x1c, 0xea, 0xa3, 0x13, 0x8c, 0x6e, 0xdb, 0x0e, 0xb8} }
7882
308cab08d2f3 (svn r11433) -Fix: starting OpenTTD with DOS files made it look weird out of the box.
rubidium
parents: 7841
diff changeset
    61
	},
9994
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    62
	"You can find it on your Transport Tycoon Deluxe CD-ROM",
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    63
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    64
	{ "OPENTTDW.GRF",  {0x89, 0x4f, 0xa4, 0xb0, 0x4d, 0xc1, 0x6d, 0xc4, 0x39, 0x21, 0x49, 0x3f, 0xd8, 0x3d, 0x80, 0x9e} },
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    65
	"This file was part of your installation.",
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    66
	0
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    67
}
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    68
};
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    69
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    70
static MD5File _sound_sets[] = {
f9d5859f6aee (svn r14151) -Codechange: make it possible to choose between the DOS and Windows graphics packs while retaining the possibility to override the palette.
rubidium
parents: 9506
diff changeset
    71
	{ "SAMPLE.CAT",    {0x42, 0x2e, 0xa3, 0xdd, 0x07, 0x4d, 0x28, 0x59, 0xbb, 0x51, 0x63, 0x9a, 0x6e, 0x0e, 0x85, 0xda} },
7882
308cab08d2f3 (svn r11433) -Fix: starting OpenTTD with DOS files made it look weird out of the box.
rubidium
parents: 7841
diff changeset
    72
	{ "SAMPLE.CAT",    {0x92, 0x12, 0xe8, 0x1e, 0x72, 0xba, 0xdd, 0x4b, 0xbe, 0x1e, 0xae, 0xae, 0x66, 0x45, 0x8e, 0x10} },
961
e9abf6f087f8 (svn r1453) Feature: MD5 hash check for TTD files
dominik
parents:
diff changeset
    73
};