IDE Assembleur pour PCE e C64

Page 1 sur 3 1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

IDE Assembleur pour PCE e C64

Message par beddy le Ven 5 Avr 2013 - 10:29

Bonjour à tous,

Actuellement, je travaille sur un projet perso qui est de réaliser un IDE permettant de faire du développement en assembleur sur n'importe quelle architecture et donc CPU. De plus l'IDE est écrit en Java ce qui permettra de l'utiliser sur la majorité d'OS en circulation Wink

En gros ce machin permet de structurer de manière simple un projet en assembleur. Etant donné qu'un projet est associé à une architecture (C64, PC-Engine, etc) l'IDE connaît l'organisation mémoire de celle-ci et donc permet de réaliser un certain nombre de contrôle afin de vous assister au mieux dans le développement.

La compilation en assembleur se fait à la voler (2s après l'arrêt de saisie au clavier). Il y a une fonction de monitoring qui vous permet de contrôler en mémoire le code assembler avant de l'exporter dans un fichier.  

Autre point sympa (désolé je me lance des fleurs) et la possibilité d'exploiter des ressources liées à l'architecture : Editeur de Sprites, bitmap, écran texte, etc.  Ceci se réalise de manière identique quelque soit l'architecture (avec évidemment ses spécificités) : Un sprite n'a pas la même taille ni le même nombre de couleur en fonction de l'architecture mais ça reste en gros un "bitmap".

Pour finir l'IDE est modulaire et sera accompagné d'un kit de développement permettant d'ajouter de nouvelles architectures. Actuellement je développe un module PCE et C64.  J'espère intégrer en fin d'année une ébauche d'architecture Amiga 500 et d'un micro contrôleur MSP430g2231 de chez TI.

A qui est destiné cet IDE :
- A moi pour le fun
- Des Geeks du retro gaming
- Développement sur des micros-contrôleurs
- Un outil pédagogique pour s'initier à l'assembleur.

L'IDE est en phase de développement mais permet de réaliser beaucoup de choses. Aujourd'hui j'exporte des projets C64 au format bin ou T64. Pour la PCE ça ne devrait plus tarder.

Je programme une version béta pour fin de l'été 2013.

Je ne sais pas pourquoi j'ai choisi ce forum pour le présenter peut-être parce que vous avez l'air bien sympa et bien malade aussi.

Le projet sera évidemment open source et son nom est PEA.

voici quelques captures d'écran













l'interface peut changer sur les screens shots car l'IDE a évoluer entre les captures


Dernière édition par beddy le Dim 8 Sep 2013 - 21:36, édité 1 fois
avatar
beddy
Patient contaminé

Masculin Nombre de messages : 191
Age : 47
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par grostonton le Ven 5 Avr 2013 - 20:50

thumleft

Je commence par le point principal, je ne connais pas spécialement grand chose à la programmation, et encore moins l'assembleur.
Mais je tiens à te féliciter pour le travail accompli (et en plus c'est "open source"), je suis persuadé que ton IDE sera très utile à plus d'un !
Chapeau !
avatar
grostonton
Patient contaminé

Masculin Nombre de messages : 661
Age : 35
Localisation : Pezenas
Date d'inscription : 15/05/2009

https://www.facebook.com/Grostonton-1804098633236995/

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par beddy le Ven 5 Avr 2013 - 21:33

grostonton a écrit:thumleft

Je commence par le point principal, je ne connais pas spécialement grand chose à la programmation, et encore moins l'assembleur.
Mais je tiens à te féliciter pour le travail accompli (et en plus c'est "open source"), je suis persuadé que ton IDE sera très utile à plus d'un !
Chapeau !

Merci Grostonton

avatar
beddy
Patient contaminé

Masculin Nombre de messages : 191
Age : 47
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par TOUKO le Ven 5 Avr 2013 - 21:53

Mais ça a l'air bigrement intéressant tout ça ..
avatar
TOUKO
Docteur *
Docteur *

Masculin Nombre de messages : 12137
Age : 44
Localisation : LE MANS/MARSEILLE
Date d'inscription : 08/07/2010

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par yves le Ven 5 Avr 2013 - 22:02

wow cool

bravo.

Tu prévois aussi un modele pour le DEv sur NEOGEO ?


Yves

yves
Patient contaminé

Nombre de messages : 214
Date d'inscription : 19/11/2005

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par ced64k le Ven 5 Avr 2013 - 22:11

Chouette :)

Tu as vu l'IDE pour Amstrad de No Recesss ?

http://www.norecess.net/phactory.html

ced64k
Patient contaminé

Masculin Nombre de messages : 133
Age : 39
Localisation : Chièvres, Belgique
Date d'inscription : 17/11/2009

http://64k.be

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par philip le Ven 5 Avr 2013 - 22:19

C'est une brillante initiative.
thumleft
avatar
philip
Docteur *
Docteur *

Masculin Nombre de messages : 1932
Age : 46
Localisation : 31350 déménagement terminé.
Date d'inscription : 10/04/2011

http://philip-md.blogspot.fr/

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par beddy le Ven 5 Avr 2013 - 22:22

yves a écrit:wow cool

bravo.

Tu prévois aussi un modele pour le DEv sur NEOGEO ?


Yves

Je pense que j'accompagnerai des développements pour d'autres architectures quand j'aurai finalisé mon kit de développement.
L'idée est de fournir un kit assez motivant et facile à utiliser pour faire fleurir une multitude d'architectures supplémentaires.
Je connaissais bien le C64 donc les testes vont vite.

Pour la PCE je découvre en même temps que mon développement. D'ailleurs c'est cette macine qui à motivé le développement de l'IDE PEA.




avatar
beddy
Patient contaminé

Masculin Nombre de messages : 191
Age : 47
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par beddy le Ven 5 Avr 2013 - 22:23

ced64k a écrit:Chouette :)

Tu as vu l'IDE pour Amstrad de No Recesss ?


Non mais je vais regarder ça de prêt. Merci pour l'info.

...

Je viens d'aller voir effectivement beaucoup de points communs.


Dernière édition par beddy le Ven 5 Avr 2013 - 22:31, édité 1 fois
avatar
beddy
Patient contaminé

Masculin Nombre de messages : 191
Age : 47
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par beddy le Ven 5 Avr 2013 - 22:24

philip a écrit:C'est une brillante initiative.
thumleft

Merci pour l'encouragement Wink
avatar
beddy
Patient contaminé

Masculin Nombre de messages : 191
Age : 47
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par TOUKO le Ven 5 Avr 2013 - 22:36

PK des ; à la fin de chaque instructions ???

tu utilises quoi comme assembleur ??

EDIT: litchi, connais pas Shocked
avatar
TOUKO
Docteur *
Docteur *

Masculin Nombre de messages : 12137
Age : 44
Localisation : LE MANS/MARSEILLE
Date d'inscription : 08/07/2010

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par beddy le Ven 5 Avr 2013 - 22:40

TOUKO a écrit:PK des ; à la fin de chaque instructions ???

tu utilises quoi comme assembleur ??

plus une raison esthétique qu'autre chose mais possible que ça ne reste pas

ça permet aussi ce genre d'écriture (bien évidement discutable) :

sei; cld; csh;

Mon assembleur c'est PEA Very Happy je suis sur mac


Dernière édition par beddy le Ven 5 Avr 2013 - 23:07, édité 1 fois
avatar
beddy
Patient contaminé

Masculin Nombre de messages : 191
Age : 47
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par TOUKO le Ven 5 Avr 2013 - 22:42

Effectivement discutable niveau lisibilité Mr. Green ..
avatar
TOUKO
Docteur *
Docteur *

Masculin Nombre de messages : 12137
Age : 44
Localisation : LE MANS/MARSEILLE
Date d'inscription : 08/07/2010

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par philip le Sam 6 Avr 2013 - 16:28

Tu cible les machines avec 6502 ? Tu vas bien d'entendre avec Touko alors. N'oublie pas la console Lynx d'Atari, et pour Touko, la supergraphx. Wink
avatar
philip
Docteur *
Docteur *

Masculin Nombre de messages : 1932
Age : 46
Localisation : 31350 déménagement terminé.
Date d'inscription : 10/04/2011

http://philip-md.blogspot.fr/

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par beddy le Sam 6 Avr 2013 - 17:36

philip a écrit:Tu cible les machines avec 6502 ? Tu vas bien d'entendre avec Touko alors. N'oublie pas la console Lynx d'Atari, et pour Touko, la supergraphx. Wink

Je cible des processeurs que je connais bien après l'idée c'est que ça fonctionne pour un max de cpu.
avatar
beddy
Patient contaminé

Masculin Nombre de messages : 191
Age : 47
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par TOUKO le Sam 6 Avr 2013 - 21:59

philip a écrit:Tu cible les machines avec 6502 ? Tu vas bien d'entendre avec Touko alors. N'oublie pas la console Lynx d'Atari, et pour Touko, la supergraphx. 😉

Mr. Green elle est classe la sgx Twisted Evil
avatar
TOUKO
Docteur *
Docteur *

Masculin Nombre de messages : 12137
Age : 44
Localisation : LE MANS/MARSEILLE
Date d'inscription : 08/07/2010

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par beddy le Sam 29 Juin 2013 - 0:41

Petite News, 

PEA avance doucement mais surement ! 
Je pouvais produire des rom pour c64 (au format BON ou T64) et c'est au tour de la PCE ! 
Bon j'ai un peu souffert pour comprendre la bestiole et écrire un programme.

merci TOUKO pour ton aide Wink 

Ed
avatar
beddy
Patient contaminé

Masculin Nombre de messages : 191
Age : 47
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par Vetea le Sam 29 Juin 2013 - 0:47

Bonjour !!

C'est un sacré projet Beddy ... Je ne touche plus l'assembleur depuis le départ de mon CPC6128 vers mon petit cousin ( qui a fini à la benne ... urgence ), je bidouillais avec le Zylog Z80A ... Mais bon, depuis tout ce temps, j'avoue que j'ai la maladie du Basic ... Wink

Encore félicitations, et je t'envoie tous mes encouragements pour la suite de ton développement !

A bientôt.

V.
avatar
Vetea
Docteur *
Docteur *

Masculin Nombre de messages : 4300
Age : 46
Localisation : Baillargues
Date d'inscription : 22/06/2012

http://www.rolango.fr/

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par beddy le Sam 29 Juin 2013 - 12:00

Bonjour Vetea, 

Merci pour ton message. 
Ca faisait 22 ans pour moi que j'avais lâcher l'assembleur aussi. 
Ce p'tit projet est vraiment prenant et tout ce travail d'anticiper le support de plusieurs architectures et multi processeurs c'est parfois rock'n roll. Il m'arrive de démonter des modules car je m'aperçois qu'il ne tiendrons pas la route. Heureusement que j'ai un bon background en programmation ça aide et quand je vois mes bouts de code donner des excutables qui tournent sur les emulateurs c'est le pied. 

Eddy
avatar
beddy
Patient contaminé

Masculin Nombre de messages : 191
Age : 47
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par drfloyd le Sam 29 Juin 2013 - 12:20

il faut effectivement un sacré background, je suis impressionné.

_______________________________________________________


Mon profil Gamopat Advisor de vendeur :
http://www.gamopat-forum.com/t94659-dr-floyd-advisor







avatar
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 124538
Age : 48
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

vectrex

Message par brunos le Sam 3 Aoû 2013 - 21:39

Est-ce que la vectrex fera partie du lot?

brunos
Patient en incubation

Masculin Nombre de messages : 60
Age : 52
Localisation : paris
Date d'inscription : 08/04/2012

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par Green Beret le Sam 3 Aoû 2013 - 21:50

Superbe projet, impressionnant Shocked !!!
avatar
Green Beret
Patient incurable

Masculin Nombre de messages : 1819
Age : 42
Localisation : Saint Palais sur mer
Date d'inscription : 27/03/2011

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par rapetou33 le Dim 4 Aoû 2013 - 11:29

Félicitations !!

Je reprends la question de brunos : est-ce que tu feras quelque chose pour le motorola 6809 ? (la liste des desiderata s'allonge... )

Merci et bon travail !
avatar
rapetou33
Patient en incubation

Masculin Nombre de messages : 66
Age : 48
Localisation : Gironde
Date d'inscription : 02/08/2013

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par brunos le Dim 4 Aoû 2013 - 20:51

Ben m'oui, quoi, ils y eu un plan massif en France pour faire adopter le motorola 6809. On en a mis dans toutes les écoles: et on a toujours au gouvernement le ministre de l'époque responsable de ça. 
C'est dire la longévité.... du 6809.

brunos
Patient en incubation

Masculin Nombre de messages : 60
Age : 52
Localisation : paris
Date d'inscription : 08/04/2012

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par rapetou33 le Dim 4 Aoû 2013 - 21:03

brunos@

 MDR  !!!

Et tu programmes pour notre chère vectrex ?
avatar
rapetou33
Patient en incubation

Masculin Nombre de messages : 66
Age : 48
Localisation : Gironde
Date d'inscription : 02/08/2013

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par brunos le Dim 4 Aoû 2013 - 23:02

J'y ai pensé, mais bon, le basic sur vectrex, c'est comment dire....

"work in progress" ?

Plus sérieusement je pense que ça amènera à avoir plus de nouveauté sur différents support en facilitant le portage. ET puis si je passais sérieusement à la programmation, pourquoi pas, mais sur quelque chose de plus simple que la vectrex.

brunos
Patient en incubation

Masculin Nombre de messages : 60
Age : 52
Localisation : paris
Date d'inscription : 08/04/2012

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par 65c02 le Lun 5 Aoû 2013 - 9:22

Whaou, 
La vache !
Carrément ?!
Tu me laisse sans voix.
Tu n'y va pas de main morte.
Ce projet est autant excellent qu'il est impressionnant.
Tu y a passé combien de temps déjà ?

Si tu as besoin de conseils pour intégrer la programmation vcs 2600, n'hésites pas à me demander.

Chapeau, pour ce projet de titan.

Respect.
avatar
65c02
Patient incurable

Masculin Nombre de messages : 1852
Age : 46
Localisation : Paulhan
Date d'inscription : 23/05/2011

http://65c02.tumblr.com

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par brunos le Lun 5 Aoû 2013 - 9:48

Heu... Je voulais dire programmer en basic SUR vectrex. Idea  

Ha bon, effectivement il n'y a pas de basic sur vectrex? Boulet 

Programmer un basic est hors de mes compétence, alors sur une vectrex...


Dernière édition par brunos le Jeu 8 Aoû 2013 - 18:29, édité 1 fois

brunos
Patient en incubation

Masculin Nombre de messages : 60
Age : 52
Localisation : paris
Date d'inscription : 08/04/2012

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par rapetou33 le Lun 5 Aoû 2013 - 10:06

bounce  oui effectivement, c'est de l'assembleur (AS09) ; je t'en parlais parce que je m'y suis mis; j'en suis au début mais j'aime bien ... de toute façon, tout ce qui touche vectrex m'intéresse en général.
avatar
rapetou33
Patient en incubation

Masculin Nombre de messages : 66
Age : 48
Localisation : Gironde
Date d'inscription : 02/08/2013

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par brunos le Jeu 8 Aoû 2013 - 10:32

rapetou33 a écrit:oui effectivement, c'est de l'assembleur (AS09) ; je t'en parlais parce que je m'y suis mis; j'en suis au début mais j'aime bien ... de toute façon, tout ce qui touche vectrex m'intéresse en général.
Oui moi aussi. J'ai trouvé des gars qui font leur jeux, édite la cartouche et la vende sur internet.  Excellent!
Par contre, ou fait-on faire fabriquer les cartouches?

brunos
Patient en incubation

Masculin Nombre de messages : 60
Age : 52
Localisation : paris
Date d'inscription : 08/04/2012

Revenir en haut Aller en bas

Re: IDE Assembleur pour PCE e C64

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 3 1, 2, 3  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum