IDE Assembleur pour PCE e C64
+11
iwillbeback
pckid
65c02
rapetou33
Vortex
drfloyd
philip
ced64k
yves
grostonton
beddy
15 participants
Page 3 sur 3
Page 3 sur 3 • 1, 2, 3
Re: IDE Assembleur pour PCE e C64
Un béta version est dispo quand ? :) Quan j'étais gamin je m'était essayé à bouger un sprite en assembleur sur C64, ça marchait mais j'ai jamais été plus loin ... J'aimerais bien retenter ma chance un jour :)
bfg- Patient contaminé
- Nombre de messages : 806
Localisation : DMC
Date d'inscription : 11/09/2005
Re: IDE Assembleur pour PCE e C64
Beddy
Ta doc pour la pc engine, sortira quand ? car je pourrais enfin comprendre des trucs sur Huc.
tiens nous au courant.
Ta doc pour la pc engine, sortira quand ? car je pourrais enfin comprendre des trucs sur Huc.
tiens nous au courant.
pckid- Infirmier
- Nombre de messages : 3753
Age : 47
Localisation : ile de france (94)
Date d'inscription : 29/09/2011
Re: IDE Assembleur pour PCE e C64
Hello !beddy a écrit:C'est l'une des grosses critiques d'HUC. Manque d'optimisation et de transparence.pckid a écrit:Les compilateur C pour les vieilles becanes , réecrive au moment de la compilation de l'assembleur,
souvent l'assembleur est moyen, ce qui peut faire que le programme n'est pas optimisé.
Puis à la fin de la compilation cela devient du binaire.
Avec touko, pour le compilation Huc sur pc engine, j'ai vu qu'il a réecrit des functions asm, voir il code en asm, pour optimiser son code et avoir le rendu de l'epoque , car le compilateur n'est pas optimisé.
Déjà beau travail, faire un éditeur multi plateforme c'est une très bonne idée.
Pour ce qui est de la compilation, je ne connais pas bien la pce, et les pipe mais lorsque tu compiles en asm, le format de sorti est générique. Seulement pour gagner du cpu il suffit parfois d'inverser 2 instructions et le pipe est gâté, c'est juste le compilo qui n'est pas très performant sur ce point.
Après refaire un compilo c'est un sacré travail mais c'est surtout un travail constant car ils doivent toujours être à jour en fonction des plateformes sur lesquelles tu compiles
C'est pourquoi je suis d'accord aussi sur le fait que bien souvent on en revienne a l'asm, c'est dur pour ceux qui ne veulent pas s'y mettre mais quand tu as le coeur de la machine entre les mains, c'est pas la même sensation... Souvent c'est bien plus prise de tête que les langages évolués mais en définitive tu fais tout :)
Sinon pour revenir à ton projet, tu vas aussi refaire des compilo par plateforme ou tout du moins laisser la possibilité d'en intégré avec ligne de commandes, par exemple pour exécuter des commandes de compilation différentes ?
Bon courage !
maxoojc- Infirmier
- Nombre de messages : 4472
Age : 48
Localisation : Green hill
Date d'inscription : 15/08/2010
Re: IDE Assembleur pour PCE e C64
En fait, le fait d'écrire PEA en Java me permet de le porter facilement sur différentes plate-formes Linux,OS X ou Windows.maxoojc a écrit:Sinon pour revenir à ton projet, tu vas aussi refaire des compilo par plateforme ou tout du moins laisser la possibilité d'en intégré avec ligne de commandes, par exemple pour exécuter des commandes de compilation différentes ?
Bon courage !
concernant un projet PEA, il faut savoir qu'il est attaché à une architecture : PC-Engine, C64, VIC20. Ici on ne programme pas un processeur directement comme sur un assembleur classique. Il sera possible de créer des architectures virtuelles mais le point de départ d'un projet reste une architecture.
La raison de ce choix est qu'à une architecture je peut définir plusieurs cractéristiques :
- Structure mémoire (taille, ROM, etc)
- Ressources disponibles : Editeur de Sprite, de bitmap ou de son par exemple.
- Et peut être dans la version 1, la gestion de filesystem propre aux architectures.
- Et enfin le processeur
Ceci me permet lors de la compilation (ou assemblage) de vérifier de nombreux paramètres :
- Dépassement de capacité mémoire
- Ecriture dans des espaces interdits
- Visualisé une image du code en mémoire
- etc
Enfin l'idée de rendre la définition des architectures modulaires va permettre à des développeurs tiers d'ajouter de nouvelles architectures.
Les modules étant écrit en Java, il y aura un compatibilité sur touts les système et surtout un développement unique.
Re: IDE Assembleur pour PCE e C64
Coté ligne de commande je vous réserve des petites surprises mais je ne vous en dit pas plus.
Re: IDE Assembleur pour PCE e C64
La doc est déjà pas mal entamée mais les exemples sont écrits pour PEA. Vous me direz l'assembleur PEA est facilement convertible (je n'ai rien inventé de spectaculaire dans l'assembleur PEA). Il y a pas mal de coquilles aussi, faut que je prenne le temps de corriger ça.pckid a écrit:Beddy
Ta doc pour la pc engine, sortira quand ? car je pourrais enfin comprendre des trucs sur Huc.
tiens nous au courant.
Page 3 sur 3 • 1, 2, 3
Sujets similaires
» Orgams nouvel assembleur CPC
» [Tutoriel] Initiation à l'assembleur (débutant)
» Tuto assembleur sur MSX
» Aide sur l'assembleur HuC6280
» Aide Coleco et assembleur
» [Tutoriel] Initiation à l'assembleur (débutant)
» Tuto assembleur sur MSX
» Aide sur l'assembleur HuC6280
» Aide Coleco et assembleur
Page 3 sur 3
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum