Стабильная версия эмулятора 86Box обновилась до 5.0
Changelog Emulator - Added keyboard shortcut customization through the Settings window’s Input section - Added customizable keyboard shortcuts for Ctrl+Alt+Esc (Ctrl+F10), pause (Ctrl+Alt+F1), hard reset (Ctrl+Alt+F12), screenshot (Ctrl+F11) and mute (Ctrl+Alt+M) - Added system-wide saving for all settings in the Preferences window - Added detailed image path and size information to the tooltip for hard disk icons on the status bar - Added preliminary NetBSD host support (currently source code only, no builds available) - Added configuration file entry sorting to aid readability when performing manual edits - Added passthrough for some multimedia keys on Windows hosts (can be disabled through the Preferences window) - Added GameMode support on Linux hosts - Added more icons to status bar and Media menu options - Added -W/--nohook command line option to disable advanced keyboard capture methods - Reworked OpenGL 3.0 Core renderer, adding support for multiple shaders, .glslp shaders and parameter configuration - Removed Qt OpenGL and OpenGL ES renderers to eliminate maintenance burden and user confusion with the OpenGL 3.0 Core renderer - Improved input responsiveness on Windows hosts - Fixed stuck keys when the 86Box window loses focus (including Alt+Tab) on Windows hosts - Fixed mouse capture on Linux hosts causing a movement jump on the emulated mouse when activated - Fixed mouse input with Remote Desktop and other remote access tools on Windows - Fixed keyboard shortcuts on Wayland Linux hosts - Fixed incorrect emulated display size with HiDPI scaling on some renderers - Changed the key combination for releasing mouse capture to Ctrl+End on all platforms - Changed the key combination for exiting full screen mode to the same Ctrl+Alt+Page Up used to enter full screen - Changed -?/--help command line option to a message box on Windows hosts User interface - Added dark mode for Windows hosts - Added keyboard indicator lights and refresh rate indicator to the status bar - Added write activity and write protection indicators to status bar icons - Added full mute option to the sound icon in the status bar - Added printer tray folder shortcut to the Tools menu - Added a decimal place to the emulation speed indicator - Added translations for device configuration options (also known as Configure button options), message box buttons and other untranslated parts of the interface - Added translations: ???????? Dutch by sharkbyte16, ???????? Norwegian (Bokmål) by elislays08, ???????? Swedish by toshineon - Removed icon sets feature to eliminate maintenance burden for a seldom-used feature - Improved Settings window load times - Improved ordering on Settings window device lists - Fixed inaccessible device configuration options for floppy drive controllers - Fixed recently used image lists not saving across restarts - Fixed status bar icons not updating media insertion state with Update status bar icons turned off - Fixed Windows 11 rounded corners cutting into the emulated display when the status bar is hidden - Fixed mouse sensitivity slider not showing up properly on some hosts - Fixed window close button and Esc key not closing the About window - Changed default language from English to the system language - Renamed many device configuration options to improve consistency - Updated many translations with fixes and the new device configuration translations Machines Multiple categories - Fixed secondary floppy drive not being detected on several IBM PS/2 machines - Fixed secondary IDE channel issues within operating systems on the ASUS P/I-P65UP5 - Fixed soft reboot hangs on several PCI machines - Fixed Compaq Portable family identification by applications - Fixed Compaq Portable family gas plasma display glitches 808x - Added machines: Amstrad PC5086, Atari PC 3, Mazovia 1016, Tulip PC Compact 2, VTech Laser Turbo XT, VTech Laser XT3 - Added a small number of compatible expansion devices to the IBM PCjr - Added alternate color palette options to the IBM PCjr - Added option to disable ROM BASIC on the IBM PC and XT - Added BIOS version selection (including diagnostic ROMs) to the IBM PC, XT and AT - Added GLaBIOS option to the Juko ST and Vendex HeadStart Turbo 888-XT - Fixed IBM PCjr floppy write errors - Fixed Tandy 1000 family hang issues with some games - Fixed Tandy 1000 family displaying horizontal line artifacts in some applications - Fixed Schneider EuroPC JIM jumper option - Changed Olivetti M240 BIOS revision to a newer one (again) - Renamed Olivetti M21/24/24SP to M21/24/24SP/AT&T PC 6300 - Renamed Olivetti M240 to M240/AT&T PC 6300 WGS - Renamed Packard Bell PB8810 to Samsung SPC-3000V 286 - Added machines: Amstrad PC7286, PC5286, Atari PC 4, Dell System 200, GRiD GRiDcase 1520 (setup required), ICL DRS M35/286, Olivetti M290/AT&T 6286 WGS, Packard Bell PB286, PC’s Limited (Dell) 28608L/AT122, Sanyo MBC-17PLUS, Sharp AX286D, Tulip AT Compact - Fixed Toshiba T3100e Fn key not working in some environments - Fixed Toshiba T3100e upper memory detection - Changed minimum RAM on the IBM PS/2 Model 30-286, Hyundai Solomon 286KP and Hyundai Super-286TR - Changed maximum RAM on the NCR 3302 and Arche AMA-2010 386 - Added 386SX machines: Dell System 333s/L, OKI if386AX30L, Packard Bell Legend 300SX, Silicon Valley Computer SVC386SX/P1 - Added 386DX machines: ASUS 386/33-64K, IBM PS/55 Model 5550-T, 5550-V - Added 386DX/486 machine: CAF Technology C747 - Added Phoenix BIOS option to the Micronics 09-00021 - Removed non-existent on-board IDE controller from the Commodore SL386SX-16 - Fixed Acer 100T machine not being selectable on Linux and other case-sensitive systems - Fixed DataExpert EXP4349 not booting properly with 386 CPUs - Fixed Amstrad MegaPC not booting with some memory amounts - Fixed IDE disks not being detected on the AAEON SBC-350A - Fixed floppy drives not being detected on the Acer 100T - Changed maximum RAM on the DataExpert EXP4349 486 - Added a new category for Socket 3 PCI machines - Added Socket 1 machines: AST Advantage! 40xxd, ASUS ISA-486C, DTK PKM-0031Y, Silicon Valley Computer 486WB, Tulip 486 DC/DT - Added Socket 2 machines: Alaris Cobalt LPX, Dell 466/NP, ZEOS Martin - Added Socket 3 machines: Acer P3, Biostar MB-84xxUUD-A, Compaq Presario 7100/7200 Series 486, ICS SB486PV - Added PCI/ISA BIOS variant selection to the Packard Bell PB450 - Added Award eSupport BIOS option to the Shuttle HOT-433A - Fixed Samsung SPC7700P-LW crashing the emulator on soft reboot - Fixed DEC Venturis 4xx crashing the emulator during POST - Fixed keyboard not working with some operating systems on the J-Bond PCI400C-A, ASUS PCI/I-486SP3 - Fixed PS/2 mouse not being detected on the ASUS VL/I-486SV2G (GX4) - Fixed CPU cache error on the TriGem 486G - Fixed DMI/ESCD write error on the FIC VIP-IO2 - Fixed incorrect chipset type on the Mylex MVI486 and Siemens Nixdorf D824 - Changed minimum/maximum RAM on several SiS 471 based machines and the Acrosser AR-B1476 - Changed maximum RAM on the Lanner Electronics AP-4100AA - Changed most STPC machines to remove discrete PCI card support - Renamed ASUS VL/I-486SV2G (GX4) to VL/I-486SV2GX4 586 - Added Socket 4 machines: Acer V12P, AT&T Globalyst 330, ECS SI5PI AIO, Micronics M5Pi - Added Socket 4/5 machine: Taken PCI560-01 - Added Socket 5 machines: Dell OptiPlex GXL/GXM, Siemens-Nixdorf D842 - Added Socket 7 machines: Biostar M5ATA, Dell OptiPlex GN+, Gateway 2000 Tigereye (replacing the previous Tigereye which is now Mailman), LG IBM Multinet x52, Packard Bell PB790, PC Partner VIA809DS, Siemens-Nixdorf D943 - Added Super Socket 7 machine: eMachines eTower 300k - Added Award 4.50PG and newer 4.51PG BIOS options to the AOpen AP5S - Added Award 4.50PG and 4.51PG BIOS options to the Chaintech 5SBM2 - Added on-board PC Technology RZ1000 IDE controller to the Intel Premiere/PCI family - Added AMD K6-2 CPU support to the ASUS P/I-P55T2P4, ASUS TX97 and PC Chips M560 - Removed AMD K6 CPUs from most Intel motherboards due to BIOS incompatibilities - Fixed keyboard not working with some operating systems on the Gigabyte GA-586IP - Fixed I/O port resource conflict error on the FIC VA-503+ - Fixed missing secondary IDE channel on the Intel Premiere/PCI II - Fixed PCI device IRQs on the ASUS PCI/I-P54NP4 - Fixed Dell Dimension XPS Pxxx and Hannibal+ password jumper error - Changed minimum/maximum RAM and supported CPUs on many Socket 7 machines - Changed minimum RAM on the PC Chips M579 - Changed minimum CPU support on the Gigabyte GA-5SG100 - Renamed Chaintech 5SBM2 to 5SBM/5SBM2 - Renamed Gateway 2000 Tigereye to Mailman and changed category to Socket 7 Dual Voltage - Renamed Acer M3A to Acer AcerPower Ultima - Renamed Toshiba Infinia 7200 to the 7201 variant to better reflect its on-board hardware - Renamed Compaq Presario 2240 to 224x - Renamed Compaq Presario 4500 to 45xx - Renamed Dell Hannibal+ to Dell Dimension XPS Pxxxa/Mxxxa - Renamed Packard Bell PB680 to Packard Bell Multimedia C110 - Renamed Packard Bell PB810 to Packard Bell Multimedia M415 - Renamed Gateway Tomahawk to Gateway E-1000 - Renamed TriGem Richmond to TriGem RD535 - Renamed Daewoo CB52X-SI to Daewoo CD520 686 - Added Socket 8 machines: Dell Dimension XPS Pro___n (OEM version of the Intel VS440FX), FIC PO-6000 - Added Slot 1 machines: ABIT BX6, Acer V62X, Compaq ProSignia S316/318, Dell OptiPlex GXa - Added Socket 370 machine: Soyo SY-7SBB - Added on-board Crystal CS4236B sound to the Intel VS440FX - Added on-board CMD PCI-0648 IDE controller to the ASUS CUBX - Removed Pentium Pro CPUs from the ASUS P3V4X and Virtual PC 2007 due to BIOS incompatibilities - Fixed on-board Crystal CS4236B sound on the Intel AP440FX - Fixed BIOS setup hang on LG IBM Multinet machines - Fixed FIC KA-6130 password jumper error - Changed minimum RAM on the PC Chips M729 - Changed maximum RAM on the Acer V60N, Biostar MB-8600TTC, Chaintech 5SBM2, Intel AP440FX, HP Vectra VEi 8, Tyan Tsunami ATX and ECS P6BAT-A+ - Changed maximum CPU support on the ABIT LX6, ASUS KN97, Packard Bell Bora Pro and Gigabyte GA-6GXU Hardware Core - Added CPU frame size option with a new default to increase smoothness - Added Cyrix 6x86 family of Socket 7 CPUs - Added missing 8080 emulation feature to the NEC V20 and V30 - Added missing PSE-36 feature to the Pentium II Deschutes - Added Samuel codename to better identify VIA Cyrix III CPUs - Changed NEC V30 CPU speed options to better reflect real chips - Improved CPU performance on ARM hosts - Fixed modern versions of OpenBSD crashing due to inaccuracies in the MMU and Pentium Pro SYSENTER/SYSEXIT handling - Fixed Windows 9x installer crashing on ARM hosts due to a memory paging inaccuracy - Fixed ReactOS and Microsoft C LINK.EXE crashing due to protected mode inaccuracies - Fixed Windows NT 3.x DOS box crashing due to a recompiler inaccuracy - Fixed USL SVR4.2 Unix crashing due to a CPU flag inaccuracy - Fixed specific FPU diagnostic tests failing due to an interrupt inaccuracy - Fixed rendering issues with the Final Reality demo on MMX-capable CPUs due to an inaccuracy - Fixed FXSAVE and FXRSTOR FPU instruction inaccuracies - Fixed EFER inaccuracy affecting CPU probing applications on K6-2 and K6-III CPUs - Fixed LOCK instruction legality inaccuracy - Fixed CPU privilege level inaccuracy on cache and MSR related instructions - Fixed D6 opcode inaccuracy on NEC V20 and V30 CPUs - Fixed newer Linux kernels limiting maximum memory on Pentium II Deschutes and Celeron Mendocino CPUs due to a cache reporting inaccuracy - Fixed debug breakpoints on 386 CPUs - Fixed segment wraparound inaccuracy with some CPU instructions - Fixed PCI device IRQs on machines with UMC chipsets - Fixed expanded (EMS) memory support on the C&T NEAT, SCAT and VLSI SCAMP chipsets - Fixed PCI bridge not being automatically installed upon running out of slots - Fixed ISA Plug and Play detection hangs with some device drivers - Fixed ACPI IRQ resource allocation issue on later VIA chipsets - Fixed microcode update errors with Pentium II and Celeron CPUs on some machines - Fixed PS/2 DMA inaccuracy due to missing commands Display - Improved emulation performance of S3 ViRGE and Trident TGUI cards - Added Quadram Quadcolor and Yamaha V6355D CGA-compatible ISA video cards - Added OKI JEGA and OKIVGA/H-2 ISA video cards - Added ATI VGA Wonder 1024D XL Plus ISA video card (ATI 28800-6 with 1 MB VRAM) - Added ELSA Winner 1000 (S3 86C805) ISA video card - Added Quantum3D Raven (Voodoo Banshee) PCI video card - Added picture controls to composite CGA emulation - Added color support to the IBM MDA (enabled by selecting a color monitor through the Configure window) - Added IBM Nordic and Czech Kamenicky font ROM options to the IBM MDA and Hercules - Added 256 KB video RAM option to the Paradise WD90C30-LR - Added 512 KB video RAM option to the IBM 8514/A - Added linear framebuffer base option to VLB Cirrus Logic cards - Added 640x480 mode and other missing features to the C&T SuperEGA - Fixed incorrect refresh rates on many cards - Fixed rendering issues with specific drivers on many cards - Fixed Voodoo Banshee/3 crashing the emulator while booting BeOS - Fixed Voodoo 3D rendering glitches on some games - Fixed ATI Mach32 rendering issues on NeXTSTEP - Fixed ATI Mach64 rendering glitches on Solaris - Fixed Voodoo Banshee/3 rendering glitches on full motion video applications - Fixed C&T B69000 and Cirrus Logic cards not working with some drivers - Fixed XGA emulator crashes with some drivers - Fixed Force 4:3 display ratio option on 8514/A and XGA cards - Fixed transparency glitches with some games on Voodoo cards - Fixed 8-bit color glitches on the ATI Mach64VT - Fixed cursor glitches on the ATI Mach64VT - Fixed Bochs SVGA machine compatibility issues - Fixed emulator crash on exit with some VGA cards - Fixed text mode formatting attributes on EGA cards - Fixed pixel inaccuracy with VGA overscan - Fixed video RAM size reporting on Paradise cards Input - Added 5-button 2-wheel PS/2 mouse option to emulate a horizontal tilt wheel (as seen on later Microsoft IntelliMouse Explorer models) - Added Mouse Systems bus mouse - Added Microsoft Serial BallPoint mouse - Added CH Flightstick Pro + CH Pedals and Thrustmaster FCS + Rudder Control System game port joysticks - Added generic flight yoke and steering wheel game port joysticks - Added keyboard type selector - Added host touchscreen input support to the 3M MicroTouch - Added calibration data saving, software baud rate selection and more missing features to the 3M MicroTouch - Fixed keyboard not working with some DOS games - Fixed mouse wheel on Linux hosts - Fixed serial mouse crashing the emulator on SCO Unix - Fixed Logitech serial mouse and Microsoft InPort bus mouse not working with some drivers - Fixed stuck keys after a soft reboot through Ctrl+Alt+Del - Fixed 3M MicroTouch misaligning touches when the emulated display is scaled - Fixed serial mouse (again) and 3M MicroTouch crashing the emulator if attached to a non-existent serial port Sound - Added non-IDE variants of the Sound Blaster 16 PnP and AWE64 cards - Added Gravis UltraSound MAX ISA sound card - Added Creative EMU8000 PnP (Goldfinch) ISA sound card - Added Sound Blaster ViBRA 16CL ISA sound card - Added Ensoniq AudioPCI (ES1370) PCI sound card - Added Mindscape Music Board ISA sound card - Added The Entertainer Commodore SID-based ISA sound card - Added Covox Voice Master Key, Covox Sound Master Plus, ISA DAC and Rainbow Arts PC-Soundman ISA sound cards - Added game port disable option to select Sound Blaster models - Added SID model and filter strength options to the Innovation SSI-2001 - Fixed PC speaker sound effect glitches with slow PIT mode on some games - Fixed Sound Blaster 16 family cards not working on OS/2 verison 4 - Fixed Sound Blaster Classic detection by more DOS games - Fixed ESS cards (including MCA models) not working with some drivers - Fixed ESS ES688 playback issues on OS/2 - Fixed ESS ES688 crashing the emulator when its non-existent MPU-401 is accessed - ixed VIA on-board sound playback issues with some drivers - Fixed low default volume and playback speed issues on the Pro Audio Spectrum Plus - Fixed sound distortion on the AdLib Gold - Renamed SB/DSP and MPU-401 MIDI input options on sound cards to Receive MIDI input and Receive MIDI input (MPU-401) respectively - Updated ymfm and reSIDfp libraries Network - Added TAP networking support for Linux hosts - Added MAC address OUI (vendor) editing to the generic NE1000 and NE2000 cards - Improved SLiRP connection stability (especially on Windows hosts) - Fixed modem crashing the emulator with Assertion failed! message under heavy Telnet traffic (again) - Fixed modem crashing the emulator if attached to a non-existent serial port - Fixed modem not connecting to some Telnet servers which require option negotiation - Fixed modem hanging the emulated machine when receiving a dial-in call - Fixed Realtek RTL8139C+ not working with some drivers - Fixed Realtek RTL8139C+ reporting a half-duplex link (known issue: still not 100 Mbit) - Fixed NE2000 and compatible cards not working with NetWare client drivers - Renamed AMD PCnet-VL network card to PCnet-32 Ports - Added bidirectional, ECP and EPP parallel port modes on supported machines - Added named pipe client mode to serial passthrough on Windows hosts - Fixed ESC/P printer not printing text when using a system-wide or custom ROM directory Storage - Added Panasonic/MKE CD-ROM interface and drive - Added Alcohol 120% MDS CD-ROM image support - Added read and write error reporting to hard disks, CD-ROM, MO and ZIP drives - Added hard disk model presets to the existing disk speed system - Added a removable disk drive system including a generic drive - Added Micro Solutions CompatiCard I and II floppy drive controller cards - Added support for up to 4 hard disk controllers per machine - Added CMD PCI-0646, PCI-0648 and PCI-0649 IDE controller cards - Added generic AMD 53C974A card based on the PCscsi controller - Added Seagate ST-50X ISA MFM controller card - Added single-channel variants of the XTIDE controller cards - Added support for raw floppy images in the OpenStep 1.6 MB format - Added I/O address, BIOS address and writable ROM options to the PC/XT XTIDE controller card - Added more IRQ options to the Trantor T128 SCSI card - Added BIOS version options to the Adaptec AHA-154xB and AMD 53C974 SCSI cards - Added early ATAPI/SCSI variant (1.00) to the standard 86Box CD-ROM model - Reworked CD-ROM emulation to fix many issues with specific discs and improve performance - Improved raw disk image creation performance on Linux and macOS hosts - Improved MO and ZIP drive performance - Improved floppy drive performance in turbo timings mode - Changed CD-ROM drives to reject DVDs on drive models without DVD support - Changed ZIP drives to removable disk drives under the new system - Changed tertiary and quaternary IDE controllers to selectable hard disk controllers under the new system - Changed Vision Systems LBA Enhancer to a selectable ISA ROM card under the new system in the Other peripherals section - Removed broken special PS/2 floppy drive types (PS/2 machines should now use standard floppy drives) - Fixed hard disks disappearing from the emulated machine if the image file is in use (disks now remain present but reads/writes fail with errors) - Fixed mounted folders reading inaccessible host files as corrupted data (a read error is now returned instead) - Fixed emulator crash when ejecting disk images on some hosts - Fixed Windows 95 not reading floppy disks after a soft reboot - Fixed some operating systems not reading floppy disks when booting with a disk inserted - Fixed a cue/bin emulation inaccuracy affecting some copy-protected CDs - Fixed PS/2 ESDI disk errors on Xenix and OS/2 version 1 - Fixed IDE disk errors on OS/2 version 3 - Fixed startup hangs on some DOS CD-ROM games - Fixed CD-ROM boot issues with FreeBSD discs in some machines - Fixed AMD 53C974, Tekram DC-390 and IBM PS/2 SCSI Adapter not working with some drivers - Fixed IBM PS/2 SCSI Adapter detecting duplicate SCSI devices - Fixed NCR 53c90a MCA card instability and CD audio issues - Fixed Trantor and Pro Audio Spectrum SCSI instability - Fixed 2.3 GB MO image corruption - Fixed Adaptec AHA-1542CP boot ROM not working on some Plug and Play machines - Fixed BusLogic SCSI controllers causing boot errors after exiting AUTO-SCSI on some machines - Fixed slow detection of IDE channels with a single device by some BIOSes and Linux - Fixed emulation of specific protection methods on 86F floppy images - Fixed disk image write timing issue affecting very specific cases on very specific machines - Fixed incorrect identification data on the AT ESDI controller - Fixed incorrect VHD image geometry in some cases - Fixed emulator crash when ejecting disk images with long file paths Other - Added ISA ROM cards for loading arbitrary option ROMs into the emulated machine - Added AST MegaPlus II ISA memory expansion and RTC card (currently as separate devices in their respective categories) - Improved ISABugger display with monospaced font and colored LEDs - Changed maximum memory amount and IRQ options on the AST SixPackPlus ISA memory expansion card - Changed minimum and maximum memory amounts on the Everex EV-165A ISA memory expansion card (and fixed the double magic in its name)
Обновился свежий эмулятор Sega Saturn - Ymir.
New features and improvements - App: Added a button to copy the version string from the About window - App: Added hotkey to take screenshots (bound to F12 by default) with adjustable scaling from 1x to 4x - App: Added option to automatically load most recently loaded game disc image on startup - App: Auto-center About window whenever it is opened - App: Automatically detect profile path and allow using the user profile path from the OS's user home directory - App: Display error dialog on unhandled exceptions - App: Show actual emulation speed in title bar and frame rate OSD - App: Show actual VDP1 frame rate separated from VDP1 draw calls - Build: macOS builds are now universal -- one binary supports both Intel and Apple Silicon Macs - Core: Improve manual reset event performance by using OS-specific implementations based on cppcoro - Debugger: Added CD Block filters view - Debugger: Added rudimentary SH-2 breakpoint management and per-game debugger state persistence - Debugger: Added SH-2 exception vector list view - Debugger: Allow suspending SH-2 CPUs in debug mode - Debugger: Implemented SH-2 breakpoints - Debugger: Introduced debug break signal that can be raised from just about anywhere - GameDB: Force SH-2 cache emulation for Astal, Dark Savior and Soviet Strike - GameDB: Implemented flag to force SH-2 cache emulation to specific games - Input: Categorized gamepad triggers and sticks as absolute axes. Absolute axes output fixed values at specific positions - Input: Categorized gamepad triggers as monopolar axes (having values ranging from 0.0 to 1.0) and gamepad sticks as bipolar axes (-1.0 to +1.0) - Input: Implemented Arcade Racer peripheral - Input: Implemented Mission Stick peripheral with toggleable three-axis and six-axis modes - Video: Added hotkeys to rotate screen clockwise and counterclockwise - Video: Added option to reduce input lag by adjusting GUI frame rate to the largest multiple of the emulator's target frame rate that's not greater than the display's refresh rate - Video: Added option to reduce video latency by displaying the latest frame instead of the oldest when the emulator is running faster than the display's refresh rate - Video: Added option to synchronize video frames in windowed mode - Video: Avoid frame skipping on slow refresh rate monitors by disabling VSync if the target frame rate exceeds the display's refresh rate - Video: Simplify frame rate control in full screen mode Fixes - CD Block: Disconnect filter inputs for the fail target, not the filter itself. Fixes broken graphics in Ultraman Zukan's title screen - CD Block: Don't disconnect CD device from when setting the fail output of filter. Fixes Digital Dance Mix Vol. 1 - Namie Amuro playback - CD Block: Fix directory indexing for ReadDirectory and ChangeDirectory commands. Fixes Sega Rally Championship Plus (Japan) not booting - CD Block: Fix handling of "no change" playback end parameter. Fixes Astal taking a long time to load the first stage - CD Block: Properly read path table and directory records that cross the boundary between two CD sectors. Fixes Mizuki Shigeru no Youkai Zukan Soushuuhen booting back to BIOS - CD Block: Read subheader data from CD-ROM Mode 2 tracks only and fix their addressing. Fixes missing intro FMV in NiGHTS into Dreams... - CD Block: Start new playbacks from starting FAD when paused. Fixes WipEout 2097 and XL boot issues - Media: Add support for CD-ROM Mode 2 tracks. Fixes Last Bronx not booting - Media: Compensate for INDEX 00 pregap in multi-indexed tracks in CUE sheets. Fixes partially skipped Minnesota Fats - Pool Legend voice lines - Media: Fix handling of pregap in data tracks in single BIN+CUE dumps. Fixes some Last Bronx dumps not booting - Media: Realign data offset to hunks between tracks in CHDs. Fixes some Last Bronx CHD dumps not booting - Save states: Added CD Block file system state to save state data - Scheduler: Ensure events are executed in chronological order - SCU: Fix A-Bus external interrupt handling - SCU: Fix DMA source address updates when source address increment is zero. Fixes background priority issue regression in Street Fighter - Real Battle on Film - SCU: Fix Timer 1 not triggering when the reload counter is larger than 0x1AA or 0x1C6 depending on horizontal resolution - SCU: Ignore/skip illegal DMA transfers in indirect transfer lists. Partially fixes corrupted or missing sprites in Fighting Vipers - SCU: Illegal DMA interrupts should not trigger VDP1 Sprite Draw End DMA transfers - SCU: Notify bus of DMA transfers - SCU: Prevent indirect DMA transfers from starting if the first entry is illegal. Stops Tennis Arena from destroying all memory - SCU: Use the source address increment for indirect DMA transfer data - Settings: Disable "Include VDP1 rendering in VDP2 renderer thread" by default and don't enable it in presets - Settings: Persist custom Screenshots profile path - Settings: Properly restore controller binds for controllers other than the Saturn Control Pad - SH2: Fix CPU getting stuck handling DMAC interrupts forever. Fixes Shellshock not booting - SH2: Handle sleep/standby mode and wake up on interrupts. Fixes Culdcept getting stuck on intro FMV and boosts overall performance on games that make use of the SLEEP instruction - SH2: Only clear zeroed out bits from write clear bitmask on FRT FTCSR writes. Fixes random lockups in Daytona USA - SMPC: Fixed TH control mode reports on SH-2 direct mode. Fixes input response in World Heroes Perfect, Touge King the Spirits, Chaos Control Remix, and Father Christmas - SMPC: Fixed TL reporting on SH-2 direct mode - VDP1: Disable "antialiasing" for lines and polylines - VDP1: Fix bad transparency caused by "illegal" RGB 5:5:5 color data (0x0001..0x7FFE). Fixes transparency in Sonic X-treme - VDP1: Process framebuffer swap slightly later in the VBlank OUT line. Fixes numerous issues: - Flickering graphics in DragonHeart - Fire & Steel, King of Fighters '96 / '97, Jantei Battle Cos-Player, PhantasM, Soviet Strike, Virtua Cop 2, and Yellow Brick Road - Corrupted sprites in Center Ring Boxing, and Marvel Super Heroes (Shuma Gorath's Chaos Dimension move) - Partially missing sprites in Fuusui Sensei - Feng-Shui Master - Freezes/crashes in Mahou no Janshi - Poe Poe Poemy, and Shockwave Assault - VDP1: Reorder LOPR, COPR, CEF and BEF updates. Fixes missing graphics in Virtual On - Cyber Troopers and Sega Touring CARS - VDP1: Use SCU DMA bus notification to adjust VDP1 VRAM write timing penalty. Fixes hanging intro FMV in Sonic Jam without breaking Mega Man X3's sprites - VDP2: Always initialize and update background counters even for disabled layers. Fixes rolling screen in F-1 Challenge - VDP2: Block bitmap reads from VRAM banks without appropriate CP access. Fixes dirty graphics in NFL Quarterback Club 97's title screen - VDP2: Compute bitmap data access offsets when multiple chunks are read for an NBG. Fixes background offset in Doukyuusei - if while maintaining the slicing fix for Capcom Generation - Dai-5-shuu Kakutouka-tachi - VDP2: Don't apply sprite shadow if sprite priority is lower than the top layer. Fixes shadows drawing on top of objects in Blue Seed - Kushinada Hirokuden - VDP2: Don't blend line screen with layer 1 if line screen color calculations are disabled. Fixes fog in battle backgrounds in Zanma Chou Ougi - Valhollian - VDP2: Don't increment vertical scroll BG coordinate on complementary field lines when rendering deinterlaced RBG lines. Fixes jittery/interlaced Grandia FMVs when deinterlace is enabled - VDP2: Fix layer enable flags calculation when only RBG1 is enabled. Fixes missing background in MechWarrior 2's menus - VDP2: Fix line color insertion logic. Fixes erroneously blended ground in Athlete Kings - VDP2: Fix priority calculations for bitmap BGs. Fixes character sprites being drawn behind the background layer in Mr. Bones - VDP2: Fix race conditions with threaded deinterlacing causing some artifacts on RBGs in single-density interlaced mode - VDP2: Fix window indexing for RBGs in high resolution modes. Fixes stretched shadows in Last Bronx - VDP2: Handle RBG window pixels in high resolution modes. Fixes extra column of garbage in Athlete Kings - VDP2: Invert TVSTAT.ODD reads. Fixes garbled graphics on the top half of the screen in True Pinball - VDP2: RBG1 uses Rotation Parameter B, not A - VDP2: Reset NBG2/3 base vertical scroll counters when writing to SCYN2/3. Fixes garbled graphics in Marvel Super Heroes vs. Street Fighter during Shuma Gorath's Chaos Dimension move - VDP2: Rework rotation table calculations. Fixes warped ground on player two's screen in Sonic R multiplayer mode - VDP2: Skip calculation of VRAM PN/CP accesses for NBGs when RBG1 is enabled. Fixes missing car graphics in Gale Racer - VDP2: Swap even/odd field when entering VBlank
Обновился эмулятор советского компьютера Вектор-06Ц.
Features: - Set up a GitHub Windows auto build action - Text scale auto-adjusts based on monitor DPI Updates: - Updated RAM Disk description - Added FAQ - UI item renaming - Set the address input control to hex only in the Hex Viewer window Bug Fixes: - Fixed the disassembler to correctly show the code listing at the requested address, including DB operations before - Non-local labels output first in the disassembler list - Fixed write/read highlights for the RAM disk data preview - Fixed watchpoint memory representation in the tooltip - Fixed HexViewer address search; now switches memory pages correctly - Fixed out-of-range error in the StrHexToInt utility function
Обновился свежий эмулятор Sega Saturn - Ymir.
New features and improvements - App: Added display rotation options for TATE mode games - App: Added frame rate OSD and hotkeys to toggle it and change positions - App: Added menu actions to resize window to specific scales - App: Added new 3:2 and 16:10 forced aspect ratio options - App: Added option to remember window position and size - App: Added save states to File menu - App: Added simple message overlay system to display some basic notifications - App: Display emulation speed in title bar and under speed indicator, and add a new indicator for slow motion - App: Improve full screen frame pacing even further by spin-waiting for up to 1 ms before the frame presentation target - App: Include timestamp on save states - App: Notify about loading/saving save states or switching save state slots - App: Smooth out frame interval adjustments in full screen mode - Backup Manager: Export "Vmem"-type BUP files by default - Backup Manager: Make all columns sortable - Backup Manager: Show logical block usage (matching BIOS numbers) + header blocks - Debugger: Added basic VDP1 registers inspector window - Input: Added new keybinds for frame rate limit control: increase/decrease speed, switch between primary/alternate speed, reset speed - Input: Changed default keybinds for Pause/Resume action from "Pause, Ctrl+P" to "Pause, Spacebar" - Input: Removed Return from default binds to Port 1 Start button to avoid conflict with full screen hotkey (Alt+Enter) - SCSP: Various micro optimizations - Settings: Added "Clear all" button to controller configuration window to clear all binds - Settings: Automatically create/suggest a backup RAM file if no path is specified when inserting the cartridge - SH2: Improve cache emulation performance by avoiding byte-swapping cache lines - SH2: Improve overall emulation performance by simplifying interrupt checks - System: Map 030'0000-03F'FFFF memory area - System: Map simple arrays directly as pointers into the Bus struct to improve overall performance - VDP2: Add dedicated thread for deinterlaced rendering if VDP2 threading is enabled. Significantly lessens performance impact of the deinterlace enhancement on quad-core CPUs or better - Video: Implemented frame rate limiter Fixes - CD Block: Fix handling of "no change" PlayDisc parameters. Fixes X-Men: Children of the Atom CDDA tracks not resuming after pausing - Debugger: Indirect SCU DMA transfers were being traced with the updated indirect table address - Input: Fix inability to bind keyboard combos - Input: Modifier keys can now be used correctly as controller input binds and will no longer interfere with other controller inputs - Media: Allow loading CUE files with PREGAP and INDEX 00 on the same TRACK - Media: Don't bother detecting silence in pregap area; trust the CUE files - Media: Skip blank lines in CUE files - Save states: Read/write missing SCSP field to save state object. Fixes occasional application crashes when using the rewind buffer in conjunction with save states - SCSP: Use EG level instead of total level in MSLC reads. Fixes missing/truncated SFX on various games, including Sonic R, Akumajou Dracula X and Daytona USA CCE - SCU: Allow SCU DSP program and data RAM reads or writes while the program is paused - SCU: DSP data RAM reads should return 0xFFFFFFFF while program is running - SCU: HBlank IN DMA transfers should not be gated by timers. Fixes non-scrolling Shinobi-X cityscape background - SCU: Improve HBlank IN, VBlank IN and VBlank OUT interrupt signal handling - SCU: Increment DMA source address by 4 after performing DMA transfers with no increment. Fixes background priority issues in Street Fighter - Real Battle on Film - SCU: Interleave SCU DSP DMA transfers with program execution when not writing to Program RAM or accessing the CT used by DMA - SCU: Rework SCU DMA transfers. Fixes displaced tile data in Steam-Heart's - SCU: Run all pending DMA transfers instead of just the highest priority - SCU: Split up MSH2/SSH2 interrupt handling - SCU: Various fixes to SCU DSP DMA transfers to DSP Program RAM - Settings: Reverse IPL column sorting order - SH2: Fix cache LRU AND update mask. Fixes FMV glitches on Capcom games, WipEout and Mr. Bones when SH-2 cache emulation is enabled - SH2: TAS.B read should bypass cache - SH2: The nIVECF pin of the SSH2 is disconnected, disallowing it from doing external interrupt vector fetches - SMPC: Delay all commands for slightly longer to allow Quake (EU) to boot with normal CD read speed (2x) - SMPC: Fix automatic switch to PAL or NTSC to match area code more consistently - System: Only hard reset if SMPC area code actually changed - System: Tighten synchronization between SCU and SH-2 CPUs. Improves stability on WipEout (USA) - VDP1: Double horizontal erase area when drawing low-resolution sprites with 8-bit data. Fixes right half of sprite graphics not cleaning up in Resident Evil's options menu - VDP1: Extend line clipping to the left and top edges by one pixel to compensate for some inaccuracies - VDP1: Fix end codes for 64 and 128 color sprites. Fixes white sprite outlines in Scud - The Disposable Assassin and broken sprites in Primal Rage - VDP1: Hack in VDP1 command processing delay on VRAM writes. Fixes glitched sprites on Mega Man X3 - VDP1: Include source color MSB when rendering polygons in half-luminance mode. Fixes intro FMV background on Crows - The Battle Action - VDP1: Mask CMDCOLR bits 0..3 in 4bpp banked sprite mode. Fixes palette issues in Steam-Heart's and Dragon Ball Z - Shinbutouden - VDP1: Properly handle DIE/DIL in single-density interlaced mode. Fixes text drawn twice as tall in Resident Evil options menu - VDP2: Adjust character data offset for 2x2 characters in RGB 8:8:8 color format. Fixes garbled FMV in Crusader - No Remorse - VDP2: Apply character pattern delay based on first pattern name access, not all of them. Fixes shifted UI elements in Battle Arena Toshinden Remix - VDP2: Apply per-dot special color calculations to bitmap BGs. Fixes translucent UI in The Story of Thor - VDP2: Don't update line/back screen color, line screen scroll or rotation parameters when the display is disabled. Fixes blank screen during Sega Rally Championship boot up - VDP2: Fix per-dot special priority function. Fixes BG priority issues in Waku Waku Puyo Puyo Dungeon - VDP2: Fix single-density interlaced mode not actually interlacing the image - VDP2: Fix sprite layer display when rotation mode is enabled. Fixes sliding 3D graphics on Hang-On GP and Highway 2000 - VDP2: Fix transparent VDP1 color data handling. Fixes missing graphics in Rayman's level select screens and Bubble Bobble's sky in the title screen - VDP2: Fix window short-circuiting logic. Fixes missing ground in Final Fight Revenge and incorrect UI elements in Sakura Taisen - VDP2: Halve sprite layer width when drawing 8-bit sprite layer in low-resolution VDP2 modes. Fixes text drawn twice as wide in Resident Evil options menu - VDP2: Handle bad window parameters set by Snatcher on the "Act 1" title screen (and probably many other places) - VDP2: Honor TVMD.BDCLMD when the display is disabled. Fixes screen transitions in Sega Rally Championship - VDP2: Ignore vertical cell scroll read cycles for NBGs that have the effect disabled. Fixes wavy background effect on stage 2 of Magical Night Dreams - Cotton 2 - VDP2: Implemented rules for bitmap VRAM access delay. Fixes sliced images in Capcom Generation - Dai-5-shuu Kakutouka-tachi art gallery - VDP2: Latch BG scroll registers earlier (at VBlank OUT) and latch vertical scroll registers (SCY[ID]Nn). Fixes bad vertical offset in Shinobi-X's NBG2 layer - VDP2: Read first vertical cell scroll entry on bitmap backgrounds. Fixes misplaced lines in Street Fighter - Real Battle on Film FMVs - VDP2: The first vertical cell scroll entry read does not update the address. Fixes background offset on the first Rayman boss stage - VDP2: Update line screen scroll address at Y=0. Fixes line glitches in Rayman's backgrounds and Sonic Jam's Sonic 2 special stage graphics - VDP2: Update line screen scroll offsets only at the specified boundaries. Very slightly improves performance and fixes text slicing issues in Sega Rally Championship's Records and Options screens - VDP2: Update vertical cell scroll every 8 cell dots correctly when the background is zoomed in - VDP2: Update vertical scroll registers (SCY[ID]Nn) when written. Fixes background distortion effect of Shuma Gorath's Chaos Dimension super move in Marvel Super Heroes vs. Street Fighter - VDP: Fix handling of VDP1 threading flag when VDP2 threading is disabled - ymdasm: Fix reversed SCU DSP DMA immediate/data RAM operand decoding - ymdasm: Mask and translate several SCU DSP immediates
Обновился эмулятор консоли PlayStation Portable - PPSSPP.
What's new in 1.19.3 - Fixed crash on startup in Tony Hawk's Underground 2 - Fixed crash/hang when accessing the menu in FFII if readbacks were configured to copy-to-tex - Fix issue with detection of some types of saving, for the save reminders on exit - Fixed music and other audio in modded games (various football games, Crazy Taxi w/ original soundtrack, etc - Fix exiting not functioning correctly on Windows in some circumstances - Minor UI and key binding fixes - Fix crash/blackscreen when switching from skip buffer effects to auto-frameskip rendering - Fix bug in Mac/Linux builds where the mouse got hidden and stuck if you enabled mouse input mapping - Fix black screen on save/load in the Football Manager Handheld games - Translation improvements
Обновился эмулятор Nintendo DS - melonDS.
- build system and CI fixes - DSi title manager: fix handling of title strings - fix gdbstub not activating until the console is reset - improve audio when not running at 60FPS - fix a lot of warnings - fix framelimiter bugs - add support for solar sensor without using Boktai ROM - set SDL_HINT_APP_NAME - fix undefined behavior when indexing into ARCode::Code - DLDI: add support for unaligned I/O in melonDLDI driver - audio settings: fix mic settings not applying when closing the dialog - multiplayer: load firmware from correct instance-specific file - 3D: small fix to translucency flag assignment - AES: load Tad key - slot-2: add support for Motion Pak and Guitar Grip - DSP: fix PDATA reads - slot-2: don't return 0 when attempting to read from the GBA GPIO address - camera: always trigger DMA when reaching the end of a frame - NDMA: fix IRQ in infinite repeat mode - camera: fix resolution selection code - UI: fix OpenGL issues with multiple windows - UI: add a way to tell windows apart - camera: make timings and FIFO more accurate - DSi: add support for 32-bit bus VRAM timings (SCFG_EXT9 bit13) - sound: use single buffer, improves audio latency - fix "full bios boot" not being set properly on initial DSi class creation
23:52, 09-07-2025: VBA-M v2.2.0
22:59, 09-07-2025: ares v145
23:54, 07-07-2025: Записи прохождений
20:33, 07-07-2025: Mesen v2.1.1
08:01, 07-07-2025: WinUAE v6.0.0
14:10, 03-07-2025: PCSX2 v2.4.0
16:53, 29-06-2025: Ymir v0.1.5
09:17, 25-06-2025: Hatari v2.6.0
09:40, 17-06-2025: Devector v8.0
16:30, 06-06-2025: PPSSPP v1.19
21:46, 04-06-2025: BigPEmu v1.19
12:51, 02-06-2025: Ymir v0.1.4
22:28, 01-06-2025: MartyPC v0.4.1
21:55, 26-05-2025: Мануалы
10:29, 26-05-2025: ScummVM 2.9.1
15:03, 21-05-2025: NanoBoyAdvance 1.8.2
02:22, 18-05-2025: Перевод «Skate or Die 2: The Search for Double Trouble»
07:53, 13-05-2025: MartyPC v0.4.0
17:45, 07-05-2025: Flycast v2.5
06:26, 30-04-2025: ares v144
23:51, 10-04-2025: Перевод «Pokémon Blue/Red Version»
07:32, 23-03-2025: Dune 2: Full Version
00:27, 12-03-2025: mGBA v0.10.5
17:25, 03-03-2025: Записи прохождений
02:04, 30-01-2025: BigPEmu v1.18
18:29, 25-01-2025: Библиотека
22:16, 03-01-2025: Devector v7.0
10:52, 01-01-2025: Nova v0.7
20:01, 25-12-2024: VICE v3.9
19:14, 25-12-2024: Altirra v4.30
09:42, 09-12-2024: mGBA v0.10.4
08:47, 04-12-2024: Play! 0.68
22:30, 02-12-2024: BigPEmu v1.17
22:27, 02-12-2024: YabaSanshiro2 v1.16.6
 (Unl) [f1]-0007.png)
Legend of Wukong
Игры Sega Mega Drive / Genesis
» Последняя прогулка Айри 01:07
» [SMD] Paprium, новая игра для мегадрайва 00:53
» Picostation PS1 00:13
» Нужно ли "по умолчанию" менять ВСЕ "электролиты" в старой технике? 00:05
» PCem - эмулятор старого PC-железа 23:54
» [SMD] Golden Axe 3 23:04
» Некрологи v2 23:00
» Пройденные игры 22:41
» rpcs3 - Эмулятор PS3 22:15
» [NES/SNES/Sega/PCE] Списки пройденных игр и обсуждение 22:03
» Системные требования: минимум для эмуляции 21:47
» Новая защита Denuvo нагоняет страх на честных пиратов. 21:46
» Пиратская бухта. Некачественные прохождения. 21:33
» Создание клона Sega Master System 21:23
» Проблемы с видеосигналом (цветопередача) Sega Saturn 21:13