Comic Book DS

Description

Comic Book DS est un programme permettant de lire vos bandes dessinées sur votre Nintendo DS.
Il peut aussi s'utiliser pour afficher des photos ou des documents numériques à base d'images de manière simple et rapide.
Ces livres peuvent être soit téléchargés sans la section Livres, soit créés à l'aide de PictoDS ou de pycbds.
Différents thèmes sont disponibles sur cette page.
Cliquez ici pour acceder directement à la section de téléchargement.

Vidéo de la V2.0


Photos d'écran

ComicBookDS ComicBookDS ComicBookDS ComicBookDS

Guide d'utilisateur

Ce guide présente le mode Paysage, Droitier ainsi qu'une lecture de gauche à droite. La configuration des touches est celle par défaut
Pour les modes portrait, gaucher et lecture de droite a gauche, le comportement est globalement le même, mais certaines touches sont différentes.

Au démarrage, le programme est en MODE LIBRAIRIE

mode librairie


Ce mode affiche les vignettes principales de tous les livres disponibles.
Ces vignettes peuvent être sélectionnées à l'aide du pad ou du stylet.
Une vignette sélectionnée est alors affichée en miniature sur l'écran non tactile.
Pour afficher le livre en taille réelle, il faut soit appuyer sur la gâchette de gauche, soit cliquer sur la vignette déjà sélectionnée.
Le programme passe alors en mode MINIATURE

Diverses informations sont affichées :
  • le nom, l'auteur et le fournisseur du livre
  • le nombre d'images au total et la page courante du livre séléctionné
  • le nombre de livres le numéro du livre courant

L'icône de sauvegarde, permet de sauver (si nécessaire) le numéro de page courant des livres.
L'icône de vignettes permet de passer au mode VIGNETTES.

mode vignettes


Ce mode affiche les images 10 par 10 sous forme de vignettes.
Ces vignettes peuvent être sélectionnées à l'aide du pad ou à l'aide du stylet.
Une vignette sélectionnée est alors affichée en miniature sur l'écran non tactile.

Diverses informations sont affichées dans la partie haute de l'écran :
  • le nombre d'images au total et le numéro de l'image courante (en haut à gauche)
  • le nombre d'écrans de vignettes et le numéro de l'écran actuel (en haut à droite)
  • le nom de l'image (en bas au milieu)

L'icône de librairie permet de repasser au mode LIBRAIRIE.
Pour afficher les 10 vignettes suivantes ou précédentes, il faut soit cliquer sur les petites mains, soit utiliser le pad (en allant a droite avec la dernière image sélectionnées, ou a gauche avec la première).
Pour afficher une vignette en taille réelle, il faut soit appuyer sur la gâchette de gauche, soit utiliser l'icône de visualisation, soit cliquer sur la vignette déjà sélectionnée.


Le programme passe alors au mode MINIATURE ou DUAL SCRENN

mode de visualisation (miniature et dual screen)


Ce mode affiche une partie de l'image en taille réelle sur l'écran non tactile et une miniature de l'image sur l'écran tactile.

En appuyant à nouveau sur la gâchette de gauche on passe au MODE DUAL SCREEN.
Ce mode affiche l'image en taille réelle sur les deux écrans.
En appuyant encore sur la gâchette de gauche on repasse au MODE VIGNETTES (et ainsi de suite...)


Contrôles dans les MODES MINIATURE et DUAL SCREEN :

On peut déplacer le stylet sur l'écran tactile pour déplacer la zone affichée.
Le pad permet aussi de se déplacer dans l'image.
Les boutons X et Y permettent de régler la taille de l'image. En appuyant sur les deux en même temps, l'image passe en taille réelle.
En étant à droite de l'image, un appui sur la touche droite déplacera la zone visible d'un écran vers le bas à gauche (meme comportement en allant sur la gauche, le haut, le bas)
En étant tout en bas à droite, et en allant sur la droite ou en bas, la page suivante sera affichée (la page précédente s'affiche en étant en haut à gauche et en allant sur la gauche ou en haut)


icônes


Si aucune icône n'est affiché dans les modes de visualisation, cliquez sur un des coins de l'écran tactile et les icônes s'afficheront pendant environ deux seconde.
Chaque icône a une action particulière :

       page suivante (icône main vers la droite)
       page précédente (icône main vers la gauche)
       passer au mode MINIATURE.
       passer au mode DUAL SCREEN.
       passer au mode VIGNETTES
       passer au mode LIBRAIRIE
       Verouille les icônes. Afin qu'ils restent affichés à l'écran.
       Déverouille les icônes. Afin qu'ils restent affichés pendant environ deux seconde.
       Agrandir la taille de l'image.
       Réduire la taille de l'image.
       Afficher l'image en taille réelle.
       Utiliser la valeur de zoom précédent l'affichage en taille réelle.
       Sauvegarder (si nécessaire) le numéro de page courant des livres.
       Ouvrir le répertoire séléctionné.
       Ouvrir le répertoire parent.
       Choisit un livre aléatoirement.
        Ajuster la taille de l'image en déplacant cette icône verticalement.

à tout moment


  • La gâchette de gauche (bouton L) cycle entre les 3 differents modes de visualisation
  • La gâchette de droite (bouton R) passe du mode portrait au mode paysage
  • Le bouton A cycle entre les modes VIGNETTES et LIBRAIRIE (le mode VIGNETTES étant toujours le premier)
  • Le bouton B cycle entre les modes MINIATURE et DUAL SCREEN
  • Le bouton SELECT change la luminosité de la DS
  • Le bouton START permet:
    • de passer du mode droitier (Right Handed) au mode gaucher (Left Handed)
    • de passer du mode de lecture habituelle (Left to Right) au mode de lecture Manga (Right to Left)
    • de passer de l'orientation Portrait (Portrait) a l'orientation Paysage (Landscape)
    • de prendre en compte (Screen Space), ou pas (No Screen Space), l'espace entre les deux écrans
    • de sauvegarder (si nécessaire) le numéro de page courant des livres
    • d'afficher diverses informations (telles que la version du programme et des informations sur le livre courant)
La configuration des touches peut être changée en modifiant le fichier ComicBookDS.ini.

Merci à

   Mollusk et sa librairie PAlib (ainsi que ceux qui ont contribués a son enrichissement)
   Burton Radons, et headspin pour leur librairie JPEG
   Lick pour son code source permettant de contrôler la luminosité de l'écran.
   Wintermute et son travail sur devkitpro.
   Chism et son interface DLDI permettant l'accès au filesystem.

   Sansanx de m'avoir permis d'utiliser son excellente Bande Dessinée La Vie de Norman
   Eric Caoili pour sa superbe présentation de ComicBookDS sur le site www.4colorrebellion.com.
   L'équipe du HomebrewCast et leur présentation de ComicBookDS :).
   Alex, l'auteur du jeu omalone et puzzlemaniak qui m'a donné envie de developper sur DS.
   Tous ceux qui apprecient ComicBookDS, principalement ceux qui en ont dit du bien sur leur blog ou dans les forums.

Résolution des problèmes et remarques

  • Si, sur la DS, l'image n'est pas correctement affichée ou si l'application se bloque (après avoir affiché le message 'Image too big'), essayez de réduire la qualtié ou la largeur/hauteur des images (grace a l'option "NDS Settings" du convertisseur PC pictods).
  • Il a été reporté que ComicBookDS V2.0 (et probablement V2.1) n'est pas compatible avec la Supercard Rumble et certaines M3 simply. Je ne peux pas corriger ce probleme. La version 2.0Beta 5 devrait être la dernière compatible.
  • Si, même après avoir patché correctement le fichier en DLDI, ComicBookDS reporte que les acces FAT ne sont pas possibles, le problème peut venir de votre carte SD. Il a été reporté que certaines cartes SD (principalement les Kingston) ne sont pas compatibles avec ComicBookDS.
  • Il est possible, si nécessaire de récupérer les images contenues dans un fichier .cbds. pour cela, renommez le fichier .cbds avec l'extension .zip. Dézippez ensuite le fichier : vous y trouverez, en plus des vignettes et des miniatures, les images grand format. Ces images seront, cela dit, probablement plus petite et de qualité inférieure aux images d'origine (afin de permettre leur lecture sur la DS)

Téléchargement et installation

Dézippez le fichier suivant dans le répertoire de votre choix : Ce programme Nintendo DS devrait être utilisé avec le programme PC PictoDS (permettant de convertir ses bandes dessinées pour ComicBookDS) ou le script python pycbds.
Différents thèmes sont disponibles sur cette page.
  • Copiez le répertoire "cbds" à la racine de votre carte. Ce répertoire "cbds" contient le répertoire de thème (pouvant être changé) et le fichier de configuration ComicBookDS.ini.
    Ce fichier .ini peut être manuellement modifié afin de changer les options par défaut de ComicBookDS.
    PictoDS peut aussi être utilisé afin de le générer automatiquement.
  • Choisissez un des 3 fichiers ComicBookDS (ComicBookDS.nds, ComicBookDS.sc.nds, ComicBookDS.ds.gba) en fonction de votre carte et copiez le sur celle-ci.
    • Utilisateurs Supercard SD : choisissez la version .sc.nds
    • Utilisateurs M3 : choisissez la version .nds file (lancez avec le bouton start)
    • Utilisateurs G6 lite : choisissez la version .sc.nds (ajouter au u-disk manager - nds tab)
    • Utilisateurs EZ4 : choisissez la version .ds.gba
    • Utilisateurs DS-X : choisissez la version .nds
    • Les autres : Cherchez sur google ou sur différents forums, vous devriez y trouver de l'aide (les utilisateurs de solutions slot1 devront probablement utiliser le .nds)
    Si le programme ComicBookDS ne se lance pas ou si il affiche "fat access not supported" vous aurez alors besoin de le patcher. Allez ici : http://chishm.drunkencoders.com/DLDI/ et vous trouverez des informations sur cette procédure.
  • Les fichiers .cbds (les livres générés par PictoDS ou téléchargés sur http://cbds.free.fr/) doivent être impérativement placés dans le répertoire "cbds". Vous pouvez cependant créer des sous-répertoire afin d'organiser vos livres.

Historique du programme

  • 3.0 (09/09/2007):
    • New: Ajout du mode WIFI. Les livres du site http://cbds.free.fr/ peuvent être consultés directement sur la DS grâce à la connexion WIFI. (Le première image est un peu lente a charger, mais les suivantes sont chargées en arrière plan pendant la consultation).
    • New: Nouveau look du programme (merci a Fa pour ce thème).
    • New: Support de thèmes : les sons, couleurs, fonds d'écran, icônes et sprites peuvent être changée. Le thème est placé dans le répertoire "/cbds/Theme".
    • New: Recherche des fichiers .cbds plus rapide (en contrepartie, tous les fichiers .cbds, le thème et le .ini doivent être placés dans le répertoire racine "cbds". Il est toujours possible de créer des sous-répertoires dans celui-ci afin d'organiser ses livres.
    • New: Amélioration du changement de page. Il n'est plus obligatoire d'être tout en bas de la page pour passer à la suivante à l'aide de la touche (droite, par ex). Une moyenne est utilisée (1/3 de l'écran par défaut).
    • New: Affichage d'une icône avant le changement de page. Un deuxième appui (ex: sur la fleche de droite) est nécessaire pour confirmation (cette fonctionnalité peut être désactivée dans le .ini).
    • New: Plus de configuration disponible via le .ini (supprimer le clignotement de la LED, luminosité initiale, incrementsX,Y, configuration de la touche start,...).
    • New: Meilleure réactivité, préemption, gestion d'erreurs. Petites corrections de bugs et améliorations.

  • 2.2_Only (26/08/2007):
    • New: Suppression de PictoDS du package ComicBookDS (PictoDS est maintenant disponible ici).

  • 2.2 (14/05/2007):
    • New: Affichage des répertoires et sous-répertoires contenant des fichiers .cbds, pour une meilleure organisation.
    • New: Tri alphabétique des .cbds en fonction du nom des fichiers.
    • New: Fond d'écran personnalisable.
      3 images utilisées pour le fond d'écran sont situées dans le sous-répertoire "nds/ComicBookDSTheme" de pictods.
      Copiez ces fichiers ou vous le souhaitez sur votre carte (en les mettant tous dans un même répertoire) et ces images seront affichées en fond dans ComicbookDS.
    • New: Meilleure navigation dans les magasine (et les images verticales) : En etant en bas de l'image et en pressant la touche du bas, la partie visible se déplacera en haut a droite (gauche pour le mode manga). Le conportement est similaire pour la touche du haut. Un changement de page peut aussi être généré.
    • New: Scroll à l'aide des touches progressif (1 pixel au début, puis de plus en plus rapide, jusqu'a la valeur définie dane le .ini)
    • New: Scrolling des textes (titre/auteur/provider/nom de l'image) lorsque la zone d'affichage n'est pas suffisante.
    • New: Fonction de choix aléatoire d'un livre en séléctionnant l'icône de dés (visible en mode librairie, lorsque le répertoire principal est affiché).
    • New: Changement dans la manière dont les icônes de mains sont affichés (indiquant un peu mieux si l'on est en fin ou en début de livre).
    • BugFix: Comme d'habitude, petites corrections de bugs et améliorations.

  • 2.1 (16/03/2007):
    • BugFix: Les images sont maintenant entièrement affichées. (il n'y a plus de parties manquantes à la droite et en bas de certaines images).
    • BugFix: Problèmes de mémoire résolus qui fesaient que certaines images (même assez petites) ne s'affichaient que partiellement (affichage du message 'image too big')
    • BugFix: Effets de saut du Stylet grandement réduits.
    • BugFix: Le programme ne devrait plus se bloquer lors d'un passage rapide d'un livre à l'autre.
    • BugFix: Plus de 300 pages par livres peuvent être affichées (même si l'affichage sera alors plus lent)
    • New: Les images du mode Librarie sont chargées en arrière plan et restent en mémoire lors des passages entre les modes Vignette et Librairie.
    • New: Une popup s'affiche lorsque une erreur est détéctée sur le filesystem. (fesant que certains fichiers .cbds ne s'affichaient pas)

  • 2.0 (04/02/2007):
    • New: Il n'est plus necessaire de renommer les fichiers .cbds. Ils peuvent avoir n'importe quel nom (ie: "La Vie de Norman.cbds") et peuvent être placés n'importe où.
    • New: L'écran du mode Librairie est plus réactif aux actions de l'utilisateur. Lorsqu'un livre n'est pas encore ouvert, le nom du fichier est affiché.
    • New: Affichage du nom de la page pendant le chargement.
    • New: Le programme n'attend plus de relacher les touches dans les modes de vignettes et de librairie. Cela permet une navigation plus rapide entre les vignettes si l'on laisse les touches enfoncées.
    • BugFix: Le stylet (écran tactile) peut etre utilisé avec les R4DS et M3 Simply.
    • BugFix: Parfois, la fenetre de sélection de s'affichait pas dans le mode miniature.

  • 2.0Beta 5 (25/01/2007):
    • New: Chargement plus rapide des vignettes, miniatures et des images une fois que le livre a été chargé (principalement pour les gros fichiers .cbds).
    • New: Affichage de la page courante lors du chargement de l'image.
    • New: Un message d'avertissement s'affiche lorsqu'il n'y a pas assez de mémoire disponible.

  • 2.0Beta 4 (21/01/2007):
    • New: Utilisation du fichier ComicBookDS.ini permettant de configurer ComicBookDS.
    • New: Le titre, l'auteur et le fournisseur du livre sont associée au fichier .cbds
    • New: Plusieurs livres peuvent etre lisibles dans la même appliction. Un nouvel écran est ajouté afin de pouvoir choisir son livre.
    • New: Conpatibilité DLDI (http://chishm.drunkencoders.com/DLDI/) Plus de cartes devraient être compatibles.
    • New: Le numéro de page courante des livres peut être sauvegradé d'une session à l'autre.
    • New: Plus de limitation de taille (32 mb). Cependant plus le fichier .cbds est gros, plus il sera long a charger.
    • New: Effets sonores sur les actions utilisateurs (et au démarrage du programme).
    • New: Icône de 'zoom précédent' ajouté (affiché en alternance avec l'icône de zoom 'taille réelle').
    • New: En pressand les 2 boutons associée au zoom ('plus' et 'moins') le zoom basculera entre 'taille réelle' et 'zoom précédent'.
    • New: Le menu peut être naviguable à l'aide des boutons.
    • New: Affichage d'une animation pendant le chargement d'une image.
    • New: Ajout de l'icône d'application (et du nom) de ComicBookDS pour le fichier .nds.
    • New: Configuration des touches (en éditant manuellement le fichier ComicBookDS.ini).
    • New: Verouillage des icônes, par défaut.
    • BugFix: Optimisation mémoire (devrait permettre un chargement d'images un peu plus grosses).
    • BugFix: Meilleur affichage des icônes (certaines n'étaient pas remplacées ou supprimées)
    • New: Plusieurs petits changements et corrections mineures ...
    • New Web: Creation du site http://cbds.free.fr/ proposant du contenu .cbds gratuit.

  • 1.3 (05/11/2006):
    • New: Fonctionnalité de zoom progressif: L'image peut être agrandie ou réduite en utilisant les boutons ou la scrollbar affichée à l'écran.
    • New: Ajout d'une icône de vérouillage permettant les laisser les icônes affichées à l'écran.
    • New: Lorsque le clapet de la DS est fermé, les écrans s'éteignent et l'énergie est sauvée.
    • New: Animation plus fluide lors des transitions.
    • New: Changements de la configuration des touches, principalement pour le mode gaucher/paysage. Les deux boutons précédemment utilisés pour le changement de page sont maintenant affectés au zoom.

  • 1.2 (16/10/2006):
    • BugFix: Plus de probleme d'inversion des vignettes dans le mode Gaucher / Paysage.
    • New: L'option "Screen Space" a été ajoutée. Elle permet de prendre en compte, ou non, l'espace entre les deux écrans de la DS.

  • 1.1 (15/10/2006):
    • BugFix: Presser Select (afin de changer la luminosité de la DS Lite) ne freeze plus le programme.
    • New: Les images sont ordonnancées selon un ordre numérique naturel ("1","2",...,"10" fonctionne. Pas besoin d'avoir "01","02".."10").
    • New: Mode Gaucher ajouté (pressez start et changez "Right Handed" pour "Left Handed").
    • New: Mode Manga ajouté (pressez start et changez "Left To Right" pour "Right To Left").
    • New: Touches en accord avec les différents modes. Droitier: ABXY sont affectées a d'autres opération que le scroll.(cf configuration des touches)
    • New: Le changement de vignettes à l'aide des flèches ne saute plus d'images.
    • New: Plusieurs petits changements et corrections mineures ...

  • 1.0 (05/10/2006):
    • Ajout du convertisseur PC. Il est maintenant possible de convertir ses bandes dessinées pour DS.

  • 1.0 - beta 1 (30/09/2006) :
    • Publication de la BD "La vie de Norman" en tant qu'exemple.