Новости > Архив новостей
Ymir v0.1.5
Zykon, 16:53, 29-06-2025
Обновился свежий эмулятор Sega Saturn - Ymir.
New features and improvements - App: Added command-line option -P to force emulator to start paused - App: Added new Tweaks tab to Settings window consolidating all accuracy, compatibility and enhancement settings - App: Added option to create internal backup RAM files per game - App: Added option to override UI scale - App: Added option to toggle fullscreen by double-clicking the display - App: Added recent games list to File menu - App: Automatically center Settings window when opening it - App: Close windows when pressing B or Circle on gamepads while nothing is focused - App: Enable gamepad navigation on GUI elements - App: Store relative paths in Ymir.toml - App: Use window-based DPI to adjust UI scale, allowing the UI to adapt to displays with different DPI settings - Backup RAM: Support interleaved backup image formats such as the ones produced by Yaba Sanshiro or the MiSTer core - Backup RAM: Support standard BUP backup files - SCSP: Added option to increase emulation granularity for improved timing accuracy - SCSP: Double-buffer DSP MIXS memory - SCSP: Implemented MIDI In and Out - SCSP: Interleave DSP execution and slot processing - VDP1: Added option to replace meshes with 50% transparency - VDP1: Clip sprites to visible area to speed up rendering, especially of very large sprites - VDP: Added option to deinterlace video - VDP: Added option to move VDP1 rendering to the emulator thread to improve compatibility with some games (e.g. Grandia) Fixes - App: Fix rare crash when loading a backup memory image in the Backup Memory Manager - App: Fix window scaling on macOS Retina displays when using HiDPI mode - App: Prevent loading internal backup memory image as backup RAM cartridge image - CD Block: Start new playbacks from starting FAD when previous playback has ended. Fixes WipEout freeze after SEGA logo - Media: Fix pregap handling in single BIN images - SCSP: Apply DAC18B to output. Fixes quiet audio in many games - SCSP: Fix loss of accuracy on MIXS send level calculation - SCSP: Fix send level, panning and master volume calculations - SCSP: Fix slot output processing order - SCSP: Fix swapped DAC18B and MEM4MB bits - SCSP: Run one additional DSP step to fix FRC issues - SCU, SH-2, SMPC, SCSP, VDP: Numerous fixes to interrupt handling. Fixes intermittent Rayman inputs and some audio glitches - SCU: Various DSP accuracy fixes - SH2: More fixes to FRT, WDT and DIVU - SMPC: Cancel scheduled command processing event when resetting SMPC. Fixes a long hang after hard resetting in some cases - SMPC: Change fixed bits from 111 to 100 in TH/TR control mode responses for the first data byte of the Control Pad and 3D Control Pad peripherals. Fixes Golden Axe booting back to BIOS - SMPC: Eliminate spurious INTBACK interrupts - SMPC: Prevent COMREG writes when a command is in progress. Fixes some boot issues leading to the "Disc unsuitable for this system" message - SMPC: Prevent optimized INTBACK report from occurring unless a continue request was sent. Fixes input issues with Yaul-based homebrew - SMPC: Prioritize INTBACK continue requests over break requests - System: Tighten synchronization between the two SH-2 CPUs and remove artificial timeslice limit. Improves performance and fixes Fighters Megamix and Sonic Jam intermittent boot issues - VDP1: Lower command limit to work around problematic games that don't set up a terminator in the command table - VDP1: Significantly slow down command execution when running the VDP1 renderer on the emulator thread. Fixes Dragon Ball Z - Shinbutouden freeze after SEGA logo - VDP2: Apply horizontal mosaic effect to rotation background layer. Fixes missing effect on Race Drivin' Time Warner logo - VDP2: Apply window effect to sprite layer. Fixes graphics going out of bounds in many games - VDP2: Check for invalid access patterns to determine if NBG characters should be delayed. Fixes background offsets in many games - VDP2: Disable NBG1-3 only if both RBG0 and RBG1 are enabled simultaneously - VDP2: Honor access cycles and VRAM bank allocations to restrict pattern name and character pattern accesses. Fixes garbage graphics in Panzer Dragoon Saga, Sonic 3D Blast and Street Fighter Alpha/Zero 2 - VDP2: Invert back screen color calculation ratio. Fixes black background on Sakura Taisen FMVs - VDP2: Move existing VCounter into VDP2 VCNT register. Fixes Assault Suit Leynos 2 freeze when going in-game and King of Fighters '95 not booting - VDP2: Synchronize background enable events with the renderer thread. Fixes FMV slicing issues on slow machines on Sakura Taisen - ymdasm: Fix SCU DSP unconditional JMP disassembly
Hatari v2.6.0
Zykon, 09:17, 25-06-2025
Обновился эмулятор Atari ST - Hatari.
Emulation improvements: - 030+MMU: - Workaround to correct prefetch data after bus errors - DSP: - Fix: JMP can also form a long interrupt instruction - VME/SCU: - TT / MegaSTE SCU registers and interrupts implemented - Falcon Videl: - Refresh rate of monochrome monitor is now correctly detected with 71 Hz - MegaSTE: - Add support for CPU Freq / Cache control at $FF8E21 when running in cycle accurate mode. This gives cycle exact memory accesses when running at 16 MHz, as well as emulation of the external 16 KB cache - SCSI: - Fix REQUEST SENSE for SCSI v2 - Serial Ports: - Update values of DCD and CTS signals for the RS232 port connected to the MFP (as reported by the underlying OS) - Add support for using TCCLK as RTxCB clock for the Atari TT's SCC - Video: - Improve support for 4 pixel hardscroll by stopping shifter with $FF8260=3. Also handle $FF8261 - MFP: - Fix counter when timer is stopped/restarted while counting from 1 to 0 Emulator improvements: - SDL-GUI (and config options): - Improvements to GUI font characters - Add separate option for enabling/disabling >=030 CPU data cache - Fix: file selector exit with keyboard - Windows: - Open console window for error and help output, so that Windows users can actually see them - Keyboard / TOS localization: - Symbolic key mapping improved for different TOS language versions - Made it possible to use a mapping file with fallback to scancode mapping - New "--fast-forward-key-repeat" option for key repeat - (EmuTOS v1.4) Catalan country code support - Memory snapshots: - Fix: re/store all relevant YM2149 & MMU state variables - Joysticks: - Fix: segfault with negative joystick indexes - GEMDOS HD: - Fix: Fattrib() call on a directory - Fix: Return correct attrib for volume labels in FsFirst() - Fix: Fsnext() calls with DTAs having different attribs, when DTA is not from preceding Fsfirst() but earlier one - Fix: Handle additional '*' chars at end of file mask - Fix: Dfree() total/free on really large disk, free on Mac/BSD - SCC: - Fix: invalid channel B file close on uninit - SCSI: - Add CLI + config file option for (per ID) SCSI version - Command FIFO: - Fix crash when FIFO gets command right at Hatari start - Debugger: - Fix: DSP RESET instruction tracing - Similarly to Atari program symbols override, load TOS symbols on TOS load, if autoloading is enabled and .sym file is present - Add "find" command for searching CPU memory contents - Add "struct" command to better show contents of program's structures - Variable & debug symbol names can be given directly also to load, save, memwrite and register commands in addition to numeric values - File name completion for commands having optional file name args - Symbol name completion for "loadbin", "savebin" & "dspsymbols" commands - Align "memdump" character representation also when line is not full - Show also non-ASCII Atari chars in debugger memory content output - Add 'c' (character) argument type support for "memwrite" command - CPU disassembly shows resulting relative branch addresses - "dspreg" command shows also stack contents - When disassembling, translate logical addresses to physical ones if MMU is enabled - Tracing: - GEMDOS Dsetpath() + Frename() calls included to "os_base" traces - PC value added to more traces
Новости > Архив новостей

Kaiketsu Yanchamaru 2: Karakuri Land
Игры NES / Dendy
» [NES/SEGA/SNES] Игры про постапокалипсис 13:17
» Everdrive N8 (China ver) JACK DIY 12:30
» Во что сейчас играем? 12:08
» Самые корявые автопереводчики 11:55
» Picostation PS1 11:43
» Stone Protector Nes 10:53
» [Xbox One Fat] Пропал звук после сброса настроек 10:43
» Пройденные игры 10:37
» Форум и сайт: предложения/пожелания 09:40
» Какой эмулятор SNES сейчас самый лучший? 07:38
» Делаем любые ромхаки с помощью ChatGPT, DALL·E и прочего ИИ 07:20
» [GBA] 10 лучших игр 07:10
» Некачественное совместное прохождение Legend of Zelda 06:37