Index du Forum
IDENTIFICATION SERVEUR : 213.186.33.87 - CLIENT : 74.109.56.191

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour v�rifier ses messages priv�sSe connecter pour v�rifier ses messages priv�s   ConnexionConnexion 

[ADIR]-Apple Disk Image Reader - Version plus que Beta

 
Poster un nouveau sujet   R�pondre au sujet     Index du Forum -> EMULATION
Voir le sujet pr�c�dent :: Voir le sujet suivant  
Auteur Message
flaith



Inscrit le: 30 Ao� 2007
Messages: 30
Localisation: $300:20 58 FC 60

MessagePost� le: Sam 24 Jan 2009, 19:57    Sujet du message: [ADIR]-Apple Disk Image Reader - Version plus que Beta R�pondre en citant

Coucou les gens,

j'aimerais bien que vous testiez ce petit logiciel que je suis entrain de faire et qui ne fonctionne que sous GNU/Linux (pour le moment), je mettrais une version Windows la semaine prochaine et une version MAC bient�t aussi.

Je ne compte pas rivaliser avec les superbes Ciderpress ou AppleCommander et autres. J'ai juste voulu r�apprendre comment fonctionne l'Apple gr�ce aux passionn�es comme vous et d'autres sur les newsgroup.

J'ai commenc� au mois de novembre et le but et d'en faire un logiciel permettant de lire, d'exporter/importer les fichiers et aussi d'�muler le 6502 voir en faire aussi un �mulateur complet, un "tout-en-un" quoi Wink

Il y a beaucoup de travail, donc pour le moment, il n'y a que la possibilit� de lire des disquettes DOS 3.3 au format "dsk", on peut lire un catalogue et ouvrir un fichier et le lire (d�s l'ouverture il est automatiquement export� au format texte) - les fichiers binaires sont, pour le moment, affich�s � un format dump (je peaufine une version d�sassembl�e) - Les fichiers TXT et BAS sont export�s normalement. On peut aussi voir le graphique de la VTOC.

C'est une version super B�ta, donc quelques fonctionnalit�s sont pr�sentes mais ne donnent aucun r�sultat

J'utilise aussi les fontes de caract�res faites par Rebecca Bettencourt t�l�chargeables ici http://www.kreativekorp.com/swdownload/fonts/bitmap/apple2/pr.zip - mais elles ne sont pas obligatoires.

Merci par avance pour vos critiques

Screenshots :
http://flaith.free.fr/public/ADIR/Capture-%5bA%5dpple%20%5bD%5disk%20%5bI%5dmage%20%5bR%5deader%20ver%230.13.0G.png
http://flaith.free.fr/public/ADIR/Capture-%5bA%5dpple%20%5bD%5disk%20%5bI%5dmage%20%5bR%5deader%20ver%230.13.0G%20-%20DOS%203.3%20-%20VOLUME%20%23254.png
http://flaith.free.fr/public/ADIR/Capture-View%20Files.png
http://flaith.free.fr/public/ADIR/Capture-View%20Files-1.png

Info : Le logiciel est d�velopp� sous PureBasic http://www.purebasic.fr et n'a de Basic que le nom, c'est un langage bien plus �volu� qui �volue tr�s rapidement et qui est, surtout, d�velopp� par un Fran�ais

Version GNU/Linux

Version ligne de commande : http://flaith.free.fr/public/ADIR/__GNULINUX/adir
Version GUI : http://flaith.free.fr/public/ADIR/__GNULINUX/adir_gui

Version MACOSX

Version ligne de commande : http://flaith.free.fr/public/ADIR/__MACOS/adir
Version GUI : http://flaith.free.fr/public/ADIR/__MACOS/adir_gui

Version Windows

Version ligne de commande : http://flaith.free.fr/public/ADIR/__WIN/adir.exe
Version GUI : http://flaith.free.fr/public/ADIR/__WIN/adir_gui.exe
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".


Derni�re �dition par flaith le Jeu 19 F�v 2009, 18:08; �dit� 3 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
toinet



Inscrit le: 15 Juin 2007
Messages: 326
Localisation: Paris, France

MessagePost� le: Dim 25 Jan 2009, 6:22    Sujet du message: R�pondre en citant

Mais c'est une excellente id�e et une belle r�alisation que tu as l� ! Je t'encourage vivement � continuer, je vais peut-�tre enfin pouvoir g�rer mes disques sans avoir � me servir de Ciderpress depuis mon Mac alors et gr�ce � toi.

L'id�e d'utiliser les polices de l'Am�ricaine dont j'ai oubli� le nom est excellente, j'ai l'impression de retrouver l'ambiance Apple II.

Quand tu auras fini toutes tes actions pour la v1, je te ferai la demande pour le support du 65c816 Wink

J'imagine que tu as pr�vu le support du ProDOS, de formats autres que les DSK ?

Bref, je te f�licite et te souhaite de r�ussir ce que tu as commenc� d'entreprendre,

antoine
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Ao� 2007
Messages: 30
Localisation: $300:20 58 FC 60

MessagePost� le: Dim 25 Jan 2009, 12:14    Sujet du message: R�pondre en citant

toinet a �crit:
Mais c'est une excellente id�e et une belle r�alisation que tu as l� ! Je t'encourage vivement � continuer, je vais peut-�tre enfin pouvoir g�rer mes disques sans avoir � me servir de Ciderpress depuis mon Mac alors et gr�ce � toi.

L'id�e d'utiliser les polices de l'Am�ricaine dont j'ai oubli� le nom est excellente, j'ai l'impression de retrouver l'ambiance Apple II.


c'est le but Smile

toinet a �crit:
Quand tu auras fini toutes tes actions pour la v1, je te ferai la demande pour le support du 65c816 Wink


c'est dans mes todo

toinet a �crit:
J'imagine que tu as pr�vu le support du ProDOS, de formats autres que les DSK ?


Exact, ProDOS, Pascal, CPM, NIB (grace au programme de Deckard)
Pour Pascal & CPM faut ue je trouve des docs genre Beneath Apple DOS

toinet a �crit:
Bref, je te f�licite et te souhaite de r�ussir ce que tu as commenc� d'entreprendre,

antoine


Merci Antoine Very Happy
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Ao� 2007
Messages: 30
Localisation: $300:20 58 FC 60

MessagePost� le: Dim 25 Jan 2009, 18:36    Sujet du message: R�pondre en citant

Ajout d'une version ligne de commande, toujours pour Linux
http://flaith.free.fr/public/ADIR/adir
Code:
Usage: adir DISKIMAGE OPTION FILE...
  -h, --help              print this help and exit
  -c, --catalog           show CATALOG
  -v, --vtoc              show VTOC
  -a, --all               show CATALOG & VTOC
  -e, --extract           extract FILE
                          if FILE contains space, you must add quotes :
                          adir ../dsk/adir_nycd.dsk -e "test sound"

please send bugs at <flaith@gmail.com>.

_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".


Derni�re �dition par flaith le Lun 26 Jan 2009, 12:27; �dit� 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
Deckard



Inscrit le: 29 Mar 2007
Messages: 350
Localisation: Levallois-Perret / Le Mans

MessagePost� le: Lun 26 Jan 2009, 9:25    Sujet du message: R�pondre en citant

Sympathiques ces �crans!

Ca fait un moment que je souhaite faire la m�me chose en java mais je n'ai pas eu le temps d'avancer dans la lecture du bouquin de Swing pour la gestion de l'interface utilisateur en mode graphique.

Vu par ailleurs que le langage PureBasic �tait payant.
Ca risque d'�tre un frein si tu recherches de l'aide � la programmation.

La je suis sur 2 autres projets mais je regarderai attentivement quand j'aurai fini.

Sinon le binaire linux n�cessite quels pr�requis? (Il faut un window manager particulier, une version de kernel minimum, ...)

Vivement que la V1 sorte Very Happy

JM
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Ao� 2007
Messages: 30
Localisation: $300:20 58 FC 60

MessagePost� le: Lun 26 Jan 2009, 10:16    Sujet du message: R�pondre en citant

Merci Deckard Very Happy

voici ma propre config :
Code:
--- Version DEBIAN Etch - Gnome 2.14.3 ---
flaith@wooky:~/0-DEV/BASIC/PUREBASIC/MaskOfTheSun/adir/adir_debug$ ldd adir_gui
   linux-gate.so.1 =>  (0xffffe000)
   libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f3c000)
   libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7f19000)
   libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7c2f000)
   libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7bae000)
   libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7b94000)
   libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7b7d000)
   libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7b75000)
   libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7b4a000)
   libXext.so.6 => /usr/lib/libXext.so.6 (0xb7b3c000)
   libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7b34000)
   libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb7b31000)
   libXi.so.6 => /usr/lib/libXi.so.6 (0xb7b28000)
   libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb7b25000)
   libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7b1c000)
   libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7b17000)
   libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7add000)
   libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7a7b000)
   libX11.so.6 => /usr/lib/libX11.so.6 (0xb798e000)
   libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7954000)
   libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7951000)
   libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb794d000)
   libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb78bb000)
   libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb78b7000)
   libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb78a4000)
   libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7773000)
   /lib/ld-linux.so.2 (0xb7f77000)
   libz.so.1 => /usr/lib/libz.so.1 (0xb775f000)
   libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb7734000)
   libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb76ca000)
   libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb76a9000)
   libXau.so.6 => /usr/lib/libXau.so.6 (0xb76a6000)
   libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb76a1000)
   librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7698000)

flaith@wooky:~/0-DEV/BASIC/PUREBASIC/MaskOfTheSun/adir/adir_debug$ ldd adir
   linux-gate.so.1 =>  (0xffffe000)
   libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7fa9000)
   libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7f86000)
   libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7c9c000)
   libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7c1b000)
   libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7c01000)
   libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7bea000)
   libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7be2000)
   libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7bb7000)
   libXext.so.6 => /usr/lib/libXext.so.6 (0xb7ba9000)
   libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7ba1000)
   libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb7b9e000)
   libXi.so.6 => /usr/lib/libXi.so.6 (0xb7b95000)
   libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb7b92000)
   libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7b89000)
   libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7b84000)
   libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7b4a000)
   libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7ae8000)
   libX11.so.6 => /usr/lib/libX11.so.6 (0xb79fb000)
   libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb79c1000)
   libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb79be000)
   libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb79ba000)
   libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7928000)
   libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7924000)
   libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7911000)
   libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb77e0000)
   /lib/ld-linux.so.2 (0xb7fe4000)
   libz.so.1 => /usr/lib/libz.so.1 (0xb77cc000)
   libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb77a1000)
   libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7737000)
   libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7716000)
   libXau.so.6 => /usr/lib/libXau.so.6 (0xb7713000)
   libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb770e000)
   librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7705000)

flaith@wooky:~/0-DEV/BASIC/PUREBASIC/MaskOfTheSun/adir/adir_debug$ uname -a
Linux wooky 2.6.18-6-k7 #1 SMP Fri Dec 12 17:19:09 UTC 2008 i686 GNU/Linux


Rien de bien particulier Wink
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Ao� 2007
Messages: 30
Localisation: $300:20 58 FC 60

MessagePost� le: Mar 27 Jan 2009, 20:52    Sujet du message: R�pondre en citant

---- MAJ ----
liens 1er post Wink
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".


Derni�re �dition par flaith le Mer 18 F�v 2009, 21:53; �dit� 3 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
toinet



Inscrit le: 15 Juin 2007
Messages: 326
Localisation: Paris, France

MessagePost� le: Jeu 29 Jan 2009, 23:30    Sujet du message: R�pondre en citant

Bravo, il ne manque plus qu'une version MacOS que je puisse tester Wink

antoine
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Ao� 2007
Messages: 30
Localisation: $300:20 58 FC 60

MessagePost� le: Sam 31 Jan 2009, 11:20    Sujet du message: R�pondre en citant

toinet a �crit:
Bravo, il ne manque plus qu'une version MacOS que je puisse tester Wink

antoine


Je vais aller taxer le Macbook de mon fr�re ... bon il faut d'abord que j'aille le voir Wink
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Ao� 2007
Messages: 30
Localisation: $300:20 58 FC 60

MessagePost� le: Dim 01 F�v 2009, 21:05    Sujet du message: R�pondre en citant

Mise � jour pour Linux:
Code:
[A]pple [D]isk [I]mage [R]eader ver#0.17.5C
Usage: adir DISKIMAGE [OPTION] [FILE]
  without OPTION          Display free space & free bytes
  -h, --help              print this help and exit
  -c, --catalog           show CATALOG
  -v, --vtoc              show VTOC
  -a, --all               show CATALOG & VTOC
  -e, --extract           extract FILE
  -d, --disasm            disassemble FILE

If FILE contains spaces, you must add quotes :
adir ../dsk/adir_nycd.dsk -e "test sound"

Please send bugs at <flaith@gmail.com>.


pour info, lors de l'export du fichier, celui-ci est automatiquement enregistr� sous le format suivant :

Code:
<FILENAME>$<LOCK><ORG>#<TYPE>.ADIR

==> LOCK = 00 ou 01

Le d�sassemblage est au format monitor.
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".


Derni�re �dition par flaith le Ven 13 F�v 2009, 19:34; �dit� 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Ao� 2007
Messages: 30
Localisation: $300:20 58 FC 60

MessagePost� le: Lun 02 F�v 2009, 21:27    Sujet du message: R�pondre en citant

...Windows � jour aussi et si tout ce passe bien, demain version pour MACOSX Wink
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Ao� 2007
Messages: 30
Localisation: $300:20 58 FC 60

MessagePost� le: Mar 03 F�v 2009, 22:38    Sujet du message: R�pondre en citant

---- MAJ ----
liens 1er post Wink

13.02.09
--*-*- Mise a jour toutes versions -*-*--

18.02.09
--*-*- Mise a jour GNU/Linux -*-*--
Modification des param�tres GUI pour chargement des fontes par d�faut
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message priv� Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   R�pondre au sujet     Index du Forum -> EMULATION Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas r�pondre aux sujets dans ce forum
Vous ne pouvez pas �diter vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com