Les projets un peu fou du logiciel libre, épisode 27 : DosEmu 2

Si je vous dis émulation pour MS-DOS sous Linux, vous allez me répondre DOSBox ou encore DOSBox-X (sa version améliorée) et je serai partiellement d’accord. Car il existe la reprise de l’ancestral Dosemu du doux nom de DosEmu 2… Pourquoi se compliquer la vie ? 🙂

DosEmu fut historiquement le premier émulateur pour MS-DOS, ce qui était plus qu’important quand Linux est né en 1993. La dernière version du projet DosEmu est la 1.4.0 sorti en 2012.

Quelques années plus tard, des développeurs ont décidé de reprendre l’outil, en utilisant un coeur FreeDOS, pour proposer DosEmu 2. Au moment où j’écris cet article, le 2 juillet 2020, la version en date est une 2.0-pre8, sortie en novembre 2017.

Après avoir récupéré la version git sur AUR et l’avoir fait compilé, j’ai voulu voir ce que donnait ce projet. Pour rajouter des logiciels, il faut aller dans ~./dosemu/drive_c/ et y copier ce qu’on veut lancer.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 27 : DosEmu 2 »

Planet-X3, le RTS pour les personnes qui n’aiment pas les RTS ? :)

Je dois l’avouer, je n’ai jamais été un grand fan des RTS. Même si j’ai été initié à Starcraft par des amis, je dois dire que ce n’est pas mon genre préféré en tant que jeu vidéo.

Cependant, il y a un titre sorti en 2019 qui a réussi à me faire un peu plus aimer ce genre de jeu vidéo. Il s’agit du projet Planet-X3 développé par David Murray, alias The 8-Bit Guy. Je me suis abonné à sa chaine youtube il y a environ deux ans et demi.

En 2017, David Murray avait sorti Planet-X2 pour le Commodore 64, suite d’un jeu qu’il avait développé à l’origine pour le Vic-20, qui s’appelait Planet-X1. N’ayant pas de Commodore 64, et Vice n’étant pas trop mon ami, j’ai suivi avec intérêt le développement du titre pour PC.

Quand il est sorti, je ne l’ai pas acheté. Pour tout dire, je n’ai ni une machine cible – étant donné que le minimum technique est un 8088 à 4,77 mhz et 256 Ko de mémoire vive – et que la version physique était assez onéreuse. Oui, c’est un jeu à destination de ce genre d’ordinosaure qui fonctionne très bien dans DosBox soit dit en passant. Les graphismes sont très bons, spécialement ceux de la version VGA 😉

J’attendais aussi l’arrivée de partie enregistrée en vidéo pour donner sa chance au jeu. Et quand j’ai pu voir la vidéo, j’ai fini par craquer pour une version numérique. Surtout qu’elle est passée de 15$ à 10$.

Vous ne perdez pas au change : le jeu en version image de disquettes (360 et 720 Ko), la version pour émulateur et surtout la bande son originale dans plusieurs formats, le manuel d’instructions – qui est très bien fait et surtout le manuel qui contient les 13 cartes du jeu. Et certaines sont coriaces… Oui, je parle de toi « Inferno » !

Continuer la lecture de « Planet-X3, le RTS pour les personnes qui n’aiment pas les RTS ? 🙂 »

Vieux Geek, épisode 212 : Nitemare-3D, énième Wolf3d-like, ni le meilleur, ni le pire !

Dès qu’un jeu vidéo connait le succès, les clones arrivent et se multiplient comme des bactéries dans un bouillon de culture. Cela a été le cas avec Wolfenstein3D sorti en 1992.

On a eu droit à de bonnes surprises, comme Blake Stone et Corridor 7 ou encore Ken’s Labyrinth, mais aussi de sombres merdes comme Terminator The Rampage.

En 1994, pour suivre la mode, David P. Gray, plus connu pour sa série de jeux d’aventures « Hugo » se lance à son tour et propose son clone de Wolfenstein 3D. Ici, pas de méchants nazis à combattre. On est juste propulsé dans le monde d’Hugo qui doit sauver sa petite amie Pénélope des griffes d’un docteur du nom de Hammerstein.

On est plus dans le registre des films d’horreur. Au lieu d’avoir une action constante, on est plus dans la – mauvaise – surprise et dans les puzzles.

Cependant, on se perd très facilement, et les adversaires font très mal, même au niveau de difficulté le plus bas.

Continuer la lecture de « Vieux Geek, épisode 212 : Nitemare-3D, énième Wolf3d-like, ni le meilleur, ni le pire ! »

Les projets un peu fou du logiciel libre, épisode 26 : OpenGem.

Il y a eu quelques projets pour proposer une interface graphique pour MS-Dos. J’ai parlé ainsi de DosShell proposé par Microsoft ou encore de ViewMax développé pour le DR-DOS.

Mais il n’y a pas eu qu’eux. Un environnement concurrent a existé à l’époque c’était GEM. Aucun rapport avec un dessin animé des années 1980. GEM = Graphical Environment Manager. Son incarnation la plus célèbre étant celle disponible sur TOS de l’Atari ST.

En 1999, le code du GEM est libéré et le projet FreeGEM est lancé. Une des ses versions les plus utilisables, c’est OpenGEM.

Développé en collaboration entre Shane Coughlan et l’équipe de FreeGEM, cela offre un environnement prêt à l’emploi. Bien que disponible pour FreeDOS, on peut aussi l’installation du PC-DOS et MS-DOS entre autre. J’ai récupéré sa dernière version disponible, une 7.0rc3, en date d’avril 2018.

Continuer la lecture de « Les projets un peu fou du logiciel libre, épisode 26 : OpenGem. »