Quels outils de développement sur Lisa ?

Ah...Lisa est ses courbes avantageuses....

Modérateur : Politburo

Répondre
populous
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Inscription : 18 mars 2009 22:43

Quels outils de développement sur Lisa ?

Message par populous » 24 août 2010 22:44

Bonsoir,
existe t-il un compilateur C ou un assembleur pour le Lisa ?
Merci

Avatar de l’utilisateur
gilles
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2745
Inscription : 17 avr. 2007 21:25
Localisation : 44
Contact :

Re: Quels outils de développement sur Lisa ?

Message par gilles » 25 août 2010 08:45

Le workshop avec C, Pascal, asm, cobol... sans doute smalltalk aussi.
Mais tout dépend de ce que tu veux faire. Pour faire de la disquette bootable on n'a pas besoin véritablement de l'OS et donc on peut utiliser les outils de développement de l'atari ST et utiliser GEMDOS comme os minimaliste. Avec du Halcyon C par exemple ou du Lattice.
C'est pour faire quoi?

populous
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Inscription : 18 mars 2009 22:43

Re: Quels outils de développement sur Lisa ?

Message par populous » 25 août 2010 11:48

Bonjour,
ça serait pour faire une démo graphique genre demomaker donc plutôt en assembleur...
Bonne journée

Avatar de l’utilisateur
gilles
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2745
Inscription : 17 avr. 2007 21:25
Localisation : 44
Contact :

Re: Quels outils de développement sur Lisa ?

Message par gilles » 25 août 2010 12:16

Alors un petit tour par ici:
http://www.alternative-system.com/?page ... sa&lang=EN
Ca permet d'avoir un OS minimaliste bootable compatible avec Atari ST.
Pour faire une disquette bootable ce serait l'idéal car il reste pas mal de place sur la disquette.
Tu peux développer en mode ligne de commande sur un atari ST, réél ou émulé.

populous
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Inscription : 18 mars 2009 22:43

Re: Quels outils de développement sur Lisa ?

Message par populous » 25 août 2010 12:30

Tu fais du super boulot!
Si j'ai bien compris, cette disquette contenant le gem permet autant de booter sur un Lisa que sur un Atari ST?
Donc le principe, c'est que je vais développer mon programme sur Atari ST, le copier sur cette disquette et ensuite je pourrai le lancer à partir du Lisa ? (Ca me paraît étrange tout ça)
Sinon une fois que j'ai lancé ce gem, j'ai accès à certains outils ?

Avatar de l’utilisateur
gilles
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2745
Inscription : 17 avr. 2007 21:25
Localisation : 44
Contact :

Re: Quels outils de développement sur Lisa ?

Message par gilles » 25 août 2010 12:46

Tout n'est pas encore testé mais j'ai déjà lancé sur lisa émulé des binaires prévus pour l'atari et inversement. GEMDOS68K est à l'image de CPM. Et le TOS de l'atari est le GEMDOS.
Historiquement c'est l'inverse qui s'est passé, le TOS a été developpé sur Lisa (et sur VME10).
J'ai testé assez peu de choses, un éditeur, quelques petits utilitaires.
Le plus simple pour développer serait:
_ utiliser STEEM et compiler avec Halcyon C installé sur un disque dur virtuel.
_ recuperer les .prg générés.
_ packager avec gemdos.fi et command.prg + les nouveau programmes avec l'outil gemdos_tool.zip (source C à modifer légerement pour en faire un outil plus générique).
_ tester en émulation lisa, IDLE ou lisaem
_ passer en réél

populous
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Inscription : 18 mars 2009 22:43

Re: Quels outils de développement sur Lisa ?

Message par populous » 25 août 2010 15:49

D'accord merci pour ces indications.
La liste des interruptions du Lisa est connue ?

Avatar de l’utilisateur
gilles
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2745
Inscription : 17 avr. 2007 21:25
Localisation : 44
Contact :

Re: Quels outils de développement sur Lisa ?

Message par gilles » 25 août 2010 16:03

A part les détails du Widget, pratiquement tout est connu sur lisa:
pour les IRQ ici:
http://idle-lisa-emu.cvs.sourceforge.ne ... iew=markup

Visiblement il m'en manque une, probablement le SCC (gestion des ports série).
(et il y a un démultiplexeur avant d'attaquer le 68k).

populous
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 54
Inscription : 18 mars 2009 22:43

Re: Quels outils de développement sur Lisa ?

Message par populous » 26 août 2010 16:35

Très bien, je testerai tout ça :)
Marrant quand même que malgré le Lisa Workshop, très peu de programmes soient sortis.
J'ai trouvé un super site que tout le monde doit connaître mais au cas où je le mets quand même: http://www.macmothership.com/

Avatar de l’utilisateur
gilles
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2745
Inscription : 17 avr. 2007 21:25
Localisation : 44
Contact :

Re: Quels outils de développement sur Lisa ?

Message par gilles » 26 août 2010 17:01

Je connais bien oui, c'est là que j'ai téléchargé certains disques mais la plupart des archives sont complexes à exploiter... (il faut différentes versions de bin2hex, stuffit... )

Répondre

Revenir vers « Apple Lisa »