Page 1 sur 2
YaPCEe : nouvel émulateur orienté développement
Publié : dim. 21 oct. 2018 10:39
par alekmaul
Travaillant sur un émulateur ColecoVision pour développeurs HomeBrews (il montre tout plein de choses et permet de modifier tout plein de chose aussi pour aider à debugguer).
Je me suis dis que sur PCEngine, j'avais aussi du mal à trouver un émulateur sympa quand on debug. Mednafen est très bien mais pas très ergonomique.
J'ai donc commencé un nouvel émulateur, c'est juste le début mais je tenais à partager les différents écrans concernant la visualisation de la mémoire.
Je m'attaque maintenant à l'écran permettant de voir les sprites

C'est loin d'être prêt pour une release publique mais ça avance
Au fait, YaPCEe, ce nom imprononçable veut dire Yet Another PCE Emulator

!
Re: YaPCEe : nouvel émulateur orienté développement
Publié : dim. 21 oct. 2018 12:22
par franz
Bonne chance pour ton travail!
Tu as tout le soutien des necstasiens!
Re: YaPCEe : nouvel émulateur orienté développement
Publié : dim. 21 oct. 2018 14:36
par Laucops
Bravo pour cette initiative

Re: YaPCEe : nouvel émulateur orienté développement
Publié : dim. 21 oct. 2018 20:15
par shubibiman
Cool ! Hâte de voir ce que tu vas nous proposer comme fonctionnalités

Re: YaPCEe : nouvel émulateur orienté développement
Publié : dim. 21 oct. 2018 20:35
par touko
Enorme, c'est clair que mednafen n'est pas ergonomique pour un sous, mais par contre il est fiable .
Si tu arrives à concilier les 2 ce serrait tip-top, merci pour l'effort en tout cas alek

N'hésites pas à voir le code source de mednafen au pire ..
Re: YaPCEe : nouvel émulateur orienté développement
Publié : mar. 23 oct. 2018 08:21
par kawickboy
un peu comme winpae sur amstrad qui en plus d'être aujourd'hui un des meilleurs émulateurs amstrad offre également un environnement de dev intégré je suppose ?
Re: YaPCEe : nouvel émulateur orienté développement
Publié : mer. 24 oct. 2018 04:52
par alekmaul
J'ai pas regardé les dernières versions de WinApe, je vais checkr tout cela. Là, c'est plus une aide au debugging qu'au développement quand même, comme mon émo E.mul T.wo our Colecovision.
Re: YaPCEe : nouvel émulateur orienté développement
Publié : mer. 24 oct. 2018 15:58
par touko
Un truc aussi utile, ce serait de voir le contenu de la SAT en VRAM en clair avec affichage des params pour chaque sprite (si c'est faisable) .
Style:
SPR0 pos_y pos_x pattern attributs
SPR1 pos_y pos_x pattern attributs
....
SPR63 pos_y pos_x pattern attributs
Re: YaPCEe : nouvel émulateur orienté développement
Publié : jeu. 25 oct. 2018 19:15
par alekmaul
Tkt, touko, tu auras tout cela et bien plus
Tu pourras sauvegarder les images des sprites et tu verras où ils se trouvent sur l'écran actuel,comme mon mon ému Coleco.
Mais j'aime bien ton fonctionnement, dites moi ce qu'il faut pour vous aider dans le dev, cet émulateur est fait pour cela.
Dans les progressions en cours, j'ai le son qui est opérationnel mais pas géant (je suis nul avec DirectSound <>). Par exemple, CityHunter est pourri niveau son, mais bon, je vais laisser comme cela pour l'instant, j'optimiserai ensuite.
J'attaque là le mode debug / desassembleur avec pour les registres, maps, memory et la stacks. Tout , bien entendu, sera modifiable pour aider au debugging

Re: YaPCEe : nouvel émulateur orienté développement
Publié : ven. 26 oct. 2018 10:57
par touko
kt, touko, tu auras tout cela et bien plus
Pk pas aussi une possibilité de visu de la MAP en VRAM en clair (adresse de chaque tile+palette) un peu comme les sprites .
Pour le chip sonore, ce serrait bien aussi de pouvoir voir l'onde qui est dans le buffer de chaque voix .
Après je sais pas ce que les autres en pensent, mais ce serrait bien d'avoir une fenêtre dédiée à chaque truc, et pas comme mednafen où tu as tout sur le même écran, c'est limite illisible .
Bon ce sont juste des suggestions .
Re: YaPCEe : nouvel émulateur orienté développement
Publié : ven. 26 oct. 2018 12:44
par Kaminari
Chouette projet
J'aimerais aussi la possibilité d'afficher indépendamment chaque layer (BG, SPR) pour la Core et la Super, comme avec Ootake.
Re: YaPCEe : nouvel émulateur orienté développement
Publié : ven. 26 oct. 2018 14:37
par MooZ
Yeah! Et adios les fonts minuscules!
A mon tour:
Cher Père Noël,
Est-ce que l'émulateur marchera sur Linux?
Re: YaPCEe : nouvel émulateur orienté développement
Publié : ven. 26 oct. 2018 16:40
par alekmaul
MooZ a écrit : ↑ven. 26 oct. 2018 14:37
Cher Père Noël,
Est-ce que l'émulateur marchera sur Linux?
Désolé, full windows, développé avec C++Builder

...
Kaminari a écrit : ↑ven. 26 oct. 2018 12:44
J'aimerais aussi la possibilité d'afficher indépendamment chaque layer (BG, SPR) pour la Core et la Super, comme avec Ootake.
Je verrai pour ajouter un écran qui permet effectivement de dissocier les 2 (et les sauvegarder au format bmp).
Je vais regarder Ootake, j'avoues n'avoir pas cet ému dans ma liste ^^
Re: YaPCEe : nouvel émulateur orienté développement
Publié : ven. 26 oct. 2018 18:45
par MooZ
Aïe caramba!
Re: YaPCEe : nouvel émulateur orienté développement
Publié : jeu. 05 mars 2020 11:51
par ZTEAM
Hello Alekmaul
Il serait possible de tester ton émulateur, il semble donner pas mal d'information par rapport aux autres pour la phase de dev.
Thx
