* Italian translation by Marco Verpelli * * Main menu keys * (should match the text in :mainmenu below) * (these are NOT case-sensitive) * k_verify = "V" k_demuffin = "D" k_crack = "C" k_slot = "S" k_quit = "F" * will also quit * * String IDs * (pass in accumulator to PrintByID) * s_header = $00 s_mainmenu = $01 s_progbar = $02 s_reading = $03 s_diskrwts = $04 s_bb00 = $05 s_sunburst = $06 s_optimum = $07 s_builtin = $08 s_switch = $09 s_writing = $0A s_unformat = $0B s_f7 = $0C s_sync = $0D s_optbad = $0E s_pass = $0F s_passdemuf = $10 s_passcrack = $11 s_passcrack0 = $12 s_fail = $13 s_fatal0000 = $14 s_fatal220f = $15 s_done = $16 s_noslot6 = $17 s_writeerr = $18 s_writeioerr = $19 s_writenodev = $1A s_writeprot = $1B s_othermli = $1C s_canttrace = $1D s_canceled = $1E s_bademu = $1F s_reset = $20 s_modify = $21 s_modifyto = $22 s_dosb0 = $23 s_prodosb0 = $24 s_pascalb0 = $25 s_meccb0 = $26 s_sierra = $27 s_a6bc95 = $28 s_jmpbcf0 = $29 s_rol1e = $2A s_runhello = $2B s_e7 = $2C s_jmpb4bb = $2D s_jmpb400 = $2E s_jmpbeca = $2F s_jsrbb03 = $30 s_thunder = $31 s_jmpae8e = $32 s_diskvol = $33 s_d5d5f7 = $34 s_meccm7 = $35 STRINGCOUNT = $36 StringTable da :header da :mainmenu da :progbar da :reading da :diskrwts da :bb00 da :sunburst da :optimum da :builtin da :switch da :writing da :unformat da :f7 da :sync da :optbad da :passver da :passdemuf da :passcrack da :passcrack0 da :fail da :fatal0000 da :fatal220f da :done da :noslot6 da :writeerr da :writeioerr da :writenodev da :writeprot da :othermli da :canttrace da :canceled da :bademu da :reset da :modify da :modifyto da :dosboot0 da :prodosboot0 da :pascalboot0 da :meccboot0 da :sierra da :a6bc95 da :jmpbcf0 da :rol1e da :runhello da :e7 da :jmpb4bb da :jmpb400 da :jmpbeca da :jsrbb03 da :thunder da :jmpae8e da :diskvol da :d5d5f7 da :meccm7 * * Text can contain substitution strings, which * are replaced by current values at runtime. Each * substitution string is two bytes long. The first * byte is always "%", which puts the print routine * into substitution mode. The next byte controls * which value is printed (see list below), then * substitution mode ends automatically. Unknown * substitution strings are silently ignored and * produce no output. * * Substitution strings are case-sensitive. * * Supported substitution strings: * %S destination (write) slot * %D destination (write) drive * %t current track (during read and patch) * %s current sector (during read) * * In addition, it supports "%0" through "%9" * for printing arbitrary hexadecimal values. * These are stored in the gDisplayBytes array and * can be set directly before calling PrintByID. * :header ASC "Passport di 4am 20160712-it"00 :mainmenu ASC "________________________________________"8D8D8D8D8D8D8D ASC " " INV "V" ASC "erifica il disco"8D8D ASC " " INV "D" ASC "emuffin (copia)"8D8D ASC " " INV "C" ASC "ura il disco"8D8D ASC " " INV "F" ASC "ine"8D8D8D8D8D8D8D ASC "originale: S6,D1 copia: " INV "S" ASC "%S,D%D"00 :progbar HEX 8D ASC " ______________________________________"8D ASC " " INV " " ASC "____________________________________" INV " "8D8D8D00 :reading ASC "Leggo dallo S6,D1"8D00 :diskrwts ASC "Uso la RWTS letta dal disco"8D00 :bb00 ASC "T00,S05 Trovata protezione $BB00"8D ASC "T00,S0A potrebbe essere illeggibile"8D00 :sunburst ASC "T00,S04 Trovato disco della Sunburst"8D ASC "T11,S0F potrebbe essere illeggibile"8D00 :optimum ASC "T00,S00 Trovato disco della"8D ASC "Optimum Resource"8D ASC "T01,S0F potrebbe essere illegibile"8D00 :builtin ASC "Uso la RWTS incorporata"8D00 :switch ASC "Passo alla RWTS incorporata"8D00 :writing ASC "Scrivo sullo S%S,D%D"8D00 :unformat ASC "La T%t non e' formattata"8D00 :f7 ASC "T%t Trovata protezione $F7F6EFEEAB"8D00 :sync ASC "T%t Trovata protezione conteggio nibble"8D00 :optbad ASC "T%t,S%s e' illeggibile (ignorata)"8D00 :passver ASC "Verifica completata. Il disco e' buono."8D00 :passdemuf ASC "Demuffin (copia) completata."8D00 :passcrack ASC "Cura completata."8D00 :passcrack0 HEX 8D ASC "Il disco e' stato copiato con successo,"8D ASC "ma Passport non ha applicato modifiche."8D8D ASC "Possibili cause:"8D ASC "- L'originale non era protetto da copia." ASC "- La copia funziona senza modifiche."8D ASC "- L'originale usa una protezione non"8D ASC " conosciuta e Passport non puo' essere"8D ASC " di ulteriore aiuto."00 :fail HEX 8D ASC "T%t,S%s Errore grave in lettura"8D00 :fatal0000 HEX 8D ASC "Possibili cause:"8D ASC "- Non e' inserito un disco nello S6,D1."8D ASC "- Non e' un disco Apple ][."8D ASC "- Il disco e' solo per DOS 3.2."8D ASC "- Il disco non e' formattato."8D00 :fatal220f HEX 8D ASC "Passport non funziona con questo disco."8D8D ASC "Possibili cause:"8D ASC "- Questo non e' un disco a 16 settori."8D ASC "- Il disco ha una RWTS modificata in"8D ASC " un modo che Passport non e' in grado"8D ASC " di identificare."8D00 :done HEX 8D ASC "Premere un tasto per continuare " FLS " "00 :noslot6 ASC "Passport richiede un drive Disk II."8D ASC "nello S6."8D ASC "Premere un tasto per finire " FLS " "00 :writeerr HEX 8D ASC "T%t Errore grave in scrittura"8D8D00 * * MLI error $27 * :writeioerr ASC "Possibili cause:"8D ASC "- Non e' inserito un disco nello S%S,D%D."8D ASC "- Il disco ha dei settori danneggiati."8D ASC "- Il disco non e' formattato."8D8D00 * * MLI error $28 * :writenodev ASC "Lo S%S,D%D non esiste."8D00 * * MLI error $2B * :writeprot ASC "Il disco nello S%S,D%D e' protetto da"8D ASC "scrittura."8D00 * * other MLI error * :othermli ASC "Errore MLI $%0."8D ASC "Per favore contattate lo sviluppatore."8D00 :canttrace ASC "Drive non riconosciuto, tracciamento"8D ASC "disabilitato."8D00 :canceled ASC "Cancellato come hai richiesto."8D00 :bademu HEX 8D ASC "ATTENZIONE! Stai eseguendo Passport con"8D ASC "un emulatore che non supporta a pieno i"8D ASC "floppy drivers. Passport cerchera' di"8D ASC "rimediare a questa mancanza, ma certi"8D ASC "dischi risulteranno illeggibili."8D8D00 :reset HEX 8D ASC "Premere per continuare."8D00 :modify ASC "T%t,S%0,$%1: "00 :modifyto ASC " -> "00 :dosboot0 ASC "T00,S00 Trovato bootloader DOS 3.3"8D00 :prodosboot0 ASC "T00,S00 Trovato bootloader ProDOS"8D00 :pascalboot0 ASC "T00,S00 Trovato bootloader Pascal"8D00 :meccboot0 ASC "T00 Trovato bootloader MECC M8"8D00 :sierra ASC "T%t,S%0 Trovata protezione Sierra"8D00 :a6bc95 ASC "T%t,S%0 Trovata protezione A6BC95"8D00 :jmpbcf0 ASC "T00,S03 La RWTS richiede un timing bit"8D ASC "dopo il primo epologo dati via salto a"8D ASC "$BCF0."8D00 :rol1e ASC "T00,S03 La RWTS accumula timing bits"8D ASC "in $1E e dopo ne controlla il valore."8D00 :runhello ASC "T%t,S%0 Il programma di avvio esegue"8D ASC "un controllo di protezione prima di"8D ASC "lanciare il vero programma di avvio."8D00 :e7 ASC "T%t,S%0 Trovato bitstream E7"8D00 :jmpb4bb ASC "T00,S0C Il disco chiama un controllo"8D ASC "di protezione a $B4BB prima di"8D ASC "inizializzare il DOS."8D00 :jmpb400 ASC "T00,S01 il disco chiama un controllo"8D ASC "di protezione a $B400 prima di" ASC "inizializzare il DOS."8D00 :jmpbeca ASC "T00,S02 La RWTS richiede sia nibbles"8D ASC "extra che timing bits dopo il prologo"8D ASC "dati via salto a $BECA."8D00 :jsrbb03 ASC "T00,S05 Trovato un controllo di"8D ASC "protezione con auto-decodifica a $BB03."8D00 :thunder ASC "T00,S03 La RWTS conta i timing bits e"8D ASC "dopo li controlla."8D00 :jmpae8e ASC "T00,S0D Il disco chiama un controllo"8D ASC "di protezione a $AE8E dopo aver"8D ASC "inizializzato il DOS."8D00 :diskvol ASC "T00,S08 La RWTS richiede un disco con"8D ASC "un numero di volume non standard."8D00 :d5d5f7 ASC "T%t,S%0 Trovata protezione D5D5F7"8D00 :meccm7 ASC "T00 Trovato bootloader MECC M7"8D00