Forum Oric
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Derniers sujets
» le forum fourre tout
Désassembler sur imprimante EmptyMar 30 Juin 2020 - 13:11 par Admin

» besoin cable coleur et interface de lecture sd card
Désassembler sur imprimante EmptyJeu 25 Juin 2020 - 11:56 par kenneth

» I had a dream .. glOric
Désassembler sur imprimante EmptySam 6 Juin 2020 - 14:18 par jbperin

» Multi soluces...
Désassembler sur imprimante EmptyMar 19 Mai 2020 - 12:41 par soft-bug

» Des nouvelles de BAS_ORIC
Désassembler sur imprimante EmptyMer 6 Mai 2020 - 16:08 par goyo

» 3D walkthrough template en moins de 600 lignes de C
Désassembler sur imprimante EmptyMer 29 Avr 2020 - 20:43 par Star42

» CB2 micro
Désassembler sur imprimante EmptySam 11 Avr 2020 - 19:29 par jbperin

» Le bonjour de codeur
Désassembler sur imprimante EmptyMer 1 Avr 2020 - 15:18 par Invité

» [résolu] Format des fichiers Hyperbasic...
Désassembler sur imprimante EmptySam 28 Mar 2020 - 19:50 par damien

» [résolu] Récupération contenu disquettes 3 pouces...
Désassembler sur imprimante EmptyVen 27 Mar 2020 - 15:06 par damien

» Echange de jeux/logiciels
Désassembler sur imprimante EmptyLun 23 Mar 2020 - 20:15 par Star42

» Ordi Portable Sony VAIO
Désassembler sur imprimante EmptyDim 22 Mar 2020 - 16:17 par froggy

» une atan2 pour vos lib math
Désassembler sur imprimante EmptyDim 22 Mar 2020 - 11:30 par drpsy

» nouveau site
Désassembler sur imprimante EmptyJeu 19 Mar 2020 - 20:02 par Star42

» CEO Mag Spéciaux disponibles
Désassembler sur imprimante EmptyJeu 19 Mar 2020 - 9:33 par musepat

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

Nos membres ont posté un total de 8573 messages dans 746 sujets
Portail ORIC



Le deal à ne pas rater :
ASOS : jusqu’à -50% sur les pièces estivales !
Voir le deal

Désassembler sur imprimante

Aller en bas

Désassembler sur imprimante Empty Désassembler sur imprimante

Message par drpsy le Lun 4 Aoû 2014 - 20:50

Bonjour,

Je vais peut-être poser une question idiote, mais comment fait-on pour désassembler un code Machine et envoyer le source assembleur (désassemblé donc) à l'imprimante ?

J'utilise Oricutron sur Mac, j'ai fait mon premier programme en Assembleur avec MONASM (Merci pour la doc scanée que j'ai pu télécharger à temps !!!), en plusieurs sessions (ou modules) car passé une certaine longueur, l'assembleur se bloque.
==> je ne sais pas désassembler sous MONASM vers l'imprimante. Est-ce possible ?

J'ai ensuite extrait le code LM avec un programme en BASIC pour produire de bons vieux DATA. Ca me permet de combiner BASIC et LM pour mon programme.


Mais voilà. J'ai des bugs à corriger, du code à optimiser (des répétitions), et je voudrais voir le source assembleur intégralement.

D'où mon besoin : sortir le code source de la mémoire de l'ORIC. J'ai donc pensé à l'imprimer (ça produira un fichier texte sur l'émulateur, tout à fait ce qu'il me faut).

J'ai cherché sur le Net, sur vos sites, mais je n'ai pas trouvé. Alors j'ai repris mon Théoric N°14, et je me suis tapé à l'ancienne le Super Désassembleur de la revue. Ah que de souvenirs !  Laughing , sauf que j'ai des erreurs : pas de checksum... Alors avant de tout reprendre, je fais appel à vos éventuelles solutions.

==> je n'utilise pas OSDK pour l'instant, je reste FULL ORIC. Mais bon ça viendra sans doute

Merci par avance !
Dr Psy
drpsy
drpsy

Messages : 206
Date d'inscription : 20/07/2014
Age : 48
Localisation : Lagny sur Marne

Revenir en haut Aller en bas

Désassembler sur imprimante Empty Re: Désassembler sur imprimante

Message par didierv le Mar 5 Aoû 2014 - 20:18

Bonjour,

Si tu es sur un pc ... le mieux est quand meme d'utiliser des outils modernes.

Tu peux aller sur defence-force, un echange parle de ce sujet avec un lien vers un désassembleur : http://forum.defence-force.org/viewtopic.php?t=352&

En cherchant un peu, tu trouveras des listes d'outils référencés et encore sadasm sur http://www.fairlight.to/tools/pc.html

Bonne recherche, ce sera plus rapide ainsi plutot que de faire des combines sur l'émulateur ou sur un oric réel.
didierv
didierv

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

http://www.dmacoco.fr

Revenir en haut Aller en bas

Désassembler sur imprimante Empty Re: Désassembler sur imprimante

Message par Atlantis le Mar 5 Aoû 2014 - 20:28

Salut DrPsy

Je pense que la solution se trouve dans le Théoric numéro 35 page 44.

Monasm est un excellent outil.
Bon courage à toi  Very Happy 



Désassembler sur imprimante 233897Theoric35Octobre1987page44
Atlantis
Atlantis

Messages : 104
Date d'inscription : 17/01/2013
Age : 51
Localisation : Seine et Marne

http://www.safargames.fr

Revenir en haut Aller en bas

Désassembler sur imprimante Empty Re: Désassembler sur imprimante

Message par drpsy le Mar 5 Aoû 2014 - 20:51

Merci pour vos réponses, ça me sera bien utile !

J'avais déjà essayé Oric Explorer, mais j'ai été un peu découragé car au chargement, il se met à scanner tout le contenu des répertoires disk ou tapes. Et vu que j'en ai un certain nombre, je n'ai pas insisté. L'outil ne m'avait pas paru très stable. Mais bon, je vais le retenter.

Sinon, une mise à jour de MONASM est l'idée à laquelle je vais m'attacher dans un premier temps. A l'époque, je n'avais pas acheté les derniers théoric. Alors je n'ai pas pensé à regarder les sommaires des numéros que je ne possédais pas...

Le Désassembleur du numéro 14 fonctionne aussi, et il génère des étiquettes, avec en début de code, la table des étiquettes. On peut ensuite réinjecter le code obtenu dans l'assembleur publié dans le numéro 12.
Mais si j'ai la possibilité de ne pas courir plusieurs chevaux à la fois !!

Le gros avantage de MONASM, c'est de pouvoir conserver les étiquettes que l'on a définies.

Un jour, je passerai au C... Mais ça me parait plus lourd à utiliser pour mon usage qui reste épisodique. Je vais reregarder quand même !
A+
drpsy
drpsy

Messages : 206
Date d'inscription : 20/07/2014
Age : 48
Localisation : Lagny sur Marne

Revenir en haut Aller en bas

Désassembler sur imprimante Empty Re: Désassembler sur imprimante

Message par didierv le Mer 6 Aoû 2014 - 9:40

Notes que tu peux avoir (virtuellement) tous les théoric à cette adresse :
http://abandonware-magazines.org/affiche_mag.php?mag=56

Concernant Oric Explorer, il ne permet - je pense - de sauvegarder les listings.
Il est effectivement pas toujours stable et je ne met que les cassettes et disquettes que je cherche à disséquer dans les répertoires pour eviter une lecture du répertoire trop longue.

Bon courage, Didier
didierv
didierv

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

http://www.dmacoco.fr

Revenir en haut Aller en bas

Désassembler sur imprimante Empty Re: Désassembler sur imprimante

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

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