GAMOPAT
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

IDE Assembleur pour PCE e C64

+11
iwillbeback
pckid
65c02
rapetou33
Vortex
drfloyd
philip
ced64k
yves
grostonton
beddy
15 participants

Page 1 sur 3 1, 2, 3  Suivant

Aller en bas

IDE Assembleur pour PCE e C64 Empty IDE Assembleur pour PCE e C64

Message par beddy 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

IDE Assembleur pour PCE e C64 Pea_c612

IDE Assembleur pour PCE e C64 Pea_pc12

IDE Assembleur pour PCE e C64 Pcengi10

IDE Assembleur pour PCE e C64 Codesp11

IDE Assembleur pour PCE e C64 Pea_pc13



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
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 54
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par grostonton 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 !
grostonton
grostonton
Patient contaminé

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

https://grostonton.itch.io/

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par beddy 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

beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 54
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par Invité Ven 5 Avr 2013 - 21:53

Mais ça a l'air bigrement intéressant tout ça ..
avatar
Invité
Invité


Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par yves Ven 5 Avr 2013 - 22:02

wow cool

bravo.

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


Yves
avatar
yves
Patient contaminé

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

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par ced64k Ven 5 Avr 2013 - 22:11

Chouette :)

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

http://www.norecess.net/phactory.html
ced64k
ced64k
Patient contaminé

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

http://64k.be

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par philip Ven 5 Avr 2013 - 22:19

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

Masculin Nombre de messages : 2079
Age : 53
Localisation : 31350
Date d'inscription : 10/04/2011

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

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par beddy 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.




beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 54
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par beddy 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
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 54
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par beddy Ven 5 Avr 2013 - 22:24

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

Merci pour l'encouragement Wink
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 54
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par Invité Ven 5 Avr 2013 - 22:36

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

tu utilises quoi comme assembleur ??

EDIT: litchi, connais pas Shocked
avatar
Invité
Invité


Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par beddy 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
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 54
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par Invité Ven 5 Avr 2013 - 22:42

Effectivement discutable niveau lisibilité Mr. Green ..
avatar
Invité
Invité


Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par philip 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
philip
philip
Docteur *
Docteur *

Masculin Nombre de messages : 2079
Age : 53
Localisation : 31350
Date d'inscription : 10/04/2011

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

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par beddy 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.
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 54
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par Invité 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
Invité
Invité


Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par beddy 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
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 54
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par Invité 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
Invité
Invité


Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par beddy 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
beddy
beddy
Patient contaminé

Masculin Nombre de messages : 196
Age : 54
Localisation : Paris
Date d'inscription : 04/04/2013

http://somanybits.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par drfloyd Sam 29 Juin 2013 - 12:20

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

_______________________________________________________
IDE Assembleur pour PCE e C64 Americ10




drfloyd
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

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

http://www.gamopat.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty vectrex

Message par Invité Sam 3 Aoû 2013 - 21:39

Est-ce que la vectrex fera partie du lot?
avatar
Invité
Invité


Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par Vortex Sam 3 Aoû 2013 - 21:50

Superbe projet, impressionnant Shocked !!!
Vortex
Vortex
Interne
Interne

Masculin Nombre de messages : 6059
Age : 49
Localisation : Riom
Date d'inscription : 27/03/2011

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par rapetou33 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 !
rapetou33
rapetou33
Patient en incubation

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

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par Invité 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.IDE Assembleur pour PCE e C64 517947
avatar
Invité
Invité


Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

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

brunos@

 MDR  !!!

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

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

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par Invité 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.
avatar
Invité
Invité


Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par 65c02 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
Docteur *
Docteur *

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

http://65c02.tumblr.com

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par Invité 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
avatar
Invité
Invité


Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par rapetou33 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.
rapetou33
rapetou33
Patient en incubation

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

Revenir en haut Aller en bas

IDE Assembleur pour PCE e C64 Empty Re: IDE Assembleur pour PCE e C64

Message par Invité 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?
avatar
Invité
Invité


Revenir en haut Aller en bas

Page 1 sur 3 1, 2, 3  Suivant

Revenir en haut

- Sujets similaires

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