Journal Faciliter l'utilisation de dosbox

Posté par  .
Étiquettes : aucune
0
2
juin
2007
Bon, j'ai essayé dosbox pour jouer sur un système libre à des anciens jeux non-libres. Ça m'a plu, mais j'ai trouvé ça compliqué. Bref, je me suis dit qu'il valait peut-être le coup de simplifier ça en créant des paquets contenant le jeu abandonware et le raccourci pour le lancer facilement.

A titre d'exemple, j'ai fait des paquets pour Mandriva :
http://jjorge.free.fr/packages/mandriva/abandonware/noarch/

On clique, ça installe, et ça marche facilement.

Qu'en pensez-vous? Bonne idée, ou pas?

Techniquement, j'ai le problème du besoin des droits en écriture sur le dossier du jeu si c'est un jeu avec des sauvegardes. Mais peut-être dosbox peut être modifié pour stocker ces fichiers dans ~/.dosbox/nom_du_jeu
  • # Excellent!

    Posté par  . Évalué à 8.

    Ouais, à priori c'est une bonne idée!
    Bonne initative ;-)
    • [^] # Re: Excellent!

      Posté par  . Évalué à 4.

      Trop bon le micro-machines ! Ca c'était du fun. Quelque chose de similaire existe-t-il sous Linux?

      Sinon, pourquoi avoir packagé le MM1 plutot que le 2?

      Je trouve ça très pratique tes packages. Comme les paquets Scummvm qui incluent un jeu. Ca permet de les installer/désinstaller d'un clic. Utile pour des enfants non programmeurs :p
      • [^] # Re: Excellent!

        Posté par  . Évalué à 3.

        Merci, je vais essayer de faire une interface pour chercher les jeux plus facilement. J'ai fait un paquet pour le MM1 parce que je n'ai pas le 2. Si tu l'as je suis preneur.

        Et le utile pour des enfants non programmeurs signifie utile pour 99% des enfants.

        ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

        • [^] # Re: Excellent!

          Posté par  . Évalué à 2.

          • [^] # Re: Excellent!

            Posté par  . Évalué à 2.

            Sauf que cette version demande un clé à chaque démarrage, c'est rébarbatif.
            Du coup, j'ai compris pourquoi je préférais le 1 ;-)

            J'ai cependant trouvé une version sans serrure, sur un autre site. Je suis en train d'envoyer le paquet sur le serveur, tu le trouveras là:
            http://jjorge.free.fr/packages/mandriva/abandonware/

            ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

            • [^] # Re: Excellent!

              Posté par  . Évalué à 2.

              il y a une erreur dans le raccourci du menu du package MM2 : "cd /usr/share/dosbox//micro-machines2 && /usr/bin/dosbox MM2.BAT -exit -fullscreen"

              note le double //
              • [^] # Re: Excellent!

                Posté par  . Évalué à 2.

                Merci, je vais corriger ça. Mais vu ma connexion, je vais peutêtre pas envoyer 40Mo pour un // ;-)

                ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

                • [^] # Re: Excellent!

                  Posté par  . Évalué à 2.

                  bizarre, il y a pas que ça. Ca ne se lance pas. Je me retrouve avec une invite sous dos.
                  • [^] # Re: Excellent!

                    Posté par  . Évalué à 2.

                    aie! c'est la détection de CD qui foire je pense (d'où le mount dans le bat)

                    ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

      • [^] # Re: Excellent!

        Posté par  (site web personnel) . Évalué à 2.

        Y a Trophy sous Linux qui ressemble, au vu des screenshots, mais je n'ai pas testé :
        http://linuxfr.org/~Skippy380/24534.html
  • # ressources

    Posté par  (site web personnel) . Évalué à 2.

    Dans quelle mesure un jeu est il packagable sous cette forme ?
    Parce que j''en ai quelques uns, mais comment savoir si c'est legal pour chacuns d'entre eux ?
    • [^] # Re: ressources

      Posté par  . Évalué à 6.

      C'est a priori illégal, sauf rare autorisation explicite des ayant-droit.
      C'est juste toléré parce que ce sont des abandonware, mais ce n'est clairement pas distribuable dans les dépôts officiels d'une distro linux.
      • [^] # Re: ressources

        Posté par  . Évalué à 2.

        C'est pas la forme du package qui est illégale, c'est la distribution d'un logiciel sans autorisation du propriétaire des droits. En pratique, comme les jeux vidéo sont très vite obsolètes, je ne connais aucun cas de procès pour cette pratique.

        Regardez le site http://www.abandonware-france.org/ ...

        ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

        • [^] # Re: ressources

          Posté par  (site web personnel) . Évalué à 3.

          Non, a ma connaissance il n'y a pas encore eu de procès, mais des demandes fermes de retirer certains jeux de site d'abandonware, entre autre de LucasArts.

          Mais techniquement parlant, plus de 90% de l'abandonware c'est tout simplement du warez, il y'a que quelques rares exceptions d'éditeurs distribuant gratuitement leur vieux jeux, comme Lankhor (et leur fameux Vroom !) : http://www.lankhor.net/listejeux.php
  • # Bof

    Posté par  . Évalué à 1.

    Je vois pas ce qu'il y avait de compliqué ! Un petit
    $ dosbox -c "mount c $PWD" -c "c:" -c "tonjeu.exe"

    et puis voilà.... C'est même pas long à écrire.
    • [^] # Re: Bof

      Posté par  . Évalué à 3.

      plus simple et rapide :

      tu vas dans le dossier où il y a le jeu (avec la konsole de konqueror par exemple...) et de là :

      dosbox ./ &

      cela monte direct le dossier en C:\

      Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

      • [^] # Re: Bof

        Posté par  . Évalué à 4.

        Réveillez-vous! Y'a pas que des geek qui utilisent un ordinateur. Sinon, à quoi bon les rpm, les deb. Et puis tiens aussi, les tar.gz : ya cvs, ça suffit.

        ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

        • [^] # Re: Bof

          Posté par  . Évalué à 2.

          merci je suis réveillé...

          pourtant quand j'avais 15 ans et que je n'avais que DOS et windows 3.0, j'arrivais pourtant à démarrer les jeux DOS depuis la ligne de commande DOS.

          Cela ne me semblait pas plus compliqué que d'installer un paquet rpm...
          Parce que si ma petite cousine utilise oubountou, elle fait comment pour installer ton paquet rpm ? C'est très sympa à toi de faire ces paquets, par contre hormis la légalité discutable de l'histoire (essaye de faire cela avec les jeux lucasart, pourtant ils sont bien vieux...), cela ne résout pas le problème des différentes distributions (+ celui des droits que tu évoques pour les sauvegardes..). De plus il y a combien de jeux DOS qui pourraient être intéressants ? 2000 ? 5000 ?

          Si un utilisateur, même non geek, récupère une archive zip du jeu sur un site d'abandonware, avec l'explorateur de document (kde ou gnome), il est facile de décompresser l'archive dans un nouveau dossier. Ensuite clic droit sur le dossier, "ouvrir avec... autre", et taper dosbox. Il est même possible d'associer cette action avec dosbox (faut quand même faire un mimimum attention sinon si on le fait mal cela ouvre dosbox à chaque fois que l'on clique sur un répertoire ;) ).

          Si même cela est trop übergëëk, il est possible également de créer un raccourci sur le bureau (lanceur) vers la commande dosbox, comme cela on peut ouvrir les jeux dos directement en les glissant sur l'icone de raccourci. Ce n'est pas trop compliqué comme cela quand même, difficile de faire plus simple (cela fonctionne pareil sous windows d'ailleurs).

          Et en tapant tab ensuite dans la fenetre dosbox, on arrive directement sur les executables de jeu.

          Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

          • [^] # Re: Bof

            Posté par  . Évalué à 2.

            utilise autopackage

            http://autopackage.org/

            plus de probleme de distros ...
            • [^] # Re: Bof

              Posté par  . Évalué à 0.

              juste le problème d'autopackage, klik et les 50 autres initiatives équivallentes...

              on progresse : on s'enfonce \o/
              • [^] # Re: Bof

                Posté par  . Évalué à 2.

                En quoi est-ce un problème, quand bien même il y aurait 500 initiatives équivalentes ?
                Un peu court, jeune homme ! Développe un peu !
                • [^] # Re: Bof

                  Posté par  . Évalué à 1.

                  autopackage et compagnie ne sont pas des solutions viables aux "probleme de distros", voir les trolls correspondants.

                  par contre, faire un launcher graphique pour les coincés qui se refusent à simplement envisager de taper un jour dosbox CaptainCosmo ou autre, ça je comprendrais.
          • [^] # Re: Bof

            Posté par  . Évalué à 3.

            Euh, si tes arguments contre c'est : je sais faire sans, et ça marchera pas sur toutes les distributions, on va pas très loin : un paquet, c'est pour faire plus vite et simple, car nul ne peut TOUT apprendre sur tout. Et il est très facile de porter ce genre de package sur n'importe quelle distrib.

            ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

    • [^] # Re: Bof

      Posté par  . Évalué à 5.

      Tu oublies que en plus j'ai commencé par configurer la carte son du jeu, et pour certains jeux il faut plus : Heroes of Might and Magic veut un cdrom, regarde le go.bat dans l'archive...

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

    • [^] # Re: Bof

      Posté par  (site web personnel) . Évalué à 2.

      Sinon, pour DosBox, il existe aussi des GUI, comme DBoxFE :
      http://chmaster.freeforge.net/dboxfe-project.htm
  • # abandonware back

    Posté par  . Évalué à 4.

    On peut t envoyer un abaondoware que j'ai gardé religieusement depuis des lustres et tu le met en paquets ?
    • [^] # Re: abandonware back

      Posté par  . Évalué à 2.

      oui, envoie toujours

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # Mon avis à moi qu'on est pas obligé de partager

    Posté par  (site web personnel) . Évalué à 2.

    C'est sympa, mais c'est pas légal de redistribuer tout cela, alors au final, est ce que c'est pas perdre du temps qu'on pourrait consacrer à quelque chose qui fasse avancer le libre?

    Le logiciel libre est de plus en plus important parce qu'on va de plus en plus vers une société du numérique : photos numériques, documents numériques, et même loisirs numériques!

    Si quand on va chez un ami et qu'on à envie de lui faire découvrir un nouveau jeu, on ne devrait pas à avoir à s'inquièter de la légalité de la chose. Mais en soutenant les jeux vidéo privatifs (en les utilisant, en le packageant), c'est le modèle économique et social qu'il sous-tend qu'on soutiens : un modèle ou le partage et la cohésion social sont des interdits partiqués par des citoyens qu'on dépeint comme des méchants pirates qui ruinent la société.

    Je trouverais plus profitable de passer du temps à packager des jeux libres, par exemple stepmania n'a pas de paqué dans debian. Aussi, il pourrait être intéressant de créer des maps pour ce genre de jeux avec des musiques libre(ment rediffusables), qui ne sont plus une rareté.

    Une autre idée pourrait être de lancer une pétition pour la libération de ces vieux jeux... Bien que je doute que cela apporte un résultat concluant, et que je pense qu'il est préférable de soutenir ce qui existe déjà en libre (ou de créer de nouvelles choses soit même), je trouverais cela plus intéressant pour l'avancement du libre que de faire des paquets pour ces logiciels privatifs.

    Voila ^^
    • [^] # Re: Mon avis à moi qu'on est pas obligé de partager

      Posté par  . Évalué à 3.

      toi tu reviens de la conférence de Richard Stallman :)


      Moi je trouve qu'on devrait inciter les créateurs de freeware a faire passer leur jeux en free software ...

      ce serait déjà un grand pas en avant ...

      ensuite l'autre problème est qu'il n'y a pas toujours soit :

      d'équivalent libre

      d'équivalent libre qui soutiennent la comparaison avec l autre jeux proprio


      même si ca va en s'améliorant ..

      sinon à propos d'anciens jeux libérés :

      http://liberatedgames.com/

      ce site centralise les "jeux libéré" , mais au sens large autant ceux ci considère qu'un jeux payant devenant freeware est libéré , autant un jeux propriétaire devanant libre l'est aussi pour eux

      a voir ...
      • [^] # Re: Mon avis à moi qu'on est pas obligé de partager

        Posté par  (site web personnel) . Évalué à 2.


        toi tu reviens de la conférence de Richard Stallman :)

        Même pas. J'ai regardé la vidéo de l'une de ces conférences posté en lien ici même il y a quelques semaines par contre.

        Pour ce qui est des équivalents, la vie c'est fait de choix, veux-tu :
        -être une personne qui choisi une expérience numérique en toute liberté et en toute quiètude
        -être un consomateur qui achète le dernier "produit" top moumoute vu à la télé

        J'essai de ne pas être péjoratif, j'estime que chacun à le droit de choisir ce qu'il préfère. Mais ce choix devrait être fait en ayant conscience des conséquences que cela entraine.

        La liberté, c'est aussi parfois décider de ne pas faire et profiter de choses.
        • [^] # Re: Mon avis à moi qu'on est pas obligé de partager

          Posté par  . Évalué à 2.

          La liberté, c'est aussi parfois décider de ne pas faire et profiter de choses.


          .... tu vois j'essaie de jouer qu'a des jeux libres quand c'est possible , mais ce n'est pas toujours possible vois tu ...

          décider de ne pas faire c'est pas comme ca qu'on fait avancer les choses , parce que si stallman avait simplement décider de ne pas utiliser le logciel propriétaire , ca n'aurait pas eu beaucoup d'impact ... mais c'est parce qu'il a décider de faire un clone d 'Unix appelé GNU que ca a permit de developper le logiciel libre , meme chose pour la licence GPL etc ...

          ce que je veux dire par la c"est : ce n'est pas en restreignant ses propres choix qu'on arrivera a supplenter le logiciel propriétaire .. .

          ce n'est pas en simplement n'utilisant pas windows , ou en ne jouant pas au jeux fermé ou en ne regardant pas des trucs en flash que ca fera avancer le logiciel libre ...

          ce qui faut c'est dès lors un équivalent libre a windows : linux
          des jeux libres , un lecteur flash libre , des specifications ouvert , des formats de fichiers ouverts / standarts etc ...

          en ne fesant pas une chose tout ce que tu fait c'est essayer de reculer le logiciel propriétaire , mais en là fesant tu fais avancer le logiciel libre , les deux positions sont complémentaire mais seulement rester sur la position il y a pas en libre alors je peut pas le faire , donc je fait rien c'est pas très structurant ...

          si il y a un truc en proprio , et qu'il y a d autre personne qui le veulent mais en libre c'est qu'il y a un besoin , il n'est pas necessaire de dire simplement n'utilise pas ce truc c est pas libre ...
          si t en a vraiment besoin tu devras de toute facon l'utiliser ...
          • [^] # Re: Mon avis à moi qu'on est pas obligé de partager

            Posté par  (site web personnel) . Évalué à 1.

            Bah un jeu j'appel pas vraiment ça une nécessité.

            Bon franchement mettre flash à la même hauteur que des spécifications et des formats de fichiers ouverts, c'est du gros troll. Mis à part comme plateforme de jeu, flash n'apporte au web que des mauvaises choses. Pour la vidéo on a déjà iTheora, et j'espère bientôt la balise video reconnus dans tout les navigateurs. Mais bon, les vidéos en streaming, c'est juste un moyen de t'obliger à regarder la vidéo en ligne dans un page web, ce que je considére pas vraiment comme une avancé, tu m'excusera.

            Sinon je ne dis pas de ne rien faire, si tu relis ma première réaction je dis que je trouve que c'est plus aller de l'avant de pousser des jeux libres que de mettre en avant la possibilité de jouer à des jeux proprio sous linux. Après si on a le temps et le compétence, créer un clone d'un jeu, moi je ne peux qu'encourager et applaudir, mais rien que préférer jouer à des jeux libres existant plutot que passer du temps à jouer/porter/paquager un jeu proprio, c'est plus faire avancer le libre.

            Peut être que je te convainc pas, mais tes arguments ne me donnent pas envie de changer d'avis sur la question qu'on se pose ici non plus.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.