PS模擬器 XEBRA 發布新版,更新如下 :
■DMAC:(GPUの)チェイン転送モードでの転送レートの見直し
(17/06/08)
いつごろからかは不明だがTransfer Rate(GPU-chain)が
無効になってしまっていたので修正した。
またタグ部とデータ部でレートが違い過ぎるため、
それらを別々の計算とし、データ部についてはGPU-inの係数を使うようにした。
(17/06/10)
上記見直しの時にStall Rate(GPU-in)のデフォルト値を0x14から0x8に
変えてみたのだが、これが仇になるケースが結構見つかったので
0x14に戻した。
http://drhell.web.fc2.com/ps1/index.html
2017年6月11日 星期日
2017年6月5日 星期一
melonDS 0.3
NDS模擬器 melonDS 發布新版,更新如下 :
• set POSTFLG when booting games directly, fixes Pokémon games and likely others
• fix bug with cart DMA, booting a game from the firmware should be stable now
• better emulation of cart transfer delays
• better save type heuristics
• support for writing to VCount
• 2D: fix display capture blending modes
• 2D: implement X-flip for bitmap sprites (oops)
• 3D: fix mode3 (vertex) texcoord generation (Eledees no longer looks like your TV decoder broke)
• 3D: fix Z-buffering
• 3D: attempt at fixing culling, works better
• 3D: latch all rendering-related registers upon VBlank
• 3D: delay rendering start a bit, for games that run late
• 3D: optional threaded renderer
• 3D: change renderer to work per-scanline; accurate stencil buffer
• 3D: fix alpha calculation when alphablending is disabled via DISP3DCNT
• 3D: fog and edge marking
• wifi: more functionality emulated, attempt at sending/receiving data
• misc bugfixes and optimizations
• better framerate limiter
http://melonds.kuribo64.net/
2017年6月4日 星期日
BizHawk 1.13.0
多機種模擬器 BizHawk 發布新版,更新如下 :
- Commodore 64 core officially released!
- EmuHawk
- Hex editor - Find box - remember Hex vs Text radio selection
- Fix problems where keybindings arent automatically applied when loading a configfile. Fixes #851
- When key priority is Hotkey over input, account for special hotkeys such as frame advance, turbo, fast forward, rewind
- Add Toggle Key Priority hotkey
- Drag & drop - default unknown file extensions to ROM
- Fix rewind crash when cancelling out of archive file picker dialog
- Check if save ram exists before writing it (Fixes TAStudio Ctrl+S crash)
- Lua
- Fix memory leak causing crash after a few dozen script loads/resets
- Implement emu.getboardname
- Add lua canvas methods to documentation
- NesHawk
- Support some headerless Roms
- Fix Tagin Dragon
- Fix Faimly Basic
- Fix Armadillo (J) graphics Fixes #848
- UNIF_BMC_FK23C - Dipswitch support
- SNES
- Fix frame 0 loadstating
- Support Trace logging GB and SMP cores
- Disable trace logger on the Performance profile
- Code-Data Logger support for SGB
- PSX
- Fix multitap flaking out after reboot core
- Atari 2600
- Fix Ram tools not updating after Hard Reset Fixes #838
- Apple II
- Add default binding for the Return key
- Remove default bindings for keys that don't exist
- Genesis
- Disassembler fix
- Add missing buttons on the menacer
- Colecovision
- Virtualpad support for peripherals
- Mnemonic names for peripheral buttons
- SMS
- Fixes to Korean boards
- Fix Xyzolog
- PCE
- Fix frame 0 loadstate window size bug
BlastEm 0.5.0

MD/SMS模擬器 BlastEm 發布新版,更新如下 :
New Features
- SMS emulation in the form of the Gensis/MD's backwards compatibility mode
- Added support for SMS controllers
- Support for the mapper used by Realtec games
- Support for carts with fixed value registers
- Support for enough of the XBAND cartridge hardware to allow the menu to boot
- Basic XBAND keyboard emulation
- Configurable display overscan
- Fullscreen mode can now be toggled at runtime
- Window can now be resized at runtime
- Support for "semantic" controller button names in the gamepad mapping using SDL2's game controller API
- Analog axes can now be mapped to emulated gamepad buttons or UI actions
- System soft reset
- Keyboard can now be captured when a Saturn or XBAND keyboard is connected to the emulated system
- Internal screenshots that bypass all output filtering/overscan
- Homebrew using the "SSF2 Mapper" is now supported via header detection like on the Mega Everdrive
- Directory used for SRAM, EEPROM and savestates is now configurable
- Path configuration values can now contain both BlastEm-specific and environment variable references
- Open GL based rendering can be disabled in favor of the SDL2 render API fallback
Bugfixes
- Fixed a bug that would cause a crash in certain games that have SRAM and ROM at the same address
- Fixed some issues with Z80 interrupts that caused issues with sound/music in Sonic 2 and Puyo Puyo 2
- Z80 debugger no longer crashes when resuming execution
- Undocumented Z80 instruction "out (c), 0" now decodes properly
- GDB remote debugging should now work with more recent versions of GDB
- GDB remote debugging should now work on more recent versions of Windows
- Overlapping instructions in self-modifying code no longer causes incorrect behavior
- Z80 instructions "in c" and "out c" now work correclty on 32-bit builds
- Specifying an output audio frequency higher than the FM frequency no longer deadlocks the emulator
- Fixed memory map generation for games with 3MB ROM and SRAM at the 3MB mark
Accuracy/Completeness Improvements
- YM2612 SSG-EG and CSM modes are now implemented
- VDP Mode 4 is now implemented in both Genesis and SMS mode
- Basic emulation of refresh delays has been added
- 68K interrupt latency has been made more accurate
- CRAM contention artifacts (aka CRAM dots) are now emulated
- DIVU/DIVS and MULU/MULS are now cycle accurate
- MOVEM now performs the extra ignored read and has correct timing
- The timing of serveral other 68K instructions has been fixed
- Implemented 68K trace mode
- SBCD flag calculation now matches hardware in 100% of cases
- 68K -> VDP DMA now properly has a delay at DMA start rather than at the end of the transfer
- A number of illegal effective address mode/operation combinations now properly decode as illegal instructions
- Added emulation of the slow rise time of an IO pin that was changed to an input when it was previously outputting 0
- Partial support for the VDP test register
- Partial support for the 128KB VRAM mode bit
- Improved accuracy of low level sprite rendering details
- Fixed handling of active/passive display transitions so that border extension tricks work
- Fixed handling of horizontal interrupts in extended display areas
- More accurate correspondance between horizontal counter and raster beam
- Partial emulation of serial IO registers
Other Changes
- Added Japanese version of Street Fighter 2: The New Challengers to ROM DB
- Added the following EEPROM games to the ROM DB:
- Ninja Burai Densetsu
- Rockman Mega World
- Added ROM DB entries for the following games with incorrect region headers:
- Another World (E)
- Alien Soldier (J)
- Light Crusader (J)
- Castle of Illusion - Fushigi no Oshiro Daibouken (J)
- Atomic Robo-Kid (J)
- Added ROM DB entries for the following games which are incompatible with 6-button controllers:
- King of Monsters
- Combat Cars
- Second Samurai
- Dungeons & Dragons - Warriors of the Eternal Sun
- Added ROM DB entries for the following games with fixed value registers:
- Ya Se Chuan Sho
- 16 Zhang Ma Jiang
- Elf Wor
- Huan Le Tao Qi Shu: Smart Mouse
- Mighty Morphin' Power Ranges: The Fighting Edition
- Super Bubble Bobble MD
- Thunderbolt II
- Added ROM DBentries for teh following games that have bad/missing SRAM headers:
- Hardball III
- Might and Magic - Gates to Another World
- Might and Magic III - Isles of Terra
2017年6月3日 星期六
Mednafen 0.9.45
多機種模擬器 Mednafen 發布新版,更新如下 :
Changes:
Changes:
-- 0.9.45: --
May 29, 2017:
Tweaked netplay sound buffer underrun kludge code.
The netplay server host and port being connected to are now printed to the netplay console at the beginning of a
connection attempt.
Netplay connection attempts to servers are now non-blocking.
May 25, 2017:
SS: Synchronize end of SMPC clock change commands to beginning of vsync instead of beginning of vblank, per tests on a SS.
May 23, 2017:
SS: Reworked how the VDP2 rendering thread waits, to make Saturn emulation usable with the default OpenBSD kernel.
SS: Added emulation of the light gun("Stunner"/"Virtua Gun").
April 28, 2017:
#include'd many commonly-used C and C++ standard library headers in types.h(and removed redundant #include statements
from various header and source files), to reduce the probability of portability problems
(due to neglecting to explicitly include a header file) when different standard C/C++ libraries
behave differently in regards to what header files include what other header files.
Added a sound output driver for OpenBSD's /dev/audio.
Reworked the sound output format conversion code to be more versatile,
April 25, 2017:
NES: Wrote new "Barcode Battler II" emulation code to replace the old "Barcode World" code, based on quick testing with
actual hardware(albeit the English version).
April 24, 2017:
SSFPlay: Added save state support.
https://mednafen.github.io/
2017年6月1日 星期四
RetroArch 1.6.0
多機種模擬器 RetroArch 發布新版,更新如下 :
– AUTOSAVE/SRAM – Fix bug #3829 / #4820 (https://github.com/libretro/RetroArch/issues/3829)
– ENDIANNESS: Fixed database scanning. Should fix scanning on PS3/WiiU/Wii, etc.
– NET: Fix bug #4703 (https://github.com/libretro/RetroArch/issues/4703)
– ANDROID: Runtime permission checking
– ANDROID: Improve autoconf fallback
– ANDROID: Improve shield portable/gamepad device grouping workaround
– ANDROID: Allow remotes to retain OK/Cancel position when menu_swap_ok_cancel is enabled
– LOCALIZATION: Update/finish French translation
– LOCALIZATION: Update German translation
– LOCALIZATION: Update Japanese translation
– LOCALIZATION/GUI: Korean font should display properly now with XMB/MaterialUI’s default font
– MENU: Improved rendering for XMB ribbon; using additive blending (Vulkan/GL)
– OSX/MACOS: Fixes serious memory leak
– WINDOWS: Added WASAPI audio driver for low-latency audio. Both shared and exclusive mode.
– WINDOWS: Added RawInput input driver for low-latency, low-level input.
– WINDOWS: Core mouse input should be relative again in cores
– MISC: Various frontend optimizations.
– VIDEO: Fix threaded video regression; tickering of menu entries would no longer work.
– WII: Fix crashing issues which could occur with the dummy core
– WIIU: HID Controller support
– WIIU: XMB/MaterialUI menu driver support
– WIIU: Initial network/netplay support
– LOBBIES: Fallback to filename based matching if no CRC matches are found (for people making playlists by hand)
– LOBBIES: GUI refinement, show stop hosting when a host has been started, show disconnect when playing as client
– LOBBIES: if the game is already loaded it will try to connect directly instead of re-loading content (non-fullpath cores only)
– LOBBIES: unify both netplay menus
– THUMBNAILS: Thumbnails show up now in Load Content -> Collection, Information -> Database
– VITA: Fix slow I/O
– VITA: Fix 30fps menu (poke into input now instead of reading the entire input buffer which apparently is slow)
– VITA: Fix frame throttle
– VULKAN: Unicode font rendering support. Should fix bad character encoding for French characters, etc.
– VULKAN: Fix some crashes on loading some thumbnails
– AUDIO: Audio mixer support. Mix up to 8 streams with the game’s audio.
https://www.libretro.com/index.php/retroarch-1-6-0-released/
– AUTOSAVE/SRAM – Fix bug #3829 / #4820 (https://github.com/libretro/RetroArch/issues/3829)
– ENDIANNESS: Fixed database scanning. Should fix scanning on PS3/WiiU/Wii, etc.
– NET: Fix bug #4703 (https://github.com/libretro/RetroArch/issues/4703)
– ANDROID: Runtime permission checking
– ANDROID: Improve autoconf fallback
– ANDROID: Improve shield portable/gamepad device grouping workaround
– ANDROID: Allow remotes to retain OK/Cancel position when menu_swap_ok_cancel is enabled
– LOCALIZATION: Update/finish French translation
– LOCALIZATION: Update German translation
– LOCALIZATION: Update Japanese translation
– LOCALIZATION/GUI: Korean font should display properly now with XMB/MaterialUI’s default font
– MENU: Improved rendering for XMB ribbon; using additive blending (Vulkan/GL)
– OSX/MACOS: Fixes serious memory leak
– WINDOWS: Added WASAPI audio driver for low-latency audio. Both shared and exclusive mode.
– WINDOWS: Added RawInput input driver for low-latency, low-level input.
– WINDOWS: Core mouse input should be relative again in cores
– MISC: Various frontend optimizations.
– VIDEO: Fix threaded video regression; tickering of menu entries would no longer work.
– WII: Fix crashing issues which could occur with the dummy core
– WIIU: HID Controller support
– WIIU: XMB/MaterialUI menu driver support
– WIIU: Initial network/netplay support
– LOBBIES: Fallback to filename based matching if no CRC matches are found (for people making playlists by hand)
– LOBBIES: GUI refinement, show stop hosting when a host has been started, show disconnect when playing as client
– LOBBIES: if the game is already loaded it will try to connect directly instead of re-loading content (non-fullpath cores only)
– LOBBIES: unify both netplay menus
– THUMBNAILS: Thumbnails show up now in Load Content -> Collection, Information -> Database
– VITA: Fix slow I/O
– VITA: Fix 30fps menu (poke into input now instead of reading the entire input buffer which apparently is slow)
– VITA: Fix frame throttle
– VULKAN: Unicode font rendering support. Should fix bad character encoding for French characters, etc.
– VULKAN: Fix some crashes on loading some thumbnails
– AUDIO: Audio mixer support. Mix up to 8 streams with the game’s audio.
訂閱:
文章 (Atom)