Organiser
Filtrer par machine :
Type de vue :
 
 DuckStation 21/12/2022 
Mercredi 21/12/22 à 14:49 par Firebrand
Cet émulateur PlayStation a encore été mis à jour et une série de bugs a été corrigée:
- Fix a possible crash on shutdown (Connor McLaughlin)
- Convert to namespace (Connor McLaughlin)
- Truncate instead of rounding 24bpp->16bpp (Connor McLaughlin)
- Fix building without SSE on Linux (Connor McLaughlin)
- Warning fixes (Connor McLaughlin)
- Fix toggling Show GPU Usage at runtime (Connor McLaughlin)
- Fix folder changes not applying immediately (Connor McLaughlin)
- Fix exiting game in big picture returning to list (Connor McLaughlin)
- Fix per-game custom aspect ratio (Connor McLaughlin)
- Fix Linux compiling (Connor McLaughlin)
Télécharger DuckStation 21/12/2022 (Windows)
Télécharger DuckStation 21/12/2022 (MacOS)
Télécharger DuckStation 21/12/2022 (Linux)
Site Officiel de DuckStation
 
 BigPEmu v1.03 FR 
Mercredi 21/12/22 à 14:46 par Firebrand
La dernière version de cet émulateur Jaguar a été traduite en français dans la foulée par l'équipe de Tradu-France.
Télécharger BigPEmu v1.03 FR
Tradu-France
 
 BigPEmu v1.03 
Mercredi 21/12/22 à 14:45 par Firebrand
L'intervention chirurgicale de son auteur s'est visiblement bien passée puisqu'il est de retour pour nous fournir deux nouvelles versions de son émulateur Jaguar. Voici la liste des changements:
v1.03
- Fix for some emulator state overrides not sticking when launching software via command line.

v1.02
- Added interlaced display support. This is definitely not working the way it works on hardware, but it addresses the test case that Doug Engel was kind enough to send over.
- Added a "force horizontal overscan" option.
- Added an option to force Jaguar GD emulation, which enables bank switching even in ROM images smaller than 6MB.
- Added -localdata as a command line option.
- Changed the first visible column default. (applies to both NTSC and PAL)
- Fix for a 16-bit DAC write bug. (fixes one-sided audio in Super Burnout)
- Fix for a problem on the Blitter's SRCSHADE data path. Thanks to Doug Engel for reporting the BattleSphere bug which led to this fix.
- Fix for OP sometimes running over HDE, thanks to CJ Reboot for reporting the associated bug.
- Fix for input bindings sometimes not being picked up from per-game config files. This bug could also potentially cause game-specific bindings to "stick" and infect the global config bindings.
Télécharger BigPEmu v1.03
Site Officiel de BigPEmu
 
 ClrMAME Pro v4.047 
Mardi 20/12/22 à 14:02 par Firebrand
Une nouvelle version de ce gestionnaire de ROMs a été publiée. Les améliorations sont les suivantes:
- updated ziparchive (4.6.9) and unrar (6.20.3)
- misc: show warning when trimming removed a whitespace rom names with subfolders
Télécharger ClrMAME Pro v4.047 (32-bit)
Télécharger ClrMAME Pro v4.047 (64-bit)
Site Officiel de ClrMAME Pro
 
 WinUAE v4.10.0 FR 
Mardi 20/12/22 à 13:59 par Firebrand
La version stable de WinUAE qui vient d'être publiée a été traduite en français par l'équipe de Tradu-France.
Télécharger WinUAE v4.10.0 FR (32-bit)
Télécharger WinUAE v4.10.0 FR (64-bit)
Tradu-France
 
 Hoxs64 v1.1.2.2 FR 
Lundi 19/12/22 à 19:18 par Firebrand
La dernière version de cet émulateur Commodore 64 a été traduit en français par Tradu-France.
Télécharger Hoxs64 v1.1.2.2 (32-bit) FR
Télécharger Hoxs64 v1.1.2.2 (64-bit) FR
Tradu-France
 
 WinUAE v4.10.0 
Lundi 19/12/22 à 19:16 par Firebrand
Cet émulateur Amiga passe à une nouvelle version stable. Voici la liste des changements depuis la précédente:
Major update
- 68000 based unexpanded (with optional Slow or Fast RAM expansion) configurations are now 100% cycle-accurate.
- Big thanks to ross for writing test programs that required perfect cycle accuracy. Lots of expected and unexpected hardware features found and implemented.
- Featute updates that got delayed but will be implemented in 5.0
- OCS and ECS Denise mid screen resolution changes are not pixel perfect, correct chip model specific bit pattern is not emulated yet. AGA is pixel perfect.
- Not all blitter line draw width != 2 (invalid line draw configuration, normally not used) conditions are 100% accurate.
- Disk status/interrupt timing is not fully confirmed yet.

New hardware emulation features and update
- 68000 emulation is finally fully cycle accurate, last missing part, interrupt level change detection timing, is now cycle accurate.
- Custom chipset interrupt timing is now cycle accurate.
- CIA emulation is now fully cycle accurate. Timers were accurate previously but now also interrupt timing, TOD counting, CPU/E-clock sync, and more, including undocumented side-effects are cycle accurate.
- Serial port internal timing, interrupt timing, including SERDATR status bits are now cycle accurate (I used serial port interrupts as a timer in my cputester real 68000 interrupt timing tests)
- Audio interrupt timing is now cycle accurate (Was almost fully accurate previously).
- Blitter timing is now cycle accurate (previously startup behavior and interrupt timing was not fully accurate).
- Blitter line mode with invalid settings (for example width not 2, octant and line direction mismatch etc) is now almost accurately emulated. Some conditions are not fully correct.
- Copper is now cycle accurate, previously some special cases were not handled correctly.
- More undocumented chipset features implemented.
- A1000 Denise bug emulated: sprites end horizontally 1 lores pixel later than bitplane horizontal window end. Currently enabled when A1000 Agnus is selected.
- OCS/ECS vs AGA EHB on/off mid screen change different behavior emulated.
- Emulated chipset mode display is blanked if programmed mode is active but has invalid configuration (for example too short or too long sync pulses or missing syncs, genlock sync enabled without genlock, etc).
- Optional display mode change resync black screen delay.
- Programmed custom chipset modes again use also blanking timing to position the display in addition to vsync and hsync (Most real world SVGA monitors do the same).
- Max allowed programmed mode non-interlaced vertical line count is now 800 (increased from 592), special 700+ line programmed modes are possible and compatible with real SVGA monitors.
- Refresh cycles conflicting with bitplane DMA is now accurately emulated, including all display and audio related glitches it can cause.
- Optional Chip RAM and Slow RAM power up pattern emulation, enabled by default.
- Color palette is now filled with pseudo-random contents at power up (was all black previously).
- Monitor type selection. Composite sync or H/V sync. ECS Agnus/AGA programmed display modes can generate different C-Sync and H/V sync signals.

New other features and updates
- RTG (uaegfx) Picasso96 v3.0+ mixed mode screen draggging is enabled by default.
- RTG (uaegfx) blitter emulation now supports previously unsupported less common blitter operations.
- RTG (uaegfx and emulated boards) automatic integer scaling support.
- On the fly FloppyBridge drive change to normal or back now triggers automatic disk change condition.
- Harddrive panel Full drive/RDB mode is now normal checbox. Hopefully it is less confusing than button that didn’t look like a button.
- Larger default GUI size and slightly larger font if Windows desktop is large enough (at least 1600*1024).
- CD audio is now always mixed with Paula audio. Separate CD audio output support removed.
- Some American Laser Games didn’t have ROM descrambling support, also added missing ROM variants.
- Added American Laser Games Quickstart support.
- Added NVRAM path to Paths panel. Arcade/CD32/CDTV hardware NVRAM files default to this path.
- Keyboard reset change, reset state is kept until at least one key is released.
- CTRL+C in console log/debug window does not anymore close WinUAE. CTRL+C in newer Windows versions can be used as a Copy operation.
- Changed CTRL+F12 fullscreen/windowed switch: If already switched from full-window to window. Next CTRL+F12 will return back to full-window, not fullscreen.
- Optional interlace mode filter profile added.
- DirectDraw mode was replaced with GDI mode. GDI mode does not support exclusive fullscreen but supports basic scaling modes and uaegfx hardware cursor that DirectDraw mode did not support.
- Palette mode screenshot support. If enabled and screen has <= 256 colors, palette mode screenshot is created. It also attempts to preserve first 32 color entries if possible. RTC is automatically enabled if chipset extra= and system has fast ram, slow ram or chip ram expansion.
- Save MSM6242B RTC model control registers to RTC file if they are modified. Previously only RF5C01A (Used in big box Amigas) control registers (and NVRAM) was saved.
- If Quickstart ROM based Arcade hardware config (Arcadia or ALG) is selected, NVRAM file name is automatically set to ROM name. Genlock video file path is also set if ALG ROM is selected. Config files are not affected.
- ROM file list sorting changed, added grouping, sort by group priority first (KS ROMs, extended KS ROMs, freezer ROMs etc..), then alphabetically.
- Sometimes old graphics was temporarily visible in RTG modes if RTG had visible black borders (depends on scaling mode) and screen was switched and new screen had larger size/resolution.
- Added “Slow” flag to RAM panel. If set, selected memory bank has Chip RAM timing but is not Chip RAM capable. Advanced chipset panel “C00000 is Fast RAM” removed, it is not needed anymore.

4.9.x bugs fixed
- Sprite to playfield and playfield to playfield collisions were unreliable.
- RTG (uaegfx) overlay was not drawn. 32-bit Windows only.
- Magic mouse mode without virtual mouse driver installed: mouse position was incorrect in RTG modes and it also ignored scaling modes.
- If hardware emulated RTG board VRAM was immediately (no gap in address space) after any RAM/ROM region and JIT direct was enabled: first 4096 bytes (host CPU page size) of VRAM was not fully JIT direct compatible and any direct read or write to first 4096 bytes would not access VRAM correctly, causing unexpected graphics glitches.
- Quickstart panel floppy bootblock check used current track of drive (not track 0). Broken when FloppyBridge support was added.
- Hires resolution and hires BPLCON1 bit set (or shres and shres BPLCON1 bit): single pixel horizontal offset may have appeared in right side of screen. AGA and non-subpixel mode only.
- CD32/CDTV Quickstart mode “remembered” previous DF0: setting and didn’t disable it by default (even if Quickstart panel showed it as disabled).
- CD32/CDTV Quickstart panel DF0: was not possible to select/enable.
- Z2 RAM configuration was unreliable.

Older bugs fixed
- CHD CD image CD audio timing fix.
- Direct3D11 with custom shaders leaked memory.
- Directory filesystem softlinks fixed.
- 68060 without FPU or disabled FPU and executing FPU instruction that uses -(An) or (An)+ addressing mode: D7 was modified when exception stack frame was created.
- Reading from non-existing custom register always returned 0xFFFF instead of data that previous cycle’s possible DMA access transferred.
- Higher 68000/010 integer clock multipliers (4x+) in CE mode: chipset access timing was not accurate.
- Second 1M extended ROM bank is now internally split to two 512k banks. Non-aligned bank start and size caused problems in some configs.
- Hardware emulated RTG boards that have physically swapped red and blue output (Spectrum, Piccolo, Piccolo SD64) had wrong colors in 24/32-bit modes.
- Piccolo Z3 and Piccolo SD64 Z3 had wrong autoconfig board logical size (which crashed the driver).
- CD audio was not resumed if WinUAE was unminimized and minimize was configured to pause emulation.

Debugging related updates and fixes
- Ultra extreme overscan mode. Shows complete full raster including blanking regions. Horizontal and vertical blanking disabled. COLOR0 changes are always visible.
- DMA debugger shows CIA accesses (including cycles lost due to E-Clock sync) and Chip RAM RAS/CAS addressing values.
- DMA debugger shows CPU memory access type (instruction fetch or data access). Interrupt level and interrupt level change detection are included.
- DMA debugger shows CPU opcodes in basic form (“NOP”, “MOVE” etc), vertically. Which can look a bit weird…
- Added CPU STOP state information to DMA debugger (| = STOP idle cycle, + = STOP idle cycle and higher IPL detected = STOP ending soon)
- Visual DMA debugger shows conflicting cycles as blinking red pixels.
- Horizontal and vertical position are now included in debugger history output (H/HH)
- Added OR, AND and XOR operators to debugger calculator (|, &, ^).
- sp command parsed attached sprites incorrectly.
- It was not possible to enter debugger anymore if CPU was stuck in stopped state after entering and exiting the debugger once.
- Tracing STOP instruction now works differently, each single step executes one internal STOP “round”.
- Memwatch break point that crossed 64k “bank” didn’t map last 64k “bank” if it was only partially needed.
- Self modifying code (smc) debugger feature now clears detected modifications if 68020+ instruction cache is flushed.
- DMA debugger (both console and visual) better support for variable/toggling horizontal and vertical line counts.
Télécharger WinUAE v4.10.0 (32-bit)
Télécharger WinUAE v4.10.0 (64-bit)
Site Officiel de WinUAE
 
 DuckStation 19/12/2022 
Lundi 19/12/22 à 19:11 par Firebrand
Cet émulateur PlayStation a été mis à jour. Les améliorations sont les suivantes:
- Fix -fullscreen command line parameter (Connor McLaughlin)
Télécharger DuckStation 19/12/2022 (Windows)
Télécharger DuckStation 19/12/2022 (MacOS)
Télécharger DuckStation 19/12/2022 (Linux)
Site Officiel de DuckStation
 
 Hoxs64 v1.1.2.2 
Dimanche 18/12/22 à 14:19 par Firebrand
Un bug a été corrigé avec cette nouvelle version de cet émulateur Commodore 64:
1) Regression fix to save joystick settings the to registry; put back missing key values "Joy1GUID" and "Joy2GUID".
Télécharger Hoxs64 v1.1.2.2 (32-bit)
Télécharger Hoxs64 v1.1.2.2 (64-bit)
Site Officiel de Hoxs64
 
 MedGui Reborn v0.121 
Samedi 17/12/22 à 14:41 par Firebrand
Ce frontend pour Mednafen a été mis à jour. Voici la liste des changements:
- Updated Newtonsoft.Json to v.13.0.2
- On perconfig fixed a problem with doubled quoted string
- Better management of errors on failure extraction for compressed archive
- In Cheat manager if the error 403 appear, MedGuiR try to connect again one time to gamehacking.org server
- Unrecognized games will be named as original file name (thx Cyber Akuma for report the bug)
- Fixed a bug with multiple entries for the same game with multi bin file (thx Cyber Akuma for report the bug)
- Added sound device selector
- Improved and fixed scan detection on PSX and Saturn games
- Fixed error message for ST-V games on 32 bit OS
- Added no$psx bios v2.1 hash to the supported psx bios
- Fixed a regression on last MedGuiR release on multiple entries for bin file and undetected cd based games
Télécharger MedGui Reborn v0.121
Site Officiel de MedGui Reborn
 
 WinUAE v4.10.0 (RC2) Beta 10 FR 
Samedi 17/12/22 à 14:39 par Firebrand
La dernière version de WinUAE a été traduite en français par Tradu-France.
Télécharger WinUAE v4.10.0 Beta 10 (RC2) FR (32-bit)
Télécharger WinUAE v4.10.0 Beta 10 (RC2) FR (64-bit)
Tradu-France
 
 StellaDS v6.4 
Samedi 17/12/22 à 14:31 par Firebrand
Une nouvelle version de ce port de Stella pour Nintendo DS a été publiée. Voici la liste des nouveautés:
- Reduced stack memory so we don't crash when first creating a Savekey EE file.
- Improved 6502 handling to localize the PC for a bit of a performance boost.
- Added the 3E+ banking scheme.
- New global palette and sound options on the Configuration Menu page 2 (use L/R keys).
- Other small improvements as time permitted.
Télécharger StellaDS v6.4
Site Officiel de StellaDS
 
 no$psx v2.2 
Samedi 17/12/22 à 14:30 par Firebrand
Cet émulateur PlayStation pour Windows a été mis à jour. Les améliorations sont les suivantes:
- cdrom/emu/help: chd compression (thanks null for many test cases)
- cdrom/emu/help: pbp compression (partially supported, without encryption)
- irq: more accurate port 1F8010F4h dma irq handling (and removed alone_fix)
- windows: closes child windows (help,iomap,tty,etc) on exit (regain keyb focus)
- windows: uses SendNotifyMessage instead SendMessage for broadcast (avoid hang)
- bios clone: cd-audio player shows both left/right waveforms (white/gray)
- spu: bugfixed capture (voice 3 was accidently written to 400h instead C00h)
- cdrom/setup: scex mode optionally normal, unlicensed, dumb/stealth modchip
- cdrom: command 04h,05h,10h,11h,1Dh trigger error 80h when disk is stopped
- cdrom/emu: allocates larger cue sheet (for many tracks with multiple indices)
- cpu: conditional jump reserved bits (emulated, with optional warning)
- cpu: conditional bltzal/bgezal always set ra=$+8 (even when condition=false)
- cpu: emulates mul/div timings, fixed JALR opcode (for unstable rd=rs)
- cpu: emulates lwl/lwr as generic 'any_mem_ecx_mac' memory access
- cpu: emulates irq triggered after NEXT opcode after SR.bit0 changing 0-to-1
- cpu: emulates opcode.bit26-27 stored in cause.bi28-29
- cpu: allows/warns on unused/mirrored COP0 opcodes (vs invalid TLB opcodes)
- timers: fixed cmall clock cycle leak in process_event function
- gte: supports cop2 disable, emulates cop2cmd timings
- gte: accurate mvmva glitches for Vx=2 and Mx=3 (thanks mednafen source code)
- gte: fixed overflow flags for nclip/gpl
- gte: reading IRGB/ORGB registers takes 1 extra clock cycle (when gte busy)
- cop1/cop3: supports dummy cop1/cop3 opcodes (when enabled in SR.bit29/bit31)
- cop0: emulates glitchy jf/jt/lwc0/swc0 opcodes (versus SR.bit28)
- compression help: added note on BIOS/GUI using same LZSS as Destruction Derby
- kernel/help: added notes on NOPs in exception handler C(06h)
- debug/ass/dis: movl/movr opcodes (alias for native lwl/swl/lwr/swr opcodes)
- debug/iomap: resolves DMA control flags (IE,IF,prio from DICR/DPCR)
- help: added dtl-h2000-only CDROM kernel functions; in A(79h) .. A(8Fh) range
- help: added note about faulty SetSession TOC reading in older cdrom firmwares
- help: added note on undocumented cause.bit30 (branch delay condition)
- a22i: fixed slt(i)(u) opcode in native asm syntax
- file formats: blaster master chunks, ape escape sound archives, xz, upx, bm
Télécharger no$psx v2.2
Site Officiel de no$psx
 
 VisualBoy Advance-M v2.1.5 FR 
Vendredi 16/12/22 à 14:19 par Firebrand
La dernière version de cet émulateur GameBoy Advance a déjà été traduite en français par l'équipe de Tradu-France.
Télécharger VisualBoy Advance-M v2.1.5 FR (32-bit)
Télécharger VisualBoy Advance-M v2.1.5 FR (64-bit)
Tradu-France
 
 VisualBoy Advance-M v2.1.5 
Vendredi 16/12/22 à 14:15 par Firebrand
Cet émulateur GameBoy Advance n'avait pas été mis à jour depuis 3 ans. Voici donc les nouveautés de cette nouvelle version:
- ea2a929f - Backport 800d6ed69b from wx to fix Wayland EGL pos [rkitover]
- c40a1417 - Write vsync toggle msg to debug log not OSD [rkitover]
- 5d2dd01e - Call Layout() after DrawingPanel OnSize event [rkitover]
- da686a48 - Reinit panel on vsync toggle. [rkitover]
- ec27885c - Support EGL VSync on Wayland. [rkitover]
- c27d384a - Enable GL on Wayland for wx 3.2+, no vsync. [rkitover]
- c249115b - build: set -mtune=generic [rkitover]
- 297d7c06 - [hidpi] Use wxWidgets 3.2 on Windows [steelskin]
- 0d86432a - [hidpi] Implement full HiDPI support [steelskin]
- 69d24fb5 - [build][msvc] Fix debug information and set hidpi support [steelskin]
- 90fc3e12 - Default CTRL+I to change interframe blender [rkitover]
- a57d81e1 - Show name of interframe blender not num in OSD [rkitover]
- 13c558ac - Disable wireless link type [rkitover]
- 639003a8 - Show pixel filter name not number on cycle [rkitover]
- 236cffb4 - Make another adjustment to glXQueryExtensions [rkitover]
- 643ec0f7 - Pass DefaultScreen(display) to glXQueryExtensions [rkitover]
- 60d7ead5 - Fix menu state after playing a movie [laqieer]
- d2fee771 - Add VBA Movie Version 2 [laqieer]
- 3f2d3c13 - Remove manual joystick polling [steelskin]
- 7726d26f - Enable full optimizations and fix x86 builds [danialhorton]
- 73223445 - MSVC opt /fp:fast /Oi, intrinsic sqrt() w/ XBRZ. [rkitover]
- 972f1513 - Enable GB colorization hack support in GUI. [danialhorton]
- 1741fa32 - Fix autosaveloadcheat and rename pref [danialhorton]
- a31a7a30 - in Wx, the Option is Enable MMX, make the variable also enableMMX and set its default to on. [danialhorton]
- 983ea451 - Flash : Erased memory is FFh-filled [negativeExponent]
- 18e387d1 - Fix Flash chip's erase operation: erased memory is FFh-filled, not zero-filled. [laqieer]
- c05056ab - HuC3: Update [negativeExponent]
- 93084990 - HuC3: Refactoring to avoid breaking savestates [negativeExponent]
- 05a046e7 - HuC3: Enable battery save, update RTC support [negativeExponent]
- 70477dcd - GBA:Fix serial emulation if compiled with NO_LINK [negativeExponent]
- 15bcad13 - GB:Fix serial emulation when compiled with NO_LINK [negativeExponent]
- 025f3079 - GBA:Fix a few memory read/write issues [negativeExponent]
- 210e79bb - Add descriptions for the 'Interframe Blending' and 'LCD Color Filter' options [jrb22x]
- 8a3456f8 - Default to not change battery on state load. [rkitover]
- b50ff858 - add a missing break in half word reads [danialhorton]
- 064fa7b0 - Fix SDL audio delay [Clownacy]
- 7db3c817 - Fixed SDL audio using the wrong audio specification [Clownacy]
- cb0933bf - Stop changing plane ptrs in rec. audio frames. [rkitover]
- 80634683 - Force a panel update when configuring bilinear. [briansrls]
- 6a714281 - Differentiate between SDL joy index/instance_id. [rkitover]
- 11693d83 - Clean up GB MBC30 check. [rkitover]
- 020daad8 - Fix joy accels when emulation is paused. [rkitover]
- def5d3e4 - Stop timer when game is loaded again. [rkitover]
- e0816b0e - Fix weird input/buttons memory leak. [edenisfa]
- 7031c1d1 - [LINUX,WINDOWS] Key/Joy background input. [edenisfa]
- 84f3e8ce - Allow joystick background input. [edenisfa]
- 40741580 - Add GUI cmd line option for config file. (#724) [Steelskin]
- c169420f - Turbo/throttle config and DirectSound fixes. [rkitover]
- 378c9493 - Fix joystick config when game is loaded. [rkitover]
- 95213a6d - GB: Only use mapperLastTime to see if RTC data was loaded [negativeExponent]
- 86fcffef - GB: Add support for 4MB MBC30 [negativeExponent]
- 2f9933ae - GBA BIOS: ArcTan/ArcTan2 fixes for HLE bios [negativeExponent]
- d9732f68 - Fix clock cycle count for MUL, MLA instructions... (https://github.com/libretro/vba-next/commit/b91f39c787cc99ace97546cb94985f3b658c8b57) - backport Fix clock cycle count for some arm/thumb instructions (https://github.com/libretro/vba-next/commit/5243b2d8064dd2145888ced7cbfe127594ecf6db) - backport Fix base cycle count for MUL, MLA series (https://github.com/libretro/vba-next/commit/b91f39c787cc99ace97546cb94985f3b658c8b57) [negativeExponent]
- c07d5b65 - Fix vram 16/32 bit unaligned reads(backport https://github.com/libretro/vba-next/commit/7f18771165dd4a6d71a598c51d91668920572eaa) [negativeExponent]
- 18c2ea61 - Further fixing Multi Buffer formatting. [briansrls]
- 1e569300 - Addressing audio plugin crash [briansrls]
- 9c314a15 - Use proper string "wglGetExtensionsStringEXT". [edenisfa]
- 3ba05295 - Improve BIOS Math tests score from 425 to 625. [edenisfa]
- 6f2e320d - Improve clock cycle count for THUMB operations. [edenisfa]
- 9e537a8f - Improve cycle count for MUL, MLA. [edenisfa]
- 306f92f5 - Check game kbd input with wxGetKeyState() again. [rkitover]
- 6b257d52 - Avoid override of variable throttle for turbo. [edenisfa]
- bd2483ca - Allow changing connection type without restart. [edenisfa]
- d379a076 - Decrease mouse sensitivity for menu hiding. [rkitover]
- 0c5ee994 - Fix PNG capture screen. [edenisfa]
- 1347026d - Turbo config refactor followup. [rkitover]
- 1bced474 - Codesign fix for mac. [rkitover]
- 07064c87 - [Windows,MacOS] Auto-updater refactoring. (#639) [denisfa]
- 09e8da43 - Joystick refactor pt. Deux: Support Joysticks. [rkitover]
- 504ca08b - Hide menubar + minor UI refactor. [rkitover]
- 2868c1b7 - Fix changing aspect ratio option. [rkitover]
- 045e95ab - GB: Support 4MiB MBC30 ROM bank select. [rkitover]
- 0b14e9f8 - [WINDOWS] Add function to open unicode files. (#644) [denisfa]
- 8e3978b3 - Speedup/Turbo/Throttle fixes. [rkitover]
- 166cf446 - Disable menu LCD filter unless playing GB or GBA. [edenisfa]
- 06001069 - Init systemColorMaps after output module init. [edenisfa]
- cd029ae6 - Fix video recording with frame skip enabled. [edenisfa]
- 008aecde - [LINUX] Fix display of RGB values on viewers. [edenisfa]
- 834d1537 - Fix accel shortcuts when using some menu options. [edenisfa]
- 994726dd - Do not pause while opening configuration windows. [edenisfa]
- 54335dc6 - [WINDOWS] Fix weird WX errors messages. [edenisfa]
- 7bac34ed - Remove duplicate variable winFlashSize. [edenisfa]
- 8d62a790 - Change default options for GB. [edenisfa]
- 99b66e13 - Expose LCD filter for GBA and GB color saturation. [edenisfa]
- c789020e - Fix Save button on OAM Viewer for GB and GBA. [edenisfa]
- dcaa1b9a - Fix Save button on Tile Viewer for GB and GBA. [edenisfa]
- d05e8fc1 - Make AGBPrint output to our Logging. [edenisfa]
- abb82341 - Allow binding specific server IP. (#633) [rkitover]
- 6c64db07 - cmake: Windows codesigning refactor. [rkitover]
- 4f1a351d - Try to configure vsync for multiple options. [edenisfa]
- ed8a9af2 - Use proper functions and checks for OpenGL VSYNC. [edenisfa]
- 6092082e - Fix Save Failed error for Super Monkey Ball Jr. [54053706+negativeExponent]
- f1099a21 - Check return value of soundInit(). [rkitover]
- 410ede54 - Check for null pointer in soundReset(). [alexjnewt]
- 9d1d707c - Limit ROM size to 32 MiB. [negativeExponent]
- fd319d21 - GB: Check header for a valid ROM file. [negativeExponent]
- 513af13d - Replace libpng code for stb_image one. [edenisfa]
- 8f48c1f0 - Fix weird wxWidgets>=3.0 error message. [edenisfa]
- 2f065382 - Enable XAudio2 for Windows vcpkg build. [rkitover]
- a3203770 - Fix: a issue with loading e-Reader dot code (#608) [sony.pcv.s520]
- 83614290 - Turn on winsparkle update checking support. [rkitover]
- 4aab08c4 - Set link timeout default to 500ms, fix prev. dflt. [rkitover]
- 136c094f - Add option to set link network port. [rkitover]
- f69febfd - Add .wav support for sound recording. [edenisfa]
- 6a8a9e62 - Fix integer overflow in cheatsImportGSACodeFile length check. [zack.ref]
- b50d4845 - GBA: Fix crash when new size is larger than rom size after soft-patching [negativeExponent]
- 9e1a63af - support for patches in BPS format [ArtiiP]
- 72d0725b - Allow game window to resize on-the-fly when enabling/disabling borders [negativeExponent]
- 225e4dc9 - Remove top border black line when using filters. [edenisfa]
- 0535d5c7 - Optimize CRC32. [mudlord]
- 4bc9bb84 - Implement joystick rumble. #522 [rkitover]
- 384f4487 - Fix key accel overriding menus and dialogs. [edenisfa]
- af0de1c4 - xbrz: fix inline asm check [rkitover]
Télécharger VisualBoy Advance-M v2.1.5 (32-bit) (Windows)
Télécharger VisualBoy Advance-M v2.1.5 (64-bit) (Windows)
Télécharger VisualBoy Advance-M v2.1.5 (64-bit) (MacOS)
Site Officiel de VisualBoy Advance-M
 
 RetroArch v1.14.0 
Mercredi 14/12/22 à 14:30 par Firebrand
Cet ensemble de noyaux d'émulateurs réunis sous une même interface a été mis à jour. Les améliorations sont les suivantes:
- AUDIO/COREAUDIO/APPLE: Allow coreaudio3 driver to work with audio devices that have 2 or more output channels
- CHEEVOS: Fix construction of Cheevos badge path
- CLI: Fixed not getting any output when running –version or –features without –verbose
- CLI: Fixed crash when running empty – parameter (it proceeded to content loading)
- CLI: Reformatted –features to require less rows and to be more consistent
- CLI: Added -V shorthand for –version
- CLI: Tab removal + whitespace nits
- CONFIG/MIDI: Prevent MIDI startup error with old configurations
- D3D11: Fix when using shaders with TATE mode arcades etc
- D3D12: Fix when using shaders with TATE mode arcades etc
- D3D12: Added support for break on errors (development aid – define DEVICE_DEBUG to use)
- D3D12: Added support for DRED (device remove extended data) (development aid – define DEVICE_DEBUG to use)
- D3D12: Made D3D12 viewport and scissors to behave more like Vulkan drivers (or be more correct)
- D3D12: Fixed some shaders not appearing with the d3d12 driver – this reintroduces a validation error though but it seems to work as in not crash and is the old RA behaviour. Guess we need a different way of fixing the validation issue.
- D3D12: Fixed validation error on start up due to buffers not being setup correctly for one frame
- DATABASE/EXPLORE/VIEW: Bugfix – RGUI did not clear thumbnail on non-playlist items such as Save and Delete menu_explore_get_entry_playlist_index() returns -1 on invalid entries, but the variable where it was stored was unsigned
- DATABASE/EXPLORE/VIEW: Bugfix – XMB+Ozone cleared thumbnail in Quick Menu when navigating away from Run
- DRM/ODROID GO2: Implement get_video_size for DRM GL context driver
- FASTFORWARD: Restore framelimit on fastforward toggle. Fast-forward was broken after toggling vrr_runloop off, since it will force frame limit to 1.0 (even on every frame) and never restores it. So let’s make sure the wanted ratio is applied when toggling FF (Fastforward).
- FFMPEG CORE: Fix runtime error in FFmpeg core when build with FFmpeg n5.1.2 and OpenGL ES
- GFX/VIDEO FILTERS: (picoscale_256x_320x240) Added snn function to upscale Fuse (ZX Spectrum) core borderless output to 320×240. ZX Spectrum resolution of 256×192 was previously unsupported.
-HOTKEYS: Further reorder internal hotkey items for consistency and removed SEND_DEBUG_INFO, OVERLAY_NEXT and OSK from visible hotkey bind list. “Send Debug Info” stuff is removed as much as possible without breakage due to translation files.
- INPUT/AUTOCONFIG: Disable ‘pause on controller disconnect’ by default – was enabled by default on 1.13.0
- INPUT/MENU: Device Index menu refactor
- INPUT/OVERLAY: Fix analog drift blocking touch input (could occur on overlay_next if physical inputs shown on overlay)
- INPUT/OVERLAY: Fix overlay_next buttons lighting up in unison
-INPUT/OVERLAY: Skip meta keys in input_overlay_add_inputs (not supported by input_state_internal)
- INPUT/WINDOWS/WINRAW: Fix mouse position when using input overlay with mouse cursor
- INPUT/WINDOWS/WINRAW: Fixed mouse position to use the same method required for menu items and pointer when simulating input overlays with mouse, since it won’t work with multi mouse method
- INPUT/WINDOWS/WINRAW: Fixed passing mouse position to core also when using aforementioned method
- LEAPFROG: Add Leapfrog (LFx000) Target
- LOCALIZATION: Updates
- LOCALIZATION/INPUT/IME/MENU/ONSCREEN KEYBOARD: Extended IME and Korean OSK
- MENU: Cleanup of help texts
- MENU: Allow toggling info off with the same button
- MENU: Allow menu wallpaper/background reset. Let’s also remove the current wallpaper from the screen when pressing Start.
- MENU: Null driver shows with different color (Added for all menus the ability to show “disabled” items with a muted color)
- MENU/DRIVERS: Menu driver first, Audio Resampler removed because it is enough to exist under audio settings
- MENU/INPUT: Moved “Confirm Quit” to Input menu
- MENU/INPUT/HOTKEYS: Input hotkey menu completely overhauled to keep related entries together, and also adjusted some labels and sublabels
- MENU/OVERLAY: Fix overlays behind menu without core running. “Show Overlay Behind Menu” is currently broken with Ozone and XMB (with any other color theme than Plain) when running without a core.
- MENU/MATERIALUI: Fix home screen on first startup – no more stray entries
- MENU/OZONE: Allowed drawing sidebar and thumbnail bar background color also when core is running
- MENU/OZONE: Stopped using different padding and position for savestate thumbnails vs imageviewer
- MENU/OZONE: Removed gradient background effect when core is running, because some themes already have gradient background, which creates ugly rough steps
- MENU/OZONE: Fixed “Gray Light” theme from using the same background as “Gray Dark”, which makes selection cursor near impossible to see
- MENU/OZONE: Some whitespace corrections
- MENU/UX: Extend OFF menu value colors
- MENU/UX: Menu icon improvements – Menu Visibility icons (Quick Menu + Settings)
- MENU/UX: Menu icon improvements – Playlist Manager icons
- MENU/UX: Menu icon improvements – Explore icon as database icon
- MENU/UX: Menu icon improvements – View and filter icons as cursor icon (folder icon in GLUI)
- MENU/UX: Menu icon improvements – View save + delete icons
- MENU/UX: Menu icon improvements – Moved Explore + Views below Standalone Cores
- MENU/UX/OZONE: Removed icons from menus where others items don’t have icons, and added icons to menus where the rest have icons
- MENU/UX/OZONE: Changed the way “no icon” is handled from kludgy way of not drawing SUBSETTING icon
- MENU/UX/XMB: Changed playlist entry index positioning to bottom right when thumbnails are in vertical mode, because big lists will overlap with arrow and current “breadcrumb” icons when the position is next to current selection
- MENU/UX/XMB: Added a rather nasty hack to prevent showing wrong icons under Explore as “breadcrumb” icon
- MENU/UX/XMB: Optimized certain icon drawing loops (Main horizontal icons were looped even when not visible, and all previous “breadcrumb” icons were looped when only one certain was needed)
- MENU/UX/MATERIALUI: Fixed showing icons where there should not be any (Waitable Swapchains, Show Recording + Streaming)
- OSX/MACOS: Fixed Cocoa keyboard not allowing to map Analog stick
- PS2: Use the recently created ps2_drivers which makes easier the loading and init of all the drivers: Memory Card, USB, HDD, Audio, Controllers
- PS2: Adds exFat support for USB, and probably solves some unexpected issues when using an HDD driver for booting cores/games.
- SDL GFX: Fix no menu on start/blank screen issue.
- SRAM: Don’t init SRAM saving without content (gets rid of the redundant logging)
Télécharger RetroArch v1.14.0 (32-bit) (Windows)
Télécharger RetroArch v1.14.0 (64-bit) (Windows)
Télécharger RetroArch v1.14.0 (XP/Vista 32-bit) (Windows)
Télécharger RetroArch v1.14.0 (XP/Vista 64-bit) (Windows)
Télécharger RetroArch v1.14.0 (64-bit) (MacOS)
Télécharger RetroArch v1.14.0 (Metal2) (MacOS)
Télécharger RetroArch v1.14.0 (Linux)
Télécharger RetroArch v1.14.0 (Nintendo GC)
Télécharger RetroArch v1.14.0 (Nintendo Wii)
Télécharger RetroArch v1.14.0 (Nintendo WiiU)
Télécharger RetroArch v1.14.0 (.3dsx) (Nintendo 3DS)
Télécharger RetroArch v1.14.0 (.cia) (Nintendo 3DS)
Télécharger RetroArch v1.14.0 (Nintendo Switch)
Télécharger RetroArch v1.14.0 (PlayStation 2)
Télécharger RetroArch v1.14.0 (PSP)
Télécharger RetroArch v1.14.0 (PS Vita)
Télécharger RetroArch v1.14.0 (Xbox One)
Site Officiel de RetroArch
 
 StellaDS v6.3 
Mardi 13/12/22 à 14:21 par Firebrand
Cet émulateur Atari 2600 pour Nintendo DS a été mis à jour. Les améliorations sont les suivantes:
v6.3:
- Improved performance across the board. More games play at the right speed even on the older DS-Lite/Phat.
- New QuadTari support - for now it's just Dual Joysticks + SaveKey which is useful for games like Robotwar.

v6.2:
- New WAVE DIRECT sound handling for fast-fetching music. Draconian, Mappy, Stay Frosty 2, Stella's Stocking, Pitfall II and Quadrun have much improved sound.
- New palette options to tweak the colors to your liking.
- Memory re-org for a bit more speed but also to recover some valuable resources so more features can be added in the future.
- Added a 2nd page (not yet populated) for possible future options. This requires a new configuration file format - your old one will be reset. Sorry!
- Fixed CDFJ+ fetchers causing problems (including incorrect handling of SaveKey).
- Other small improvements as time permitted.
Télécharger StellaDS v6.3
Site Officiel de StellaDS
 
 WinUAE v4.10.0 Beta 10 (RC2) 
Lundi 12/12/22 à 14:17 par Firebrand
Une nouvelle beta a été publiée pour cet émulateur Amiga. La prochaine version stable devrait arriver dans une semaine maximum. Les améliorations sont les suivantes:
- Bumped version to 4.10.0
- 64-bit natmem limit increased to support G-REX PCI VRAM modification detection (Only draw lines that have been modified). Previously Voodoo 3 + G-REX always forced whole screen refresh. G-REX PCI memory space is above 2G "limit". Check also current limit to prevent "picasso_getwritewatch 87" log messages when running 32-bit version.
- SupraDrive AMAB5 and AMAB6 are also 8k. Removed extra duplicated 8k. Previous SupraDrive 2000DMA ROM is called "44-25B" (Hand written text on ROM label did say 44-25B but I thought it was some kind of checksum or something but SupraRomChk on SupraBoot3.8B install disk does detect it as "44-25B"). Updated 2000DMA ROM mapping, SupraRomChck now detects supported ROMs correctly. Remaining undumped official Supra ROMs are "33-11B" and AMAB1, listed inside SupraRomChk executable. (Also some AMAB5 and AMAB6 beta roms are listed)
- Added Hardital Synthesis/Super Big Bang v48.5 (previous was v53.1)
- Serial port ring indicator (RI) signal support (RI is shared with printer port SELECT line)
- Fix out of bounds buffer access when checking what should be written to write-only register that was read. (b5)
Télécharger WinUAE v4.10.0 Beta 10 (RC2) (32-bit)
Télécharger WinUAE v4.10.0 Beta 10 (RC2) (64-bit)
Site Officiel de WinUAE
 
 Hoxs64 v1.1.2.1 
Lundi 12/12/22 à 14:12 par Firebrand
Une nouvelle version de cet émulateur Commodore 64 a été publiée. Elle corrige un bug apparu dans la précédente:
1) Regression fix to load default settings when a valid configuration is not found as would be the case when the application is run for the first time.
Télécharger Hoxs64 v1.1.2.1 (32-bit)
Télécharger Hoxs64 v1.1.2.1 (64-bit)
Site Officiel de Hoxs64
 
 pfeMAME v2.26.7 
Dimanche 11/12/22 à 14:34 par Firebrand
Ce frontend pour MAME a été mis à jour, sauf pour sa version MacOS (pour l'instant?). Voici la liste des changements:
- I have dropped the support for force shutting down the MAME executable. The support for the keyboard monitoring was flaky and sometimes just crashed everything. Also support under Linux and MacOS is almost non-existent due to those operating systems being more secure.
- Fixed the bug that stopped the log file viewer from scrolling to the bottom of the log on MacOS.
- Fixed an issue I started getting with SSL certificates on some platforms when checking for the software update. This was throwing an exception and so I couldn’t find the current software version from the repo.
- Fixed the toolbar button sizes so that the hover text on all platforms aligns correctly.
- Changed the view and search box’s to be default size. MacOS was complaining about my trying to make the control too large.
- Created a custom search control so that I can control the text and background colours as well as the hint text color. The default control was too strict in MacOS. Doing this has lost the pretty magnifying glass but maybe later I will work out how to add that back in.
- Changed the ROM filter to a wx.ComboCtrl with custom list control as the drop down. This allows me full control over the text and background colors across all platforms.
- Finally ditched the generic status bar and created my own custom status bar. This gives me full control over the colours across all platforms (Yes I’m pointing at you MacOS).
- Switched to using pygauge rather than the inbuilt gauge for progress bar display. This allows me to set the color and I just like it more.
- Moved the main screen progress bar to be an overlay rather than the small patch it used to be contained in. Looks nicer and more modern to me.
- Made the quantities info on the statusbar readonly (Yes you could actually delete it).
- Stopped the statusbar quantities field from being able to be given focus at all and no left click highlighting.
- Pop-up image viewer was not closing with the ESC key
- Altered the pop-up image viewer to use the full vertical space available.
- Added keyboard shortcut SHIFT-V to launch the fullscreen video player
- When the full screen vide player is running, pressing the space bar will skip to the next video. Any other key will exit.
- Changed to using a callafter to set the ROM tiles focus back after running a ROM in TileView. Have done this to try and fix an issue whereby sometimes after running a ROM, the tiles don’t get back focus and you loose keyboard navigation without clicking the left mouse button (Which forces focus on the first tile). The callafter should allow all controls to be redrawn before trying to give focus.
- Removed an annoying underscore form the output in the RomInfo screen.
- Changed the font_info function to return a named tuple. This makes my code cleaner in each module that I call that function to pull out the font information and set local font variables.
- Added a Bios drop down list to the Slots preferences page. This is populated from the xml file. This allows you to set ROM specific Bios configurations (Like if you want to always have the spectrum ROM using the GOSH bios, or Amiga 500 using the 3.1 Kickstart ROM). If nothing is found in the ROM specific INI file then it will default to the first BIOS in the list.
- Dropped the auto restart after certain preferences are changed. It never worked too well across different platforms, and even on Windows after restarting I was finding control bindings stopped working.
- Fixed the button colors not working properly on Linux. Needed to be specific in the colors.
- Updated the slot control buttons to use the global color theme.
- Fixed a bug where the random ROM runner could select a ROM that is one too far off the list which would cause an unmanaged exception.
- Fixed a bug in the backup code. If a file that was listed to backup didn’t exist (like if you have no favourites) then the process would fail badly. Now it will tell you that the missing file has been skipped.
- Fixed similar bug in the restore code.
- Fixed a bug where if a video play is not available, the playback timer would keep counting down in a loop.
- Fixed a bug in the code I use to check for valid values for Audio volume. It seems that using isnumeric() for negative numbers thinks they are not a number. Have to strip the leading ‘-‘ off the string.
- Major change to preferences. I have moved the preferences window into the main window as a tab shared with the ROMs list. Also done the same with the ROM specific preferences. They are now side-by-side.
- Improved the slot configuration’s view – it now expands to take up the horizontal space available which makes systems with no slots look better in the view.
- Changed the size of the spin controls on the Sound tab in preferences to stop annoying GTK complaints about the size being too small for the native control.
- Slot option heading and buttons will no longer show for System ROMs that don’t actually have slot options.
- Changed to using event.m_col to determine what column has been clicked in the Ultimatelistctrl. Was previously using a calculation based on pixels that doesn’t work well enough. As Ultimatelistctrl supports m_col where the standard listctrl doesn’t across all platforms, this seems a much better idea. This fixes an issue with ordering by Manufacturer as the column wasn’t being detected correctly.
- Replaced my custom code for replacing escaped ASCII characters with html.unescape. My code took 2 seconds while the inbuilt takes 0.07 so I think its written in C. Speeds up the -listxml read from MAME.
- Lots of general code cleanup and refactoring.
- Extra error checking in xmlinfo.py to check if the softwarelist ‘hash’ folder and relevant file doesn’t actually exist.
- Layout improvements in xmlinfo.py.
- Corrected some misleading naming in tileview.py (self.rom_name that was actually a version of self.rom_file_name but not really for example.
- It seems I have been using the shelve module incorrectly. It returns an object, not a list, but still seems to work. I have rewritten the code a bit to ensure a list is returned.
- Created docstrings for functions in functions.py. Still a bit of a WIP but a step in the right direction.
- Some slight improvements to dark mode coloring. Notebook tab background is now set to the window background color and inactive tab text color is the same as window text color.
- Fixed a bug where if the color string is not set in the pfemame.ini file, it would throw an unmanaged exception as the default type was a colour object, not a color string.
- Added some more defaults to the pfemame inifile creation for first-time-run.
Télécharger pfeMAME v2.26.7 (Windows)
Télécharger pfeMAME v2.26.7 (Linux)
Site Officiel de pfeMAME
 
<< Page précédentePage suivante >>