Faits: Faits: A. Par jugement du 17 septembre 2003, le Tribunal de police du canton de Genève a condamné X._, pour escroquerie par métier (ch. I.1 de l'acte d'accusation), escroquerie (ch. I.2b, c, d et g de l'acte d'accusation), faux dans les titres, infractions graves aux règles de la circulation routière, conduites en état d'ébriété et conduites sous retrait du permis de conduire, à douze mois d'emprisonnement, sous déduction d'un mois et vingt-huit jours de détention préventive, cette peine étant partiellement complémentaire à celle de deux mois d'emprisonnement avec sursis durant cinq ans prononcée par la Chambre pénale de la Cour de justice genevoise le 21 septembre 1998. Le Tribunal de police a en outre révoqué le sursis assortissant cette peine de deux mois d'emprisonnement. Le prononcé d'une peine partiellement complémentaire provient du fait qu'une partie des actes (ceux sous ch. I.1 de l'acte d'accusation) ayant entraîné le jugement du 17 septembre 2003 ont été commis avant la condamnation du 21 septembre 1998, alors que les autres actes ont été perpétrés après celle-ci. Le prononcé d'une peine partiellement complémentaire provient du fait qu'une partie des actes (ceux sous ch. I.1 de l'acte d'accusation) ayant entraîné le jugement du 17 septembre 2003 ont été commis avant la condamnation du 21 septembre 1998, alors que les autres actes ont été perpétrés après celle-ci. B. Par arrêt du 22 mars 2004, la Chambre pénale de la Cour de justice genevoise a partiellement admis l'appel de X._. Par rapport aux infractions retenue en première instance, elle l'a libéré des cas d'escroquerie sous ch. I.2b et I.2g de l'acte d'accusation et de deux cas parmi ceux retenus de conduites sous retrait du permis de conduire. Elle a fixé une peine d'ensemble de onze mois d'emprisonnement incluant la peine de deux mois infligée le 21 septembre 1998. Elle a par conséquent condamné X._ à neuf mois d'emprisonnement. Elle a confirmé pour le surplus le jugement de première instance. B. Par arrêt du 22 mars 2004, la Chambre pénale de la Cour de justice genevoise a partiellement admis l'appel de X._. Par rapport aux infractions retenue en première instance, elle l'a libéré des cas d'escroquerie sous ch. I.2b et I.2g de l'acte d'accusation et de deux cas parmi ceux retenus de conduites sous retrait du permis de conduire. Elle a fixé une peine d'ensemble de onze mois d'emprisonnement incluant la peine de deux mois infligée le 21 septembre 1998. Elle a par conséquent condamné X._ à neuf mois d'emprisonnement. Elle a confirmé pour le surplus le jugement de première instance. C. Agissant en personne, X._ se pourvoit en nullité au Tribunal fédéral contre cet arrêt. Il conclut à son annulation et sollicite par ailleurs l'assistance judiciaire. Le Procureur général genevois n'a pas donné suite à l'invitation à déposer des observations.