Hyper GameBase regroupe Hyper GameBase Desktop, l’outil de gestion et d’édition des systèmes, et Hyper GameBase Arcade, une interface pour émulateurs conçue pour naviguer dans sa ludothèque de manière fluide, rapide et entièrement personnalisable. Le logiciel permet d’organiser ses jeux, d’importer ses médias, d’utiliser des thèmes compatibles HyperSpin, de gérer plusieurs écrans et de configurer chaque système avec précision, le tout dans une interface moderne et cohérente. L’objectif est de fournir une solution complète, stable et légère pour centraliser ses jeux et créer une expérience arcade ou console homogène.
Il s’agit d’une version d’essai incluant Hyper GameBase Desktop et Hyper GameBase Arcade, avec toutes les fonctionnalités activées pendant 7 jours. Une version complète payante est disponible sur le site officiel pour activer définitivement le logiciel.
Mesa3D peut être utilisé pour fournir un moteur de rendu Software aux applications OpenGL et est particulièrement utile pour exécuter d’anciennes applications et jeux qui utilisent une ancienne version d’OpenGL et qui ne fonctionnent pas correctement sur du matériel moderne.
Ces binaires (créés par pal1000) remplacent les précédents de Federico Dossena car pour des raisons techniques, ces derniers n’ont pu évoluer depuis la version 20.1.8.
Différences entre les packages MSVC et MinGW:
– Le package MinGW nécessite un processeur avec SSSE3 et à l’avantage de fournir une amélioration des performances de 3 à 5% avec les pilotes de rendu logiciel.
– Le package MinGW utilise ZSTD pour certaines tâches de compression depuis la version 20.1.8.
– GLonD3D12 introduit dans la version 21.0.0 n’est disponible que dans le package MSVC.
– L’outil SPIR-V vers DXIL introduit dans la version 21.2.0 n’est disponible que dans le package MSVC.
– d3d10sw introduit dans la version 21.2.0 n’est disponible que dans le package MSVC.
– La prise en charge d’OpenCL introduit dans la version 21.3.0 n’est disponible que pour le package MSVC.
NB: Si vous avez besoin de migrer des fichiers binaires Mingw vers MSVC, il vous suffit de remplacer le dossier des fichiers binaires Mesa du package Mingw par l’homologue MSVC.
WineD3D For Windows est un wrapper DirectX 1-11 vers OpenGL basé sur WineD3D, qui est une implémentation presque complète de DirectX utilisée dans Wine.
Même si Windows prend en charge DirectX de manière native, l’utilisation de WineD3D peut améliorer la compatibilité avec les jeux plus anciens, en particulier sur Windows 8 et supérieurs qui ne prennent pas en charge les modes d’écran 16 bits. Une autre utilisation possible est d’imiter les versions non prises en charge de DirectX ou de transférer des applications DirectX vers OpenGL sans avoir à réécrire le code de rendu.
Notez que WineD3D est loin d’être parfait, et de nombreux jeux ne fonctionneront pas.
Des instructions sur l’utilisation des DLL sont également incluses.
Version 1.7.x fonctionne à partir de Windows 2000.
Version 7.x fonctionne à partir de Windows Vista.
Version supérieur à 8.x fonctionne à partir de Windows 8.
shadPS4 est un émulateur PlayStation 4 open-source. Depuis la version 0.12.1, il abandonne son interface graphique intégrée pour fonctionner uniquement en ligne de commande.
Pour faciliter son usage, une interface externe est disponible. Elle permet de lancer des jeux, configurer les options, et suivre les performances via une interface visuelle simple et intuitive.
Cette interface est développée séparément et reste compatible avec les futures versions de shadPS4.
Les changements: – KBM controls remapping: overhaul ui to allow for alternate key bindings (#345)
– Update SDL3 (#351)
– [ci skip] Qt GUI: Update Translation. (#354)
– Log to terminal if no GUI (#355)
– Bitlocker Dialog (#353)
– Do not gate opening virtual USB device config panels behind a config check (#352)
– New Crowdin updates
– Misc fixes
Ruffle est un émulateur Adobe Flash Player écrit dans le langage de programmation Rust. Ruffle cible à la fois le bureau et le Web à l’aide de WebAssembly. Il s’intégrera parfaitement dans votre navigateur en toute transparence et vous permettra ainsi de lire des vieux sites web comme par exemple celui de notre Mamu_ international 😀
VMware vous permet de lancer plusieurs systèmes d’exploitation sur un même PC sans avoir besoin de partitionner votre disque et sans reboot. Vous pouvez facilement isoler et protéger chaque environnement, et bien entendu les applications et données qui tourne dessous. Il permet aux utilisateurs de configurer facilement chacun des systèmes d’exploitation, ce qui inclut un interface réseau complet, gestion de périphériques, partage de fichiers, copier/coller et annuler les changements fait durant un session. VMware permet aux « opérateurs » d’encapsuler et de manipuler chaque environnement, la possibilité de faire un retour arrière en redémarrant une application ou encore de déplacer un environnement a travers différentes machines configurées.
Notez que pour une utilisation personnelle, Workstation Pro et Fusion (pour mac) sont désormais totalement gratuits pour les particuliers.
Les changements sont visibles ici. (Miroir ici ou là).
VDos est un programme Windows qui sert à exécuter correctement les applications DOS dans toutes les versions de Windows actuelles.
Les changements sont les suivants:
• INT 2Ah-0 didn’t reset the BIOS Clock rollover flag.
The internal ASCII uppercase table could be incorrect in rare situations.
A second DIR command eventually continued where a first with /P was cancelled.
• Ctrl is mandatory in Win+Ctrl+F11/12 due to a Windows update.
Minor refinements to paste Windows Clipboard.
Corrected pasting for some FoxProX programs.
Fix to prevent keyboard code E0h being interpreted as an enhanced key combination.
• Added LPT3 port settings to BIOS data area.
Improved handling of combined PCL escape sequences.
DOS device = Windows device/file directive in config.txt was incorrect.
• CPU: POP SS didn’t postpone interrupts for next instruction.
Interrupt handling revised.
86Box (anciennement nommé PCem Unofficial, PCem Experimental ou PCem-X) est une branche non officielle de l’émulateur PCem, qui vise à émuler des machines compatibles IBM de la période 1981-2000. Cette branche ajoute plusieurs cartes mères émulées. (site de développement de l’auteur)
Cet émulateur peut également fonctionner avec cette interface ou celle-ci qui lui sont dédiée.
Il s’agit d’un fork de l’émulateur Switch Citron, repris exactement à l’endroit où son développement s’était arrêté.
Les changements: – Extra PGO Security w/ Updating
– feat: Linux Auto Updater functionality
– fix Windows squishy
– Merge pull request #208 from cheezwiz7899/buildfixes
– Add a check to make sure the CPM source cache is not set to somewhere with spaces in the path
– Fix: Windows and Linux build scripts tolerate paths with spaces
– Merge pull request #211 from antonimodev/test
– vulkan: move shared bindless cache helpers to pipeline_helper.h
– Hardening of ensurance for UI Rendering for Windows
– Windows no longer adaptive theming sorry
Mupen64 RR Lua (ou Mupen64 Re-recording Lua) est un fork (le 3eme) de Mupen64 permettant l’enregistrement de vidéo.
Les changements sont:
⚡ Performance
– VFWEncoder – Offload encoding to another thread (#621)
– LuaRenderer – Skip expensive TransparentBlt during capture (#620)
– Tighten message loop (#606)
– Use 32bpp BGRA video buffers (#605)
– Lua – Skip lua calls when no callbacks are registered (#604)
✨ Features
– ConfigDialog – Ask for confirmation before cancel when there are unsaved settings (#668)
– TASVideo – More compatible universal combiner (#664)
– FFmpegEncoder – Use NUT packets (#655)
– VFWEncoder – Better A/V sync (#653)
– Dark mode (#569)
– Lua – Add emu.get_speed_mode and emu.set_speed_mode (#618)
– Lua – Add d2d.draw_image2 (#600)
– TASAudio – Use SDL3 for playback (#594)
– Lua – debugger API (#592)
– Website – Add stroop page (#596)
– Lua – More serious trust message (#595)
– CoreDbg – (breaking) Remove CoreDbg GUI (#589)
– LuaRenderer – Native resizing support (#583)
🐞 Bugfixes – TASVideo – Enable « Clear every frame » by default (#679)
– Folder picker dialog requests file instead of folder under wine (#676)
– CaptureManager – Choppy frame pacing after lag sections (#654)
– TASVideo – Scrolling text dialogs being cut off in SM64 (#657)
– TASVideo – Incorrect texture conversion in some cases (#658)
– Mp4 extensions not being handled correctly in capture file dialogs (#656)
– Core – Unreliable frame advance graphics updating (#649)
– Various in-app images have opaque backgrounds (#647)
– Inconsistent OK and Cancel button positions (#646)
– Plugins not receiving extended functions when invoking config, test, or about (#641)
– LuaRenderer – Overlays flickering when main window moves (#642)
– VCR – Pausing one frame too late when pause at frame is specified (#640)
– TASAudio – Messed up stereo audio during capture (#625)
– TASVideo – Broken screenshot functionality (#623)
– Crash when trying to capture screenshot using a video plugin that doesn’t support it (#622)
– LuaRenderer – Visible pink alpha mask on platforms without LWA_COLORKEY support (#587)
– AppActions – File > Exit causes crash (#582)
– LuaRenderer – Run rendering heartbeat on a separate thread (#577)
– LuaRenderer – Overlays stealing focus from primary window (#572)
– Double spaces in plugin names (#568)
– Set CMAKE__COMPILER_TARGET based on VS environment (#563)
Anciennement appelé UoYabause, YabaSanshiro est une version basée sur Yabause (émulateur Saturn) maintenue par Devmiyax (développeur japonais).
Devmiyax avait proposé plusieurs patchs pour la branche officielle puis plus rien pendant de longs mois jusqu’à l’arrivée de YabaSanshiro sur la scène de l’émulation Saturn pour le système Android et sur laquelle cette version Windows est basée. L’émulateur fait presque jeu égal avec SSF (d’ailleurs certains passent mieux sur Yabause) rendant les deux émulateurs complémentaires.
Note sur la v2: Devmiyax propose une nouvelle version de son émulateur Saturn basé sur Yabause. Abandonnant totalement la version Windows et se concentrant uniquement sur le port Android, grâce à l’architecture de Yabause, les modifications/améliorations sur les jeux sont répercutés normalement sur tous les ports. Plusieurs fonctionnalités ne marchent plus avec le port Windows. Il est triste de voir que ce fork prometteur s’est effondré au fil du temps.
Les changements sont:
Mise à jour du moteur de rendu graphique VDP1
– Réécriture complète du cœur VDP1 avec l’utilisation des Compute Shaders.
– Remplacement de l’ancienne pixellisation par triangles par une approche de cartographie inverse par pixel.
– Prise en charge native de toutes les commandes de sprites, de polygones et de lignes du VDP1.
– Élimination définitive des effets de distorsion sur les textures lors de l’affichage en haute résolution.
– Suppression des interstices vides entre les polygones pour coller au comportement de la console d’origine.
– Optimisation globale permettant de maintenir un taux stable de 60 images par seconde.
Améliorations de l’API Vulkan
– Optimisation des performances globales sous Vulkan.
– Amélioration de la qualité visuelle lors du rendu des sprites.
Corrections de bugs et stabilité
– Correction d’un problème d’aiguillage incorrect concernant le chemin d’accès RBG1.
– Résolution d’un bug provoquant un défaut de libération des ressources de rendu hors écran