Citation: 1B_388/2019 E. 1

Par acte d'accusation du 29 juin 2018, le Ministère public du canton de Genève a renvoyé A.________ devant le Tribunal de police pour y répondre des chefs de violation de l'obligation de tenir une comptabilité et diminution de l'actif au préjudice des créanciers. Par ordonnance du 17 mai 2019, à la requête des parties, le Tribunal de police du canton de Genève a renvoyé l'accusation au Ministère public, sur le vu des nombreuses pièces comptables nouvellement produites par le prévenu: d'autres infractions pouvaient être envisagées et l'instruction, le cas échéant l'acte d'accusation, devaient être complétés. Par arrêt du 27 juin 2019, la Chambre pénale de recours de la Cour de justice genevoise a déclaré irrecevable le recours formé contre l'ordonnance du 17 mai 2019, considérant que le recours n'était pas ouvert contre la décision du tribunal de demander la modification de l'acte d'accusation, ni contre le nouvel acte d'accusation. Ces décisions ne causaient pas un préjudice irréparable, sous réserve de l'allongement de la procédure, le recourant ayant lui-même sollicité le renvoi de la cause au Ministère public. La qualité de partie de la plaignante n'était pas l'objet de la décision attaquée. Par acte du 2 août 2019, A.________ forme un recours contre ce dernier arrêt. Il demande préalablement l'assistance judiciaire et la suspension de la procédure jusqu'à droit connu dans diverses procédures civiles et pénales; principalement, il demande l'annulation de l'arrêt cantonal, le rejet de la qualité de partie plaignante et diverses mesures consécutives à ce rejet, la restitution d'un délai d'opposition, la constatation que la prescription est acquise et qu'il est mis fin à la procédure, ainsi que l'allocation de 20'000 fr. d'indemnité; subsidiairement, il conclut au renvoi de la cause au Tribunal de police pour jugement de la cause. Il n'a pas été demandé de réponse.