CPC Rulez
https://cpcrulez.fr/forum/

PC-CPC V0.1ap
https://cpcrulez.fr/forum/viewtopic.php?f=7&t=4182
Page 1 sur 2

Auteur :  Demoniak [ 17 Avr 2010, 11:03 ]
Sujet du message :  PC-CPC V0.1ap

Bonjour,

Ce petit topic pour vous signaler que j'ai mis en ligne la version 0.1ap de PC-CPC, que vous pouvez télécharger ici.

La version précédente était la 0.1an, j'ai oublié de releaser la 0.1ao :sweatingbullets:

Voici donc les nouveautés de cette version par rapport à la précédente :

Corrections de bugs:
- Ajout d'un compteur pour détection fin initialisation des ROMs. (Pour envoi de touches ou de fichiers via ligne de commande).
- Prise en compte des sons dans la sauvegarde des fichiers AVI
- Correction problème lors de la sauvegarde de fichiers BMP en mode "petit écran"
- Correction problème lors de compactage de zones mémoires supérieure à 16Ko
- Correction problème lorsque joystick n°2 connecté sur le PC
- Correction problème utilisation des touches fonctions+shifts
- Correction du temps de cycle de certaines instruction qui était incorrect

Nouvelles fonctionalités :
- Ajout des flags #RGB_COLORxx et #MONO_COLORxxx dans le fichier de configuration, permettant de choisir chaque couleurs du cpc émulé.
- Pré-émulation très partielle de l'ASIC du CPC+ pour la gestion de la palette.
- Basculement VBL Standard (50hz) / VBL PC par appui sur la touche SHIFT+F7
- Ajout d'un assembleur, utilisable avec la touche SHIFT+F12

N'hésitez pas à me faire part de toutes vos commentaires/remarques.

Auteur :  Fredouille [ 17 Avr 2010, 11:50 ]
Sujet du message :  Re: PC-CPC V0.1ap

Cela me fait très plaisir de voir que les émulateurs évoluent toujours :JC_doubleup:

Auteur :  Supersly [ 17 Avr 2010, 12:28 ]
Sujet du message :  Re: PC-CPC V0.1ap

Citer :
- Ajout des flags #RGB_COLORxx et #MONO_COLORxxx dans le fichier de configuration, permettant de choisir chaque couleurs du cpc émulé.

Très bonne idée ! On pourra enfin avoir une émulation ressemblante de l'écran monochrome ! :)

Auteur :  Demoniak [ 17 Avr 2010, 12:36 ]
Sujet du message :  Re: PC-CPC V0.1ap

Supersly a écrit :
Très bonne idée ! On pourra enfin avoir une émulation ressemblante de l'écran monochrome ! :)


Oui, j'ai pensé à toi en codant cette fonctionnalité :)

Auteur :  hERMOL [ 17 Avr 2010, 13:25 ]
Sujet du message :  Re: PC-CPC V0.1ap

Demoniak a écrit :
- Ajout d'un assembleur, utilisable avec la touche SHIFT+F12

rooooohh je cours voir ca de ce pas !!!! :kissed:

Auteur :  Supersly [ 18 Avr 2010, 02:52 ]
Sujet du message :  Re: PC-CPC V0.1ap

J'ai pas réussi à passer en monochrome !
J'ai fouiné dans Config.cpc et dans shortdoc.txt mais j'ai rien vu sinon les tables d'utilisation des couleurs, l'une pour couleur, l'autre pour vert. Ca ressemble à ç pour couleur :
#RGB_COLOR18 $00FE00 ' Vert vif (18) -> #52
>Donc #RGB_COLOR18 est probablement un numéro arbitraire que tu attribues à chaque couleur, les remettant ainsi dans l'ordre basic à partir des numéros GA
>$00FE00 est certainement la valeur RVB de la couleur suivie de son nom officiel
>(18) est son numéro basic
> #52 est son, numéro GA

Pour le monochrome on a :
#MONO_COLOR18 $B0
>Et là, je ne pige pas ce qu'est $B0. Est-ce un indice de luminosité que tu traites derrière ? Dans ce cas, je n'ai pas la main sur les valeurs RGB. J'espère que tu ne passes pas en mode rouge et bleu à 0 et ce serait seulement la valeur du vert, car alors, on perd l'intérêt d'avoir une table pour le monochrome dont e vert est loin de ressembler au vert pomme du vert pur des tubes couleur.

Mais comme dit plus haut, je n'ai pas réussi à activer le mode monochrome. Ai-je mal lu la doc ?

Auteur :  Demoniak [ 18 Avr 2010, 07:39 ]
Sujet du message :  Re: PC-CPC V0.1ap

Merci pour tes remarques pertinentes Sylvestre !

Déjà, ma doc. n'était pas à jour, il faut appuyer sur SHIFT+F4 pour pouvoir basculer de couleur<->monochrome.

Ensuite, tu avais raison, tes remarques sur le fichier config.cpc sont exactes.
Je n'utilisai que la composante verte pour redéfinir les couleurs monochrome. C'est en effet dommage, j'ai corrigé ça, on peut définir maintenant les 3 composantes RVB pour les couleur monochromes.
Ca permettra ainsi de créer des écran "bleu", "rouge", "jaune", "ambre"... Bref, tout une palette d'écran possibles :D


Bon, pour ça, il faut télécharger la version 0.1aq en suivant ce lien : PC-CPC_v0.1aq.zip

Auteur :  Supersly [ 18 Avr 2010, 09:11 ]
Sujet du message :  Re: PC-CPC V0.1ap

Cool ! Bien mieux comme ça. Je vais essayer de coller mes palettes dedans. A noter que cette dernière version ne trouve pas les ROMs, j'ai corrigé en faisant un petit copier-coller de l'ancien config.cpc où il faut.

étourderie aussi : tu as mis en monochrome des couleurs différentes pour 3 des couleurs doublon &50, &48, &41.

Sitôt que j'aurai mis des palettes correctes, je t'enverrai ça (mais bon, là, y'a du soleil, tout ça...).

Petite chose aussi pour les newbees : taper dans un fichier config pour changer de DSK, c'est franchement pas top. Et aller lire la doc pour changer des petites options de base (genre l'écran, ou sauver un machin) parce qu'on ne connait pas le raccourci, c'est un peu lourd. Je pense que cette version t'es très pratique pour développer, mais pour qu'il soit utilisé, il faudrait mettre au moins des options basiques dans des menus. Peut-être est-ce prévu pour une version 1.0...

Si tu fais ça et que t'ajoutes le drag&drop de sna / dsk dans l'émulateur, il se pourrait qu'il devienne vraiment très pratique pour visionner vite fait des machins dessus (50% de ce que je fais avec Winape) ou pour faire des screenshots par exemple (surtout que les palettes sont maintenant configurables). Et si t'ajoutes dans le config.cpc un truc à faire automatiquement, ça permettra par exemple de taper CAT à ce moment-là.

Vice fait ça sur C64, et c'est top pratique. Y'a même pas besoin de taper ce que personne ne sait taper pour lancer un fichier :
LOAD"*",8,1 (bueurk, aucun style).

Bon, je m'emballe, je m'emballe...

Auteur :  Supersly [ 18 Avr 2010, 10:58 ]
Sujet du message :  Re: PC-CPC V0.1ap

J'en profite pour noter une petite erreur : pour la couleur (29) -> #49, tu utilises la valeur du jaune vif (24 en basic) alors qu'il s'agit de la couleur jaune pastel (25).

Auteur :  Demoniak [ 18 Avr 2010, 11:52 ]
Sujet du message :  Re: PC-CPC V0.1ap

Merci encore pour tes remarques Sylvestre. je vais essayer d'arranger ça au plus tôt.

Concernant la doc, tu peux toujours taper sur la touche F1 pendant le lancement de l'émulateur, il rappelle à ce moment là les principales touches de fonctions utilisées.

Pour changer de dsk, c'est F7 par exemple.
Sinon, il y a moyen de lancer automatiquement des commandes, ou par exemple d'injecter automatiquement un fichier en basic au lancement de l'émulateur, via la ligne de commande.

Du style : PC-CPC -file nomfichierbasic
(attention, nomfichierbasic doit être en ascii, et pas en basic cpc)

Mais j'ai un petit soucis encore avec cette commande, je regarde et je re-diffuse :-)

Auteur :  Supersly [ 24 Avr 2010, 14:57 ]
Sujet du message :  Re: PC-CPC V0.1ap

Petit complément d'info qui pourrait être utile pour émuler le monochrome ici :
http://cpcscene.untergrund.net/index.ph ... 1#lastpost

Auteur :  Demoniak [ 24 Avr 2010, 19:40 ]
Sujet du message :  Re: PC-CPC V0.1ap

Ok, merci Sylvestre, j'ai inclus ces couleurs dans le config.cpc de ma version en cours, je vais faire une release très bientôt.

Auteur :  Fredouille [ 25 Avr 2010, 08:43 ]
Sujet du message :  Re: PC-CPC V0.1ap

Supersly a écrit :
Petit complément d'info qui pourrait être utile pour émuler le monochrome ici :
http://cpcscene.untergrund.net/index.ph ... 1#lastpost


Pardonnez-moi cette question stupide, mais comment faites-vous pour passer d'une couleur en RGB en une seule composante G ?

Auteur :  Megachur [ 29 Avr 2010, 20:46 ]
Sujet du message :  Re: PC-CPC V0.1ap

Démoniak vu que tu lis ce tread :

concernant ManageDSK, un petit bug que j'ai vu :

-> quand on copie des fichiers avec des caractères spéciaux (exemple : "nom.#1"), non seulement manageDSK les renomme (exemple : "nom.1" mais en plus il les tronque à 16ko s'ils font + de 16ko (je pense que c'est du au renommage du nom de fichier dans le dsk source...)
-> également j'ai eu quelques plantages quand on affiche en listing un binaire mais je pense que c'est parce que tu fais pas de tests spéciaux dans ce cas...

si tu as une version plus récente, n'hésite pas...

En amélioration ce qui serait sympa serait la comparaison de deux fichiers sur deux dsks ouverts dans chacune des fenêtres pour vérifier si c'est bien les mêmes fichiers (même si les DSKs avaient une structure différentes (exemple secteur entrelacés ou non)...

Merci de ta réponse et bravo encore pour tous ces utils bien util :-)

:biere:

Auteur :  Demoniak [ 29 Avr 2010, 21:35 ]
Sujet du message :  Re: PC-CPC V0.1ap

Hello Megachur !

Ok, j'ai pris note, je vais voir ce que je peux faire. Si tout va bien, j'aurai un peu de temps ce week-end, donc je pourrais peut-être corriger tout ça rapidement.

Page 1 sur 2 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/