(MD) BlastEm v0.5.0 - 模擬器

David avatar
By David
at 2017-06-12T20:11

Table of Contents

2017.06.08

Sega Genesis/Megadrive emulator for Windows/Linux/Mac OS X has been updated
recently.

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


https://www.retrodev.com/blastem/

--

ポーラステーション
http://perry0517a.blogspot.tw/

--

All Comments

流星洛克人2全地圖

Sierra Rose avatar
By Sierra Rose
at 2017-06-11T11:21
※ [本文轉錄自 Old-Games 看板 #1PFBSkHN ] 作者: h1236660 (X GOD艾克軋德) 看板: Old-Games 標題: [分享] 流星洛克人2全地圖 時間: Sun Jun 11 11:21:10 2017 本周完成流星洛克人2全地圖! http://xgodgame.b ...

GBA-終極蜘蛛人 心得攻略

Anthony avatar
By Anthony
at 2017-06-10T22:48
================================操作================================ 蜘蛛人- A:跳 B:拳頭攻擊 L:蜘蛛絲纏住(會耗能量) R:腳踢攻擊 空中按A:擺盪(會耗能量) L按住+A(+方向鍵):蜘蛛繩(需取得道具) 上+B:上勾拳(需取得道具) ...

環球影城的瑪莉歐園區施工照片曝光

Tom avatar
By Tom
at 2017-06-09T16:29
《環球影城的瑪莉歐園區施工照片曝光》瑪莉歐要來了嗎?要來了嗎 https://news.gamme.com.tw/1502073 https://pic.gamme.com.tw/1502073/1 我好興奮啊!我好興奮啊!難道真的速度這麼快,我還沒訂機票啊(慌張)自從環球影城 公布與任天堂合作將要推出「M ...

OpenBor DOUBLE DRAGON REMIX V.1.1.1

John avatar
By John
at 2017-06-07T22:52
目前還是DEMO Double Dragon Remix v.1.1.1 - 53% Double Dragon Remix v.1.1.1 - Beta Test Test DD1 and DDII. Download: https://www.mediafire.com/down ...

OpenBor 雙截龍重製

Brianna avatar
By Brianna
at 2017-06-07T22:32
原來有繼續更新,之前因為吵架之類?作者離開了Openbor官方論壇 Double Dragon Reloaded - Alternate http://gamejolt.com/games/double_dragon_reloaded_alternate/255630 GAMEJOLT官 ...