Frontend Dosbox
3 participants
Page 1 sur 1
Frontend Dosbox
Salut à tous,
je sais que des frontends existent pour dosbox, mais bon je me suis lancé dans
le développement du miens, et vu que ça m'a pas pris plus de temps que ça, et que c'est
presque terminé, je me demandais si ça pouvait intéresser quelqu'un ou pas
Juste pour rappel, un frontend ça permet d'avoir une interface graphique qui permet de configurer facilement un émulateur (dans mon cas dosbox).
Dosbox est un émulateur du système d'exploitation dos, qui permet de lancer dans le même environnement qu'à l'époque, les jeux abandonware qui tournaient sous dos dans les années 80-90.
Le seul problème de dosbox, c'est qu'il faut se taper les lignes de commande à la main ou créer des fichiers de configuration pour lancer un jeu, et moi j'aime pas trop m'embeter la vie ...
Le résultat c'est la création d'un petit frontend censé permettre de gérer facilement les jeux dont voici l'interface :
Pour ajouter un jeu :
- on le dézippe dans le répertoire games du frontend
- puis dans l'interface on choisit l'éxécutable du jeu à lancer
- on clique sur "jouer"
voila, maintenant autant ca va interesser personne :)
je sais que des frontends existent pour dosbox, mais bon je me suis lancé dans
le développement du miens, et vu que ça m'a pas pris plus de temps que ça, et que c'est
presque terminé, je me demandais si ça pouvait intéresser quelqu'un ou pas
Juste pour rappel, un frontend ça permet d'avoir une interface graphique qui permet de configurer facilement un émulateur (dans mon cas dosbox).
Dosbox est un émulateur du système d'exploitation dos, qui permet de lancer dans le même environnement qu'à l'époque, les jeux abandonware qui tournaient sous dos dans les années 80-90.
Le seul problème de dosbox, c'est qu'il faut se taper les lignes de commande à la main ou créer des fichiers de configuration pour lancer un jeu, et moi j'aime pas trop m'embeter la vie ...
Le résultat c'est la création d'un petit frontend censé permettre de gérer facilement les jeux dont voici l'interface :
Pour ajouter un jeu :
- on le dézippe dans le répertoire games du frontend
- puis dans l'interface on choisit l'éxécutable du jeu à lancer
- on clique sur "jouer"
voila, maintenant autant ca va interesser personne :)
provenza24- Patient contaminé
- Nombre de messages : 105
Age : 43
Date d'inscription : 15/04/2010
Re: Frontend Dosbox
Salut provenza24
Plutôt jolie comme boulot je suis un grand utilisateur de Dosbox mais je ne connaissais pas les "frontend" comme quoi on apprend tous les jours .
Il s'agit d'un raccourci pour lancer les jeux avec plus de faciliter le tout avec une fiche technique liée à ce même jeu c'est bien ça ?
C'est vrai que d'écrire les lignes de commande à chaque foi et disons assezchiant mais moi j'aime ce côté rétro sa ajouter au fun .
Je vais tester pour voir comment ça se présente tout ça merci encore pour cette information.
Jack Oneil
Plutôt jolie comme boulot je suis un grand utilisateur de Dosbox mais je ne connaissais pas les "frontend" comme quoi on apprend tous les jours .
Il s'agit d'un raccourci pour lancer les jeux avec plus de faciliter le tout avec une fiche technique liée à ce même jeu c'est bien ça ?
C'est vrai que d'écrire les lignes de commande à chaque foi et disons assez
Je vais tester pour voir comment ça se présente tout ça merci encore pour cette information.
Jack Oneil
jack oneil- Patient incurable
- Nombre de messages : 1904
Age : 46
Localisation : pas de calais
Date d'inscription : 05/04/2013
Re: Frontend Dosbox
Avant j'utilisais D-Fend pour Dosbox, puis D-Fend Reloaded.
Pour la plupart des jeux 'disquettes' préinstallés, un simple 'glisser-déposer' sur l’icône de Dosbox suffit à lancer le jeu. Par exemple pour POP, il suffit de faire glisser prince.exe sur l’icône dosbox.
J'utilisais surtout les frontend pour les réglages techniques : modification de l'IRQ de la soundblaster émulée (7 par défaut, mais certains jeux ne la trouvent que si c'est 5), désactivation de la mémoire EMS (certains jeux, comme ceux d'Origin, n'aiment pas du tout l'EMS). Je les utilisais aussi pour les jeux CD, ça évitait de devoir taper le lignes de 'mount' ou 'imgmount' à chaque fois.
Maintenant je crée des .bat avec un fichier dosbox.conf personnalisé pour chaque jeu... ça va aussi vite que de lancer un frontend et de le régler pour chaque jeu.
D'ailleurs je n'utilise pas le Dosbox 0.74 officiel mais le 'Daum Build' de Taewoong (connu aussi sous le nom de Ykhwong), basé sur les dernières mises à jour SVN et incluant pas mal d'améliorations : émulation Roland MT-32 ou réglages pour en utiliser un vrai (c'est ce dont je me sers pour mes vidéos d'intros de jeu sur mon MT-32 1ere version), réglage de la quantité de mémoire vidéo (pratique pour les jeux en SVGA 65.000 couleurs), émulation 3DFX (soit émulation glide en interne, très gourmande, soit couplé avec un glidewrapper comme nglide)....
Pour les utilisateurs de Mac, je recommande vivement Boxer, qui est une merveille de simplicité et d'efficacité (dommage qu'il n'y ait pas un équivalent sur PC). J'adore le fait de glisser un CD ou une ISO sur l’icône importer pour créer un package avec le CD monté et l'installation du jeu qui se lance quasi automatiquement. Son seul défaut : ne pas bien gérer les jeux à plusieurs CD.
D'ailleurs petite astuce pour utiliser Boxer avec un jeu ayant des pistes CD audio : Utiliser un PC avec IMGBurn pour créer une image CUE/BIN, rapatrier cette image sur votre mac et la mettre dans un dossier de votre choix. afficher les propriétés du dossier et y ajouter l'extension .boxer.
Vous venez de créer un package boxer dans lequel l'image-CD est montée en tant que lecteur D, avec un disque C vide. Double-cliquez sur le package. la fenêtre dobox de Boxer s'affiche. Tapez :
D: (entrée) pour passer sur le lecteur CD émulé., plus qu'à lancer le programme d'installation puis à choisir dans les options boxer le programme à lancer pour jouer.
Pour la plupart des jeux 'disquettes' préinstallés, un simple 'glisser-déposer' sur l’icône de Dosbox suffit à lancer le jeu. Par exemple pour POP, il suffit de faire glisser prince.exe sur l’icône dosbox.
J'utilisais surtout les frontend pour les réglages techniques : modification de l'IRQ de la soundblaster émulée (7 par défaut, mais certains jeux ne la trouvent que si c'est 5), désactivation de la mémoire EMS (certains jeux, comme ceux d'Origin, n'aiment pas du tout l'EMS). Je les utilisais aussi pour les jeux CD, ça évitait de devoir taper le lignes de 'mount' ou 'imgmount' à chaque fois.
Maintenant je crée des .bat avec un fichier dosbox.conf personnalisé pour chaque jeu... ça va aussi vite que de lancer un frontend et de le régler pour chaque jeu.
D'ailleurs je n'utilise pas le Dosbox 0.74 officiel mais le 'Daum Build' de Taewoong (connu aussi sous le nom de Ykhwong), basé sur les dernières mises à jour SVN et incluant pas mal d'améliorations : émulation Roland MT-32 ou réglages pour en utiliser un vrai (c'est ce dont je me sers pour mes vidéos d'intros de jeu sur mon MT-32 1ere version), réglage de la quantité de mémoire vidéo (pratique pour les jeux en SVGA 65.000 couleurs), émulation 3DFX (soit émulation glide en interne, très gourmande, soit couplé avec un glidewrapper comme nglide)....
Pour les utilisateurs de Mac, je recommande vivement Boxer, qui est une merveille de simplicité et d'efficacité (dommage qu'il n'y ait pas un équivalent sur PC). J'adore le fait de glisser un CD ou une ISO sur l’icône importer pour créer un package avec le CD monté et l'installation du jeu qui se lance quasi automatiquement. Son seul défaut : ne pas bien gérer les jeux à plusieurs CD.
D'ailleurs petite astuce pour utiliser Boxer avec un jeu ayant des pistes CD audio : Utiliser un PC avec IMGBurn pour créer une image CUE/BIN, rapatrier cette image sur votre mac et la mettre dans un dossier de votre choix. afficher les propriétés du dossier et y ajouter l'extension .boxer.
Vous venez de créer un package boxer dans lequel l'image-CD est montée en tant que lecteur D, avec un disque C vide. Double-cliquez sur le package. la fenêtre dobox de Boxer s'affiche. Tapez :
D: (entrée) pour passer sur le lecteur CD émulé., plus qu'à lancer le programme d'installation puis à choisir dans les options boxer le programme à lancer pour jouer.
barbarian_bros- Docteur *
- Nombre de messages : 5382
Age : 47
Localisation : 33
Date d'inscription : 29/11/2009
Re: Frontend Dosbox
barbarian_bros a écrit:Avant j'utilisais D-Fend pour Dosbox, puis Maintenant je crée des .bat avec un fichier dosbox.conf personnalisé pour chaque jeu... ça va aussi vite que de lancer un frontend et de le régler pour chaque jeu.
C'est exactement ça que je fais avec le frontend
quand tu choisis l'executable, ça crée en fait un fichier dosbox.conf pour le jeu
et quand tu cliques sur jouer, ça récupère le fichier de config du jeu, et ça le lance
du coup ça permet de personnaliser la config de chaque jeu
bah alors avec ce que tu me dis, ça sert plus ou moins à rien ce que j'ai fait
à part peut etre à présenter un bref aperçu du jeu dans l'interface
provenza24- Patient contaminé
- Nombre de messages : 105
Age : 43
Date d'inscription : 15/04/2010
Re: Frontend Dosbox
Ca sert pas à rien, déjà c'est une jolie interface, avec présentation du jeu.
Par contre pour l'instant c'est un peu 'simpliste' dans les options...
Dans D-Fend Reloaded (moins joli et intuitif c'est sûr) on peut régler quasiment tous les paramètres d'un .conf, c'est ce 'mode avancé' quimanque à ton frontend. :
Sinon une petite question, la description du jeu, il faut la taper ou ton interface va la chercher sur un site?
Par contre pour l'instant c'est un peu 'simpliste' dans les options...
Dans D-Fend Reloaded (moins joli et intuitif c'est sûr) on peut régler quasiment tous les paramètres d'un .conf, c'est ce 'mode avancé' quimanque à ton frontend. :
Sinon une petite question, la description du jeu, il faut la taper ou ton interface va la chercher sur un site?
barbarian_bros- Docteur *
- Nombre de messages : 5382
Age : 47
Localisation : 33
Date d'inscription : 29/11/2009
Re: Frontend Dosbox
offrir la possibilité de configurer chaque fichier de config pour chaque jeu via une interface m'a traversé l'esprit
mais je me suis dit que le but du projet, c'était de simplifier au max la config et là en faisant ça ca compliquerait
par contre j'ai quand meme ajouté un menu dans les menus en haut de la fenetre pour ouvrir le fichier de config du jeu sur lequel tu es avec notepad++ que j'ai integré au projet
le fichier dosbox.conf généré pour chaque jeu est complet, mais tout est commenté, il n'y a qu'à décommenter ou changer les valeurs que l'on souhaite dedans
je ne sais pas si faire une IHM sépécifique pour ça est une bonne idée, peut-être que oui, mais je ciblais surtout des utilisateurs n'ayant pas envie de se casser la tête donc je ne sais pas
pour ce qui est de la description du jeu, quand tu cliques sur télécharger la fiche, ça se connecte à un webservice d'un site de jeux vidéo du net, et récupère les infos et les screenshots s'ils sont disponibles
mais tu peux également les taper à la main si vraiment le jeu est rare et n'existe pas dans leur base de données
mais je me suis dit que le but du projet, c'était de simplifier au max la config et là en faisant ça ca compliquerait
par contre j'ai quand meme ajouté un menu dans les menus en haut de la fenetre pour ouvrir le fichier de config du jeu sur lequel tu es avec notepad++ que j'ai integré au projet
le fichier dosbox.conf généré pour chaque jeu est complet, mais tout est commenté, il n'y a qu'à décommenter ou changer les valeurs que l'on souhaite dedans
je ne sais pas si faire une IHM sépécifique pour ça est une bonne idée, peut-être que oui, mais je ciblais surtout des utilisateurs n'ayant pas envie de se casser la tête donc je ne sais pas
pour ce qui est de la description du jeu, quand tu cliques sur télécharger la fiche, ça se connecte à un webservice d'un site de jeux vidéo du net, et récupère les infos et les screenshots s'ils sont disponibles
mais tu peux également les taper à la main si vraiment le jeu est rare et n'existe pas dans leur base de données
provenza24- Patient contaminé
- Nombre de messages : 105
Age : 43
Date d'inscription : 15/04/2010
Re: Frontend Dosbox
Pour ceux qui voudraient tester, voici le lien :
http://bubuzano.fr/nicebox/
Pour ajouter un jeu, il suffit de copier coller le répertoire du jeu dans le répertoire ressources/games de l'application, et de lancer l'application, ou si elle est lancée, de faire menu fichier->Scanner le repértoire des jeux
Pour pouvoir lancer ensuite le jeu via dosbox, il faut choisir un éxécutable (en cliquant sur le bouton éxécutable) puis faire 'sauver la fiche'
http://bubuzano.fr/nicebox/
Pour ajouter un jeu, il suffit de copier coller le répertoire du jeu dans le répertoire ressources/games de l'application, et de lancer l'application, ou si elle est lancée, de faire menu fichier->Scanner le repértoire des jeux
Pour pouvoir lancer ensuite le jeu via dosbox, il faut choisir un éxécutable (en cliquant sur le bouton éxécutable) puis faire 'sauver la fiche'
provenza24- Patient contaminé
- Nombre de messages : 105
Age : 43
Date d'inscription : 15/04/2010
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum