Sachverhalt: Sachverhalt: A. A._ (geb. 1946), Staatsangehöriger der Union Serbien und Montenegro, erhielt im Jahre 1987 aufgrund der Heirat mit der in der Schweiz niedergelassenen B._ (geb. 1933) eine Aufenthaltsbewilligung. Diese Ehe wurde bereits 1988 wieder geschieden, worauf A._ die Schweiz mangels Verlängerung der Aufenthaltsbewilligung verliess. Am 5. November 1988 heiratete er die im Kanton Zürich niedergelassene C._ (geb. 1954, von Bosnien-Herzegowina), worauf er erneut eine Aufenthaltsbewilligung erhielt. Am 29. April 2002 hatten die Eheleute beim Bezirksgericht Zürich ein gemeinsames Scheidungsbegehren anhängig gemacht, welches von der Ehefrau später wieder zurückgezogen wurde. Seither leben die Eheleute in getrennten Wohnungen an derselben Adresse. C._ ist seit dem 25. August 2004 Schweizer Bürgerin. A._ bezieht seit dem 1. September 1995 eine halbe, seit dem 1. Dezember 2000 eine ganze IV-Rente. A._ bezieht seit dem 1. September 1995 eine halbe, seit dem 1. Dezember 2000 eine ganze IV-Rente. B. A._ wurde von den Schweizer Strafbehörden wegen folgender Delikte verurteilt: - mit Strafbefehl der Bezirksanwaltschaft Zürich vom 30. April 1997 zu einer Busse von Fr. 600.-- wegen Missbrauchs von Ausweisen und Schildern, - mit Strafbefehl der Bezirksanwaltschaft Zürich vom 15. September 1998 zu 20 Tagen Gefängnis (bedingt) wegen Verstössen gegen das Betäubungsmittel- und gegen das Giftgesetz, - mit Urteil und Beschluss des Bezirksgerichts Zürich vom 28. Juni 2001 zu drei Jahren Zuchthaus wegen mehrfacher Widerhandlung gegen das Betäubungsmittelgesetz und das Waffengesetz (wobei der Vollzug der Strafe zugunsten einer angeordneten ambulanten Massnahme aufgeschoben wurde), - mit Urteil und Beschluss des Bezirksgerichts Zürich vom 4. April 2002 zu neun Monaten Gefängnis (wobei der Vollzug der Strafe wiederum zugunsten einer ambulanten Massnahme aufgeschoben wurde). Aufgrund der Verurteilungen vom 30. April 1997 und 15. September 1998 wurde A._ fremdenpolizeilich verwarnt. Aufgrund der Verurteilungen vom 30. April 1997 und 15. September 1998 wurde A._ fremdenpolizeilich verwarnt. C. Mit Verfügung vom 25. Juni 2002 wies das Migrationsamt des Kantons Zürich das Gesuch von A._ um Verlängerung der Aufenthaltsbewilligung ab. Ein hiergegen erhobener Rekurs an den Regierungsrat des Kantons Zürich blieb - soweit er nicht gegenstandslos geworden war - erfolglos, und mit Urteil vom 15. Juni 2005 wies das Verwaltungsgericht des Kantons Zürich die gegen den regierungsrätlichen Beschluss vom 4. Januar 2005 erhobene Beschwerde ab. Sein begründetes Urteil versandte das Verwaltungsgericht am 28. Juni 2005. C. Mit Verfügung vom 25. Juni 2002 wies das Migrationsamt des Kantons Zürich das Gesuch von A._ um Verlängerung der Aufenthaltsbewilligung ab. Ein hiergegen erhobener Rekurs an den Regierungsrat des Kantons Zürich blieb - soweit er nicht gegenstandslos geworden war - erfolglos, und mit Urteil vom 15. Juni 2005 wies das Verwaltungsgericht des Kantons Zürich die gegen den regierungsrätlichen Beschluss vom 4. Januar 2005 erhobene Beschwerde ab. Sein begründetes Urteil versandte das Verwaltungsgericht am 28. Juni 2005. D. Mit Eingabe vom 26. August 2005 führt A._ Verwaltungsgerichtsbeschwerde beim Bundesgericht mit den Anträgen, den Entscheid des Verwaltungsgerichts des Kantons Zürich vom 15. Juni 2005 aufzuheben und ihm - dem Beschwerdeführer - die Aufenthaltsbewilligung zu verlängern. Gleichzeitig wird um unentgeltliche Rechtspflege und Verbeiständung ersucht. Die Staatskanzlei des Kantons Zürich beantragt - für den Regierungsrat - Abweisung der Beschwerde. Das Verwaltungsgericht des Kantons Zürich schliesst auf Abweisung der Beschwerde, soweit darauf einzutreten sei. Das Bundesamt für Migration beantragt, die Beschwerde abzuweisen. Die Staatskanzlei des Kantons Zürich beantragt - für den Regierungsrat - Abweisung der Beschwerde. Das Verwaltungsgericht des Kantons Zürich schliesst auf Abweisung der Beschwerde, soweit darauf einzutreten sei. Das Bundesamt für Migration beantragt, die Beschwerde abzuweisen. E. Mit Verfügung vom 6. Oktober 2005 hat das präsidierende Mitglied der II. öffentlichrechtlichen Abteilung der Beschwerde - antragsgemäss - aufschiebende Wirkung zuerkannt. 