Fatti: Fatti: A. A.A._ (1950) e B.A._ (1948) si sono sposati nel 1970. Dalla loro unione sono nati tre figli, l'ultimo è divenuto maggiorenne nel 2000. Il marito ha pure avuto in pendenza di matrimonio due figli da un'altra donna, uno nato l'8 aprile 1992 e l'altro il 30 settembre 1993. Il 7 settembre 1994 A.A._ ha incoato un'azione di divorzio, accolta dalla I Camera civile del Tribunale di appello del Cantone Ticino con sentenza 23 gennaio 2003, nella quale i giudici cantonali hanno, fra l'altro, condannato l'attore a versare alla ex moglie un contributo mensile per il mantenimento di fr. 880.-- fino all'aprile 2004, di fr. 865.-- dal maggio 2004 al settembre 2005, di fr. 820.-- dall'ottobre 2005 al settembre 2009, di fr. 880.-- dall'ottobre 2009 al gennaio 2012 e di fr 350.-- dal febbraio 2012 in poi. I giudici cantonali, dopo aver calcolato i redditi e i fabbisogni delle parti, hanno ritenuto che la convenuta avrebbe un ammanco mensile di fr. 880.--, che si ridurrà a fr. 350.-- dal febbraio 2012, data a partire dalla quale percepirà una rendita AVS. L'attore avrebbe per contro, senza tenere conto dei fabbisogni dei figli minorenni, una disponibilità di fr. 3'750.--. Poiché a partire dall'aprile 2004 la predetta eccedenza non sarà più sufficiente per coprire sia l'ammanco dell'ex moglie che i fabbisogni dei figli, i giudici cantonali hanno ridotto proporzionalmente le rispettive quote. Sempre a mente della sentenza cantonale, dall'ottobre 2009 la convivente dell'attore sarà invece in grado di contribuire al mantenimento della prole, svolgendo un'attività lucrativa a tempo pieno, atteso che a quel momento il figlio minore avrà 16 anni. I giudici cantonali, dopo aver calcolato i redditi e i fabbisogni delle parti, hanno ritenuto che la convenuta avrebbe un ammanco mensile di fr. 880.--, che si ridurrà a fr. 350.-- dal febbraio 2012, data a partire dalla quale percepirà una rendita AVS. L'attore avrebbe per contro, senza tenere conto dei fabbisogni dei figli minorenni, una disponibilità di fr. 3'750.--. Poiché a partire dall'aprile 2004 la predetta eccedenza non sarà più sufficiente per coprire sia l'ammanco dell'ex moglie che i fabbisogni dei figli, i giudici cantonali hanno ridotto proporzionalmente le rispettive quote. Sempre a mente della sentenza cantonale, dall'ottobre 2009 la convivente dell'attore sarà invece in grado di contribuire al mantenimento della prole, svolgendo un'attività lucrativa a tempo pieno, atteso che a quel momento il figlio minore avrà 16 anni. B. Il 24 febbraio 2003 A.A._ ha impugnato la sentenza cantonale sia con un ricorso di diritto pubblico che con un ricorso per riforma. Con il secondo rimedio postula, in via principale, la riduzione a fr. 110.-- mensili del contributo alimentare per la convenuta e, in via subordinata, domanda il rinvio della causa all'autorità cantonale per chiarire la fattispecie. Egli chiede altresì di essere posto al beneficio dell'assistenza giudiziaria. Lamenta un'interpretazione erronea della notifica di tassazione agli atti, la quale avrebbe causato una determinazione sbagliata delle sue entrate, che non può nemmeno essere giustificata con la computazione di un reddito ipotetico. I giudici cantonali avrebbero inoltre violato l'art. 285 CC, includendo nei suoi redditi pure le rendite AI per i figli. Anche le entrate della convenuta sarebbero errate, non avendo la Corte cantonale tenuto conto di un reddito risultante dalla notifica di tassazione 1999/2000. Infine, sempre secondo l'attore, la concessione di una rendita vitalizia violerebbe l'art. 125 CC. Non è stata chiesta una risposta al gravame.