as-tu prévu d'ajouter le support de l'asic ? ce pourrait être important pour mes futurs developpements.
Il y a un "embryon" de support de l'asic, j'espère pouvoir le faire évoluer pour émuler un cpc+. Mais je pense que ça me prendra pas mal de temps et ça ne sera pas pour la prochaine release...
Perso, je souhaiterais que le support de l'Asic (et donc du CPC+ en general) ne vienne qu'une fois que la version "classique" du CPC soit pleinement fonctionnelle (+ les outils de debug etc).
Perso, je souhaiterais que le support de l'Asic (et donc du CPC+ en general) ne vienne qu'une fois que la version "classique" du CPC soit pleinement fonctionnelle (+ les outils de debug etc).
Je me demande même si ça ne devrait pas être deux programmes différents...
Mais je peux comprendre qu'une spécialisation du code actuel pour l'ASIC peut foutre le bordel dans ton implémentation courante. Pour ca que je reitere le conseil d'une emulation 100% old plutot qu'un 70% old-70% asic (ce ne sont que des exemples).
Inscription : 12 Juin 2008, 20:29 Message(s) : 1709
de toute façon, avoir deux exes, permet de ne pas changer tous les paramètres, roms, cartouches, etc, à chaque fois qu'on veut faire du cpc old ou + (comme pour winape par exemple) !!!
Le développement avance lentement mais surement. Quelques personnes m'avaient demandé une version "béta" à tester, je vous la donne ici. Elle est utilisable, me reste encore à finaliser les points d'arrêts avec condition dans le débugger, et corriger certaines choses dans le module UDP (gestion lecteur de disquettes). Sinon pour le débugger, il s'active par la touche F6. Ensuite, F7 pour un pas à pas détaillé, F8 pour un pas à pas principal (j'ai gardé ces touches car j'avais trop l'habitude de les utiliser sous winape...) Pour ajouter un point d'arrêt, il suffit de faire un double-click sur l'adresse désirée. Idem pour le supprimer. L'adresse en cours apparaît en haut sur fond bleu dans la fenêtre, les points d'arrêts apparaissent sur fond rouge.
Il est encore temps de me faire part de vos remarques/bugs/suggestions sur cette version avant que je ne la finalise (je pense d'ici fin Mars).
[Edit] Je viens juste de m'appercevoir qu'il y a un petit bug dans l'enregistrement AVI : le son n'est pas enregistré à la bonne fréquence... Corrigé pour la béta 16 [/Edit]
Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.
Inscription : 15 Août 2008, 13:00 Message(s) : 968 Localisation : Troyes, France
Super ! j'ai pu tester r-type dessus et le code FDC qui ne fonctionnait pas la dernière fois marche nickel Par contre , ça marche pas top en terme de performance sur le PC fixe qui me servait de dev (P4 @1.60ghz 512mos)
_________________ "NOP" tel est le programme parfait ! court, rapide, lisible et sans bugs (connus)
Super ! j'ai pu tester r-type dessus et le code FDC qui ne fonctionnait pas la dernière fois marche nickel Par contre , ça marche pas top en terme de performance sur le PC fixe qui me servait de dev (P4 @1.60ghz 512mos)
Surement un problème de l'émulation du CRTC. J'ai corrigé 2 ou 3 trucs, et justement un petit bug dans le module d'émulation du CRTC, voici la béta 16
Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.
Inscription : 12 Juin 2008, 20:29 Message(s) : 1709
Remarque pour le débugger :
quand on mets un point d'arrêt (exemple en &4000 sur la bank 1 qui est active à ce moment), le point d'arrêt reste en &4000 (sans gérer les banks) et du coup s'arrête même si on est sur un bank <> 1 (dans mon exemple) !
c'est génant !
également, quand on est dans le débugger, on ne peut pas lancer le record (exemple de ym) et c'est bien dommage quand on est au début de l'init (ou à la fin) d'une musique en utilisant les points d'arrêt ! de plus comment aller à une adresse (équivalent control+G sur WinAPE) ou faire une recherche (équivalent control+F sur WinAPE) dans le debugger ?
Sinon, c'est quoi l'équivalent de la touche 'copy' et control+entrée sur le clavier pc pour pc-cpc ?
quand on mets un point d'arrêt (exemple en &4000 sur la bank 1 qui est active à ce moment), le point d'arrêt reste en &4000 (sans gérer les banks) et du coup s'arrête même si on est sur un bank <> 1 (dans mon exemple) !
Je suggere de reprendre le fonctionnement exact de WinAPE.
Sinon, c'est quoi l'équivalent de la touche 'copy' et control+entrée sur le clavier pc pour pc-cpc ?
Ah j'avais pas vu cette dernière question... La touche "copy" est émulée par la touche "AltGr" du clavier PC et control+entrée, il me semble que ce sont les touches control+entrée du clavier PC, il faudra que je vérifie quand j'aurai autre chose qu'un pc portable à ma disposition.
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 25 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum