Riportata la 98.01.01CD sul main trunk

git-svn-id: svn://10.65.10.50/trunk@6065 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1998-01-29 13:42:30 +00:00
parent dde79b44d5
commit 70a04614b4
2 changed files with 479 additions and 428 deletions

View File

@ -13,6 +13,15 @@
#include "ba1600.h"
#include "ba1700a.h"
HIDDEN int noyes_box(const char* msg)
{
MessageBeep(MB_ICONQUESTION);
int r = MessageBox(GetFocus(), msg, "RICHIESTA",
MB_YESNO | MB_ICONQUESTION | MB_DEFBUTTON2);
return r == IDYES;
}
HIDDEN int compare_version(const char* v1, int p1, const char* v2, int p2)
{
TString16 ver1(v1), ver2(v2);
@ -47,6 +56,7 @@ class TInstaller_mask : public TArray_sheet
{
static TInstaller_mask* _curr_mask;
word _year_assist;
bool _installed; // Flag per verificare se almeno un modulo e' stato installato
protected: // TSheet
virtual bool on_key(KEY key);
@ -60,7 +70,7 @@ protected:
int sort_modules();
void update_version();
bool move_file(const TFilename& file, const char* dir) const;
bool move_file(const TFilename& fromdir, const TFilename& file, const char* dir) const;
bool move_module(const TString& module, TInstall_ini& ini, bool update) const;
bool can_install(const char* module, TInstall_ini& ini);
@ -71,6 +81,7 @@ protected:
bool post_process(TInstall_ini& ini, const char* module) const;
public:
bool installed() { return _installed;}
bool autoload();
bool install(const TString& module, int patch);
@ -306,10 +317,11 @@ bool TInstaller_mask::can_install(const char* module, TInstall_ini& ini)
return ok;
}
bool TInstaller_mask::move_file(const TFilename& file, const char* dir) const
// sposta il file dal direttorio temporaneo a quello passato come destinazione
bool TInstaller_mask::move_file(const TFilename& from, const TFilename& file, const char* dir) const
{
TFilename dest(dir);
dest.add(file.name());
dest.add(file.mid(from.len()));
const long filesize = fsize(file);
@ -343,19 +355,16 @@ bool TInstaller_mask::move_file(const TFilename& file, const char* dir) const
}
bool write_ok = TRUE;
bool user_abort = FALSE;
bool user_retry = FALSE;
do
{
write_ok = ::fcopy(file, dest);
if (write_ok)
::remove(file);
else
{
if (!yesno_box("Errore di copia del file %s.\nSi desidera ritentare?",
(const char*)file));
user_abort = TRUE;
}
} while (!write_ok && !user_abort);
user_retry = yesno_box("Errore di copia del file %s.\nSi desidera ritentare?",
(const char*)file);
} while (!write_ok && user_retry);
return write_ok;
}
@ -375,7 +384,7 @@ bool TInstaller_mask::move_module(const TString& module, TInstall_ini& ini, bool
src.add(file->get(0));
if (update)
{
const bool move_ok = move_file(src, ".");
const bool move_ok = move_file(tempdir, src, ".");
if (!move_ok)
ok = update = FALSE;
}
@ -427,7 +436,7 @@ bool TInstaller_mask::install(const TString& module, int patchlevel)
}
TString msg;
msg << "Decompressione del modulo " << module << " in corso...";
msg << "Decompressione del modulo '" << module << "' in corso...";
TProgind pi(dischi, msg, FALSE, TRUE);
TFilename tempdir; tempdir.tempdir();
@ -449,7 +458,7 @@ bool TInstaller_mask::install(const TString& module, int patchlevel)
ok = cmdline.exist();
while (!ok)
{
message_box("Inserire il disco %d di %d del modulo\n%s",
message_box("Inserire il disco %d di %d del modulo\n'%s'",
d, dischi, (const char*)ini.get("Descrizione"));
ok = fexist(cmdline);
if (!ok)
@ -487,7 +496,7 @@ bool TInstaller_mask::install(const TString& module, int patchlevel)
if (ok)
{
msg.cut(0);
msg << "Aggiornamento del modulo " << module << " in corso...";
msg << "Aggiornamento del modulo '" << module << "' in corso...";
pi.set_text(msg);
ok = move_module(module, ini, TRUE);
@ -615,15 +624,21 @@ void TInstaller_mask::install_selection()
bool ok = TRUE;
const int cmp = compare_version(oldver, oldpatch, newver, newpatch);
if (cmp == 0)
ok = yesno_box("Si desidera reinstallare la versione %s.%d?", (const char*)newver, newpatch);
ok = yesno_box("Si desidera reinstallare la versione %s.%d del modulo '%s' ?", (const char*)newver, newpatch, (const char*)modulo);
if (cmp > 0)
ok = yesno_box("Si desidera ritornare alla versione %s.%d?\n"
{
TString256 msg;
msg.format("Si desidera ritornare alla versione %s.%d del modulo '%s' ?\n"
"Attenzione: non e' garantito il corretto\n"
"funzionamento di tutti i programmi!", (const char*)newver, newpatch);
"funzionamento di tutti i programmi!", (const char*)newver, newpatch, (const char*)modulo);
ok = noyes_box(msg);
}
if (ok)
{
const bool is_patch = row->get_char(9) > ' ';
ok = install(modulo, is_patch ? newpatch : 0);
if (ok)
_installed = TRUE; // Setta il flag di almeno un modulo installato
if (!is_patch) // Se installo un modulo pricipale ...
{
// ... allora installo tutte le patches
@ -672,6 +687,7 @@ TInstaller_mask::TInstaller_mask()
0x18, 3)
{
_curr_mask = this;
_installed = FALSE;
add_string(F_PATH, 0, "Percorso da cui installare ", 1, 1, 50);
add_string(F_CURPATH, 0, "Percorso in cui installare ", 1, 2, 50, "D");
@ -720,6 +736,12 @@ void TInstaller::main_loop()
TInstaller_mask m;
m.load();
m.run();
if (m.installed()) // Almeno 1 modulo installato ?
{
// Lancia conversione: ba1 -0 -C -uPRASSI
TExternal_app conversion("ba1 -0 -C");
conversion.run();
}
}
int ba1700(int argc, char* argv[])

View File

@ -1,6 +1,6 @@
[Main]
Demo =
DiskPath = c:\cdinst~1\disk1\zip
DiskPath = c:\cdinst~1\disk1\ZIP
DiskSize =
Listino =
@ -1193,237 +1193,13 @@ File(7) = sc1100a.msk
File(8) = sc1200a.msk
File(9) = sc1300a.msk
Versione = 9702
[cg0]
File(0) = cg00.bmp
File(1) = cgarea.men
Versione = 9703
[cg1]
File(10) = batbcfi.rpt
File(100) = cg6700a.msk
File(101) = cg6800a.msk
File(102) = cg6800b.msk
File(103) = cg6800c.msk
File(104) = cg6801a.msk
File(105) = cg6802a.msk
File(106) = cg6802b.msk
File(107) = cg6803a.msk
File(108) = cg6804a.msk
File(109) = cg6804b.msk
File(11) = batbdel.msk
File(110) = cg6804c.msk
File(111) = cg6804d.msk
File(112) = cg6804e.msk
File(113) = cg6804f.msk
File(114) = cg6804g.msk
File(115) = cg6900a.msk
File(116) = cg6900b.msk
File(117) = cg6903a.msk
File(119) = cgaddon.men
File(12) = batbdpn.msk
File(120) = cgprassi.hlp
File(121) = cgprassi.men
File(122) = cgtrc.ini
File(13) = batbdpn.rpt
File(14) = batbind.msk
File(15) = batbinl.msk
File(16) = batbins.msk
File(17) = batbivd.msk
File(18) = batbivd.rpt
File(19) = batblbu.msk
File(20) = batblia.msk
File(21) = batbtra.msk
File(22) = batbver.msk
File(23) = batbver.rpt
File(24) = cg01.bmp
File(25) = cg2.exe
File(27) = cg2100a.msk
File(28) = cg2100b.msk
File(29) = cg2100c.msk
File(3) = bastcfi.msk
File(30) = cg2100i.msk
File(31) = cg2100k.msk
File(32) = cg2100n.msk
File(33) = cg2100o.msk
File(34) = cg2100p.msk
File(35) = cg2100s.msk
File(4) = bastdpn.msk
File(43) = cg2200a.msk
File(44) = cg3.exe
File(45) = cg3100a.msk
File(46) = cg3100b.msk
File(47) = cg3100c.msk
File(5) = bastivd.msk
File(51) = cg3200a.msk
File(53) = cg3300.frm
File(54) = cg3300a.msk
File(55) = cg3300b.msk
File(56) = cg3300c.msk
File(57) = cg3400a.msk
File(58) = cg3400b.msk
File(59) = cg3500a.msk
File(6) = bastver.msk
File(60) = cg3600a.msk
File(61) = cg3600b.msk
File(62) = cg3700a.msk
File(63) = cg4.exe
File(64) = cg4100a.msk
File(65) = cg4100b.msk
File(66) = cg4200a.msk
File(67) = cg4300a.msk
File(68) = cg4300b.msk
File(69) = cg4300c.msk
File(70) = cg4400a.msk
File(71) = cg4400b.msk
File(72) = cg4500a.msk
File(73) = cg4500b.msk
File(74) = cg4600a.msk
File(75) = cg4700a.msk
File(76) = cg4800a.msk
File(77) = cg4800b.msk
File(78) = cg4900a.msk
File(79) = cg4900b.msk
File(80) = cg4900c.msk
File(81) = cg4900d.msk
File(82) = cg5.exe
File(84) = cg5000a.msk
File(85) = cg5100a.msk
File(86) = cg5200a.msk
File(87) = cg5300a.msk
File(88) = cg5400a.msk
File(89) = cg5400b.msk
File(9) = batbcfi.msk
File(90) = cg5500a.msk
File(91) = cg5500b.msk
File(92) = cg5500c.msk
File(93) = cg5500d.msk
File(94) = cg5600a.msk
File(95) = cg6.exe
File(96) = cg6400a.msk
File(97) = cg6400b.msk
File(98) = cg6400c.msk
File(99) = cg6600a.msk
Versione = 9703
[cg2]
File(123) = cgtrcpc.ini
File(124) = recdesc\f103.dir
File(125) = recdesc\f103.trr
File(126) = recdesc\f104.dir
File(127) = recdesc\f104.trr
File(128) = recdesc\f15.dir
File(129) = recdesc\f15.trr
File(130) = recdesc\f16.dir
File(131) = recdesc\f16.trr
File(132) = recdesc\f21.dir
File(133) = recdesc\f21.trr
File(134) = recdesc\f22.dir
File(135) = recdesc\f22.trr
File(136) = recdesc\f23.dir
File(137) = recdesc\f23.trr
File(138) = recdesc\f24.dir
File(139) = recdesc\f24.trr
File(140) = recdesc\f25.dir
File(141) = recdesc\f25.trr
File(142) = recdesc\f26.dir
File(143) = recdesc\f26.trr
File(144) = recdesc\f27.dir
File(145) = recdesc\f27.trr
File(146) = recdesc\f28.dir
File(147) = recdesc\f28.trr
File(148) = recdesc\f29.dir
File(149) = recdesc\f29.trr
File(150) = recdesc\f30.dir
File(151) = recdesc\f30.trr
Versione = 9703
[cg9]
File(2) = bastcco.msk
File(7) = batbcco.msk
File(8) = batbcco.rpt
File(152) = bastcam.msk
File(153) = bastcve.msk
File(154) = bastesc.msk
File(155) = bastleg.msk
File(156) = bastmag.msk
File(157) = bastmsp.msk
File(158) = bastndo.msk
File(159) = bastnot.msk
File(160) = bastpor.msk
File(161) = bastreg.msk
File(162) = bastscc.msk
File(163) = bastspp.msk
File(164) = basttit.msk
File(165) = basttri.msk
File(166) = bastums.msk
File(167) = bastvet.msk
File(168) = bastzon.msk
File(169) = batbcam.msk
File(170) = batbcam.rpt
File(171) = batbcve.msk
File(172) = batbcve.rpt
File(173) = batbesc.msk
File(174) = batbesc.rpt
File(175) = batbleg.msk
File(176) = batbleg.rpt
File(179) = batbmsp.msk
File(180) = batbmsp.rpt
File(181) = batbndo.msk
File(182) = batbndo.rpt
File(183) = batbnot.msk
File(184) = batbnot.rpt
File(185) = batbpor.msk
File(186) = batbpor.rpt
File(187) = batbreg.msk
File(188) = batbreg.rpt
File(189) = batbscc.msk
File(190) = batbscc.rpt
File(191) = batbspp.msk
File(192) = batbspp.rpt
File(193) = batbtit.msk
File(194) = batbtit.rpt
File(195) = batbtri.msk
File(196) = batbtri.rpt
File(197) = batbums.msk
File(198) = batbums.rpt
File(199) = batbvet.msk
File(200) = batbvet.rpt
File(201) = batbzon.msk
File(202) = batbzon.rpt
File(203) = cg0.exe
File(204) = cg0100a.msk
File(205) = cg0200a.msk
File(206) = cg0200b.msk
File(207) = cg0300a.msk
File(208) = cg0400a.msk
File(209) = cg0400b.msk
File(212) = cg1.exe
File(213) = cg1100a.msk
File(214) = cg1200a.msk
File(215) = cg1200b.msk
File(216) = cg1300a.msk
File(217) = cg1300b.msk
File(218) = cg1300c.msk
File(219) = cg1300d.msk
File(220) = cg1400a.msk
File(221) = cg1500a.msk
File(222) = cg1600a.msk
File(223) = cg1700a.msk
File(224) = recdesc\f17.dir
File(225) = recdesc\f17.trr
File(226) = recdesc\f18.dir
File(227) = recdesc\f18.trr
File(228) = recdesc\f19.dir
File(229) = recdesc\f19.trr
File(230) = recdesc\f20.dir
File(231) = recdesc\f20.trr
Versione = 9703
Patch =
[mg0]
File(0) = mg00.bmp
File(1) = mgarea.men
Versione = 9801
Patch =
[mg1]
File(10) = mg1200.msk
@ -1464,6 +1240,7 @@ File(7) = mg1.exe
File(8) = mg1100.msk
File(9) = mg1100a.msk
Versione = 9801
Patch =
[mg2]
File(39) = recdesc\f109.dir
@ -1475,6 +1252,7 @@ File(44) = recdesc\f111.trr
File(45) = recdesc\f114.dir
File(46) = recdesc\f114.trr
Versione = 9801
Patch =
[pr1]
File(0) = pr0700a.msk
@ -1485,6 +1263,7 @@ File(4) = pr1400.msk
File(5) = pr1400a.frm
File(6) = prprassi.men
Versione = 9801
Patch =
[pr2]
File(10) = recdesc\f123.trr
@ -1494,6 +1273,7 @@ File(7) = recdesc\f122.dir
File(8) = recdesc\f122.trr
File(9) = recdesc\f123.dir
Versione = 9801
Patch =
[ef1]
File(1) = ef0100a.msk
@ -1509,6 +1289,7 @@ File(7) = ef0600a.msk
File(8) = ef0800a.msk
File(9) = ef0900a.msk
Versione = 9702
Patch =
[ef2]
File(12) = recdesc\f14.dir
@ -1518,189 +1299,13 @@ File(15) = recdesc\f31.trr
File(16) = recdesc\f32.dir
File(17) = recdesc\f32.trr
Versione = 9702
[ba0]
File(0) = ba00.bmp
File(1) = ba01.bmp
File(2) = ba02.bmp
File(3) = ba03.bmp
File(4) = ba04.bmp
File(5) = ba05.bmp
File(6) = ba06.bmp
File(7) = baprassi.men
Versione = 9801
[ba1]
File(10) = ba0200a.msk
File(100) = batbban.rpt
File(101) = batbclr.msk
File(102) = batbclr.rpt
File(103) = batbcpg.msk
File(104) = batbcpg.rpt
File(105) = batbcrs.msk
File(106) = batbcrs.rpt
File(107) = batbitl.msk
File(108) = batbitl.rpt
File(109) = batbiva.msk
File(11) = ba0300a.msk
File(110) = batbiva.rpt
File(111) = batblng.msk
File(112) = batblng.rpt
File(113) = batbois.msk
File(114) = batbois.rpt
File(115) = batbrgi.msk
File(116) = batbsta.msk
File(117) = batbsta.rpt
File(118) = batbstt.msk
File(119) = batbstt.rpt
File(120) = batbucc.msk
File(121) = batbucc.rpt
File(122) = batbucs.msk
File(123) = batbucs.rpt
File(124) = batbues.msk
File(125) = batbues.rpt
File(126) = batbuid.msk
File(127) = batbuid.rpt
File(128) = batbuiv.msk
File(129) = batbuiv.rpt
File(13) = ba1100a.msk
File(130) = batbure.msk
File(131) = batbure.rpt
File(132) = batbuue.msk
File(133) = batbuue.rpt
File(134) = batbval.msk
File(135) = batbval.rpt
File(136) = dir.gen
File(137) = prassi.aut
File(138) = prassis.ini
File(139) = trc.gen
File(14) = ba1100b.msk
File(15) = ba1100c.msk
File(16) = ba1100d.msk
File(17) = ba1100e.msk
File(170) = prassice.men
File(18) = ba1100f.msk
File(19) = ba1100g.msk
File(20) = ba1300a.msk
File(21) = ba1300b.msk
File(22) = ba1400a.msk
File(23) = ba1500a.frm
File(24) = ba1500a.msk
File(25) = ba1600a.msk
File(26) = ba1600b.msk
File(28) = ba2.exe
File(29) = ba2100a.msk
File(30) = ba2100b.msk
File(31) = ba2100c.msk
File(32) = ba2100f.msk
File(33) = ba2100r.msk
File(34) = ba2100s.msk
File(35) = ba2100u.msk
File(36) = ba21dt.msk
File(37) = ba21fn.msk
File(38) = ba21nm.msk
File(39) = ba2200.msk
File(40) = ba2300a.msk
File(41) = ba2300b.msk
File(42) = ba2300c.msk
File(43) = ba2300d.msk
File(44) = ba2500a.msk
File(45) = ba3.exe
File(46) = ba3200a.msk
File(47) = ba3300a.msk
File(48) = ba3500a.msk
File(49) = ba3600a.msk
File(50) = ba3601a.msk
File(51) = ba3700a.msk
File(52) = ba3800a.msk
File(53) = ba3800b.msk
File(54) = ba3a00a.msk
File(55) = ba4.exe
File(56) = ba4100a.msk
File(57) = ba4200b.msk
File(58) = ba4200c.msk
File(59) = ba4300a.msk
File(60) = ba4400a.msk
File(61) = ba4500a.msk
File(62) = ba4600a.msk
File(63) = ba5.exe
File(64) = ba5000.msk
File(65) = ba6.exe
File(66) = ba6100a.msk
File(67) = ba6100b.msk
File(68) = ba6200a.msk
File(69) = bacnv.exe
File(70) = bafax.exe
File(71) = bafax01.msk
File(72) = bafax02.msk
File(73) = bagn001a.msk
File(74) = bagn002.msk
File(75) = bagn004.msk
File(76) = bagn005.msk
File(77) = bagn006.msk
File(78) = bastais.msk
File(79) = bastban.msk
File(8) = ba0.exe
File(80) = bastclr.msk
File(81) = bastcpg.msk
File(82) = bastcrs.msk
File(83) = bastitl.msk
File(84) = bastiva.msk
File(85) = bastlng.msk
File(86) = bastois.msk
File(87) = baststa.msk
File(88) = baststt.msk
File(89) = bastucc.msk
File(9) = ba0100a.msk
File(90) = bastucs.msk
File(91) = bastues.msk
File(92) = bastuid.msk
File(93) = bastuiv.msk
File(94) = basture.msk
File(95) = bastuue.msk
File(96) = bastval.msk
File(97) = batbais.msk
File(98) = batbais.rpt
File(99) = batbban.msk
Versione = 9801
[ba2]
File(140) = recdesc\f10.dir
File(141) = recdesc\f10.trr
File(142) = recdesc\f105.dir
File(143) = recdesc\f105.trr
File(144) = recdesc\f11.dir
File(145) = recdesc\f11.trr
File(146) = recdesc\f12.dir
File(147) = recdesc\f12.trr
File(148) = recdesc\f13.dir
File(149) = recdesc\f13.trr
File(150) = recdesc\f2.dir
File(151) = recdesc\f2.trr
File(152) = recdesc\f3.dir
File(153) = recdesc\f3.trr
File(154) = recdesc\f4.dir
File(155) = recdesc\f4.trr
File(156) = recdesc\f5.dir
File(157) = recdesc\f5.trr
File(158) = recdesc\f50.dir
File(159) = recdesc\f50.trr
File(160) = recdesc\f54.dir
File(161) = recdesc\f54.trr
File(162) = recdesc\f6.dir
File(163) = recdesc\f6.trr
File(164) = recdesc\f7.dir
File(165) = recdesc\f7.trr
File(166) = recdesc\f8.dir
File(167) = recdesc\f8.trr
File(168) = recdesc\f9.dir
File(169) = recdesc\f9.trr
Versione = 9801
Patch =
[ve0]
File(0) = ve00.bmp
File(1) = vearea.men
Versione = 9703
Patch =
[ve1]
File(10) = batbfrd.msk
@ -1738,6 +1343,7 @@ File(7) = basttip.msk
File(8) = batbeld.msk
File(9) = batbeld.rpt
Versione = 9703
Patch =
[ve2]
File(48) = recdesc\f33.dir
@ -1747,6 +1353,7 @@ File(51) = recdesc\f34.trr
File(52) = recdesc\f35.dir
File(53) = recdesc\f35.trr
Versione = 9703
Patch =
[ve3]
File(175) = BOLLA.BMP
@ -1788,6 +1395,7 @@ File(87) = verig08.msk
File(88) = verig09.ini
File(89) = verig09.msk
Versione = 9703
Patch =
[ve9]
File(20) = ve0.exe
@ -1888,4 +1496,425 @@ File(97) = bastfca.msk
File(98) = bastfrm.msk
File(99) = bastgmc.msk
Versione = 9703
Patch =
[cg0]
File(0) = cg00.bmp
File(1) = cgarea.men
Patch = 0
Versione = 9703
[cg1]
File(10) = batbdpn.rpt
File(100) = cg6900a.msk
File(101) = cg6900b.msk
File(102) = cg6903a.msk
File(103) = cgaddon.men
File(104) = cgpostin.exe
File(105) = cgprassi.hlp
File(106) = cgprassi.men
File(107) = cgtrc.ini
File(11) = batbind.msk
File(12) = batbinl.msk
File(13) = batbins.msk
File(14) = batbivd.msk
File(15) = batbivd.rpt
File(16) = batblbu.msk
File(17) = batblia.msk
File(18) = batbtra.msk
File(19) = batbver.msk
File(2) = bastcfi.msk
File(20) = batbver.rpt
File(21) = cg01.bmp
File(216) =cb0000.in
File(217) =trrice.in
File(218) =vcopia.in
File(22) = cg0500a.msk
File(23) = cg2.exe
File(24) = cg2100a.msk
File(25) = cg2100b.msk
File(26) = cg2100c.msk
File(27) = cg2100i.msk
File(28) = cg2100k.msk
File(29) = cg2100n.msk
File(3) = bastdpn.msk
File(30) = cg2100o.msk
File(31) = cg2100p.msk
File(32) = cg2100s.msk
File(33) = cg2200a.msk
File(34) = cg3.exe
File(35) = cg3100a.msk
File(36) = cg3100b.msk
File(37) = cg3100c.msk
File(38) = cg3200a.msk
File(39) = cg3300.frm
File(4) = bastivd.msk
File(40) = cg3300a.msk
File(41) = cg3300b.msk
File(42) = cg3300c.msk
File(43) = cg3400a.msk
File(44) = cg3400b.msk
File(45) = cg3500a.msk
File(46) = cg3600a.msk
File(47) = cg3600b.msk
File(48) = cg3700a.msk
File(49) = cg4.exe
File(5) = bastver.msk
File(50) = cg4100a.msk
File(51) = cg4100b.msk
File(52) = cg4200a.msk
File(53) = cg4300a.msk
File(54) = cg4300b.msk
File(55) = cg4300c.msk
File(56) = cg4400a.msk
File(57) = cg4400b.msk
File(58) = cg4500a.msk
File(59) = cg4500b.msk
File(6) = batbcfi.msk
File(60) = cg4600a.msk
File(61) = cg4700a.msk
File(62) = cg4800a.msk
File(63) = cg4800b.msk
File(64) = cg4900a.msk
File(65) = cg4900b.msk
File(66) = cg4900c.msk
File(67) = cg4900d.msk
File(68) = cg5.exe
File(69) = cg5000a.msk
File(7) = batbcfi.rpt
File(70) = cg5100a.msk
File(71) = cg5200a.msk
File(72) = cg5300a.msk
File(73) = cg5400a.msk
File(74) = cg5400b.msk
File(75) = cg5500a.msk
File(76) = cg5500b.msk
File(77) = cg5500c.msk
File(78) = cg5500d.msk
File(79) = cg5600a.msk
File(8) = batbdel.msk
File(80) = cg6.exe
File(81) = cg6400a.msk
File(82) = cg6400b.msk
File(83) = cg6400c.msk
File(84) = cg6600a.msk
File(85) = cg6700a.msk
File(86) = cg6800a.msk
File(87) = cg6800b.msk
File(88) = cg6800c.msk
File(89) = cg6801a.msk
File(9) = batbdpn.msk
File(90) = cg6802a.msk
File(91) = cg6802b.msk
File(92) = cg6803a.msk
File(93) = cg6804a.msk
File(94) = cg6804b.msk
File(95) = cg6804c.msk
File(96) = cg6804d.msk
File(97) = cg6804e.msk
File(98) = cg6804f.msk
File(99) = cg6804g.msk
Patch = 0
Versione = 9703
[cg2]
File(108) = cgtrcpc.ini
File(109) = recdesc\f103.dir
File(110) = recdesc\f103.trr
File(111) = recdesc\f104.dir
File(112) = recdesc\f104.trr
File(113) = recdesc\f15.dir
File(114) = recdesc\f15.trr
File(115) = recdesc\f16.dir
File(116) = recdesc\f16.trr
File(117) = recdesc\f21.dir
File(118) = recdesc\f21.trr
File(119) = recdesc\f22.dir
File(120) = recdesc\f22.trr
File(121) = recdesc\f23.dir
File(122) = recdesc\f23.trr
File(123) = recdesc\f24.dir
File(124) = recdesc\f24.trr
File(125) = recdesc\f25.dir
File(126) = recdesc\f25.trr
File(127) = recdesc\f26.dir
File(128) = recdesc\f26.trr
File(129) = recdesc\f27.dir
File(130) = recdesc\f27.trr
File(131) = recdesc\f28.dir
File(132) = recdesc\f28.trr
File(133) = recdesc\f29.dir
File(134) = recdesc\f29.trr
File(135) = recdesc\f30.dir
File(136) = recdesc\f30.trr
Patch = 0
Versione = 9703
[cg9]
File(137) = bastcam.msk
File(138) = bastcco.msk
File(139) = bastcve.msk
File(140) = bastesc.msk
File(141) = bastleg.msk
File(142) = bastmag.msk
File(143) = bastmsp.msk
File(144) = bastndo.msk
File(145) = bastnot.msk
File(146) = bastpor.msk
File(147) = bastreg.msk
File(148) = bastscc.msk
File(149) = bastspp.msk
File(150) = basttit.msk
File(151) = basttri.msk
File(152) = bastums.msk
File(153) = bastvet.msk
File(154) = bastzon.msk
File(155) = batbcam.msk
File(156) = batbcam.rpt
File(157) = batbcco.msk
File(158) = batbcco.rpt
File(159) = batbcve.msk
File(160) = batbcve.rpt
File(161) = batbesc.msk
File(162) = batbesc.rpt
File(163) = batbleg.msk
File(164) = batbleg.rpt
File(165) = batbmsp.msk
File(166) = batbmsp.rpt
File(167) = batbndo.msk
File(168) = batbndo.rpt
File(169) = batbnot.msk
File(170) = batbnot.rpt
File(171) = batbpor.msk
File(172) = batbpor.rpt
File(173) = batbreg.msk
File(174) = batbreg.rpt
File(175) = batbscc.msk
File(176) = batbscc.rpt
File(177) = batbspp.msk
File(178) = batbspp.rpt
File(179) = batbtit.msk
File(180) = batbtit.rpt
File(181) = batbtri.msk
File(182) = batbtri.rpt
File(183) = batbums.msk
File(184) = batbums.rpt
File(185) = batbvet.msk
File(186) = batbvet.rpt
File(187) = batbzon.msk
File(188) = batbzon.rpt
File(189) = cg0.exe
File(190) = cg0100a.msk
File(191) = cg0200a.msk
File(192) = cg0200b.msk
File(193) = cg0300a.msk
File(194) = cg0400a.msk
File(195) = cg0400b.msk
File(196) = cg1.exe
File(197) = cg1100a.msk
File(198) = cg1200a.msk
File(199) = cg1200b.msk
File(200) = cg1300a.msk
File(201) = cg1300b.msk
File(202) = cg1300c.msk
File(203) = cg1300d.msk
File(204) = cg1400a.msk
File(205) = cg1500a.msk
File(206) = cg1600a.msk
File(207) = cg1700a.msk
File(208) = recdesc\f17.dir
File(209) = recdesc\f17.trr
File(210) = recdesc\f18.dir
File(211) = recdesc\f18.trr
File(212) = recdesc\f19.dir
File(213) = recdesc\f19.trr
File(214) = recdesc\f20.dir
File(215) = recdesc\f20.trr
Patch = 0
Versione = 9703
[ba0]
File(0) = ba00.bmp
File(1) = ba01.bmp
File(2) = ba02.bmp
File(3) = ba03.bmp
File(4) = ba04.bmp
File(5) = ba05.bmp
File(6) = ba06.bmp
File(7) = baprassi.men
Patch = 0
Versione = 9801
[ba1]
File(10) = ba0200a.msk
File(100) = batbcpg.rpt
File(101) = batbcrs.msk
File(102) = batbcrs.rpt
File(103) = batbitl.msk
File(104) = batbitl.rpt
File(105) = batbiva.msk
File(106) = batbiva.rpt
File(107) = batblng.msk
File(108) = batblng.rpt
File(109) = batbois.msk
File(11) = ba0300a.msk
File(110) = batbois.rpt
File(111) = batbrgi.msk
File(112) = batbsta.msk
File(113) = batbsta.rpt
File(114) = batbstt.msk
File(115) = batbstt.rpt
File(116) = batbucc.msk
File(117) = batbucc.rpt
File(118) = batbucs.msk
File(119) = batbucs.rpt
File(12) = ba1100a.msk
File(120) = batbues.msk
File(121) = batbues.rpt
File(122) = batbuid.msk
File(123) = batbuid.rpt
File(124) = batbuiv.msk
File(125) = batbuiv.rpt
File(126) = batbure.msk
File(127) = batbure.rpt
File(128) = batbuue.msk
File(129) = batbuue.rpt
File(13) = ba1100b.msk
File(130) = batbval.msk
File(131) = batbval.rpt
File(132) = dir.gen
File(133) = fconv.ini
File(134) = prassi.aut
File(135) = prassice.men
File(136) = prassis.ini
File(137) = trc.gen
File(14) = ba1100c.msk
File(15) = ba1100d.msk
File(16) = ba1100e.msk
File(168) =zip386.exe
File(169) =unzip32.exe
File(17) = ba1100f.msk
File(170) =zip.pif
File(171) =unzip.pif
File(172) =zip386.bat
File(18) = ba1100g.msk
File(19) = ba1400a.msk
File(20) = ba1500a.frm
File(21) = ba1500a.msk
File(22) = ba1600a.msk
File(23) = ba1600b.msk
File(24) = ba2.exe
File(25) = ba2100a.msk
File(26) = ba2100b.msk
File(27) = ba2100c.msk
File(28) = ba2100f.msk
File(29) = ba2100r.msk
File(30) = ba2100s.msk
File(31) = ba2100u.msk
File(32) = ba21dt.msk
File(33) = ba21fn.msk
File(34) = ba21nm.msk
File(35) = ba2200.msk
File(36) = ba2300a.msk
File(37) = ba2300b.msk
File(38) = ba2300c.msk
File(39) = ba2300d.msk
File(40) = ba2500a.msk
File(41) = ba3.exe
File(42) = ba3200a.msk
File(43) = ba3300a.msk
File(44) = ba3500a.msk
File(45) = ba3600a.msk
File(46) = ba3601a.msk
File(47) = ba3700a.msk
File(48) = ba3800a.msk
File(49) = ba3800b.msk
File(50) = ba3a00a.msk
File(51) = ba4.exe
File(52) = ba4100a.msk
File(53) = ba4200b.msk
File(54) = ba4200c.msk
File(55) = ba4300a.msk
File(56) = ba4400a.msk
File(57) = ba4500a.msk
File(58) = ba4600a.msk
File(59) = ba5.exe
File(60) = ba5000.msk
File(61) = ba6.exe
File(62) = ba6100a.msk
File(63) = ba6100b.msk
File(64) = ba6200a.msk
File(65) = bacnv.exe
File(66) = bafax.exe
File(67) = bafax01.msk
File(68) = bafax02.msk
File(69) = bagn001a.msk
File(70) = bagn002.msk
File(71) = bagn004.msk
File(72) = bagn005.msk
File(73) = bagn006.msk
File(74) = bastais.msk
File(75) = bastban.msk
File(76) = bastclr.msk
File(77) = bastcpg.msk
File(78) = bastcrs.msk
File(79) = bastitl.msk
File(8) = ba0.exe
File(80) = bastiva.msk
File(81) = bastlng.msk
File(82) = bastois.msk
File(83) = baststa.msk
File(84) = baststt.msk
File(85) = bastucc.msk
File(86) = bastucs.msk
File(87) = bastues.msk
File(88) = bastuid.msk
File(89) = bastuiv.msk
File(9) = ba0100a.msk
File(90) = basture.msk
File(91) = bastuue.msk
File(92) = bastval.msk
File(93) = batbais.msk
File(94) = batbais.rpt
File(95) = batbban.msk
File(96) = batbban.rpt
File(97) = batbclr.msk
File(98) = batbclr.rpt
File(99) = batbcpg.msk
Patch = 0
Versione = 9801
[ba2]
File(138) = recdesc\f10.dir
File(139) = recdesc\f10.trr
File(140) = recdesc\f105.dir
File(141) = recdesc\f105.trr
File(142) = recdesc\f11.dir
File(143) = recdesc\f11.trr
File(144) = recdesc\f12.dir
File(145) = recdesc\f12.trr
File(146) = recdesc\f13.dir
File(147) = recdesc\f13.trr
File(148) = recdesc\f2.dir
File(149) = recdesc\f2.trr
File(150) = recdesc\f3.dir
File(151) = recdesc\f3.trr
File(152) = recdesc\f4.dir
File(153) = recdesc\f4.trr
File(154) = recdesc\f5.dir
File(155) = recdesc\f5.trr
File(156) = recdesc\f50.dir
File(157) = recdesc\f50.trr
File(158) = recdesc\f54.dir
File(159) = recdesc\f54.trr
File(160) = recdesc\f6.dir
File(161) = recdesc\f6.trr
File(162) = recdesc\f7.dir
File(163) = recdesc\f7.trr
File(164) = recdesc\f8.dir
File(165) = recdesc\f8.trr
File(166) = recdesc\f9.dir
File(167) = recdesc\f9.trr
Patch = 0
Versione = 9801