Connexion
Vous n'avez pas encore de compte personnel ? Vous devriez en créer un. Une fois enregistré vous aurez certains avantages, comme pouvoir modifier l'aspect du site, ou poster des commentaires signés...
Support
Discord
Activité du Site

Pages vues depuis 06/01/2019 : 27 215 915

  • Nb. de membres 385
  • Nb. d'articles 3 279
  • Nb. de forums 24
  • Nb. de sujets 13
  • Nb. de critiques 0

Top 10  Statistiques

Rechercher dans Jeux

DEFCON : la guerre nucléaire en vecteurs, sur MorphOS

DEFCON, le classique d'Introversion Software (2006), a été porté sur MorphOS by stefkos. Un jeu de stratégie dépouillé, dans l'esprit de WarGames : c'est une conversion PowerPC complète, où le monde entier est simulé en temps réel, dessiné au trait dans les couleurs d'un radar militaire.

Le jeu solo contre l'ordinateur est entièrement jouable : du menu au déclenchement de la guerre, en passant par le placement des forces — radars, silos et flottes.

Le portage a demandé une refonte sérieuse de la couche réseau — DEFCON fait tourner un serveur local et un client — pour s'accorder à la bsdsocket.library de MorphOS, qui est propre à chaque tâche. S'y ajoutent un ordre d'extinction corrigé (l'audio avant SDL_Quit), la récupération fiable du port du serveur après un redémarrage, et une série de bogues mémoire débusqués sur un banc d'essai natif x86-64 avec Valgrind. L'ensemble repose sur PowerSDL (SDL 1.2) et TinyGL (OpenGL).

À noter : cette publication ne contient que le portage. Les données du jeu sont commerciales et restent la propriété d'Introversion Software ; il faut les fournir depuis un exemplaire de DEFCON légalement acquis (Steam, GOG, etc.), en copiant main.dat, sounds.dat et le dossier de localisation dans le tiroir du jeu. Le README fourni donne la marche à suivre.

Il demande MorphOS 3.x (PowerPC), PowerSDL, TinyGL et votre propre exemplaire de DEFCON. Se rendre sur la page du projet pour le téléchargement et les détails.

DEFCON on MorphOS
Rechercher dans Jeux

D1X-Rebirth 0.58.1 : Descent revient, et la manette tremble

Papiosaur publie D1X-Rebirth 0.58.1, un portage MorphOS PowerPC de Descent (Parallax Software, 1995) fondé sur le moteur DXX-Rebirth. Le tir en apesanteur dans les couloirs d'une mine, six degrés de liberté et le plafond qui devient le sol : le jeu qui donnait mal au cœur avant que le mot ne soit inventé.

L'archive est jouable telle quelle : elle emporte les données shareware que Parallax a libérées, soit sept niveaux complets. Pour les vingt-sept du jeu commercial, il suffit de remplacer descent.hog et descent.pig par ceux d'une version CD, GOG ou Steam — mêmes noms, rien d'autre à changer. Le support du Rumble via la SDL2 a été ajouté.

La musique fonctionne d'emblée. Elle est en MIDI, rendue par SDL2_mixer avec le jeu d'instruments libre freepats fourni dans le tiroir : rien à installer, rien à configurer.

Se rendre sur la page dédiée sur MorphOS-Storage ou sur le site du projet DXX-Rebirth.

D1X-Rebirth 0.58.1
Rechercher dans Jeux

DOSBox-JIT 1.3 : une Voodoo 3dfx dans une fenêtre MorphOS

Michal Zukowski publie DOSBox-JIT 1.3, son portage MorphOS de DOSBox 0.74. La couche SDL d'origine a été remplacée par des composants natifs : fenêtres et saisie Intuition, affichage CyberGraphX, superposition CGXVideo, sortie accélérée TinyGL, son AHI, réseau SANA-II. PowerSDL.library n'est plus nécessaire.

Le cœur du portage est un recompilateur dynamique PowerPC. L'auteur annonce jusqu'à 150 % de la vitesse de la précédente version MorphOS — une fois et demie, donc, selon le programme émulé, les réglages du processeur et la machine. Certains jeux, limités par le graphisme ou le son, n'en verront rien.

L'autre morceau, c'est la 3dfx Voodoo Graphics SST-1 : triangles, plaquage de textures, tampon de profondeur, mélange, brouillard, tests chroma et alpha. Elle se calcule entièrement au processeur, ou passe par un rendu TinyGL natif qui traduit directement les opérations de la carte émulée — sans SDL, là encore.

Le reste suit : Hercules, CGA, Tandy, EGA, VGA, SVGA et VESA, Sound Blaster, Gravis UltraSound, MIDI et haut-parleur PC par AHI, réseau NE2000 par un périphérique SANA-II, et une souris absolue sous Windows 3.1 et 95 — le pointeur passe du bureau MorphOS à celui de l'invité sans capture, à condition d'installer le pilote correspondant dans Windows. La configuration se fait dans une interface MUI native, avec mappeur clavier et éditeur d'autoexec ; c'est elle qui s'ouvre quand on lance le programme sans argument.

DOSBox-JIT demande MorphOS 3.18. TinyGL reste facultatif pour un usage courant, mais il est indispensable aux sorties opengl et au rendu Voodoo accéléré. Le programme est sous licence GPL ; l'archive fait 1,8 Mo.

Se rendre sur la page dédiée sur MorphOS-Storage.

DOSBox
Rechercher dans Jeux

AmiArcadia 36.55 : la grille du débogueur retrouve sa place

Stefan Haubenthal met à jour son portage MorphOS d'AmiArcadia 36.55, l'émulateur de machines à base de Signetics signé James Jacobs.

Il fait revivre l'Emerson Arcadia 2001 et sa famille, l'Interton VC 4000 ainsi que divers « trainers », micro-ordinateurs et bornes d'arcade à base de Signetics des années 1970-80, et fait aussi office d'assembleur et de désassembleur, le tout avec une interface ReAction.

Cette révision reste consacrée aux corrections. La commande DRAW plaçait mal ses grilles dans certaines situations ; c'est réparé. Le pong ne plante plus lorsque la bascule d'extinction est désactivée, et la commande G s'utilise désormais aussi bien en pause qu'en marche.

L'archive fait 10 Mo et réclame ReAction. L'émulateur est traduit en neuf langues, dont le français.

Se rendre sur la page dédiée sur MorphOS-Storage ou sur le site de l'auteur.

AmiArcadia 36.55
Rechercher dans Jeux

Plants vs. Zombies 0.2.1 : le Zombatar arrive sur MorphOS

BeWorld dépose sur MorphOS-Storage Plants vs. Zombies 0.2.1, le portage MorphOS d'une réimplémentation communautaire et multiplateforme du célèbre jeu de tower defense « Plants vs. Zombies : Game of the Year Edition ».

Le saut est plus grand qu'il n'y paraît : la précédente livraison MorphOS était la 0.1.27, et deux versions amont ont passé depuis. La principale apporte le Zombatar, le créateur d'avatar zombie de l'édition GOTY, réécrit de zéro par le projet. L'enregistrement et la relecture des parties fonctionnent enfin, avec des fichiers horodatés et la dernière partie proposée par défaut, et la saisie de texte accepte désormais l'UTF-8 — accents compris — avec le copier-coller et l'annulation.

Attention, le jeu ne contient pas les données : il faut posséder celles de « Plants vs. Zombies GAOTY Edition ». Il réclame également la bibliothèque SDL2 (2.32.11, disponible sur MorphOS Storage) et MorphOS 3.20. Des packs de langue existent côté Steam ; il suffit de déposer le fichier main.pak dans le répertoire du programme, la version française a été testée. L'archive fait 3 Mo.

Se rendre sur la page dédiée sur MorphOS-Storage ou sur le dépôt du projet.

Plants vs. Zombies 0.2.1
Rechercher dans Jeux

OpenJKDF2 0.9.9 : Jedi Knight porté sur MorphOS par BeWorld

BeWorld porte OpenJKDF2 0.9.9 sur MorphOS. Le projet est une réimplémentation fonction par fonction de Jedi Knight: Dark Forces II en C, multiplate-forme, menée par shinyquagsire23.

Le portage s'appuie sur SDL 3.4.14.

OpenJKDF2 ne contient aucune donnée du jeu d'origine : il faut posséder une copie de JKDF2, achetable sur GOG ou sur Steam.

À récupérer sur la page dédiée de MorphOS-Storage. Le projet d'origine est sur GitHub.

OpenJKDF2 0.9.9
Rechercher dans Jeux

Amifish 2.2 : jouer aux échecs sous MorphOS, avec le moteur de son choix

Domenico Lattanzi publie Amifish 2.2, son échiquier natif pour MorphOS. Le nom vient de la rencontre d'« Amiga » et de « Stockfish », mais le programme ne se lie à aucun moteur en particulier : il parle UCI, le protocole que suivent aujourd'hui la plupart des moteurs d'échecs, et se contente de servir d'interface entre vous et celui que vous aurez choisi.

C'est là sa particularité. Amifish ne calcule pas les coups : il affiche l'échiquier, tient la partie, et dialogue avec un programme séparé qui, lui, réfléchit. Quatre moteurs compatibles existent pour MorphOS — Stockfish 17, Stockfish 5, CFish et Prédateur 2.2.1 — et il suffit de déposer l'exécutable dans le tiroir Engines pour en changer. Le jour où un moteur plus fort paraîtra, il se glissera au même endroit sans qu'Amifish ait à bouger.

Le nécessaire de l'amateur est là : la force de l'adversaire se règle au temps de réflexion, à la profondeur d'analyse ou par simples niveaux ; on peut demander un indice, abandonner, faire abandonner l'ordinateur, ou partir d'une position composée plutôt que du début. Amifish reconnaît le nom des ouvertures jouées, détecte les nulles, et lit les bibliothèques d'ouvertures au format Polyglot ainsi que les tables de finales Gaviota et Syzygy. Les parties se sauvent et se relisent en PGN, plusieurs par fichier. Pendant la réflexion, le programme montre ce que le moteur voit : nombre de positions par seconde et évaluation courante. Les moteurs multitâches sont acceptés, et l'apparence — pièces, échiquier, sons — se personnalise.

Amifish est distribué en freeware et peut être rediffusé sous toute forme non commerciale. L'archive tient en 3 Mo et contient un guide de dix-sept pages ; le moteur, lui, se télécharge à part.

À récupérer sur la page dédiée de MorphOS-Storage.

Amifish 2.2
Rechercher dans Jeux

cfish, le moteur d'échecs de Stockfish réécrit en C, arrive sur MorphOS

Domenico Lattanzi porte sur MorphOS cfish, un moteur d'échecs UCI dérivé de Stockfish — le programme le plus fort du monde — dont le code C++ a été réécrit en C par ses auteurs d'origine.

Attention à ce que c'est : cfish n'est pas un programme d'échecs complet. Il n'a ni échiquier ni pièces à l'écran ; c'est un moteur, qui parle le protocole UCI et attend qu'une interface graphique compatible lui donne des positions et lui demande des coups. Il faut donc l'associer à un tel programme pour en tirer quelque chose.

Le port accepte les bibliothèques d'ouvertures Polyglot et les tables de finales Syzygy, exploite plusieurs fils d'exécution, et tient dans un exécutable de 354 Ko — la force de Stockfish sans son encombrement. L'archive pèse 349 Ko.

cfish est publié sous licence GPL : libre de le copier, de le distribuer, voire de le vendre, à la seule condition de fournir le code source ou l'adresse où le trouver, et de placer sous la même licence toute modification. Les auteurs de Stockfish sont T. Romstad, M. Costalba, J. Kiiski et G. Linscott.

Se rendre sur la page dédiée sur MorphOS-Storage.

Rechercher dans Jeux

AmiArcadia 36.53 : coup de chiffon sur le débogueur

Stefan Haubenthal met à jour son portage MorphOS d'AmiArcadia 36.53, l'émulateur de machines à base de Signetics signé James Jacobs.

Il fait revivre l'Emerson Arcadia 2001 et sa famille, l'Interton VC 4000 ainsi que divers « trainers » et micro-ordinateurs à base de Signetics des années 1970-80, et fait aussi office d'assembleur et de désassembleur, le tout avec une interface ReAction.

Cette révision est surtout consacrée aux corrections. Le débogueur cesse d'afficher des aides vides ou erronées, sa commande SAY accepte de nouveau plusieurs mots et la commande Step ne met plus les scripts REXX en pause. Côté REXX toujours, la commande DEBUGGER est réparée. La relecture des entrées enregistrées sur les machines QWERTY fonctionne à nouveau. La traduction allemande a été mise à jour et quelques coquilles ont été corrigées.

Se rendre sur la page dédiée sur MorphOS-Storage.

AmiArcadia 36.53
Rechercher dans Jeux

Fish Fillets NG plonge sur MorphOS

Papiosaur porte nativement sur MorphOS Fish Fillets - Next Generation (version 1.0.1), remake libre du casse-tête sous-marin d'ALTAR interactive (1998) : deux poissons, un gros et un petit, doivent déblayer les objets de chaque pièce pour s'en échapper sans se faire écraser. 70 niveaux, décors dessinés à la main, musique originale et dialogues parlés. Ce jeu avait été porté initialement par HAK en version SDL1, il y a quelques annnées.

Le portage s'appuie sur le fork SDL2 du moteur réalisé par Toast442 ; seules la couche de portage et l'audio ont été retouchés. Moteur sous GPL v2, données de jeu libres. Nécessite MorphOS 3.20 ou supérieur, SDL2 et environ 180 Mo d'espace disque, voix comprises.

Se rendre sur la page dédiée sur MorphOS-Storage.

FishFillets 1.0.1
Page suivante