Gearcoleco est un émulateur ColecoVision multiplateforme très précis écrit en C++ qui fonctionne sous Windows, macOS, Linux, BSD, Raspberry Pi et RetroArch.
Il s’agit d’une version en cours de développement.
Gearcoleco est un émulateur ColecoVision multiplateforme très précis écrit en C++ qui fonctionne sous Windows, macOS, Linux, BSD, Raspberry Pi et RetroArch.
Il s’agit d’une version en cours de développement.
Le premier émulateur de Sega Model 3 créé par Bart Trzynadlowski, Ville Linde et Stefano Teso dans sa version de développement (voir ici ou là ) [source].
Les changements:
Le système de mise à jour passe de SVN à GIT, du coup le nom des versions changent, par simplicité j’utiliserai un système par date de release plus compréhensible que le par défaut de GIT.
– Amend ambient fog logic Should stop the sky flashing in lemans24, and the background totally disappearing in sega rally after a game. The logic here is still not totally understood but works well enough for the games.
– Add supersampling anti-aliasing Late christmas present. Due to the way alpha
works on the model3 adding regular anti-aliasing doesn’t really work.Supersampling is very much a brute force solution, render the scene at a higher resolution and mipmap it.
– It’s enabled via command line with the -ss option, for example -ss=4 for 4x
supersampling or by adding Supersampling = 4 in the config file.
– Note non power of two values work as well, so 3 gives a very good balance between speed and quality. 8 will make your GPU bleed, since it is essentially rendering 64 pixels for every visible pixel on the screen.
– Misc fixes
A noter qu’un nouveau fork ajoutant le support du Sinden est dispo ici.
Ajout:(inclut officiellement)
– correction des musiques dans sega rally 2 (mix)
– correction musique 1er niveau 2joueurs (la cave rouge) dans vf3 (pas sûr de la modif, et donc cela peut éventuellement entrainer d’autre problèmes sonore sur d’autre jeux).
Les fichiers sont compilés par Kof2112, merci à lui.
Télécharger SuperModel (WIP) v0.3a Build 250428 (9.1 Mo)
AmiArcadia est le port amélioré de Tunix2001 ex ‘Win Arcadia 2001’ (par Gavin Turner) pour Amiga. Ecrit par James Jacobs et Gavin Turner, cette version est en fait le port Windows du port Amiga (un backport) !
Il émule les consoles basé sur la famille des Arcadia2001 : Bandai, Emerson, Grandstand, Hanimex, Intervision, Leisure-Vision, Leonardo, MPT-03, Ormatu, Palladium, Poppy, Robdajet, Rowtron, Tele-Fever, Tempest, Tryom, Tunix, etc.
Il supporte aussi l’Interton VC 4000 et l’Elektor TV Games Computer. Il nécessite Windows 9x/ME/NT/2000/XP et tourne aussi sous Vista/8/10/11.
Également disponible sous Linux, Xpeccy est un excellent et complet émulateur de:
– ZX Spectrum 48K
– Spectrum +2
– Spectrum +3
– Pentagon (128-512K)
– ZS Scorpion (256,1024) + ProfROM
– Pentagon 1024SL
– ATM Turbo 2
– ZXEvo BaseConf
– ZXEvo TSConf
– MSX1 (beta)
– MSX2 (alpha)
– Gameboy color
Forum alternatif
Télécharger Xpeccy v0.6 (2025/04/04) (9.7 Mo)
Les packs de screenshots pour MAME d’Antopisa sont disponibles.
ArtPreview: 25 new (tot. 4,175 png) UPDATE 1 pack, 6.46Mb
Bosses: 5 new (tot. 1,810 png) UPDATE 1 pack, 708Kb
Ends: 5 new (tot. 1,295 png) UPDATE 1 pack, 101Kb
GameOver: 25 new (tot. 9,200 png) UPDATE 1 pack, 913Kb
HowTo: 5 new & 2 upd (tot. 2,305 png) UPDATE 1 pack, 203Kb
Logo: 25 new & 2 upd (tot. 3,705 UPDATE 1 pack, 356Kb
Scores: 15 new (tot. 8,350 png) UPDATE 1 pack, 763Kb
Select: 1 del, 11 new (tot. 5,535 png) UPDATE 1 pack, 753Kb
Snap: 5 del, 102 new & 7 upd (tot. 46,283 png) UPDATE 1 pack, 8.01Mb
Snap Software: 8 del, 18 new (tot. 44,668 png) UPDATE
Titles: 5 del, 102 new & 5 upd (tot. 46,283 png) UPDATE 1 pack, 7.56Mb
Titles Software: 8 del (tot. 42,313 png) UPDATE
Versus: 2 new (tot. 1,293 png) UPDATE 1 pack, 513Kb
Warning: 10 new (tot. 1,805 png) UPDATE 1 pack, 165Kb
Les samples ont également été mis à jour.
SSE pour « Steven Seagal Edition » est un émulateur d’Atari ST basé sur le STeem original v3.2 de 2004. Il emprunte également des améliorations en provenance de Hatari.
– « Christmas 2023 bugfix release »
– Fix OSD reset info
– Fix trash with ST Video/Single pixels
Télécharger Steem SSE (D3D) [32 bits] v4.2.0 R1 (3.2 Mo)
Télécharger Steem SSE (D3D) [64 Bits] v4.2.0 R1 (3.7 Mo)
Un émulateur de HomeLab model III et IV qui remplace HoLa! et dont voici les changements depuis ce dernier:
Les changements:
– The Model 2 (aka Aircomp) emulation has been further improved and finally a new interactive monitor was added as well – this latter will soon be featured in other Z80-family emulators of mine.
Nouvelle version de cet émulateur de Videoton TV Computer.
Les changements:
– new interactive monitor and disassembler
– support for accented characters when using the clipboard
– support for SID sound (via external reSID library)
– improved CRTC emulation
– separate DevTool builds (32 and 64 bit)
La version Windows de ce superbe émulateur Commodore C64, C128, VIC20, CBM-II, Plus4 et de tous les modèles « PET ».
Les changements:
* Changes in Vice 3.8 ===================== ** general ---------- - added WIC64 support for C64,C128,SCPU64,VIC20 - virtual device (host directory) fixes (Scratch command correctly returns number of scratched files, Rename command produces "file exists" error if the destination file exists) - added video capture in ZMBV format. This will produce lossless videos at correct emulated FPS. - the old FFMPEG support was deprecated and is disabled by default. New experimental code was added that will work with external ffmpeg executable instead. - reSID: fixed a Noise Init problem - reSID: filter tweaks - reSID: The 6581 saw+pulse waveform was wrong - reSID: tweak shift register reset time for 6581 - reSID: 8580 Filter ringing fix - reSID: 6581 filters: allow negative values for kVg-Vx - made raw printer driver pass through all bytes 1:1 - Tape: changed default zero-gap delay from the rather weird (and way too large) value 20000 to the more sane 2500 which MTAP uses - RS232: handle RI line in IP232 (requires updated tcpser, see ​https://github.com/go4retro/tcpser/pull/24. - Add option to invert the RI line. This should help to make some more obscure BBS programs work - RS232: removed undocumented feature to use unix domain sockets when the first character of a rs232 device is a pipe character, and instead used pipes, like it will be done on windows too - Drives: fixed 1571CR emulation - Drives: allow up to 83 tracks for 3.5inch mechs - Drives: fixed clock rollover in rotation code - REU: fixed DMA access to C64 RAM at $00/$01 - Added PaperclipE, PaperclipSC, and Paperclip2 dongle support. - Added woj userport joystick adapter emulation. - provide fake sid hooks so hardsid can be used when fastsid is disabled - Printer: new reworked emulation handles various CBM Printers: 2022, 4023, 8023, MPS801, MPS801, MPS803 - Printer: tweaked MPS page height, now allows print shop to print a greetings card on a single page. - Printer: do not produce any output for non-printable codes - Printer: when using the graphic output driver, only produce a new file when actually doing a formfeed. - Build the list of available palette files at runtime, scan system path/dirs as needed. Also read extra info from the .vpl files. New palettes can now be just dropped into the data dir and they will appear in the UIs. - allow color controls to be used with external palette and when no crt emulation is active. - Added more realistic vicii color ram init code. - CIA: shiftregister fixes - CIA: fixed ICR timing/behaviour (This fixes the dd0dtest from the testbench) - Support for ISA/PCI devices that were accessed via direct I/O was removed, since this would not work in any sane modern OS anymore. The affected devices are: parsid (windows), ssi2001 (all) - Z80: OUT, OUTD, OUTI, OTIR, OTDR instruction fixes - Fixed -initbreak reset so that the first instruction doesn't run ** Buildsystem -------------- - add configure switch `--enable-experimental-devices` to enable experimental emulation of some devices. - changed configure switch `--with-libcurl` to `--without-libcurl`. - changed configure switch `--enable-lame` to `--with-lame` - changed configure switch `--enable-libieee1284` to `--with-libieee1284` - changed configure switch `--enable-portaudio` to `--with-portaudio` - configure: change `--with-zip-bin` to `--with-unzip-bin` - remove the configure switch --with-readline/--without-readline. - Do not build PDF docs unless --enable-pdf-docs - Fixed macOS bindist. Probably doesn't work without code signing, however an attempt is now made to detect and use a signing identity. - when installing with x64 not enabled, install a symlink x64->x64sc instead - Add unzip.exe and its deps to Gtk3 bindist ** C64 fixes ------------ - Blackbox 9 garbled screen problem was fixed - added 'Hyper-Basic' cartridge support - fixed "MAX-BASIC" cartridge support in "MultiMAX" emulation - more correct memory map for the "Max Machine" - fix attaching 8k ultimax .bin cartridge images ** C128 fixes ------------ - Cartridge system now supports cartridges that work in both C128 and C64 mode - added "RAM-Link" support - added LTK support, as well as other kernal replacements carts - comal-80 (c128) fixed - MMU fixes - Keep currently set c128 bank when changing the c64mode mmu bit. - Fix x128 c64 mode p0/p1 relocation - Added proper z80 mmu control - add a 'SCART' VDC palette, which contains 'dark yellow' instead of the (correct) brown - Fix x128 VDC mirroring - x128 properly starts with Z80 and then transfers control to 8502 - Z80: various I/O mapping fixes - use separate resources for localized chargen and c64 kernal ** VIC20 fixes -------------- - fixed NTSC colors ** PLUS4 fixes -------------- - Map out pio-1 and only handle datasette sense in the fd10-fd1f range when c16/c116/c232 model is selected. Keymaps: - added reference image of native Plus4 keyboard layout - added reference image of Plus4, symbolic, US layout - added reference image of Plus4, symbolic, german layout - added reference image of Plus4, positional, US layout - added reference image of Plus4, positional, german layout ** C64DTV fixes --------------- - loading flash image was broken - use DTV model specific flash ROM content ** SCPU64 fixes --------------- - Do not call dma or clock stretch functions when a dma is already going on, dma is done at 1mhz speeds. ** PET fixes ------------ - Implement some beam-racing timing improvements for models with and without CRTC - Add a PET palette that approximates the slightly blue white of the 2001 model. - Monitor: handle SuperPET 6809 banking correctly ** CBM-II fixes --------------- - CRTC: Esc+U / Esc+S - underscore cursori on / off: now works. - Fix monitor watchpoints on indirect accesses to a zero page. Keymaps: - added reference image of native CBM2 keyboard layout - added reference image of CBM2, symbolic, US layout - added reference image of CBM2, positional, US layout - added reference image of CBM2, symbolic, german layout - added reference image of CBM2, positional, german layout ** Monitor fixes ---------------- - Added indirections to the expression evaluator for breakpoint conditions. - made regular 'load' command never set Kernal pointers - added new 'loadbasic'/'ldb' command that always sets Kernal pointers. - Display correct column count for VICII and TED - Add detailed TED register info for the IO monitor command - added profiler support in the monitor, right now supports only 6502 - add monitor io dump for wd1770 and pc8477 - implement monitor io dump for 6532 (RIOT) - fixed Disassembly of 6809 instructions - make monitor D and M command see the same memory (as set by the monitor's "bank" command), while single step, breakpoints, cpu history and debug cpu trace see the memory as the cpu sees it at that time. - fixed crash when using an invalid DOS command with @, documented limitations of the @ command - fixed crash when accessing a non existent directory ** C1541 fixes -------------- - Fixed chain command to print from the last sector how many bytes are used. - make opencbm available in c1541 by using "opencbm" as the filename ** cartconv fixes ----------------- - better support for VIC20 cartridges ** petcat fixes -------------- - Added new BASIC 65 keywords ** GTK fixes ------------ - Fixed saving monitor position and size and restoring on boot - All numeric values are displayed in proper units - make dropping files on the main window work like it did in winvice - hold shift to just mount a new disk. - VSID: Look up STIL info for file passed on command line - macOS: Use Command+W to close monitor window - Open file manager to view directory containing vice.log, instead of opening vice.log with an editor - Settings: remember directory/filename in load/save dialogs - Speed up RAM init pattern view. - Speed up CRT slider widgets. - Settings dialog: try to keep consistent (slightly smaller) size of the various nodes in the dialog; the dialog should fit on a ~1024x720 display. - Settings dialog: move host GPU rendering options to Display -> Host display. - Settings dialog: rework drive settings to use dialog space more efficiently. - Settings dialog: rework printer settings. - Settings dialog: more consistent cartridge setting layouts. - Rename "soft reset" to "Reset machine CPU". - Rename "hard reset" to "Power cycle machine". - Simplify custom hotkeys saving: using "Save" now saves the hotkeys as "gtk3-hotkeys-$EMU.vhk" in the user's configuration directory. The UI also indicates where the current hotkeys were loaded from (VICE-provided default hotkeys, configuration directory or custom location). - Hotkeys Alt/Command+3-6 added to send formfeed to printers (3 = userport, 4-6 = printer 4, 5 and plotter). - Hotkey actions added to select VIC/VICII/TED border modes, no default hotkeys assigned. - Hotkey action to toggle status bars split into "show-statusbar-toggle" and "show-statusbar-toggle-secondary" (x128 VDC only) actions. - Add status bar LEDs to control SCPU Speed (labeled "turbo"), and JiffyDOS switches (xscpu64 only). - Add default hotkey Alt+T/Command+T to toggle SCPU Turbo mode (xscpu64 only). Keymaps: - Added C128 KeyrahV3, US layout - Added C128 KeyrahV3, german layout - Added CBM2 positional, US layout - Added CBM2 positional, german layout - Added Plus4 Spanish positional - Added Plus4 Positional, german layout - fix C64 danish symbolic - fix C128 Positional, US layout - fix C128 Positional, german layout - fix CBM2 Symbolic, US layout - fix CBM2 Symbolic, german layout - fix PET Positional, US layout - fix PET Positional, german layout - fix PET Symbolic, US layout - fix Plus4 Positional, US layout - fix Plus4 Symbolic, US layout - fix Plus4 Symbolic, DE layout ** SDL Fixes ------------ - Rename "soft reset" to "Reset machine CPU" - Rename "hard reset" to "Power cycle machine" - Show scrollbar-like indicators when not all menu items can be shown on the screen. - Update UI to use the same syntax as the Gtk hotkeys files: old .vhk files generated by VICE 3.7.1 or earlier will not work anymore. - Add default hotkey Alt+T/Command+T to toggle SCPU Turbo mode (xscpu64 only). - Add menu item to toggle patching of the v1 Kernal to make the ieee-488 interface work (xpet only). - Add menu items to load either the normal or the German chargen (xpet only). ** Linux fixes -------------- - change default user directory for `vice.log` and autostart disk images to adhere to $XDG_STATE_HOME (defaults to ~/.local/state/vice). ** macOS fixes -------------- - fix scrolling in the monitor ** Windows fixes ---------------- - Add -no-direct-streams command line option on Windows. With -no-direct-streams the stream direction code that reconnects the standard streams stdin, stdout and stderr to VICE is not called. This will mostly be useful for debugging weird issues on Windows. - fixed issues with mouse warping - fixed loading of the opencbm- and libusb DLLs ** BSD fixes ------------ - Fix nasty buzz on sun/netbsd sound driver
Site Vice Nightly builds (mise à jour automatique quotidienne).
Télécharger VICE (Dos) v3.1 (29.3 Mo)
Télécharger SDLVICE (32 bits) v3.1 (16.9 Mo)
Télécharger SDLVICE (64 bits) v3.1 (10.4 Mo)
Télécharger SDL2VICE (32 bits) v3.8.0 (32.2 Mo)
Télécharger SDL2VICE (64 bits) v3.9.0 (37.0 Mo)
Télécharger WinVICE (32 bits) v3.8.0 (38.8 Mo)
dgVoodoo est un glide wrapper mais aussi un wrapper DirectDraw/Direct3D (v1 à 7, 8.1 et 9) vers Direct3D11/12. Pour simplifier grandement, ça émule une carte 3DFX qui va pouvoir gérer la bibliothèque propriétaire Glide (Glide 2.11, Glide 2.45, Glide 3.1 et Napalm) mais également les vieilles cartes graphiques compatibles DD/D3D v1 à v9. Quel est l’intérêt ? Jouer aux anciens jeux qui fonctionnent mal sur les nouvelles cartes graphiques (parce qu’ils ont été optimisés pour le Glide ou de vieilles versions de DirectX et non pour d’autres API telles que OpenGL ou DirectX v11 ou v12) ou tout simplement utiliser un émulateur qui lui aussi utilise le Glide. Cette version est destiné à Windows Vista/7/8/10/11 avec DirectX 11 (ou supérieur) d’installé et vous devez posséder une carte graphique (compatible DirectX Level 10.1) supportant les Shaders Model v4 ou v5.
Vous aurez besoin de ces bibliothèques pour activer certaines fonctions graphiques.
A noter que des patchs pour certains jeux sont disponibles ici.
Les changements:
– Refactoring the FF ps code generator to produce a bit more optimal code
– Fixing a lighting D3D incompatibility with MS D3D (Project I.G.I.)
– Fixing a broken shader for D3D11 FL11.0 (Blood 2)
– Adding Green Sardine/Cezanne AMD architectures to the D3D11 blacklist (device ID: 0x1638)
Télécharger dgVoodoo v2.86.2 (18.1 Mo)
Télécharger 3Dfx splash / D3D Compiler for DgVoodoo2 v4.x (3.2 Mo)
Initialement nommé Mame32, il fut le premier port de MAME(Arcade) sous plateforme Windows. MAMEUI32/64 est un émulateur multi-arcade et multi consoles/ordinateurs incluant une interface (frontend).
Comme c’est Robbbert qui, de toute façon, fait le job pour MAMEUI depuis des années (et non John IV), il vient de proposer directement les deux builds sur sa page et pas uniquement la version 32, comme ça « ça c’est fait » ! ^^
Changements valables pour MAMEUI/MESSUI:
– sync with mame v0.261 (december edition)
Rappel:
L’ancien MESSUI devient le nouveau MAMEUI (arcade+console+ordinateur), l’interface étant plus aboutie et performante. L’ancienne interface (très proche visuellement mais avec quelques menus en moins) de MAMEUI est donc définitivement abandonnée.
– MESSUI (full version) has been renamed to MAMEUI. The old MAMEUI interface has been retired.
A noter que MESSUI est à présent totalement fusionné dans MAMEUI (qui conserve ce nom), seule une petite astuce permet de transformer MAMEUI en MESSUI (voir ici).
En résumé:
MAME = Arcade + consoles + ordinateurs
MAME(arcade) = MAME en version Arcade uniquement.
MAME(MESS) = MAME en version consoles et ordinateurs uniquement.
MAMEUI = MAME + Interface dédiée.
MESSUI = MAME(MESS) + Interface dédiée. => voir indication ci-dessus.
ARCADE = MAME(arcade) + Interface dédiée (et basée sur l’ancien MAMEUIFX).
Télécharger MAMEUI32 v0.278 (58.0 Mo)
HBMAME (HomeBrew MAME) est une version non officielle de MAME(Arcade) permettant l’ajout de nombreux jeux maison et hacks divers. A noter que des packs de snaps et artworks sont disponibles sur le site officiel.
Les changements:
New Games --------------------------------- - [ddonpachjd] DoDonPachi (Japan, demo) - [pandajump2] Panda Jump (set 2) - [ramokromok] RAM OK ROM OK (Galaxian hardware demo) - [sfz3mix22] Street Fighter Zero 3 (Turbo Mix 0.22) - [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.23) Since 0.246, MAME has rearranged all the driver files and many others too. This requires an almost complete rewrite of HBMAME, and I've decided not to do this. Therefore future releases will be based on 0.245, and be released adhoc, whenever new games are added.
Télécharger HBMame (32 bits) v0.245.25 (15.7 Mo)
Télécharger HBMame (64 bits) v0.245.25 (48.9 Mo)
Télécharger HBMame GUI (32 bits) v0.245.25 (15.9 Mo)