Forum Oric
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Derniers sujets
» Bla Bla général du Jury
HADES Assembleur EmptyJeu 21 Mar 2024 - 8:51 par Dom50

» carte mère Oric (re)tracée
HADES Assembleur EmptyMar 5 Mar 2024 - 18:54 par kenneth

» Meurtre à Grande Vitesse
HADES Assembleur EmptyDim 25 Fév 2024 - 5:09 par Iurius

» ORIC-1 sur LE BON COIN
HADES Assembleur EmptyVen 23 Fév 2024 - 23:01 par Mcar

» ORIC ATMOS sur LE BON COIN
HADES Assembleur EmptyDim 4 Fév 2024 - 12:06 par kiwilevrai

» Problème d'affichage des couleurs avec un Oric Atmos
HADES Assembleur EmptySam 27 Jan 2024 - 1:26 par pierbail

» Bienvenue dans le Forum des Oriciens
HADES Assembleur EmptyMar 9 Jan 2024 - 12:33 par Dom50

» Rencontre avec Laurant Weill, co-fondateur de Loriciel, et mon garçon de 12 ans
HADES Assembleur EmptyVen 29 Déc 2023 - 14:13 par Arcade-des-Monts

» Bonnes fêtes
HADES Assembleur EmptyMar 26 Déc 2023 - 10:21 par Dom50

» Murders in Venice / Meutres à Venise
HADES Assembleur EmptySam 18 Nov 2023 - 22:44 par retroric

» Un clavier PS/2 pour tester un ORIC
HADES Assembleur EmptyDim 27 Aoû 2023 - 9:49 par Voyageur

» Disquette 3" Sedoric
HADES Assembleur EmptyMar 1 Aoû 2023 - 14:22 par AtomeX

» faire un 6502 avec des phototransistor
HADES Assembleur EmptyDim 16 Juil 2023 - 17:26 par Voyageur

» Oricutron linux et DSK
HADES Assembleur EmptyJeu 29 Juin 2023 - 18:34 par Voyageur

» No Problem !
HADES Assembleur EmptyDim 25 Juin 2023 - 17:53 par Voyageur

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

Nos membres ont posté un total de 8921 messages dans 811 sujets
Sites Sympas

> Culture Club


-34%
Le deal à ne pas rater :
-34% LG OLED55B3 – TV OLED 4K 55″ 2023 – 100Hz HDR 10+, ...
919 € 1399 €
Voir le deal

HADES Assembleur

+9
Symoon
retroric
Hialmar
fbockelee
kiwilevrai
didierv
Admin
Dom50
Zodiac
13 participants

Page 1 sur 2 1, 2  Suivant

Aller en bas

HADES Assembleur Empty HADES Assembleur

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

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

Message par Dom50 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!
Dom50
Dom50

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

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

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

https://oric.forumactif.org

Revenir en haut Aller en bas

HADES Assembleur Empty HADES Assembleur devenu ATMOSASM

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

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

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


Revenir en haut Aller en bas

HADES Assembleur Empty ATMOSASM

Message par Zodiac 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+

Zodiac
Zodiac

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

Revenir en haut Aller en bas

HADES Assembleur Empty ASSEMBLEUR MONITEUR ATMOSASM

Message par Zodiac Ven 31 Jan 2014 - 0:39

Il semble que le fichier soit passé.

A+
Zodiac
Zodiac

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

Message par Dom50 Ven 31 Jan 2014 - 7:33

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

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

Message par Invité Ven 31 Jan 2014 - 9:11

merci pour le fichier

a tester Smile
Anonymous
Invité
Invité


Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

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

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

http://www.dmacoco.fr

Revenir en haut Aller en bas

HADES Assembleur Empty A propos de l'Essai ATMOSASM

Message par Zodiac 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+
Zodiac
Zodiac

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

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

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

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

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

Revenir en haut Aller en bas

HADES Assembleur Empty ATMOSASM - MONASM

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

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

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

kiwilevrai
kiwilevrai

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

Revenir en haut Aller en bas

HADES Assembleur Empty Erratum !!!

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

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

Revenir en haut Aller en bas

HADES Assembleur Empty HADES

Message par Zodiac 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+
Zodiac
Zodiac

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

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






kiwilevrai
kiwilevrai

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

Revenir en haut Aller en bas

HADES Assembleur Empty MONASM POUR EMULATEUR ORIC

Message par Zodiac 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+
Zodiac
Zodiac

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

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

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

Message par Hialmar Lun 1 Sep 2014 - 19:29

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

Messages : 840
Date d'inscription : 03/03/2014
Age : 53
Localisation : Toulouse

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

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

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

http://www.dmacoco.fr

Revenir en haut Aller en bas

HADES Assembleur Empty Lien pour ATMOSASM ??

Message par retroric 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 ! :-)
retroric
retroric

Messages : 595
Date d'inscription : 09/08/2014
Age : 53
Localisation : Paris

https://github.com/retroric

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

Message par Symoon 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 !
Symoon
Symoon

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

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

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

Revenir en haut Aller en bas

HADES Assembleur Empty Re: HADES Assembleur

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Revenir en haut

- Sujets similaires

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