CPC Rulez https://cpcrulez.fr/forum/ |
|
[EMU] PC-CPC https://cpcrulez.fr/forum/viewtopic.php?f=7&t=4419 |
Page 5 sur 9 |
Auteur : | Demoniak [ 13 Juil 2011, 13:11 ] |
Sujet du message : | Re: PC-CPC |
Un point sur l'avancement de la version 0.1at : 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 ) |
Auteur : | norecess [ 13 Juil 2011, 15:11 ] |
Sujet du message : | Re: PC-CPC |
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... |
Auteur : | Megachur [ 13 Juil 2011, 18:34 ] |
Sujet du message : | Re: PC-CPC |
Super !!! On a hâte de lancer ça et d'en profiter à donf ! |
Auteur : | TotO [ 13 Juil 2011, 19:18 ] |
Sujet du message : | Re: PC-CPC |
Super Demoniak !!! Ca fait vraiment plaisir de suivre l'évolution de ce qui s'annonce être LE émulateur CPC incontournable. |
Auteur : | Demoniak [ 02 Août 2011, 11:00 ] |
Sujet du message : | Re: PC-CPC |
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 |
Auteur : | Demoniak [ 23 Août 2011, 19:14 ] |
Sujet du message : | Re: PC-CPC |
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 http://ldeplanque.free.fr/PC-CPC/Beta/PC-CPC_v0.1at_beta.zip |
Auteur : | TotO [ 24 Août 2011, 08:21 ] |
Sujet du message : | Re: PC-CPC |
Demoniak a écrit : Correction de la fonction ReadTrack du FDC C'était quoi alors ce soucis ? |
Auteur : | Demoniak [ 24 Août 2011, 09:29 ] |
Sujet du message : | Re: PC-CPC |
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 :
- 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 |
Auteur : | TotO [ 24 Août 2011, 09:57 ] |
Sujet du message : | Re: PC-CPC |
OK, ce qui explique cette différence. |
Auteur : | Kukulcan [ 25 Août 2011, 10:14 ] |
Sujet du message : | Re: PC-CPC |
Je viens de récupérer la dernière version. Sous Windows seven ça se charge bien. Je vais retester sous mon Windows XP qui n'a pas de pack SP. |
Auteur : | Kukulcan [ 25 Août 2011, 15:26 ] |
Sujet du message : | Re: PC-CPC |
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 ? |
Auteur : | Demoniak [ 25 Août 2011, 16:18 ] |
Sujet du message : | Re: PC-CPC |
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 |
Auteur : | Kukulcan [ 26 Août 2011, 10:39 ] |
Sujet du message : | Re: PC-CPC |
Je te remercie pour les DLL, je testerai ce soir. |
Auteur : | Kukulcan [ 28 Août 2011, 11:55 ] |
Sujet du message : | Re: PC-CPC |
J'ai copié les DLL dans le répertoire de l'émulateur, dans windows/system et windows/system32 et j'ai toujours le même soucis |
Auteur : | Demoniak [ 29 Août 2011, 17:57 ] |
Sujet du message : | Re: PC-CPC |
Kukulcan a écrit : J'ai copié les DLL dans le répertoire de l'émulateur, dans windows/system et windows/system32 et j'ai toujours le même soucis En effet, j'ai fais l'essai sur un pc sous XP, j'ai le même soucis. Je regarde d'où ça peu venir et je te tiens au courant. |
Page 5 sur 9 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |