Assembleur: - Ajout instruction "RUN" - Ajout instruction "INCBIN" - Prise en compte des registres HX HY LX LY
UPD: - Gestion des deux faces d'une disquette - Gestion dsk pour A: et B: - Correction temps déplacement tête de lecture lecteur disquette (Midline process ne détecte plus comme un émulateur Smile ) - Prise en compte des bits manquants des registres ST0 à ST3 (90% des protections passent maintenant)
Debugger: - ajout des points d'arrêts - support des instructions Z80 non documentées + instructions DDCBXXXX - Affichage de la pile, de la mémoire, et des registres CRTC/GateArray - Lecture et sauvegarde snapshots depuis le débugger
Z80: - Correction temps cycle instructions - Prise en compte bits 3 et 5 FLAGS Z80 - Ajout registre "MemPtr"
CRTC/GateArray: - Correction pb prise en compte registre 3 CRTC - Prise en compte décalage 1µs entre le CRTC et le GA (affichage couleurs) - Correction mode écran 3
Divers: - Refonte du module de gestion des sons - Prise en compte du "bug" du CPC+ sur port contrôle (pas de raz du port C quand écriture port ctrl) - Ajout du port #FEFE, retourne l'ID de PC-CPC (#AA) - Ajout RSX FILLTRIANGLE et port #FEFE dans la ROMPACK - Passage snapshots en version 3 - Ajout touche SHIFT+F8 (rompack ON/OFF) - Correction pb arguments ligne de commande + ajout arguments (voir doc)
Ce que j'aimerai terminer avant la release : - Ajout de la commande "BANK" dans l'assembleur (pour pouvoir assembler 128Ko ), - Ajout d'une fenêtre d'informations sur l'assemblage, - Autoriser la modification des registres depuis de débugger, - Ajouter les breakpoints conditionnés et data dans le débugger, - Corriger les derniers problèmes du UPD (certaines protections weaks sectors ne passent pas encore), - Finaliser la gestion du "memptr" du Z80 (pour que ZEXALL ne relève plus aucune erreurs )
Bravo, c'est très sympa les nouvelles features. Les alternatives sérieuses à WinAPE commencent à voir le jour (d'un point de vue de développeur), c'est bien ca va dans le bon sens...
Parce qu'une release même béta est plus parlante que des explications textes,
Pièce jointe :
PC-CPC_v0.1at_beta.zip
J'avais oublié de préciser dans les évolutions, que maintenant PC-CPC possède un menu pour les options pendant le fonctionnement (disquettes, sauvegarde/lecture sna..) ainsi que pour la configuration (plus besoin de se taper le fichier CONFIG.CPC depuis un editeur de textes ) Vos commentaires, remarques, suggestions, bugs reports sont biensur les bienvenus
Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.
Petite mise à jour de PC-CPC : - Ajout de quelques variables dans le débugger (compteurs crtc, valeur CntHsync du G.A...) - Correction de la fonction ReadTrack du FDC
Avant le ReadTrack ne me renvoyait que les données de tous les secteurs de la piste. J'y ai ajouté les données inter-secteurs, à savoir :
- Crc des données du secteur (2 octets) - GAP #3 (x octets à #4E, dépend du formatage) - Sync : 12 octets à #00 - IDAM : 3 octets à #A1 + 1 octet à #FE - C (identification secteur 'C' = 1 octet) - H (identification secteur 'H' = 1 octet) - R (identification secteur 'R' = 1 octet) - N (identification secteur 'N' = 1 octet) - Crc partie id (2 octets) - GAP 2 (22 octets à #4E) - Sync : 12 octets à #00 - DATA AM : 3 octets à #A1 + 1 octet à #FB ou #F8
Inscription : 04 Jan 2008, 09:09 Message(s) : 1107 Localisation : Var
PC-CPC Toujours le même soucis avec mon Windows XP : "Cette application n'a pas pu démarrer car la configuration de l'application est incorrecte". De quoi ça peut venir ? il me manquerait des DLL sur mon PC ?
_________________ Mes pokes et Cheat-Mode sont tous vérifiés Mon site sur le CPC : http://www.cpc-p0wer.com
Oui je pense que c'est parce que je compile avec visual studio 2008, il faut les dll mfc en version 9. Tu peux les récupérer ici : http://ldeplanque.free.fr/ConvImgCpc/Beta/DLL%20msvc%209.0.zip et simplement les copier dans le répertoire où se trouve l'exe de PC-CPC Ou dans le répertoire windows\system32 pour être tranquille
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 9 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