Derniers sujets
» CEO-MAG 324
Hier à 23:40 par kenneth

» Fumons un peu...
Sam 22 Avr 2017 - 22:50 par Symoon

» Rions un peu....
Sam 22 Avr 2017 - 19:21 par kiwilevrai

» Bienvenue dans le Forum des Oriciens
Ven 14 Avr 2017 - 10:48 par Jede

» Organisation RAM vidéo
Jeu 13 Avr 2017 - 21:39 par Davros

» mode HIRES et mémoire perdue ?
Jeu 13 Avr 2017 - 8:44 par didierv

» MISE EN PLACE DE L'ENVIRONNEMENT C
Mer 12 Avr 2017 - 16:13 par Davros

» F83-Standard par Thierry Bestel
Mar 11 Avr 2017 - 16:33 par assinie

» AC 2017: écrans Hires
Lun 10 Avr 2017 - 21:11 par Symoon

» Interface Son Oric ?
Lun 10 Avr 2017 - 20:42 par Davros

Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

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 116 membres enregistrés
L'utilisateur enregistré le plus récent est Davros

Nos membres ont posté un total de 5239 messages dans 371 sujets
Portail ORIC




HADES Assembleur

Page 1 sur 2 1, 2  Suivant

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

HADES Assembleur

Message  Zodiac le Lun 27 Jan 2014 - 11:23

Bonjour à tous. J'ai repris l'assembleur hades pour le porter sur l'emulateur Euphoric.
Apres correction des divers bugs de la version originale, j'ai remplacé le moniteur
Hades par le moniteur Monasm  modifié de Vismo et j'ai intégré une aide en ligne
aussi bien pour le moniteur que pour l'assembleur.
Le tout fait environ 20k comme l'original de HADES et se nomme ATMASM.
J'ai désassemblé Hades1.0 ainsi que Monasm et j'ai tout repris avec Frasm.
Hades m'a toujours rappelé APPLE ASM sue Apple IIE.
SI cette version intéresse, je peux le mettre à diqposition.

Bonne Journée à tous.
avatar
Zodiac

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

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Dom50 le Lun 27 Jan 2014 - 20:19

Zodiac a écrit:SI cette version intéresse, je peux le mettre à disposition.
Bonjour Zodiac,
Je n'ai jamais travaillé avec HADES, mais je suis intéressé, ne serait-ce que pour l'essayer.
Je ne suis certainement pas le seul dans ce cas.
Je crois qu'il y a moyen de joindre des fichiers zip aux posts de ce forum.

tu ferais certainement des heureux!
avatar
Dom50

Messages : 623
Date d'inscription : 06/12/2012
Localisation : Normandie

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Admin le Lun 27 Jan 2014 - 22:21

Bienvenue Zodiac et bravo pour tes efforts, inévitablement qqu'un finira par passer et voir ton message  Wink
avatar
Admin
Admin

Messages : 93
Date d'inscription : 02/12/2012

http://forums.oric.org

Revenir en haut Aller en bas

HADES Assembleur devenu ATMOSASM

Message  Zodiac le Jeu 30 Jan 2014 - 10:29

Comme promis, je mets en ligne la nouvelle mouture de HADES combiné à MONASM  et renomé
ATMOSASM (comme ATMOS ASSEMBLEUR MONITEUR).
Cette version est dédiée uniquement à l'emulation de l'Oric à savoir le plus connu EUPHORIC en mode ATMOS.
ATMOSASM fonctionne sans ou avec  les différents systèmes d'exploitation de l'ORIC (Oric_Dos, Randos, Ftdos, Xldos, Sedoric).
ATMOSASM intègre une aide en ligne aussi bien pour l'assembleur que le moniteur.
ATMOSASM permet de passer facilement de l'Assembleur au moniteur et au Basic. Il est possible de définir un Paper/Ink différent
pour le moniteur et l'assembleur.
ATMOSASM occupe environ 15ko et de nombreuses bogues ont été corrigées en espérant qu'ils n'en restent plus
Des Fonctions supplémentaires ainsi que nombreux contrôles ont été ajoutés.
Les fonctions LOAD, SAVE et Merge  ont totalement été réécrites.
ATMOSASM permet la saisie des commandes de l'editeur et du source ASM aussi bien en majuscule qu'en minuscule.
Le Bandeau du haut de l'écran fait apparaitre le nom du fichier charger ou sauvegarder ainsi que l'activation du
mode impression.
Certaines commandes dans ATMOSASM sont en bascule,  un peu comme un interrupteur, c'est le cas entre autre de la
commande d'impression 'P'.
Le CLOAD traditionnel suivi du nom du programme (Ex: CLOAD "ATMOSASM").
Pour chacun des programmes la lettre 'q' ou 'Q' permet de revenir au basic.
Et pour passer du Basic à ATMOSASM  taper @A.
Pour l'Aide dans ATMOSASM, Taper le point d'interrogation '?'.
Au Fait,  je travaille sur Euphoric v0.99m qui permet le mode émulation Keyboard ASCII du PC, si vous
utilisez le paramètre Keyboad: RAW et que vouliez utiliser les Minuscules et  Majuscules , il suffit de faire une seule fois CTRL-T
dans ATMOSASM puis après alterner avec shift ou non.
ATMOSASM est Implanté en $1000 à $4A5E ce qui fait 14943 octets
Voilà, j'arrête de m'étaler, et suis disponible pour d'autres renseignements si besoin.
Ci-joint 1 fichier Zip ATMOSASM et ci dessous pour DOM50 d'un petit exemple source Asm à taper .

Pour commencer la saisie dans ATMOSASM, taper I suivi de return
   
             ORG $5000
             LDA              LDY >TEXT                 ;oct haut adr
             JSR $CCCE                 ;rom cls
             JSR $CCB0                 ;rom aff text
             RTS
    TEXT     HEX 0A,0A,0A,0A
             ASC 'ORIC FOREVER'
             HEX 0A,0A,0A,0D,00
             END                       ;fin source


Bonne Journée à tous.
avatar
Zodiac

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

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Danynou le Jeu 30 Jan 2014 - 10:45

Bonjour,
ça me parait très intéressante je vais l'essayer
merci

Ps: je ne vois pas le fichier à télécharger ???
avatar
Danynou

Messages : 115
Date d'inscription : 26/01/2014
Age : 66
Localisation : Entre Normandie et Var

http://famiglia-sinagra.forumdediscussions.com/

Revenir en haut Aller en bas

ATMOSASM

Message  Zodiac le Jeu 30 Jan 2014 - 10:59

J' ai essayé de joindre le fichier une fois en ATMOSASM.RAR, puis une seconde fois je l'ai renomé en ZIP mais il m'informe toujours que le fichier n'est pas valide alors je ne comprends plus.

A+

avatar
Zodiac

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

Revenir en haut Aller en bas

ASSEMBLEUR MONITEUR ATMOSASM

Message  Zodiac le Ven 31 Jan 2014 - 0:39

Il semble que le fichier soit passé.

A+
avatar
Zodiac

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

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Dom50 le Ven 31 Jan 2014 - 7:33

Téléchargé !  Very Happy 
YAPUKA l'essayer ...
avatar
Dom50

Messages : 623
Date d'inscription : 06/12/2012
Localisation : Normandie

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Danynou le Ven 31 Jan 2014 - 9:11

merci pour le fichier

a tester Smile
avatar
Danynou

Messages : 115
Date d'inscription : 26/01/2014
Age : 66
Localisation : Entre Normandie et Var

http://famiglia-sinagra.forumdediscussions.com/

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  didierv le Ven 31 Jan 2014 - 16:18

Voila, je l'ai chargé aussi et testé avec Oricutron 1.1.
C'est vrai que cela rappelle ma jeunesse avec asm de loriciels ou plus tard merlin et big mac sur apple 2e
C'est assez sympa de retrouver la programmation en direct sur oric mais je crois que je préfère développer en direct sur osdk (que cela soit pour un mix assembleur / c ou non)

Bravo pour l'adaptation


Dernière édition par didierv le Ven 31 Jan 2014 - 21:39, édité 1 fois
avatar
didierv

Messages : 422
Date d'inscription : 19/01/2014
Age : 54
Localisation : Nord de la France

http://www.dmacoco.fr

Revenir en haut Aller en bas

A propos de l'Essai ATMOSASM

Message  Zodiac le Ven 31 Jan 2014 - 16:46

Merci de l'avoir essayé,

Je ne l'avais pas testé sur oricutron, du fait que cet émulateur était en cours de développement et non finalisé. Donc je l'avais testé sur Euphoric de Fabrice Frances.

J'ai également repris MONASM de VISMO en intégrant une aide Comme dans ATMOSASM et quelques fonctions supplémentaires et il ne fait que 5ko.
L'Ecriture du Source dans MONASM, se fait sou basic.
Si tu es interessé, je le mettrai à disposition sur le forum avec un exemple.

Bonne journée.

A+
A+
avatar
Zodiac

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

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Dom50 le Ven 31 Jan 2014 - 16:55

didierv a écrit:C'est assez sympa de retrouver la programmation en direct sur oric mais je crois que je préfère développer en direct sur odsk (que cela soit pour un mix assembleur / c ou non)
D'accord avec Didier pour l'aspect sympa, par contre, je n'ai jamais réussi à me faire au développement croisé  Smile  , j'en suis resté à l'oric. MSA à été programmé à l'aide du Moniteur AS1 de LORICIELS  Very Happy 

Avec cette adaptation d'Hades, que j'ai testée et adoptée ,je fais un grand pas vers la modernité  Smile 

J'ai juste une question est-ce que ATMOSASM est relogeable ? Tel qu'il est, si j'ai bien compris, on ne peut pas compiler de programmes dont l'adresse de début d'exécution est comprise entre  $1000 et $4A5E...
avatar
Dom50

Messages : 623
Date d'inscription : 06/12/2012
Localisation : Normandie

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Dom50 le Ven 31 Jan 2014 - 17:01

Zodiac a écrit:J'ai également repris MONASM de VISMO en intégrant une aide Comme dans ATMOSASM et quelques fonctions supplémentaires et il ne fait que 5ko.
Trois fois moins lourd que ATMOSASM, intéressant si les adresses sont différentes pour compiler des programmes entre $1000 et $4A5E.

L'idée de l'aide en ligne est très bonne, il m'a suffi de quelques minutes pour avoir ATMOASM en main, alors que j'avais toujours hésité à utiliser HADES ou autre programme assembleur, faute de documentation.
avatar
Dom50

Messages : 623
Date d'inscription : 06/12/2012
Localisation : Normandie

Revenir en haut Aller en bas

ATMOSASM - MONASM

Message  Zodiac le Ven 31 Jan 2014 - 18:46

Merci de l' avoir essayé,

Au sujet de l'aide intégrée, je suis comme toi à chaque nouveau logiciel, il faut toujours retrouver la doc. Alors du coup j'essaie toujours de faire un compromis entre l'aide obtenu et le nombre d'octets consommés.

Bon, pour ATMOSASM, quand j'ai repris HADES, j'ai fait en sorte qu'il soit relogeable apres une nouvelle compilation du source. Mais je n'ai pas intégré dans ATMOSASM une routine permettant de le reloger. En fait Hades n'était pas du tout relegeable tout comme MONASM de Vismo qui est relegeable lui aussi maintenant après une recompile.

Je vais essayer de rassembler tous les sources d'ATMOSASM, de MONASM, et MONELM d'andre chenière que j'ai repris aussi avec une aide en ligne et des améliorations. Je joindrais toutes les intructions et des exemples pour chacun des assembleurs.

Je ferais un Package des sources, des fichiers binaires ainsi que des exemples en te précisant qu' ATMOASAM, MONASM sont relegeable apres compile des sources sur PC avec FRASM de favrice Frances.
Quant à MONELM il est relegeable par une commande dans l'editeur et ne neccessite aucune recompile.

Bon dès que je suis prêt, je t'envoie un message pour te prévenir et tu pourras tout télécharger depuis le Forum. Comme tu as déjà AS1 de Loriciel, tu pourras choisir celui qui te convient le mieux et puis tu auras les sources si tu veux les améliorer.

Bonne soirée à toi.


A+

PS: MONASM est implanté actuellement aux adresses $7800 à $8C03
    MONELM  est  implanté actuellement aux adresses $A700 à $B437
avatar
Zodiac

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

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  kiwilevrai le Mer 12 Mar 2014 - 22:12

bonsoir Zodiac,

Merci pour cet excellent programme.
j'ai testé et super !

Plus besoin d'avoir les docs papier à coté.
Un vrai bonheur !

Par contre, je n'ai pas retrouvé la fonction "Recherche de caractère F " qui se trouvait dans MONASM.

Syntaxe du type :
FC000
- XX 1° octet à chercher
- YY 2° octet à chercher
- ZZ 3° octet à chercher
etc...


Elle était bien pratique.

Je ne sais pas si j'ai mal cherché ou si je me trompe, si oui excuse moi.

Bonne soirée

avatar
kiwilevrai

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

Revenir en haut Aller en bas

Erratum !!!

Message  kiwilevrai le Jeu 13 Mar 2014 - 10:29

Milles excuses Zodiac, je n'avais pas lu la doc jusqu'au bout.

Il suffit de taper MON pour retrouver une seconde AIDE sur le moniteur.
Et là on trouve bien la commande FXXXX.

Encore désolé pour cette coquille  Embarassed 
avatar
kiwilevrai

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

Revenir en haut Aller en bas

HADES

Message  Zodiac le Ven 14 Mar 2014 - 12:49

Bonjour Kiwilevrai,

Ca fait très plaisir de voir que mon travail a plu, merci encore.

Comme je vois que tu es un fan de monasm, je te fait parvenir prochainement la nouvelle version de monasm et de monelm d'andré chenière entièrement revisité par mes soins avec une aide comme dans hades avec d'autres options et l'impression qui marche pour monasm.

Ce qui est dommage, c'est qu'à l'époque, j'avais un oric 1 et un atmos et je les ai mis à la benne il y a longtemps, alors qu'ils étaient en parfait état.

Heureusement que Fabrice FRANCES a fait son émulateur.

A+
avatar
Zodiac

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

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  kiwilevrai le Ven 14 Mar 2014 - 20:29

Bonsoir Zodiac,

Alors là, je peux te dire que ton boulot sur Hadés et Monasm est fantastique.

Monasm j'aimai déjà mais maintenant avec l'aide en ligne c'est super !
Ce que j'aime chez Monasm c'est la possibilité de mixer basic et code assembleur dans le même programme.

Et maintenant Hadés en plus, c'est que du bonheur  Wink 

Et si en plus il va y avoir MONASM avec gestion de l'imprimante alors là chapeau bas Zodiac !

J'imagine le temps qu'il a fallu pour faire cette compile (une tonne d'heures devant son clavier)

Monelm je ne connais pas, mais par contre mais j'ai hâte de connaitre.

C'est vrai que l'émulateur EUPHORIC est une merveille.
Je n'ai pas trouvé mieux parmi les autres émulateurs.
Il est parfait, même s'il faut utiliser DOSBOX maintenant.
Mais c'est juste une petite config à faire après ça roule.

A plus et bon courage pour la suite.






avatar
kiwilevrai

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

Revenir en haut Aller en bas

MONASM POUR EMULATEUR ORIC

Message  Zodiac le Sam 15 Mar 2014 - 19:40

Bonsoir Kiwilevrai,

Comme promis, je viens de mettre sur le site MONASM2 qui est la version de MONASM1.1 revisité par mes soins.
A l'intérieur du fichier MONASM2.Zip se trouve le fichier MONASM2.PDF qui est un rappel des commandes.
Je vais également poster de suite l'aide d'ATMOASM que je n'avais pas joint.
Quant à MONELM, je le mettrais à disposition, mais je te préviens, ce que qu'un mini-assembleur en direct sans comparaison avec les deux autres.
Au fait, je n'utilse pas Dosbox, je suis sous XP SP3 et j'utilise VDMSound.


Bonne soirée et A+
avatar
Zodiac

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

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  fbockelee le Lun 1 Sep 2014 - 17:52

Bonjour à tous,

avec mon pote olivier, je suis le concepteur de HADES sur ORIC/ATMOS.
par hasard, cet été nous avons fait une recherche sur HADES, et quelle ne fut pas notre surprise de tomber sur ce forum.
Je ne vous cache pas que cela nous a fait trés plaisir de voir que notre vieux logiciel suscite encore un quelconque intérêt 30 ans plus tard !

En tout cas merci à tous pour ce moment de bonheur !! Very Happy Very Happy Very Happy

Je vais jeter un oeil sur vos différentes réalisations par curiosité.

Pour la petite histoire :
- d'autres versions d'HADES ont existées mais n'ont jamais été diffusées, en particulier une version disquette sous SEDORIC 3 pouces. hélas ces versions sont perdues (à moins que je remette la main sur le listing).
- initialement le programme devait être protégé (avec un loader dédié et une procédure de lecture cassette spécifique) mais j'ai oublié de l'activer au moment de la mise en prod (retrospectivement tant mieux !!!)
- je n'ai pas connaissance de bug (majeur) dans la partie ASM, par contre le moniteur sauvegardait mal un flag de contexte. Personnellement je n'ai jamais utilisé le moniteur, on nous avait demandé d'en mettre un avec l'assembleur (ERE INFORMATIQUE)
- par contre le moniteur permettait de générer un code source pour l'assembleur.
- effectivement l'assembleur était inspiré de la version Apple II. il y avait une fonction novatrice les labels courts >0 à > 9 et <0 à <9
par exemple
BEQ >0
JMP $A000
>0 LDA #$0
BNE <0
cela permettait de ne garder que des labels pertinents
- bien entendu, hades a été développé sous hadès...(1ere version en tapant les codes binaires 1 par 1)
- si je retrouve le manuel (tout petit mais bien 40 pages...) je le scan et le mettrai à disposition.
- au début il y avait des problèmes de perf :
- les interruptions claviers de l'ORIC et le scroll de l'écran étaient développées comme des pieds. on les a désactivées/recodées.

Voili voilou, encore merci à tous.
avatar
fbockelee

Messages : 1
Date d'inscription : 01/09/2014

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Hialmar le Lun 1 Sep 2014 - 19:29

Bienvenue parmi nous et merci beaucoup pour ces anecdotes.
avatar
Hialmar
Admin

Messages : 814
Date d'inscription : 03/03/2014
Age : 47
Localisation : Toulouse

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  didierv le Mar 2 Sep 2014 - 4:24

Bonjour,

Félicitations pour votre programme si utilisé encore ... et merci pour les anecdotes.
Dans ce forum et pour l'équipe du CEO-Mag, on est très branché anecdotes et archives. N'hésitez pas à deterrer les éventuelles vieilles disquettes et documents de travail.
Merci d'avance, Didier
avatar
didierv

Messages : 422
Date d'inscription : 19/01/2014
Age : 54
Localisation : Nord de la France

http://www.dmacoco.fr

Revenir en haut Aller en bas

Lien pour ATMOSASM ??

Message  laurentd75 le Dim 19 Avr 2015 - 3:00

Zodiac a écrit:Il semble que le fichier soit passé.

A+

Bonjour,

Petite question concerant ATMOSASM: où trouver le ZIP, je ne vois aucun lien de téléchargement sur la page 1 ou la page 2 de ce topic ??
(mais non, il se peut que j'aie raté le lien, vu que je suis non pas myope comme une taupe, mais astigmate comme ... euh... comme moi!).

Ah, et dans la même "famille", je cherche aussi "Moniteur" de Loriciels, de préférence la dernière version 1.1, mais je ne trouve aucune page avec de fichier téléchargeable .TAP , est-ce que qqun pourrait me donner un lien SVP ?

Merci,
Laurent

PS - Mes félicitations également aux auteurs d'Hadès, c'était un excellent soft, je m'en rappelle et l'utilise encore 30 ans après moi aussi ! :-)
avatar
laurentd75

Messages : 73
Date d'inscription : 09/08/2014
Age : 46
Localisation : Paris

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Symoon le Dim 19 Avr 2015 - 6:13

Salut Laurent, tu trouveras temporairement Moniteur 1.0 (et 1.1, c'est selon la ROM si j'ai bien compris) ici !
avatar
Symoon

Messages : 270
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Symoon le Mar 21 Avr 2015 - 21:21

PS: je rajoute le manuel de Hades, recréé par Lionel Ponnelle et André Chéramy, sur la fiche du logiciel.
avatar
Symoon

Messages : 270
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

Re: HADES Assembleur

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  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