Faits : Faits : A. Le 14 mai 2004, X._ s'est rendu dans les locaux du Ministère public du canton de Neuchâtel pour se faire remettre copie d'une pièce. Il a ensuite réclamé le remboursement de ses frais de transport. Comme il refusait de quitter les lieux avant d'avoir obtenu satisfaction sur ce dernier point, le secrétaire du Ministère public a appelé la police locale, qui a dépêché sur place une patrouille composée des fonctionnaires D._, C._ et B._, commandés par le caporal A._. Après trente minutes de discussion, le caporal A._ a pris la décision de faire sortir X._ de force des locaux du Ministère public. Craignant que l'intéressé ne s'y réintroduise dès que la patrouille aurait le dos tourné, le caporal A._ a en outre décidé d'emmener X._ au poste. La manière dont cette décision a été exécutée a attiré l'attention d'un témoin, qui l'a jugée trop brutale, et donné lieu à une plainte pénale de X._. A. Le 14 mai 2004, X._ s'est rendu dans les locaux du Ministère public du canton de Neuchâtel pour se faire remettre copie d'une pièce. Il a ensuite réclamé le remboursement de ses frais de transport. Comme il refusait de quitter les lieux avant d'avoir obtenu satisfaction sur ce dernier point, le secrétaire du Ministère public a appelé la police locale, qui a dépêché sur place une patrouille composée des fonctionnaires D._, C._ et B._, commandés par le caporal A._. Après trente minutes de discussion, le caporal A._ a pris la décision de faire sortir X._ de force des locaux du Ministère public. Craignant que l'intéressé ne s'y réintroduise dès que la patrouille aurait le dos tourné, le caporal A._ a en outre décidé d'emmener X._ au poste. La manière dont cette décision a été exécutée a attiré l'attention d'un témoin, qui l'a jugée trop brutale, et donné lieu à une plainte pénale de X._. B. Par ordonnance du 2 juin 2004, le Procureur général du canton de Neuchâtel a classé la plainte aux motifs que la police locale, intervenue à cause du refus du plaignant de quitter les lieux, n'avait pas fait un usage disproportionné de la force. Sur recours du plaignant, la Chambre d'accusation du Tribunal cantonal du canton de Neuchâtel a annulé ce classement. Le 28 janvier 2005, le Procureur général a dès lors renvoyé C._ et B._ devant le Tribunal de police du district de Neuchâtel, sous les accusations de lésions corporelles simples (art. 123 CP), subsidiairement voies de fait (art. 126 CP), et d'abus d'autorité (art. 312 CP), en requérant toutefois leur acquittement. Statuant le 31 mars 2005, le tribunal saisi a acquitté les deux prévenus. Sur pourvoi du plaignant, la Cour de cassation pénale du Tribunal cantonal du canton de Neuchâtel a, par arrêt du 28 septembre 2005, annulé ce jugement et renvoyé la cause au Tribunal de police du district du Val-de-Ruz. Elle a aussi invité le Ministère public à examiner la question du renvoi en justice du caporal A._, responsable des agissements de sa patrouille. Sur pourvoi du plaignant, la Cour de cassation pénale du Tribunal cantonal du canton de Neuchâtel a, par arrêt du 28 septembre 2005, annulé ce jugement et renvoyé la cause au Tribunal de police du district du Val-de-Ruz. Elle a aussi invité le Ministère public à examiner la question du renvoi en justice du caporal A._, responsable des agissements de sa patrouille. C. Par ordonnance du 7 novembre 2005, le Procureur général du canton de Neuchâtel a renvoyé A._ devant le Tribunal de police du district du Val-de-Ruz, sous l'accusation d'abus d'autorité (art. 312 CP), en requérant également son acquittement. Cette nouvelle cause a été jointe sans décision formelle à celles de C._ et de B._. Passant au jugement le 23 janvier 2006, le Tribunal de police du district du Val-de-Ruz a acquitté C._, reconnu A._ et B._ coupables d'abus d'autorité, les condamnant tous deux à trois jours d'emprisonnement avec sursis pendant deux ans, et déclaré irrecevables les conclusions civiles prises par X._. Sur ce dernier point, le Tribunal de police a considéré que les conclusions prises par le plaignant entraient en contradiction avec le régime de responsabilité défini par la loi neuchâteloise du 26 juin 1989 sur la responsabilité des collectivités publiques et de leurs agents (RS/NE 150.10), qui prive le lésé de toute action contre l'agent. Par arrêt du 17 juillet 2006, la Cour de cassation pénale du Tribunal cantonal du canton de Neuchâtel a rejeté les pourvois exercés contre ce jugement par B._ et A._. Elle a rejeté le pourvoi de X._ sur le plan pénal et l'a déclaré irrecevable en tant qu'il critiquait le refus du Tribunal de police d'entrer en matière sur les conclusions civiles. Par arrêt du 17 juillet 2006, la Cour de cassation pénale du Tribunal cantonal du canton de Neuchâtel a rejeté les pourvois exercés contre ce jugement par B._ et A._. Elle a rejeté le pourvoi de X._ sur le plan pénal et l'a déclaré irrecevable en tant qu'il critiquait le refus du Tribunal de police d'entrer en matière sur les conclusions civiles. D. Par acte rédigé en italien, X._ demande au Tribunal fédéral d'annuler l'arrêt de seconde instance cantonale et de renvoyer la cause à la juridiction cantonale pour complément d'instruction et nouveau jugement. Au préalable, il requiert d'être mis au bénéfice de l'assistance judiciaire. Il n'a pas été ordonné d'échange d'écritures.