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
|
Post� le: Sam 24 Jan 2009, 19:57 Sujet du message: [ADIR]-Apple Disk Image Reader - Version plus que Beta |
|
|
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
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 |
|
![](templates/subSilver/images/spacer.gif) |
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Dim 25 Jan 2009, 6:22 Sujet du message: |
|
|
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
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 |
|
![](templates/subSilver/images/spacer.gif) |
flaith
Inscrit le: 30 Ao� 2007 Messages: 30 Localisation: $300:20 58 FC 60
|
Post� le: Dim 25 Jan 2009, 12:14 Sujet du message: |
|
|
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
toinet a �crit: | Quand tu auras fini toutes tes actions pour la v1, je te ferai la demande pour le support du 65c816 ![Wink](images/smiles/icon_wink.gif) |
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](images/smiles/icon_biggrin.gif) _________________ Je suis sur de "rien", mais ne je suis pas sur du "tout". |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
flaith
Inscrit le: 30 Ao� 2007 Messages: 30 Localisation: $300:20 58 FC 60
|
Post� le: Dim 25 Jan 2009, 18:36 Sujet du message: |
|
|
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 |
|
![](templates/subSilver/images/spacer.gif) |
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
Post� le: Lun 26 Jan 2009, 9:25 Sujet du message: |
|
|
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
JM |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
flaith
Inscrit le: 30 Ao� 2007 Messages: 30 Localisation: $300:20 58 FC 60
|
Post� le: Lun 26 Jan 2009, 10:16 Sujet du message: |
|
|
Merci Deckard
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](images/smiles/icon_wink.gif) _________________ Je suis sur de "rien", mais ne je suis pas sur du "tout". |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
flaith
Inscrit le: 30 Ao� 2007 Messages: 30 Localisation: $300:20 58 FC 60
|
Post� le: Mar 27 Jan 2009, 20:52 Sujet du message: |
|
|
---- MAJ ----
liens 1er post ![Wink](images/smiles/icon_wink.gif) _________________ 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 |
|
![](templates/subSilver/images/spacer.gif) |
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Jeu 29 Jan 2009, 23:30 Sujet du message: |
|
|
Bravo, il ne manque plus qu'une version MacOS que je puisse tester
antoine |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
flaith
Inscrit le: 30 Ao� 2007 Messages: 30 Localisation: $300:20 58 FC 60
|
Post� le: Sam 31 Jan 2009, 11:20 Sujet du message: |
|
|
toinet a �crit: | Bravo, il ne manque plus qu'une version MacOS que je puisse tester
antoine |
Je vais aller taxer le Macbook de mon fr�re ... bon il faut d'abord que j'aille le voir ![Wink](images/smiles/icon_wink.gif) _________________ Je suis sur de "rien", mais ne je suis pas sur du "tout". |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
flaith
Inscrit le: 30 Ao� 2007 Messages: 30 Localisation: $300:20 58 FC 60
|
Post� le: Dim 01 F�v 2009, 21:05 Sujet du message: |
|
|
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 |
|
![](templates/subSilver/images/spacer.gif) |
flaith
Inscrit le: 30 Ao� 2007 Messages: 30 Localisation: $300:20 58 FC 60
|
Post� le: Lun 02 F�v 2009, 21:27 Sujet du message: |
|
|
...Windows � jour aussi et si tout ce passe bien, demain version pour MACOSX ![Wink](images/smiles/icon_wink.gif) _________________ Je suis sur de "rien", mais ne je suis pas sur du "tout". |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
flaith
Inscrit le: 30 Ao� 2007 Messages: 30 Localisation: $300:20 58 FC 60
|
Post� le: Mar 03 F�v 2009, 22:38 Sujet du message: |
|
|
---- MAJ ----
liens 1er post
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 |
|
![](templates/subSilver/images/spacer.gif) |
|