Derniers sujets
» CEO MAG 325
Hier à 8:15 par Symoon

» Divers question sur atmos
Dim 21 Mai 2017 - 0:36 par laurentd75

» Bienvenue dans le Forum des Oriciens
Sam 20 Mai 2017 - 15:15 par Danynou

» Oric Atmos : problème de son
Sam 20 Mai 2017 - 12:41 par nax

» HADES Assembleur
Mer 17 Mai 2017 - 21:50 par karnajh

» Les aventures de Lilla et Jacky
Dim 14 Mai 2017 - 11:02 par didierv

» Les aventures de Lilla et Jacky
Dim 14 Mai 2017 - 1:22 par Dom50

» Fumons un peu...
Jeu 11 Mai 2017 - 17:41 par kenneth

» Roland Garros (Sprites)
Mer 10 Mai 2017 - 21:11 par Symoon

» Euphoric avec Dosbox
Dim 7 Mai 2017 - 15:40 par karnajh

Qui est en ligne ?
Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le Mer 25 Fév 2015 - 14:01
Connexion

Récupérer mon mot de passe

Statistiques
Nous avons 119 membres enregistrés
L'utilisateur enregistré le plus récent est karnajh

Nos membres ont posté un total de 5300 messages dans 376 sujets
Portail ORIC




Environnement C de KIWILEVRAI

Poster un nouveau sujet   Répondre au sujet

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

Environnement C de KIWILEVRAI

Message  Zodiac le Mer 2 Avr 2014 - 18:42

Bonjour KIWILEVRAI,

Voilà on est prêt pour l'environnement intégré.

Normalement sur XP, on a pas besoin de DOSBOX, alors je ne l'ai pas utilisé.
J'ai fait un test  sur un autre aute PC que le mien avec XP service pack1 qui n'avait jamais vu un oric de sa vie et ça a marché.
Donc XP PACK 1, PACK 2, PACK 3, c'est ok normalement.

Après avoir décompressé le fichier KIWI.ZIP qui doit automatiquement créer le répertoire LCC65 s'il n'existe pas.
Tu dois te retrouver dans le répertoire LCC65 les répertoires et fichiers suivants

1ere ETAPE: REPERTOIRE LCC65
BIN             (répertoire)
DOC      (répertoire)
EUPHORIC (répertoire)
INCLUDE    (répertoire)
LIB    (répertoire)
jfe.exe        (fichier EXE de l'editeur)
jfe.chm       (fichier d'aide de l'editeur)
jfe.ini          (fichier paramétrage de l'editeur)

2eme ETAPE: REPERTOIRE LCC65\EUPHORIC
          BAS                 (répertoire)  à l'intérieur il n' y a que PACORIC.BAS
          DISKS              (répertoire)  à l'intérieur il n' y a que SEDORIC3.DSK
          PRG_ASM        (répertoire)  à l'intérieur de se trouve le fichier MONASM2.S (le source du fichier MONASM2)
          PRG_C             (répertoire)   à l'intérieur de se trouve le fichier KIWI.C (un fichier C exemple)
          ROMS              (répertoire)  à l'intérieur il n' y a que BAS122FR.rom et MICRODIS.ROM
          TAPES             (répertoire)  actuellement il n'y a rien (mais ça va venir)
          asm.bat            (fichier batch lancé depuis l'éditeur pour compilé un fichier source assembleur)
          basictap.bat      (fichier batch lancé depuis l'éditeur pour compilé un fichier source basic)
          compil.bat         (fichier batch lancé depuis l'éditeur pour compilé un fichier source C)
          cwsdpmi.exe     (fichier exe livré avec euphoric)
          error_a.bat         (fichier batch lancé depuis l'éditeur pour vérifier les erreurs du source assembleur s'il y' en a)
          error_c.bat         (fichier batch lancé depuis l'éditeur pour vérifier les erreurs du source C s'il y' en a)
          euphoric            (fichier PIF EUPHORIC)
          euphoric.bat       (fichier batch paramétré pour lancer Euphoric avec SEDORIC3)
          euphoric.exe      (l'éxécutable d'EUPHORIC à remplacer éventuellement s'il ne focntionne pas avec le type d'écran)
          euphoric.ini       (fichier des paramètres Euphoric)
          LCC65 Command (un prompt du fichier CMD.EXE d'XP facultatif, nous y reviendrons)
          messages.txt    (fichier de paramétrage de la commande F1 dans EUPHORIC, qui va avec la version de EUPHORIC.EXE)
          mod_adr.exe     (fichier que j'ai écrit pour choisir l'adresse d'implantation du fichier C en mémoire après compil)
          printer.out          (fichier impression sur disque désigné dans EUPHORIC.INI)
          startadr.exe      (fichier que j'ai écrit pour modifier le header.s pour implanter l'adresse d'un source C à compiler)
         
Je n'ai pas livré les fichiers des répertoires  BIN, DOC, INCLUDE et LIB, après la décompression  du fichier KIWI.ZIP, s'il n'y sont pas, copie les dans \LCC65, pour pouvoir avancer dans notre implantation, tu dois respecter strictement ce qui est décrit, cela nous permettra de mieux échanger s'il y a un problème). Par la suite quand tout sera au point, tu pourras te lancer dans des modif de ton environnement.

L'environnement intégré est composé d'un editeur bien connu des anciens (pour ne pas dire vieux) développeurs en C et qui se nomme JFE (Jen's File Editor),
des répertoires LCC65, de fichiers batch et exe et du répertoire EUPHORIC.
Dans le répertoire EUPHORIC se trouve la version EUPHORIC 0.99 (oui, je sais, elle date et ne risque pas de très bien fonctionner avec les écrans TFT ou autres.
Si EUPHORIC version 0.99 ne fonctionne pas, copie ton propre fichier EUPHORIC.EXE accompagné de son fichier message.txt dans le répertoire C:\LCC65\EUPHORIC.

Une fois ton environnement prêt, va dans le réperoire LCC65\ et un crée un raccourci du fichier JFE.EXE et change l'icone, tu en trouveras un dans ce même répertoire, il se nome atmos.ico. Place ensuite ce raccourci sur ton bureau.

Si tu es arrivé à ce stade sans problème, tu vas maintenant entré dans LCC65.

On y arrive KIWI.

Double clic sur l'icone atmos de JFE
1-)choisir File, puis open pas openworspace çà reste qu'un ORIC tout de même.
2-) si tu ne tombe pas dans le répertoire PRG_C, le choisir, puis sur le fichier KIWI.C, double clic, apparaît dans l'éditeur le contenu du fichier.
3-) cliquer sur le bouton 'CompilC(TAP)' en bas à gauche de l'éditeur et va voir appaître le résultat de ta compil dans la fenêtre juste situé au dessus avec ce genre de message si tout c'est bien passé.
ERROR SUMMARY - ERRORS DETECTED 0
              -  WARNINGS       0

4-) clic sur le 6eme bouton à gauche nomé Euphoric, normalement euphoric doit apparaître avec sedoric3
5-) CLOAD "KIWI" et viens de voir ton programme C éxécuter.

Pour l'assembleur tu répètes les même opérations que pour le C en choisissant avec open de l'éditeur le répertoire PRG_ASM, ensuite double clic sur MONASM2.S et pour finir clique sur l'avant dernier bouton en bas sur la droite  'Asm_6502(TAP').
Message de la fenêtre de résultat
ERROR SUMMARY - ERRORS DETECTED 0
              -  WARNINGS       0
6-) Dans Euphoric, CLOAD "MONASM2".

7-)Pour transformer son source BASIC en TAP, toujours dans l'éditeur File, puis open, puis choisir le répertoire BAS et dans le répertoire BAS, double clic sur PACORIC.BAS  et pour finir clique sur le dernier bouton en bas sur la droite  Basic_Tape').
Message de la fenêtre de résultat
pacoric.TAP Cree!
8-) Dans Euphoric, CLOAD "PACORIC".

9)-Si tu es arrivé là, je crois que tu viens de faire un grand bon et que tu vas apprécié ton nouvel environnement.

10-) Alors les autres boutons, 'Comp_C.lst' et 'Comp_Asm.lst' sont les comptes rendu de la compilation de tes sources.
12-) Le bouton Help_C affiche le répertoire des aides, il suffit de cliquer sur le fichier choisi.
12-) Le bouton tutorial_C est un petit tuto sur le C Oric..

Voilà mon cher KIWILEVRAI, bon courage, et j'attends les résultats.
avatar
Zodiac

Messages : 93
Date d'inscription : 27/01/2014
Localisation : Yvelines

Revenir en haut Aller en bas

Toujours pour KIWILEVRAI Fichier KIWI_2.ZIP

Message  Zodiac le Mer 2 Avr 2014 - 20:16

Bonsoir Kiwilevrai,

Voila la suite oubliée.

Avec encore mes excuses.
A+
avatar
Zodiac

Messages : 93
Date d'inscription : 27/01/2014
Localisation : Yvelines

Revenir en haut Aller en bas

Je suis sur le forum KIWI

Message  Zodiac le Mer 2 Avr 2014 - 22:50

re bonsoir kiwilevrai,

Je suis heureux de voir que ça ete aussi vite,

Bravo tu es un champion

et pas de problème toures les aides que tu veux
A+
avatar
Zodiac

Messages : 93
Date d'inscription : 27/01/2014
Localisation : Yvelines

Revenir en haut Aller en bas

Re: Environnement C de KIWILEVRAI

Message  kiwilevrai le Mer 2 Avr 2014 - 22:52

OK pour pour le tuto.

Maintenant va falloir faire tourner les méninges.  Very Happy 
avatar
kiwilevrai

Messages : 134
Date d'inscription : 11/03/2014
Localisation : Nord

Revenir en haut Aller en bas

Re: Environnement C de KIWILEVRAI

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

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

- Sujets similaires

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