Mes contributions pour CPC / Amiga

Mes contributions pour l'Amstrad CPC et accessoirement l'Amiga
 
AccueilAccueil  PortailPortail  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  

Partagez | 
 

 PC-CPC

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: PC-CPC   Jeu 21 Juil - 16:06

PC-CPC est un petit émulateur CPC pour Pc, fonctionnant sous Windows.
Il n'est pas très développé sur certains points de l'émulation, mais à l'avantage d'être assez rapide sur de petites configurations. (Je l'ai testé avec succès sur un Pentium 166 MMX).

Pour le télécharger, cliquez ICI.

Les sources (100% en C) sont disponnibles ICI


Dernière édition par le Lun 13 Fév - 22:10, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Mar 6 Déc - 18:42

La version 0.1ah est disponible, pour la télécharger, rendez-vous sur http://amstrad.cpc.free.fr/download.php.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Jeu 8 Déc - 23:19

Attention !
J'ai trouvé un petit bugg dans la dernière version de PC-CPC (0.1ah) :
Lorsque l'on a fait des écritures sur une disquette et que l'on quitte l'émulateur, il ne demande plus si l'on veut sauvegader la disquette... Du coups, les modifs sont perdues.
J'ai corrigé ça, je vais releaser la version 0.1ai ce week-end.
Elle incluera également une petite correction de l'émulation du PSG (audible dans Gryzor...) et la sauvegarde des images de l'émulation en .BMP
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Dim 18 Déc - 13:04

La version 0.1ai est dispo, toujours au même endroit. Elle corrige le petit bugg de sauvegarde disquette, et ajoute la sauvegarde en .BMP pour les images fixes.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Lun 13 Fév - 21:51

Ca fait un petit bout de temps (1 mois !) que la version 0.1aj est terminée, mais (honte à moi Sad ) j'ai oublié de vous en faire part...
Bon, pas d'évolutions majeures dans cette version, juste la sauvegarde en avi qui se fait maintenant avec le son.

J'ai uploadé à l'instant cette version, pour la télécharger, rendez-vous ici

Si j'ai mis pas mal de temps avant de me décider à rendre publique cette version, c'est que j'espérais ajouter d'autres fonctionnalités, mais malheureusement, je n'ai pas eu le temps nécessaire.
Néamoins, je travaille déja sur la versin 0.1ak, qui apportera une évolution assez importante : un nouveau noyau de l'émulation du CRTC, qui permettra (enfin tongue ) les overscans horizontaux...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Mar 21 Fév - 0:57

Ca y est ! Version 0.1ak dispo !

toutes les infos ici
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Dim 23 Juil - 14:15

Hop, version 0.1al dispo Wink

toutes les informations comme d'habitude ici
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Mer 27 Déc - 10:34

Version 0.1am dispo.

cliquez ici
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
brisefer
Invité



MessageSujet: Re: PC-CPC   Mer 7 Mar - 18:13

Génial ton programme ! C'est en plus le seul à fonctionner chez moi sur Linux (avec Wine).

Moi qui croyais avoir perdu à tout jamais mon CPC, je revis !!! Merci Merci ! cheers
Revenir en haut Aller en bas
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Mer 7 Mar - 23:16

Merci !
J'espère bientôt sortir une nouvelle version, qui améliorera la compatibilité avec quelques démos, notamment au niveau de l'émulation du CRTC.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Jeu 29 Mar - 14:55

La version 0.1an est en préparation, je cherche encore à corriger un bug de timing avant de la releaser...
Voici ce qu'elle va inclure :

Corrections de bugs:
- UPD 763 : Correction des fonctions invalide, qui ne renvoyait pas le status du UPD
- Z80 : Correction de divers bugs
- CRTC : Réécriture du code de gestion de cycle du crtc, précis maintenant au mot mémoire (16 bits), permettant les "split-rasters".

Nouvelles fonctionnalités :
- Utilisation de la VBL du PC avec le flag #USE_PC_VBL dans le fichier de config
- Possibilité de redéfinir chaque fonction du joystick connecté (jusqu'à 10 boutons) par une touche du clavier.
- Amélioration du rendu des couleurs en mode 32 bits et petit écran (en mode 2 CPC).
- Ajout de la touche SHIFT+F6 pour minimiser la fenêtre de l'émulateur.

A très bientôt pour une release !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Dim 13 Mai - 17:36

Cette fois ci c'est bon, la version 0.1an est dispo.
Comme d'habitude, pour la télécharger, c'est ici que ça se passe pour la télécharger.

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Kris
Bavard


Nombre de messages : 24
Localisation : 35
Date d'inscription : 23/07/2005

MessageSujet: Re: PC-CPC   Dim 13 Mai - 20:50

Toujours aussi productif Demo Wink
Bravo, net amelioration cheers
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.phenixinformatique.com
Bigjeff
Invité



MessageSujet: PC-CPC en ligne de commande   Mer 16 Mai - 5:24

Salut,

Encore moi, et toujours avec mes lignes de commande ...

Suite à une réponse de ta part sur le forum de phenixinformatique :
Code:

http://www.phenixinformatique.com/viewtopic.php?topic=3192&forum=7
J'ai testé son utilisation et j'ai des petits soucis :

Je veux charger dans le lecteur la disquette représentée par le fichier test.dsk et exécuter le programme à l'intérieur test.bas (toute ressemblance n'est que pur hasard Very Happy )

Voici les lignes de commandes :
Code:
PC-CPC.exe -disk test.dsk -run test.bas
PC-CPC apparait avec ce résultat :

Code:

tEST.BAS
Syntax error
Ready
J'ai essayé une autre commande :
Code:
PC-CPC.exe -disk test.dsk -cmd run"test.bas
J'obtiens :
Code:

est.bas
Syntax error
Ready
Par contre si je saisis ceci :
Code:
PC-CPC.exe -disk test.dsk -cmd      run"test.bas
Ça marche !!!

Pour infos j'utilise la version 0.1an et le programme test.bas est celui-ci :
Code:
10 cls
20 print "bonjour"
30 end
Voila pour mes observations, et surtout bravo pour ton travail.
Revenir en haut Aller en bas
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Mer 16 Mai - 20:42

Merci pour ce test Bigjeff, j'ai vu d'où vient le problème...
En fait, j'attends un certain temps (30 frames pour être précis) après l'init. de l'émul avant d'envoyer les touches. Or, si tu as une rom d'installée (la rompack par exemple par défaut avec PC-CPC), le temps d'initialisation avant d'arriver au basic est plus long, et attendre 30 frames ne suffisent pas avant d'envoyer les touches...
Je vais essayer de trouver un autre moyen d'attendre, genre un flag des variables systèmes du CPC qui indique que le basic est prêt.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
screetch
Nouveau


Nombre de messages : 4
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Mer 12 Aoû - 20:56

brisefer a écrit:
Génial ton programme ! C'est en plus le seul à fonctionner chez moi sur Linux (avec Wine).

Moi qui croyais avoir perdu à tout jamais mon CPC, je revis !!! Merci Merci ! cheers

Perso, cela marche pas avec Wine, il ne trouve pas le fichier de config...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Jeu 30 Déc - 12:45

Et voici PC-CPC V0.1as
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Dim 20 Fév - 16:03

Je prépare actuellement une nouvelle version de pc-cpc, la 0.1at, qui incluera :
- Une meilleure émulation du FDC, certaines démos et certains jeux passent mieux, notamment ceux en track loading, et support de deux drives,
- Intégration d'un débugger avec points d'arrêts, visualisation des registres de certains circuits (VGA, CRTC...),
- Support du drag'n'drop pour les .DSK, les .SNA, et les fichiers .ASM (pour assemblage automatique),
- Des petits bugs en moins,
- Et autre chose dont je ne peux pas discuter pour le moment ;-)

Si vous avez des demandes particulières, des remarques, des idées d'implémentation, c'est le moment de m'en faire part, vu que j'ai les mains dans le camboui Very Happy

Affaire à suivre donc...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Barjack
Invité



MessageSujet: Split Raster   Mar 22 Fév - 1:39

- Un emulateur qui affiche correctement les splits rasters ca serait chouette Wink (aucun n'y arrive a ce jour)
- La possibilité d'enregistrer une vidéo serait aussi sympa !
Revenir en haut Aller en bas
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Mar 22 Fév - 12:29

Pour les splits rasters, ce qui serait bien c'est d'avoir un exemple qui ne fonctionne pas que je puisse étudier l'origine du problème...

Si quelqu'un est capable de me faire ça, je serai grandement intéressé.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Mar 12 Juil - 10:14

La version 0.1at se prépare, pas mal de choses sont déjà opérationnelles, voici la liste des évolutions depuis la version précédente :

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
- Affichage de la pile, de la mémoire, et des registres/compteurs du CRTC/PPI/PSG
- Ajout instructions DDCBXXXX
- 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 touche SHIFT+F1 (accès direct bdd jeux du site phenixinformatique.com)
- 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)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Mar 2 Aoû - 15:00

Mise à jour :
Voici la dernière béta compilée : PC-CPC v0.1at béta

N'hésitez pas à visiter régulièrement cette URL, je mets à jour périodiquement la béta en attentant la version "release" Bad)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Antoine Rutten
Nouveau


Nombre de messages : 7
Age : 61
Localisation : F-68510 Sierentz
Date d'inscription : 12/04/2009

MessageSujet: PC-CPC Version 0.1at    Lun 12 Mar - 10:11

Demoniak a écrit:
Mise à jour :
Voici la dernière béta compilée : PC-CPC v0.1at béta

N'hésitez pas à visiter régulièrement cette URL, je mets à jour périodiquement la béta en attentant la version "release" Bad)


L’émulateur PC_CPC Version 0.1at me plait bien, bravo, le Design et l’image qualité supérieur au vrai Amstrad 6128. Le clavier Azerty PC très bien émulé. La possibilité de
lecture / écriture d’un répertoire avec des fichiers en CPM sur le disque C très pratique.
Quelques petites finitions a faire et c’est parfait. Félicitations pour le travail effectué.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Demoniak
Rang: Administrateur


Nombre de messages : 158
Age : 47
Localisation : Dunkerque (Nord)
Date d'inscription : 21/07/2005

MessageSujet: Re: PC-CPC   Mar 20 Mar - 10:50

Antoine Rutten a écrit:
L’émulateur PC_CPC Version 0.1at me plait bien, bravo, le Design et l’image qualité supérieur au vrai Amstrad 6128. Le clavier Azerty PC très bien émulé. La possibilité de
lecture / écriture d’un répertoire avec des fichiers en CPM sur le disque C très pratique.
Quelques petites finitions a faire et c’est parfait. Félicitations pour le travail effectué.

Merci ;-)

Pour le moment, PC-CPC est en stand-by, j'ai trop de choses à faire à côté, et plus trop de motivations, mais bon, c'est par vague et je sais que ça va revenir ;-)
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://cpc-pja.forumactif.com
Contenu sponsorisé




MessageSujet: Re: PC-CPC   

Revenir en haut Aller en bas
 
PC-CPC
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Mes contributions pour CPC / Amiga :: Programmes PC pour CPC-
Sauter vers: