C'est quoi ScummVM ?

ScummVM est un logiciel qui vous permet d'exécuter certains jeux d'aventures graphiques et jeux de rôles, à condition que vous possédiez les fichiers de données du jeu. Le plus astucieux  : ScummVM ne remplace que les exécutables fournis avec les jeux, vous permettant ainsi de jouer sur des plateformes pour lesquelles ils n'ont jamais été conçus  ! ScummVM est une réécriture complète des exécutables de ces jeux, ce n'est pas un émulateur.

ScummVM supporte une longue liste de jeux d'aventures avec plus de 325 titres au total. Il supporte de nombreux classiques édités par des studios légendaires comme LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc. et Westwood Studios. À côté de titres révolutionnaires comme la série des Monkey Island, Les Chevaliers de Baphomet (Broken Sword), Myst, Blade Runner et d'innombrables autres jeux, vous pourrez découvrir des petites pépites et d'obscurs jeux d'aventures à explorer.

La liste complète des jeux supportés et leur niveau de support sont disponibles sur la page Compatibilité. ScummVM étant activement développé, cette liste est en constante évolution, n'hésitez donc pas à y jeter un coup d’œil régulièrement. Parmi les plateformes prises en charge, il est possible de jouer sur Windows, Linux, macOS, iOS, Android, PS Vita, Switch, Dreamcast, AmigaOS, Atari/FreeMiNT, RISC OS, Haiku, PSP, PS3, Maemo, GCW Zero et bien plus encore...

Vous pouvez nous faire part de vos commentaires et suggestions sur notre forum (en anglais) et notre serveur Discord (en anglais). Mais avant de poster, merci de lire notre FAQ.

Vous pouvez aider le projet en exprimant votre enthousiasme sous la forme d'une donation via PayPal. Et si vous savez programmer, nous apprécions encore plus les contributions au code source.

Nouvelles récentes
12 mars 2023: Tout le monde pense que Syberia n'existe pas. Mais tout le monde a tort.
Posté par mduggan

Les deux premiers épisodes de Syberia sont maintenant prêts à être testés dans ScummVM !

La série de Benoît Sokal suit Kate Walker, une avocate new-yorkaise qui tente d'abord de conclure la vente de l'usine de jouets Voralberg. Mais Kate est rapidement entraînée dans une recherche du propriétaire qui l'emmène dans un voyage de découverte. Rejoignez-la alors qu'elle découvre la fascination du propriétaire pour les mammouths, les secrets de Syberia et son amour pour l'aventure.

Vous aurez besoin des fichiers de données de la version macOS des jeux, et d'une nouvelle compilation quotidienne de ScummVM. Les pages Wiki de ScummVM pour Syberia et Syberia II contiennent des instructions pour obtenir ces fichiers sous Windows ou Linux. Merci de signaler tout problème découvert dans notre issue tracker.

3 mars 2023: Aidez-nous à tester ScummVM sur Android
Posté par lephilousophe, antoniou79

Le portage Android de ScummVM revient avec une nouvelle mise à jour sur le Google Play Store, dans le canal de bêta test. La nouvelle version comprend toutes les dernières fonctionnalités de ScummVM 2.7.0 ainsi que des améliorations et des corrections de bugs spécifiques à Android.

Tout d'abord, notre équipe de développeurs a implémenté une mise à jour importante du système d'accès aux fichiers afin d'utiliser l'API Secure Access Framework (SAF) pour l'accès sécurisé aux fichiers sur les espaces mémoire externes, tels que les cartes SD ou les clés USB. Cela devrait permettre de résoudre un problème de longue date avec les appareils Android modernes, en particulier ceux fonctionnant sous Android 11 et plus, qui empêchait les utilisateurs d'accéder correctement aux dossiers de données de jeu ou aux fichiers de sauvegarde de jeu situés sur un espace de stockage externe.

Notez que, puisque ce changement est important et que la transition ne peut pas être automatisée pour l'utilisateur final, vous devrez effectuer quelques étapes manuelles pour mettre à jour les chemins d'accès de vos jeux ajoutés à ScummVM avec le nouveau système d'accès ou pour ajouter avec succès un nouveau jeu pour lequel les fichiers de données se trouvent sur le stockage externe, par exemple sur une carte SD. Ces étapes devraient également apparaître dans une pop-up lors du lancement de la nouvelle version de l'application ScummVM, si votre appareil prend en charge SAF. Consultez notre page de documentation pour une description plus détaillée du processus.

Deuxièmement, notre application Android dispose maintenant d'un support amélioré de mappage des touches pour les joysticks et les contrôleurs de jeu modernes et permet également de définir la méthode de contrôle du jeu par entrée de jeu ou globalement, par contexte (menu ScummVM UI, jeu de moteur 3d, jeu de moteur 2d) offrant un choix entre le contrôle "Emulation d'un touchpad", "souris directe" et "Emulation d'une manette".

Pendant la phase bêta, nous sommes intéressés par :

  • Les bugs ou régressions sévères
  • Vos commentaires sur les nouvelles fonctionnalités
  • Vos suggestions pour améliorer les instructions et la documentation

Si vous souhaitez participer au beta test, nous vous invitons à suivre les brèves instructions figurant sur ce lien.

Tout problème rencontré doit être signalé sur notre système de suivi des bogues. Vous pouvez également contacter l'équipe de développement sur les forums ou sur Discord.

Un grand merci d'avance aux membres de notre communauté qui nous aident à peaufiner cette prochaine version de ScummVM sur Android !

26 févr. 2023: ScummVM 2.7.0 : The Real Slim Shader
Posté par The ScummVM Team

May I have your attention, please? May I have your attention, please?

Nous sommes fiers d'annoncer la première version de l'année 2023. Merci d'accueillir ScummVM 2.7.0 - "The Real Slim Shader".

Nouveaux jeux

Une fois de plus, le nombre de jeux disponibles a augmenté de façon substantielle grâce à de nouveaux moteurs, ainsi qu'à des améliorations incroyables sur les anciens moteurs.

Avec ScummVM 2.7.0, nous annonçons officiellement la prise en charge des jeux suivants :

  • Soldier Boyz
  • Obsidian
  • La Panthère Rose : Passeport pour le Danger (The Pink Panther: Passport to Peril)
  • La Panthère Rose 2 : Destination Mystère (The Pink Panther: Hokus Pokus Pink)
  • Adibou 2 "Environnement", "Lecture - Calcul 4-5 ans" et "Lecture - Calcul 6-7 ans"
  • Driller/Space Station Oblivion
  • Halls of the Dead: Faery Tale Adventure II
  • Chop Suey, Eastern Mind, et 16 autres titres Director 3 et Director 4

Amélioration de la prise en charge de la série Broken Sword

Nous avons également grandement amélioré la méthode de détection utilisée pour la série Broken Sword (connue aussi sous le nom Les Chevaliers de Baphomet). Par rapport à l'ancienne méthode de détection, celle-ci permet un niveau de granularité beaucoup plus élevé, de sorte que nous sommes désormais en mesure de détecter les plus petites différences entre toutes les versions prises en charge. Nous avons fait de notre mieux pour ajouter toutes les versions de jeux disponibles, mais nous avons besoin de votre aide. Si vous remarquez que votre version de Broken Sword 1 ou 2 n'est pas correctement détectée dans ScummVM 2.7.0, veuillez nous contacter et signaler votre version à notre Bug Tracker !

Nouvelles versions localisées

L'un de nos objectifs est de supporter autant de versions localisées de jeux que possible, afin qu'un maximum de personnes puisse profiter des jeux dans leur langue maternelle. Cette fois, nous avons ajouté la prise en charge des versions chinoise, japonaise et coréenne de nombreux jeux, notamment Beneath a Steel Sky, Inherit the Earth et I Have No Mouth and I Must Scream.

Plates-formes nouvelles et renaissantes

De plus, nous avons prouvé une fois de plus la portabilité de ScummVM en ajoutant (ou en ramenant) la prise en charge de nombreuses nouvelles plateformes et appareils :

  • RetroMini RS90 (utilisant OpenDingux)
  • Miyoo 1ère génération (New BittBoy, Pocket Go et PowKiddy Q90-V90-Q20) avec TriForceX MiyooCFW
  • Miyoo Mini
  • KolibriOS
  • Versions 26 bits de RISC OS
  • Nintendo 3DS

Bien sûr, les plateformes stables méritent aussi un peu d'amour ! Nous sommes très fiers d'annoncer que la prise en charge des appareils iOS et Android a été grandement améliorée dans la version 2.7.0 ! Nous ne voulons pas dévoiler tout ce que nous avons en tête pour l'avenir avec ces plateformes, mais restez à l'écoute - ce sera génial.

Scaleurs basés sur les shaders

Ah, oui, le nom de code de la version. Merci d'avoir posé la question. La nouvelle version offre un moyen d'exécuter vos jeux avec une précision visuelle comme vous n'en avez jamais vue auparavant. Vous souvenez-vous de l'éclat chaleureux des tubes cathodiques sur votre visage ? Retrouvez cette expérience grâce à l'introduction des scaleurs basés sur les shaders !

ScummVM 2.7.0 est déjà livré avec un ensemble de shaders que nous avons soigneusement sélectionnés à partir de la collection de shaders de LibRetro. Un ensemble plus complet est disponible en tant que téléchargement supplémentaire à partir de l'application elle-même.

Graines de nombres aléatoires prédéfinis

Notre communauté de speedrun peut maintenant profiter d'une nouvelle fonctionnalité qui permet de définir une graine prédéfinie pour le générateur de nombres aléatoires interne de ScummVM. L'utilisation d'une graine prédéfinie permet maintenant d'avoir des runs reproductibles encore et encore. Choisissez une graine, définissez votre parcours et vous voilà prêt à partir !


Vous pouvez consulter les notes de version pour un résumé complet de la façon dont nos développeurs ont réussi à créer une autre version étonnante de ScummVM !

Vous pouvez trouver toutes ces merveilles disponibles pour un grand nombre de plateformes sur notre page de téléchargements. Si vous utilisez Windows, macOS, ou les paquets Ubuntu Snap ou Flatpack, le programme de mise à jour automatique vous aidera à mettre à jour ScummVM vers la version 2.7.0.

Comme toujours, merci pour votre soutien continu et bonne aventure !

23 févr. 2023: ScummVM accepté au Google Summer of Code 2023
Posté par criezy

Cette année, notre projet a été retenu pour le programme Google Summer of Code pour la huitième année consécutive (et pour la seizième fois au total).

L'objectif de ce programme est d'amener de nouveaux contributeurs vers les projets open source, et les règles d'éligibilité pour les participants sont les mêmes que l'année dernière, les étudiants et les non-étudiants étant les bienvenus. Consultez le site Web Google Summer of Code pour connaître les conditions d'admissibilité.

Les participants peuvent s'inscrire pour des tâches courtes (environ 175 heures) ou longues (environ 350 heures). La période de programmation s'étend généralement de début juin à fin août, mais il existe une certaine flexibilité et les participants peuvent opter pour une période de programmation plus longue s'ils ne sont pas disponibles pour travailler à temps plein sur le projet pendant l'été.

ScummVM est à la recherche de candidats ! Une liste de projets suggérés se trouve sur cette page, mais nous sommes ouverts à vos propres idées. Assurez-vous de fournir les informations requises dans votre candidature avant de soumettre celle-ci. Nous vous encourageons aussi vivement à rejoindre notre serveur Discord et à suivre le canal #scummvm-gsoc où vous pourrez discuter avec nos mentors et le reste de l'équipe, et obtenir des conseils et de l'aide pour démarrer le projet et rédiger votre candidature.

Nous avons rassemblé quelques informations pour vous guider, sur la base de nos 15 années d'expérience précédentes dans le programme. Vous pouvez commencer votre exploration à partir de notre miniportail Google Summer of Code.

Nous attendons avec impatience votre candidature et votre participation !

3 févr. 2023: ScummVM 2.7.0 : Appel à tests !
Posté par The ScummVM Team

Quelques mois ont passé depuis que nous avons publié ScummVM 2.6.1. Il est temps de préparer une nouvelle version !

Nos développeurs adorés ont ajouté la prise en charge, encore une fois, d'un tas de nouveaux jeux anciens qui doivent être testés :

  • Soldier Boyz
  • GLK Scott Adams Interactive Fiction games (C64 et ZX Spectrum)
  • GLK Scott Adams adventures 1-12 (format TI99/4A)
  • Obsidian
  • La Panthère Rose : Passeport pour le Danger (The Pink Panther: Passport to Peril)
  • La Panthère Rose 2 : Destination Mystère (The Pink Panther: Hokus Pokus Pink)
  • Driller/Space Station Oblivion
  • Halls of the Dead: Faery Tale Adventure II

Outre ces jeux, vous pourrez aussi consulter notre liste de tests de sortie. Vous y trouverez peut-être votre jeu préféré qui est resté sur l'étagère pendant trop longtemps - les démos de certains de ces jeux sont également disponibles sur notre site Web.

Et puisque ScummVM a pour but de faire jouer à des jeux en général, des changements notables ont été apportés à de très nombreux moteurs - c'est donc le moment idéal pour réessayer vos jeux préférés.

Comme d'habitude, nous ne nous contentons pas d'ajouter le support de nouveaux jeux. Nous travaillons constamment à l'amélioration des moteurs que nous prenons déjà en charge et, en particulier, un travail incroyable a été réalisé sur le moteur SCUMM. Oui, il y a les habituelles corrections de bugs, mais cette fois-ci, nous ajoutons également une fonctionnalité qui permet de jouer aux jeux SCUMM d'une manière vraiment originale : Le support des boîtes de dialogue originales de chargement et de sauvegarde intégrées à l'interface graphique !

En parlant d'originalité : Vous vous souvenez de ces vieux écrans à tube cathodique que nous avions à l'époque ? Avec ScummVM 2.7.0, vous serez en mesure de reproduire cette expérience sur certaines plateformes grâce à nos nouveaux scaleurs basés sur les shaders. Allez-y et essayez-les !

Tous les tests doivent être effectués avec les compilations stables, et non avec les versions de développement. N'hésitez pas à signaler tout bogue ou anomalie sur notre issue tracker.

Une liste détaillée de toutes les nouvelles fonctionnalités et corrections est disponible dans notre fichier NEWS.

Merci beaucoup pour votre soutien ! Faisons de ScummVM 2.7.0 une grande version - ensemble !