Page 17 sur 26

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 18 mai 2022 22:13
par Dmanu78
Hello @sebiohasard

Je viens de regarder rapidement, je constate le même problème avec ton fichier mais si j'utilise une autre version de l'image disk de Lode Runner (non crackée), ça semble fonctionner correctement. Problème avec l'archive ?

PS : plutôt sympa ce jeu. Je ne l'avais jamais testé sur CPC. Une bonne surprise. :)

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 19 mai 2022 10:50
par Sebiohazard
Hello !

Merci pour ta réponse rapide & pour le jeu qui fonctionne enfin correctement génial ! Je peux te demander sur quel site tu l'as eu ? J'adore ce jeu d'ailleurs j'ai fait un petit sondage ici si tu veux aller voir :)

A+

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 20 mai 2022 09:56
par Zebulon
En attendant le retour de Dmanu78 je peux t'indiquer le site cpc-power qui est une très bonne source et beauuucoup moins brouillon que cpcrulez qui reste malgré tout une bonne source alternative.

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 20 mai 2022 22:31
par Sebiohazard
Hello Zebulon !

Merci pour ta source, j'ai toujours pris mes roms CPC sur Planetemu... mais apparemment c'est pas une bonne idée puisqu'elle ne fonctionne pas correctement.

J'ai déjà eu des soucis avec des roms C64... pas terrible ce site pour finir !

Salutations :)

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 20 mai 2022 22:36
par TotO
cpc-power sinon rien.

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 23 mai 2022 21:28
par Dmanu78
oui, je confirme. "Cpc-power" est le top pour récupérer les images disque/cassette + doc sur CPC...Je m'en suis pas mal servi pour récupérer des démos lors du développement de Amspirit.
C'est vrai qu'entre les multiples forums, les sites mettant à disposition les roms, les sites regroupant les docs pour CPC (ACPC), il y a plein de sites francophones de grande qualité pour le CPC. Un aubaine pour tout développeur d'émulateurs CPC. :)
Vivement que ça dure...malheureusement, les sites internet ne sont pas toujours éternels.

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 15 août 2022 23:30
par Dmanu78
Bonjour à tous,

Après une (relative) longue absence durant laquelle j'ai passé beaucoup de temps à peaufiner l'émulateur, je vous livre en primeur une toute nouvelle version de AMSpiriT v0.677RC Béta.

Parmi les fonctionnalités qui ont été ajoutées :
- le mal aimé CRTC type "2" (motorola) est désormais pleinement émulé, y compris dans ses fonctions mal documentées (interlace),
- les fonctions d'écriture sur disquette et cassette sont désormais implémentées. Vous pourrez faire des sauvegardes de vos créations préférées. :)
- Légère amélioration de l'émulation du CTM afin de gérer des effets de "vagues"
- Possibilité de faire des copies écran via les touches de fonction F2 et F3

Et quelques correctifs ont été apportés au passage :
- Correctifs divers dans l’émulation des CRTCs 0 et 1
- Petits correctifs dans l’émulation du FDC (gestion moteur)

Le gros du travail a encore et toujours été focalisé sur la précision de l'émulation et grâce à l'assistance technique de passionnés du CPC (et tout particulièrement de Longshot, auteur du fameux compendium dont j'ai parlé précédemment). Grâce à cet apport de nouvelles connaissances techniques, et sans aucune prétention, je pense que AMSpiriT devient très mature et atteint désormais un très haut niveau d'émulation.

A ce stade, il n'y a plus d'avancée spectaculaires, le gros du travail consiste désormais à parfaire des petits détails, parfois insignifiants, afin de tendre vers ce qui est le but ultime de tout émulateur, à savoir émuler parfaitement notre machine vintage préférée.

Vous trouverez cette nouvelle version en début de post, comme d'habitude. :)
N'hésitez pas à me remonter vos remarques si besoin.

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 16 août 2022 06:50
par Brochiman
Merci Dmanu78 😊😊😊

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 16 août 2022 13:33
par TotO
Merci pour cette nouvelle version ! :)

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 17 août 2022 19:34
par mage
Merci et bravo pour ce superbe travail !

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 20 oct. 2022 23:47
par Dmanu78
Hello à tous,

Juste un petit message pour vous signaler la sortie d'une nouvelle release de AMSpiriT en version V0.704b (en première page comme d'habitude).

Il s'agit d'une version "mineure" apportant essentiellement quelques correctifs au niveau de l'émulation des CRTC, du Gate Array et des aménagements ergonomiques (menu en anglais car oui, AMSpiriT a des fans hors de France). Un petit travail d'optimisation a également été effectué afin de soulager la charge CPU, mais il reste pas mal de boulot à faire dessus.

Je profite également de l'occasion pour vous signaler la mise à jour du fabuleux "Compendium" dans sa version v1.3 crée par @longshot que je ne présente plus et qui constitue le socle technique de AmspiriT :
http://logonsystem.fr/html/engdownloadlogon.htm

@longshot en a profité pour mettre à jour son son fameux logiciel "Acid test" SHAKER en version 2.2. Ce logiciel permet d'effectuer des dizaines (centaines ?) de tests différents portant sur le rendu graphique afin de vérifier le degré de précision des émulateurs par rapport à la machine réelle.
La grande nouveauté, c'est qu'un portail compilant les résultats de 4 émulateurs Amstrad CPC vient d'être mis en ligne (d'autres suivront certainement), avec 1.500 copies d'écran prises sur un vrai CPC, puis sur les différents émulateurs.
https://shaker.logonsystem.fr/

C'est ainsi un honneur pour moi de voir AMSpiriT présent dans la liste des 4 émulateurs testés. Le résultat synthétique de Shaker va au-delà de mes espérances les plus folles. Se distinguer et atteindre un tel degré de précision dans le monde de l'émulation du CPC qui contient des dizaines d'émulateurs très performants est une véritable fierté. Je ne remercierais jamais assez @longshot (serge) de m'avoir accompagné ces derniers mois, à me challenger constamment pour atteindre une émulation du trinôme "CPU_GA_CRTC" quasi-parfaite. Je garde la tête froide, il y aura toujours des améliorations à apporter, il reste des pans entiers d’améliorations à faire (émulation du FDC notamment) mais je pense que les fondations techniques de AmspiriT sont désormais robustes.

Plusieurs chantiers sont en cours de développement sur AmspiriT et la prochaine release majeure intégrera l'émulation du CRTC 4 dit "PRé-ASIC" précurseur de l'émulation de l'Amstrad CPC+.

Wait & See :wink:

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 21 oct. 2022 06:49
par TotO
Les résultats de AMSpiriT sont remarquables !

Je me suis pris à regarder tous les screens (dispo) pour chacun des tests par CRTC, pour chaque émulateurs comparé aux différentes références. Il y a un tel niveau de différence qu'il me parrait presque incroyable de pouvoir atteindre une telle précision. Cela est d'autant plus méritant.

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 21 oct. 2022 08:39
par __sam__
La grande nouveauté, c'est qu'un portail compilant les résultats de 4 émulateurs Amstrad CPC vient d'être mis en ligne (d'autres suivront certainement), avec 1.500 copies d'écran prises sur un vrai CPC, puis sur les différents émulateurs.
https://shaker.logonsystem.fr/
J'imagine que du coup tu as identifié les trucs qui ne passent pas encore sur AMSpirit. Il en reste quelques unes je suppose (vu que tu as 99%). Est-ce que celles là sont celles, trop chiantes à émuler, dont tu savais que ca ne marcherait pas, ou a tu eu quelques surprises ?

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 21 oct. 2022 10:03
par Zebulon
Franchement bravo, et bravo aussi à tous les auteurs d'émulateurs de toutes machines confondues qui comme toi passent des heures de leur vie à développer ces formidables outils qui nous permettent d'un clic de jouer, développer sur toutes ces machines dans le confort de notre PC et surtout de nous offrir ce luxe ! Respect éternel. 🙏

Re: [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress

Publié : 21 oct. 2022 10:17
par TotO
__sam__ a écrit : 21 oct. 2022 08:39Il en reste quelques unes je suppose (vu que tu as 99%).
J'ai vu des choses comme modifier R2 en fonction de la HSync qui ne passe pas. C'est le genre de choses qui doit pouvoir se faire, et en même temps qui peuvent attendre si le but est maintennt d'émuler le pre-ASIC (CRTC4).