Grazie ad un paio di piccoli,
fantastici programmi, ho potuto realizzare per i miei computer Amiga
quello che con tutta probabilità sarà l'ultimo
aggiornamento della loro ROM, ovvero la versione 3.9 Questi piccoli, fantastici programmi, altro non sono che Romsplit e Remus (ecco il sito del programmatore). Il primo altro non fa che prendere il file immagine di una ROM ed estrarne i vari componenti, per esempio exec o lo scsi.device,
e funziona anche col file "AmigaOS ROM Update" presente nel cassetto
Devs; il secondo permette invece di assemblare un'immagine ROM con i
componenti da noi scelti, incluse anche le patch di BlizKick.
Mi è quindi stato possibile realizzare dei files contenenti i
moduli aggiornati e "tarati" per le macchine in mio possesso, per
esempio, sull'Amiga 500 pompato a cosa mi serve lo scsi.device o il
device per la PCMCIA, dato che sono relativi a componenti non presenti?
Via! Al loro posto ho inserito le versioni aggiornate di altri moduli.
Lo spazio non basta (512 KB iniziano ad essere pochini!) ma
fortunatamente la workbench.library può essere omessa e caricata
dall'hard disk, come del resto l'A4000T ha sempre fatto :-)
Ancora più interessante è la possibilità di
crearsi una ROM da 1 MB, decisamente comoda per le macchine con ROM a
32-bit dato che con due EPROM 27C400 si ha a disposizione proprio
quella capacità. In pratica il Kickstart risulta essere sempre
di 512 KB ma si può aggiungere del codice in una zona della
mappa di memoria, corrispondente a quella usata dal CD32 per la sua ROM
estesa, che verrà controllato dall'exec all'accensione. In
questo modo si può avere la workbench.library in ROM e, se si
hanno dispositivi particolari, spazio permettendo, i loro device
possono essere aggiunti lì, senza necessità di
caricamento da disco, rendendo così le periferiche subito
utilizzabili.
In questi giorni (fine novembre 2006) tra una studiata e l'altra son
qui che programmo e cancello EPROM cercando di realizzare quelle che
saranno le ROM definitive per l'A4000T, l'A1200 e l'A500 Pro. A600 e
CDTV stanno bene come sono ;-)
Utilissima è stata l'iscrizione a www.amiga.org
dove mi hanno indirizzato a quei due programmi e dove il programmatore
stesso mi ha dato delle dritte per l'uso. Se siete interessati a
cercare la discussione, io lì sopra sono fiat1100d