- Added a pure software video plugin for Windows builds. This plugin is primarily intended for development and diagnostic purposes, and is only visible in developer mode - New Noesis debugger scripting functionality for developer builds, this enables several new features. Make sure you're using the newest version of Noesis to take advantage of the functionality - Added -uiscale, -menunodex, and -menunodey command line options - Added a recalibration option under the Input menu - Added several more native window management functions to the script API - Added an optional flags parameter to the "opdump" debugger command, check the "help" output for details - Added the most terrible secret of all - Fixed a problem with directory checks on UNC paths under Windows, thanks to King Puff for the bug report - Lots of smaller fixes/changes in preparation for more port/interface functionality
С последней стабильной версии прошло 4 года, за это время многое произошло, было внесено более 6000 изменений, 100 миллионов загрузок и эмулятору исполнилось 20 лет (Почувствуйте себя старыми). Что же произошло за это время: - поменялся интерфейс, старый wxWidgets уже порядочно устарел, поэтому разработчики перешли на Qt - больше никаких плагинов, все плагины теперь адаптированы в ядро эмулятора - автоматические исправления игр - настройка под каждую игру отдельно - почти полная совместимость с играми, не рабочими остаются мнее 1% игр - прощай поддержка Win7, 8, 8.1, эти системы больше не поддерживаются, минимальные требования Windows 10 build 1809 - вернулась версия для MacOS (минимально нужна версия 11.0) - реконструкция системы работы читов и патчей для упрощения её использования - репозиторий для патчей (найдете на Github pcsx2_patches) - оптимизация EE и VU рекомпилятора - работа с API Vulkan - захват видео с FFmpeg - добавлен RetroAchievements - поддержка формате ZSO - обновленные настройки контроллера и многое другое.
General: - Added a shortcut to change the backdrop color for sprite extraction - Fixed QuickSave 0-9 slot shortcuts not working - Allow "Address:byte" form for cheat inputs - Fixed ZIP files not being closed after patch search - Various memmap fixes to allow unofficial mappings - Added usage of ImGui to draw things on top of the screen instead of inside Win32: - Fixed AVI not recording audio - Fixed framerate throttling in turbo mode (now works during AVI recording) - Fixed interlaced output speed being double - Fixed command line arguments not working - Fixed WaveOut device name display for names longer than 31 characters - Fixed Bank+/- hotkey saving - Added hotkeys for aspect ratio, cheat edit/search - Added multiselect for cheat edit dialog Gtk: - Fixed config file location to never put files directly in $HOME and obey $XDG_CONFIG_HOME - Updated translations from JakeSmarter and StanleyKid-22 Mac: - Added a new cheat finder - Added MultiCart support back - Create a blank window when starting the program, so the global menu change doesn't go unnoticed
Known Issues - You may get a Windows SmartScreen notification that this application is 'unknown'. You will need to click 'run anyway'. The MartyPC Windows executable is signed via Sectigo; I have done all I can think of to appease Microsoft, and not sure what else to do. This is NOT a malware warning - WGPU support for older Intel integrated GPUs has moved from DirectX to OpenGL. If you are running integrated Intel graphics and experience poor performance, please set the following user environment variable: WGPU_BACKEND=gl - macOS users on Intel may experience colored stripes on the screen in fullscreen mode. Enable macos_stripe_fix in the configuration to resolve this New devices - LoTech 2MB EMS Board - Added emulation of the LoTech 2MB EMS Card This card can be added to any machine configuration via the lotech_ems overlay. You can specify the window segment and IO base address. However, these values must match one of the values supported by the real hardware or the driver won't work with it - Game Port and Joystick - Added emulation of the IBM game port card, and basic keyboard-based joystick emulation. There is a new keyboardn hotkey (JoyToggle) to turn this on and off (provisionally defined as Ctrl-F9), as well as configurable joystick_keys in the configuration you can use to define what keys control the joystick - PCJr and Tandy 1000 machines will have a game port installed automatically. You can add a game port to any PC or XT configuration via the game_port overlay - Two two-button, two-axis joysticks are assumed to be connected when you specify a game port. Different joystick configurations may be supported in the future - PCJr Cartridge Slots - Added support in the core, frontend and GUI for PCJr cartridges in JRipCart format. Inserting or removing a cart will reboot the machine. You will only see the cartridge slots when using the PCJr machine Frontend Bug Fixes / Improvements - Added a new resource type 'cartridge' and menu interface to browse and select PCJr Cartridges Core Bug Fixes / Improvements - SERIAL: Fixed many issues in MartyPC's 8250 UART emulation. PCjr now boots without error code 'D' and Checkit2 serial diagnostics also pass - BUS: Implemented a terminal_port configuration option under [machine] in the main configuration. Writes to this port will be printed to the host's terminal - MC6845: Fixed an issue preventing entering vertical total adjust period if vertical total was 127. Fixes some Hercules display issues - HERCULES: Increased the size of the Hercules' display field to accomodate some CGA emulators that drive the MDA monitor slightly out of sync (Fixes BBSIMCGA) - CGA: Added CGA's external mode register to debug output - MACHINE: Added a facility to record disassembly listings from running code. The output filename is set by disassembly_file under [machine] in the main configuration. Basically, this feature saves instruction disassembly to a hash table by CS:IP. Modification of code segments will override previous disassembly, so it is most useful to toggle this feature on and off for specified periods Debugger Bug Fixes / Improvements - Serial Status window: Displays serial port registers and statistics - IO Status Window - Added a 'reset' button to reset all the port counters - Added the last read byte value for each port - Fixed panic/crash when resetting machine with the IO Stats window open and scrolled Distribution Changes - Added a SvarDOS-based MartyPC boot diskette to media/floppies/boot. This disk will load the LoTech EMS driver and CTmouse driver - Moved FreeDOS to media/floppies/DOS - Added SvarDOS build 20240201 diskettes to media/floppies/DOS - Added ctmouse v1.91 (last working version for Non-VGA) to media/floppies/utilties/mouse - Added LoTech 2MB EMS card utilities to media/utilities/EMS - Added JOYCALIB to media/utilities/joystick - Updated GLaBIOS 0.2.6 ROMS for a bugfix when int 10h vector is overridden Dependency Updates - Set rustc minimum version to 1.76 - Update egui to 0.27.2 - pdate wgpu to 0.19.4
New emulated RTG boards - CyberVision/BlizzardVision PPC. 2D only, 3D is not implemented. (Permedia 2) - GVP EGS 110/24. (INMOS G364) - Graffity. (Cirrus Logic CL-GD5428) - Merlin, includes support for configurable serial number used by ProBench (Tseng ET4000W32) - oMniBus (Tseng ET4000AX or ET4000W32) - Rainbow III (INMOS G360) - Visiona (INMOS G300) New features/updates - Prometheus FireStorm PCI bridge emulation - Release raw input devices when GUI is open (except during input Test/Remap) or when debugger window is active. Allows Windows shortcut keys like Win+E to work without need to unfocus the window - Added Misc panel option to disable default on screen keyboard gamepad button 4 mapping - Some uae-configuration (and other similar) debugging logging messages automatically opened the console window. Now only entering debugger will open it - Added “Always on (Fixed only)” sound filter option. This enables A500 fixed filter but never enables “led filter”. (A1200 does not have fixed filter, only “led” filter) - Replaced old Windows 2000 compatible Windows clipboard handling with newer, simpler and more reliable method introduced in Vista - Allow also 68020+ CPUs to fetch instruction words from custom chipset space. Only if more compatible is set. If some program really wants to do something weird like execute code located in AGA palette registers - Lightpen/gun cursor in any edge of screen: lightpen/gun not pointing at the screen = position can’t be read by the program - Statefile shortcut keys now select current config file name as a base statefile name (for example, if “test1.uae” config file is loaded, SHIFT+END+0 will save statefile as “test1.uss”. Quickstart mode config still uses original default “default.uss”) - Both “SaveImage” (automatically created ext adf when write-enabling non-writable image like ipf) file extension variants are now detected automatically when checking if file exists. Paths panel SaveImage mode option now only affects generated file name when new saveimage is created - Added LDP-1450 laserdisc player OSD font emulation. Fixes laserdisc arcade game Platoon (Nova) previously missing “YOU’RE HIT!!” messages. (All OSD graphics are generated by Amiga except this message!) Bug fixes - Fixed XT based Bridgeboards non-working floppy drive emulation, broke during 5.1 DraCo updates (wrong density detection) - Serial port data receive was unreliable. Loopback serial port mode didn’t work in fast CPU modes - CD32 FMV video image size and positioning was weird in most scaled modes - Exclusive fullscreen and RTG resolution switch (RTG resolution switch to another RTG resolution without switch to native mode and back) didn’t change fullscreen resolution - Some ECS programmed modes (for example SuperPlus) had first visible line blanked - Fixed corruption in some “weird” programmed modes, introduced in 5.0 betas - Some hardware emulated RTG boards had flickering colors during horizontal panning (>8 bit modes only) - Fixed ECS Denise superhires mode hires sprite pointer strange odd/even horizontal movement - Fixed pre-KS 1.2 HDF/directory filesystem boot. Broke long time ago - Multi-monitor active state was not fully reset when system was hard reset. (Multimonitor window was open -> hard reset -> window didn’t open anymore again) - If x86 bridgeboard SVGA and also other hardware emulated RTG board was active and END+F9 was used to switch monitors: both monitors’ output was drawn in same window, causing corrupted graphics and possibly also crash if monitor sizes were too differen - It was not possible to write and read ECS/AGA genlock transparency bit in color registers. Was broken long time ago - Delay ALG LDP seek complete status reply slightly. Fixes laserdisc arcade game Platoon (Nova) few second hangs - Los Justicieros (Zorton Brothers) laserdisc arcade game left holster hooked up correctly. (Was stuck active previously)
21:11, 05-05-2024: BigPEmu v1.14
20:59, 02-05-2024: ColecoDS 9.9
19:36, 01-05-2024: Перевод «Rockman EXE»
08:40, 20-04-2024: Hatari v2.5.0
11:20, 18-04-2024: Gopher2600 v0.30.0
01:28, 15-04-2024: Записи прохождений
06:53, 07-04-2024: Mednafen 1.32.1
18:06, 02-04-2024: MartyPC v0.2.0
17:42, 02-04-2024: NanoBoyAdvance 1.8.1
07:37, 01-04-2024: ScummVM 2.8.1
06:19, 22-03-2024: 86Box v4.1.1
06:39, 19-03-2024: Altirra v4.21
07:23, 26-02-2024: Gopher2600 v0.29.0
22:04, 25-02-2024: puNES 0.111
13:46, 24-02-2024: ares v136
18:37, 22-02-2024: 86Box v4.1
09:05, 20-02-2024: WinUAE 5.2.0
14:20, 19-02-2024: NanoBoyAdvance 1.8.0
20:51, 15-02-2024: DOSBox Staging v0.81.0
20:48, 11-02-2024: Hades v1.0.0
23:46, 09-02-2024: EightyOne V1.40
17:59, 05-02-2024: VBA-M v2.1.9
19:40, 31-01-2024: BGB v1.6
22:18, 27-01-2024: PPSSPP v1.17
09:53, 25-01-2024: ares v135
12:06, 11-01-2024: Gopher2600 v0.28.0
20:53, 10-01-2024: Mednafen 1.32.0-UNSTABLE
16:57, 09-01-2024: mGBA v0.10.3
23:27, 04-01-2024: Felix 0.6.2
09:16, 01-01-2024: Altirra v4.20
09:42, 31-12-2023: ScummVM 2.8.0
04:19, 31-12-2023: Библиотека
20:19, 28-12-2023: PrimeHack 1.0.7a
23:00, 25-12-2023: VICE v3.8
![Ultraman Club 3 - Matamata Shutsugeki!! Ultra Kyoudai](http://ss.emu-land.net/nes_pict/Ultraman Club 3.png)
Ultraman Club 3 - Matamata Shutsugeki!! Ultra Kyoudai
Игры NES / Dendy
» Про YouTube и всё такое 13:05
» Kinbeas vs. Charmy Games 12:49
» RGB кабель с синхронизацией по люма 12:15
» [SMD] хакинг Dune: The Battle for Arrakis 11:53
» Battletoads FanGame [PC] 10:25
» Флешкартриджи Ramfactory [masyanya] - техподдержка 09:40
» Во что сейчас играем? 07:25
» SEGA MD Vibro 06:12
» Мисс Стримерша - голосовалка 02:50
» Совместное прохождение игр c участием Ниндзя 00:47
» Русификация игр 23:22
» BASIC на Сюборе (киборде, магистре и т.п.) примеры программ и т.д. 23:14
» Футбол 20:37
» "Многоигровки" на Денди 17:43
» Ремонт джойстика BT Warrior 17:39