Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 29 Nov 2025, 15:45

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


WINAPE Z80 ASSEMBLER TODO LIST

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 1 sur 5
 [ 64 message(s) ]  Aller vers la page 1, 2, 3, 4, 5  Suivant
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
hERMOL
 Sujet du message : WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 14:42 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
Dernière mise à jour remonte à un bon moment , ca serai bien de lui donner quelques souhaits de modif/ajout au père Richard "NOEL" Wilson.

- Une commande shell (genre : shell "aplib sxyz.bin sxyz.apb") dans l'assembler, qui permettrai d'exécuter une commande DOS avec paramètres pendant l'assemblage du code
- Un WRITE DIRECT plus simple, qui ce calque sur save "x",b,debut,long,exec
- Une commande create DSK, format DSK
- Des variables %DATE% %TIME% pour l'assemblage de la date et de l'heure dans le binaire destination
- Un WRITE DIRECT pour les cartouches plus
- Ajout d'un racourci clavier pour la fenetre "registers"
- Une fenêtre "registers" qui s'auto raffrachis au changement de registres par le programme en execution


Haut
 Profil  
 
norecess
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 14:49 
Ben moi quand j'ai développé la Phat et la Phat 2, je lui ai envoyé plein de versions "en cours de dev" de bout de code Z80 qui faisait crasher WinAPE. Très souvent des bugs autour des interruptions, notamment. Une fois j'ai eu un mail de retour.... puis plus rien. À chq crashs de WinAPE, je lui ai envoyé des mails. Je lui avais aussi envoyé des requêtes sur l'éditeur de code source asm (une bonne gestion de Undo/Redo, un notion de "projet" pour avoir tous les fichiers organisés..). Là encore, un autre mail de retour puis... plus rien.

J'ai alors lâché l'affaire.. lui aussi d'ailleurs j'imagine.

Selon moi, faut arrêter de mettre tous nos espoirs sur cet emulateur. L'auteur ne distribue pas les sources ; et de plus, ils sont écrits en Delphi ce qui empêche pas mal l'évolution du soft par autre que Richard lui-même.

Il aurait mieux valu faire évoluer Caprice..


Haut
  
 
hERMOL
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 15:02 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
norecess a écrit :
Il aurait mieux valu faire évoluer Caprice..


Rendre ces bugs/requêtes public pourront faire avancer les choses .. les balancer ici ou sur le forum du cpcwiki est un bon début et permettra de bouger l'auteur.

Pour ce qui est de Caprice, t'en qu'il n'exitera pas d'éditeur/assembler/débugger du niveau de winape je n'y toucherai pas ..


Haut
 Profil  
 
fano
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 16:30 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 15 Août 2008, 13:00
Message(s) : 968
Localisation : Troyes, France
hERMOL a écrit :
- Un WRITE DIRECT pour les cartouches plus
Ca sera pas mal de pouvoir assembler de la ROM directement.

Sinon pour l'assembleur intégré , notamment avoir un undo, Richard a déjà posté à ce propos sur le forum du CPCwiki.Il reste aussi quelques bug bien chiantd genre la corruption des DSK sur le lecteur B.

Certes l'émulation n'est pas parfaite mais il tourne quand même pas trop mal, notamment pour le + même si ce n'est pas parfait ça a au moins le mérite de faciliter le travail même si ça ne dispense pas de vérifier sur un vrai + le code sensible.

Sinon , il faut quand même dire que le débugger intégré est super (mention spéciale du jury pour le compteur de nops).En conjonction avec l'assembleur pour patcher à chaud, c'est une vrai machine à hack :D

Tiens à ce propos , j'ai deux requests : pouvoir mettre des BP sur les datas en lecture ou en écriture et avoir des BP conditionnels.

_________________
"NOP" tel est le programme parfait ! court, rapide, lisible et sans bugs (connus)


Haut
 Profil  
 
Demoniak
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 17:44 
Hors-ligne
VIP
VIP

Inscription : 15 Oct 2009, 18:07
Message(s) : 236
Localisation : Dunkerque
Je suis en train d'ajouter un assembleur dans PC-CPC. Pour le moment, ça n'est pas 100% fonctionnel, mais j'arrive à en tirer quand même quelque chose.
Je n'ai plus trop de motivation pour le faire évoluer, mais je peux distribuer les souces

_________________
http://demoniak-contrib.forumactif.com/


Haut
 Profil  
 
BDCIron
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 17:47 
Ce serait bien qu'il emule un CPC+... Parce que la ya quasi rien de bon...

ah aussi... Choisir les couleurs de la fenetre d'assemblage (encre de fond et couleurs du texte) c'est indispensable... Car chez moi je ne voix rien du tout...


Haut
  
 
norecess
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 19:01 
Citer :
Pour ce qui est de Caprice, t'en qu'il n'exitera pas d'éditeur/assembler/débugger du niveau de winape je n'y toucherai pas ..


Si c'était en C++, j'aurais pu lui rajouter un éditeur de sources digne de ce nom! et même plus en fait, avec la fameuse gestion de projet que je lui souhaite mais aussi inclusion de ressources externes genre bitmap qui se font automatiquement "compilées" au bon format etc.

Caprice me semblait cool ; mais manque de Sound Output si je me trompe? de même pour les capacités de CRTC, pas sur qu'on puisse les sélectionner.


Haut
  
 
norecess
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 19:06 
Citer :
Sinon , il faut quand même dire que le débugger intégré est super (mention spéciale du jury pour le compteur de nops).


Dis-toi que techniquement, on pourrait imaginer un éditeur de code source asm z80, avec coloration syntaxique et tout, avec dans une "marge" a gauche un compteur de NOP par instruction.. ou meme, imaginons, selectionner un bout de code dans l'éditeur, right-click puis "evaluate NOP timing" et paf, display du temps que ca prend.. ça, ca serait ultime :)


Haut
  
 
hERMOL
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 19:10 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
aller les gars, gogogo !!!


Haut
 Profil  
 
fano
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 19:30 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 15 Août 2008, 13:00
Message(s) : 968
Localisation : Troyes, France
norecess a écrit :
Dis-toi que techniquement, on pourrait imaginer un éditeur de code source asm z80, avec coloration syntaxique et tout, avec dans une "marge" a gauche un compteur de NOP par instruction.. ou meme, imaginons, selectionner un bout de code dans l'éditeur, right-click puis "evaluate NOP timing" et paf, display du temps que ca prend.. ça, ca serait ultime :)
Arrêtes j'ai bavé sur mon clavier :smile15

_________________
"NOP" tel est le programme parfait ! court, rapide, lisible et sans bugs (connus)


Haut
 Profil  
 
Megachur
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 21:52 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 12 Juin 2008, 20:29
Message(s) : 1726
norecess a écrit :
Citer :
Sinon , il faut quand même dire que le débugger intégré est super (mention spéciale du jury pour le compteur de nops).


Dis-toi que techniquement, on pourrait imaginer un éditeur de code source asm z80, avec coloration syntaxique et tout, avec dans une "marge" a gauche un compteur de NOP par instruction.. ou meme, imaginons, selectionner un bout de code dans l'éditeur, right-click puis "evaluate NOP timing" et paf, display du temps que ca prend.. ça, ca serait ultime :)


je me demande si l'émulateur le plus ouvert pour l'instant n'est pas JAVACPC... les sources sont sous sourceforge !

non ?

bien sûr tout le monde ne connait pas java, mais c'est proche du c++ qd même !!! ;-)


Haut
 Profil  
 
norecess
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 24 Nov 2009, 21:56 
disons que java m'excite autant que delphi..

C++ ou C# all-the-way.


Haut
  
 
fano
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 25 Nov 2009, 05:47 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 15 Août 2008, 13:00
Message(s) : 968
Localisation : Troyes, France
Concernant JAVACPC , l'émulation est aussi de Richard puisque c'est un fork de JEMU.Dommage qu'il n'émule pas le + parce qu'il a l'air par mal même si c'est du Java...
Après , si c'était pour faire évoluer Winape plus vite, je serais prêt à me mettre au Pascal (en fait tout tant que c'est pas un language à VM lol)

Sinon Démoniak, c'est intéressant ton PC-CPC, c'est écrit en C ?

_________________
"NOP" tel est le programme parfait ! court, rapide, lisible et sans bugs (connus)


Haut
 Profil  
 
Demoniak
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 25 Nov 2009, 07:18 
Hors-ligne
VIP
VIP

Inscription : 15 Oct 2009, 18:07
Message(s) : 236
Localisation : Dunkerque
Oui, il est 100% en C

_________________
http://demoniak-contrib.forumactif.com/


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: WINAPE Z80 ASSEMBLER TODO LIST
Message Publié : 25 Nov 2009, 11:19 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
il y a même eu un port de PC-CPC pour Dreamcast sur JMD ...

url :
http://jm1200.free.fr/index.php?r=2
http://www.dcemu.co.uk/vbulletin/showthread.php?t=13315


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 1 sur 5
 [ 64 message(s) ]  Aller vers la page 1, 2, 3, 4, 5  Suivant

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 18 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

Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.