EMU618社区

 找回密码
 立即注册
搜索
查看: 601|回复: 1

[新闻] 多机种模拟器Mednafen 0.9.38.4发布

[复制链接]

该用户从未签到

发表于 2015-4-15 20:05:00 | 显示全部楼层 |阅读模式


多机种模拟器Mednafen发布新版

支持机种
Atari Lynx [lynx]
GameBoy (Color) [gb]
GameBoy Advance [gba]
Neo Geo Pocket (Color) [ngp]
Nintendo Entertainment System/Famicom [nes]
PC Engine (CD)/TurboGrafx 16 (CD)/SuperGrafx [pce]
PC Engine (CD)/TurboGrafx 16 (CD)/SuperGrafx [pce_fast]
PC-FX [pcfx]
Sega Game Gear [gg]
Sega Genesis/MegaDrive [md]
Sega Master System [sms]
Sony PlayStation [psx]
Super Nintendo Entertainment System/Super Famicom [snes]
Virtual Boy [vb]
WonderSwan [wswan]

更新如下:

-- 0.9.38.4: --

April 12, 2015:
        PC-FX: Reorganized the debugger's register view to be slightly more space-efficient horizontally.
        NES: Migrated the rest of the *GetRegister() and *SetRegister() debugger functions over to the newer-style interface.
        PC-FX: Migrated the rest of the *GetRegister() and *SetRegister() debugger functions over to the newer-style interface.

April 11, 2015:
        PC-FX: Migrated debugger functions PCFXDBG_GetRegister() and PCFXDBG_SetRegister() over to the newer-style interface that takes integer IDs instead of std::string.
        VB: Migrated debugger functions VBDBG_GetRegister() and VBDBG_SetRegister() over to the newer-style interface that takes integer IDs instead of std::string.
        WonderSwan: Migrated debugger functions WSwan_GfxGetRegister() and WSwan_GfxSetRegister() over to the newer-style interface that takes integer IDs instead of std::string.
        PC-FX: Added support for setting breakpoints on writes to specific VDC registers, by setting an Aux Write Breakpoint on an address ranging from A0000-A001F(VDC-A) or B0000-B001F(VDC-B).

April 10, 2015:
        Debugger: Relaxed most maximum string length restrictions on user-inputted addresses(to allow for lazily leaving an excessive number of 0s at the beginning of an address, for example).
        Debugger: "Goto Address" prompt in the memory editor can now be activated by pressing "ENTER"(in addition to "G"), and "Disassembly Address" prompt in the main debugger        view can now be activated by pressing the "G" key(in addition to "ENTER").

April 9, 2015:
        NES: Added sprite RAM to the debugger's memory editor.
        NES: Fixed some issues with the debugger's graphics/tileset viewer.

April 8, 2015:
        PSX: Improved GPU texture cache emulation accuracy per tests on a PS1; fixes graphical glitches in the menus of "Tigershark".

April 5, 2015:
        PCE: Added support for setting breakpoints on writes to specific VDC registers(like MAWR, BXR, BYR, etc.), by setting an Aux Write Breakpoint on an address        ranging from 20000-2001f(hexadecimal).

April 4, 2015:
        Avoid left-shifting negative values in hw_sound/pce_psg/pce_psg.cpp
        Added a couple more tests regarding left shift of signed integers to tests.cpp.

April 2, 2015:
        Debugger: Fixed half-broken re-activation of the debug screen when a breakpoint triggers and the user was last on a debug screen other than the        main one.
        Debugger: Fixed a rounding issue that could cause insufficient disassembly lines with some *.debugger.disfontsize setting values.
        PSX: Hooked up writing(editing) in the debugger's memory editor for "CPU Main RAM".

March 29, 2015:
        PCE: Removed old leftover debug puts() in HuC6280 emulation code.
        Debugger: Fixed a bug that could cause breakpoints to be skipped if the 'R' key was pressed(or auto-repeated) while outside of step mode.
        NES: Fixed highpass filter coefficient calculation.
        SNES: Fixed a bug that was breaking input after triggering a virtual Reset/Power Toggle event when a non-gamepad controller(e.g. mouse) is currently selected for a port.

March 23, 2015:
        NES: Fixed a minor sound emulation bug.

March 15, 2015:
        GBA: Fixed several instances of left-shifting negative values in thumb.cpp.
        PC-FX, VB: Fixed an instance of left-shifting uint64 by 64 in the FPU emulation code.

March 14, 2015:
        GBA: Fixed a few instances of technically undefined behavior(shifting 32-bit int by >= 32, and left-shifting negative values) in arm.cpp.

March 11, 2015:
        Reworked a test in tests.cpp to better reflect the requirements of certain undefined behavior some code still (unfortunately) relies on, to avoid triggering an assert() during startup when compiled with llvm/clang 3.6.

March 6, 2015:
        PCE: Fixed a major VRAM DMA emulation regression introduced around version 0.9.16-WIP, that breaks some homebrew software.
        NES: Altered mapper 185 emulation to fix "Bird Week", "B-Wings", "Sansuu 1 Nen", "Sansuu 2 Nen", "Sansuu 3 Nen", and "Seicross (version 2)".
        PSX: Added a kludge to the core cheat file reading and writing code to work around the mess created by our flawed game ID generation code (the PS1 game library is enormous, and many games only have one track, leading to many collisions); effectively, the game's filename(which was previously        regarded as a comment), is now used in addition to the game ID.

http://mednafen.sourceforge.net/


模拟器是命令行操作的,其论坛有相关的前端工具
[发帖际遇]: money_114花3 个 柠檬买彩票,血本无归T_T. 幸运榜 / 衰神榜

签到天数: 2060 天

[LV.Master]伴坛终老

发表于 2015-4-17 22:53:06 | 显示全部楼层
这游戏没有见过。。。。。
[发帖际遇]: liujunbtx 捡了钱没交公 柠檬 降了 1 个 . 幸运榜 / 衰神榜
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-11-5 01:58 , Processed in 1.081055 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表