Index du Forum
IDENTIFICATION SERVEUR : 51.83.10.230 - CLIENT : 3.215.174.30

 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: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

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
Site Admin


Inscrit le: 15 Juin 2007
Messages: 3050
Localisation: Le Chesnay, 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: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

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: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

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
.



Inscrit le: 29 Mar 2007
Messages: 350

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é
flaith



Inscrit le: 30 Aoû 2007
Messages: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

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: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

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
Site Admin


Inscrit le: 15 Juin 2007
Messages: 3050
Localisation: Le Chesnay, 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: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

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: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

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: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

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: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

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