Intéressant...
Difficile en effet de concurrencer ce qui existe déjà.
D'un autre coté, la PI a l'avantage du coût et de la taille, et la communauté.
En repartant from scratch, il y a aussi probablement moyen de faire des choix plus pertinents et construire que;que chose plus simple et efficace que cette incongruité architecturale qu'est l'accumulation de tous les composants soft d'un pincab d'aujourd'hui... Ça vient probablement du fait que tout s'est développé petit à petit, en intégrant/améliorant/ajoutant des fonctions probablement découvertes ou inventées au fil de l'eau.
C'est sur qu'après, une PI même v4, pour viser de 4K, ça risque de patiner un peu... mais pourquoi pas ?
En plus il y a moyen de gérer des I/Os directement, atout supplémentaire question coût.
Il y a un schéma très intéressant sur le github de
@vbousquet.
Il y a certainement moyen de retravailler tout ça en reprenant/portant une partie du taf des divers projets existant (pinmame, vpx, dmd, moteurs physiques, front-end, framework audio, DOF, etc...).
Idéalement il faudrait un approche très modulaire, pour appréhender la diversité des configurations, même si la définition du cab d'aujourd'hui semble se stabiliser un peu (front-end, emulateur, inputs, toys-DOF, PF-backglass-DMD-topper, SSF...).
As tu contacté des auteurs (émulateurs, tables, etc..) dans ton développement ou tu es parti tout seul?