Recherche de collaborateurs pour développement d'un émulateur Arcade en VB 6.

[Résolu]
Signaler
Messages postés
20
Date d'inscription
dimanche 19 août 2001
Statut
Membre
Dernière intervention
7 juin 2012
-
Messages postés
293
Date d'inscription
jeudi 21 août 2003
Statut
Membre
Dernière intervention
10 avril 2015
-
SHAME est un émulateur de jeux d'arcade écrit en Visual Basic 6

J'ai commencé le développement d'un émulateur d'arcade, nommé Shame, dans le style de MAME, en Visual Basic. Devant l'ampleur de la tâche, je cherche à recruter des collaborateurs pour m'aider dans le développement. Un assez bon niveau en VB est nécessaire. La connaissance de l'anglais est nécessaire car l'ensemble des ressources disponibles sont dans cette langue. Enfin, la connaissance des langages C, C++ ou java est recommandé car les sources des autres émulateurs sont (à quelques exceptions près) dans ces langages

Voici ce qui existe déjà :
* CPUs émulés :
m6502
i8080

* jeux émulés :
Millipède (à 95%)
Space Invaders (et quelques clones).

* émulation du son
Actuellement, seul les samples peuvent être joués

* Interface pour lancer les jeux et régler quelques paramètres

* utilisation des roms zippées de MAME

* frame skipping, throttling...

* possibilité de faire des captures d'écran du jeu en cours d'émulation

Technos utilisées :
* Visual Basic
* Direct Sound 7 pour le son
* Direct Input 7 pour les contrôles (actuellement, seulement le clavier est utilisable)
* OpenGL pour le rendu

* Licence : GPL

TODO :
* émuler d'autres CPUs : m6809, Z80, 68000
* émuler les processeurs sonores
* créer des drivers pour d'autres jeux (dans l'immédiat, pour les jeux à base de 6502 et de 8080 puisque ces processeurs sont correctement émulés)
* optimiser l'ensemble pour rendre l'émulation plus rapide !

4 réponses

Messages postés
20
Date d'inscription
dimanche 19 août 2001
Statut
Membre
Dernière intervention
7 juin 2012

Quelques screenshots :

L'interface principale :

Space Invaders :

Driver préliminaire pour Phoenix :
Messages postés
20
Date d'inscription
dimanche 19 août 2001
Statut
Membre
Dernière intervention
7 juin 2012

Bonjour,


    Je constate que ce projet ne soulève pas les foules. En
conséquence, j'aimerai en connaître les raisons pour savoir s'il faut
que j'arrête, que je continue tel quel ou sil faut que je modifie le
cahier des charges. Pouvez-vous répondre à ce petit questionnaire, SVP ?

Vous trouvez ce projet :

Inintéressant : il vaudrait mieux arrêter ce projet.

Intéressant, mais je n'ai pas les compétences en VB. S'il s'agissait
d'un autre langage de programmation, je participerai peut-être
(préciser le langage).

Intéressant, mais je n'ai pas envie (ou le temps) de m'investir. Le projet doit continuer.


Merci de me répondre, ça serait sympa !!
Messages postés
15
Date d'inscription
mardi 4 août 2009
Statut
Membre
Dernière intervention
29 juin 2011

Bonjour votre projet m'interesse mais je suppose que vous l'avez deja fini
en plus je n'ai pas toute les competances pour pouvoir vous aider
mais je voudrais vous dire de le finir ou de le continuer si vous l'avez arreter
ensuite vous voudriez-bien me le faire voir svp?
merci
Messages postés
293
Date d'inscription
jeudi 21 août 2003
Statut
Membre
Dernière intervention
10 avril 2015
2
Je ne vois pas pourquoi tu as besoin de notre avis pour savoir si ton projet est intéressant ou non. Si ça t'amuse de le faire, va jusqu'au bout de ton projet :) Bien entendu si tu le vois dans un but professionnel c'est différent...

Personnellement je trouve ça super intéressant (  mais je n'ai pas le temps et l'envie de m'investir dedans )
______________________
Adeon, programmeur de jeux sur directX 9 (http://theolith.com) à votre service !