La recherche a retourné 16 résultats

par Lone
11 janv. 2022 09:52
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

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

Hello, Pour être passé également par là (émulateur en T-state, affichage du moniteur au pixel, etc), il est effectivement compliqué - mais pas impossible d'optimiser le tout. Le problème vient surtout du fait que l'optimisation est en général nuisible à un code compréhensible, logique et extensible....
par Lone
04 déc. 2021 16:24
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

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

@lone. Merci pour la proposition de cette liste de non régression. ça me sera très utile effectivement. Je ne teste que par échantillonnage "aléatoire" pour l'instant et je pense avoir encore pas mal de soft protégés non testés. On peut se MP si tu veux pour la suite :) Hello, le week end...
par Lone
28 nov. 2021 14:36
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

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

Hello, j'aime toujours autant tes comptes-rendus, techniques et détaillés. Concernant le FDC, c'est effectivement un challenge de longue haleine pour tout prendre en compte. A l'époque, je m'étais concocté une sorte de liste "de non régression" (avec un script permettant de valider que les...
par Lone
05 oct. 2021 08:55
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

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

Méfie toi tout de même de l'approche octet : Si le FDC envoie effectivement des octets au CPC, le fonctionnement interne est vraiment basé sur un flux de bits... (détection des synchro, etc).

En tout cas, n'hésite pas si tu as des questions, j'ai encore quelques souvenirs !
par Lone
30 sept. 2021 22:04
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

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

Je te laisse faire tes choix :) Il est peut être, par ailleurs, plus sain de commencer par l'approche logique (octet par octet) avant de passer au flux de bit, plus proche du matériel (et donc, moins sujet a des "bricolages"). Ton expérience sera d'ailleurs intéressante. (Mais bon courage ...
par Lone
30 sept. 2021 11:59
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

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

Ah je vois que tu reparcours tout le chemin que j'ai tant arpenté ! Quelques points qui peuvent t'aider sur les dsk et les disquettes : La totalité des dumps de disquettes que j'ai pu avoir contiennent 100 000 bits MFM par piste. A 2-3% près, au max. Même les dsk qui semblent contenir 7000 bytes (do...
par Lone
29 sept. 2021 22:18
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

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

Hello, Je n'étais pas venu depuis un moment, mais je vois que tout ça avance sacrément bien ! Bon courage pour le FDC... Si tu veux mon expérience, la bonne approche n'est pas de comprendre chaque protection (même si c'est aussi intéressant et formateur), mais plutôt la manière dont marche le FDC. S...
par Lone
01 févr. 2021 15:30
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

Re: [EMULATION AMSTRAD CPC] work in Progress

J'ai retrouvé une source :
https://www.grimware.org/doku.php/docum ... repository
http://www.winape.net/help/general.html

Je n'ai pas la source originale, pour peu qu'elle existe....
par Lone
31 janv. 2021 23:04
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

Re: [EMULATION AMSTRAD CPC] work in Progress

Hello, toujours un plaisir à lire !

Je peux répondre concernant les ROM : elles peuvent être incluse désormais légalement avec les émulateurs.
Je ne retrouve pas mes sources, mais je l'avais vu (sur le cpc-wiki peut être ?). Si je retrouve, je complète !
par Lone
26 janv. 2021 22:32
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

Re: [EMULATION AMSTRAD CPC] work in Progress

Toujours aussi intéressant, merci de nous faire partager tout ça ! Je vois que nos approche ont été radicalement opposées (j'ai commencé par le z80, le désassembleur et le débuggeur, en ayant très vite un visuel et un moteur "minimal" que j'ai, par la suite, réécrit plusieurs fois). Pour a...
par Lone
28 déc. 2020 17:02
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

Re: [EMULATION AMSTRAD CPC] work in Progress

hlide a écrit : 28 déc. 2020 14:48 (...)
Effectivement, c'est R (je ne vois pas ce que I vient faire là d'ailleurs :) )
par Lone
27 déc. 2020 23:55
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

Re: [EMULATION AMSTRAD CPC] work in Progress

@Dmanu78 : je serais tenté de dire, ça dépend ce que tu veux tester. Pour le son, c'est bien de voir la musique, mais aussi la synthèse vocale ou les samples (Crazy cars 2, le manoir de Mortevielle, par exemple). Pour les protections et les dumps, là j'ai des tests automatiques basés sur une centain...
par Lone
26 déc. 2020 16:46
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

Re: [EMULATION AMSTRAD CPC] work in Progress

Ah, le son ! S'il y a bien un domaine ou l'on rentre dans le subjectif, c'est bien là : Difficile de dire si ça "sonne" comme un CPC (sans compter les effets indésirables : Tout dépend de la pièce, de la sortie, etc...) Les problématiques, en plus dépendent autant de la génération elle-mêm...
par Lone
02 déc. 2020 16:59
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

Re: [EMULATION AMSTRAD CPC] work in Progress

J'aime toujours autant tes comptes rendus : A la fois parce que ça me rappelle des souvenirs pas si vieux, parce que c'est intéressant tout court, et parce que je me rends compte à quel point il existe bien des moyens d'arriver à ses fins. Pour ma part, j'ai immédiatement mis en place un debugger as...
par Lone
27 nov. 2020 09:52
Forum : Emulateurs et utilitaires
Sujet : [EMULATION AMSTRAD CPC] AMSpiriT - work in Progress
Réponses : 377
Vues : 142824

Re: [EMULATION AMSTRAD CPC] work in Progress

Effectivement, j'ai développé Sugarbox (et ses variantes). Mon approche a été beaucoup plus empirique, par contre : Les premières versions était très rudimentaires (les instructions z80 étaient traitées en une fois, l'affichage ne tenait compte d'aucun paramètre CRTC, etc), mais l'avantage est que j...