Finalmente Kickstart 3.9!

Eccolo, è lui! Catturato dall'A1200 mediante una scheda TVGrazie 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