使用二维码扫一扫下载到手机
08-0201Snesgt0.2 中文版
07-0502bsnes v0.021简体中文版
05-0303SFC模拟器 Snes9x 1.53 中文修正
09-0104Snes9x v1.51繁体汉化版
09-1805Uosnesw 20050910 汉化版
08-0206Sneshout 3.3 多语言版
05-2607Snes9x 1.51
http://byuu.cinnamonpirate.com/?page=bsnes
这个模拟器是最近出的SFC梦幻模拟战英译版指定使用的,以上地址的内容翻译如下:
概要:
--------
bsnes是从2004年10月14日开始开发的 Super Nintendo / Super Famicom 模拟器。最新版可以在http://byuu.org/下载。请阅读license.txt以获取重要的版权信息。
已知的缺陷:
------------------
S-CPU
- DMA / HDMA 传输无效 (例如 WRAM<>WRAM) ,没有完全模拟。
- 乘法 / 除法寄存器的延时没有实现。
S-PPU
- 使用扫描线过滤器。这样做很不精确,但少数依靠mid扫描线的游戏写入功能是正确的。
- 不支持 FirstSprite+Y 优先级。
- OAM / CGRAM 在活动内容显示时的访问支持的不正确。
- 使用跳帧时RTO标志不是按帧计算的,这使得速度有很大提升,但会使使用了这些变量的游戏模拟出现问题,例如 SNES Test Program Electronics Test。关闭跳帧可以使RTO标志在每一帧都被计算。
硬件的Bug
- CPUr1 HDMA 出错的bug没有模拟。
- CPU<>APU 通信总线的冲突没有模拟。(连原来硬件的BUG都要模拟,真是追求完美啊)
不支持的硬件:
---------------------
SA-1
在很多知名游戏中使用的协处理器,这些游戏包括:
- Dragon Ball Z Hyper Dimension
- Kirby Super Star
- Kirby's Dreamland 3
- Marvelous
- SD Gundam G-NEXT
- Super Mario RPG
Super FX
在很多知名游戏中使用的协处理器,这些游戏包括:
- Doom
- Star Fox
- Star Fox 2 (unreleased beta)
- Super Mario World 2: Yoshi's Island
SPC7110
只被以下游戏使用的协处理器:
- Far East of Eden Zero
- Far East of Eden Zero: Shounen Jump no Shou
- Momotarou Densetsu Happy
- Super Power League 4
DSP-3
只被SD Gundam GX使用的协处理器
DSP-4
只被Top Gear 3000使用的协处理器
ST010 / ST011 / ST018
被极少数游戏使用的SETA协处理器
BS-X (Broadcast Satellite)
只在日本出售过的玩“卫星版”游戏的附加装置。
BS-X Flashcart
BS-X使用的flash磁带机(磁碟机?),以及某些Asciisoft出品的游戏。
Super Gameboy
用来玩Gameboy游戏的磁带机
不支持的控制器:
------------------------
鼠标
Super Scope
Justifier
多输入端口 (4个或5个)
本次更新内容:
Windows port can once again map joypads through the Input Configuration panel
Using enter or spacebar to assign a key should no longer instantly map those keys
F11 now toggles fullscreen mode
Esc now toggles menu on and off (use F11+Esc combined to hide UI completely)
Fixed a bug in King of Dragons (J, U, E), KOFF was not cleared during S-DSP power(), thanks to FitzRoy for the report, and blargg for assistance fixing the bug
Fixed serious crashing error with File->Load on Linux/amd64 port
Hopefully fixed min/max undefined error on GCC 4.2.0, but I am unable to test to verify
Fixed many cast const char* to char* warnings for GCC 4.2.0, but some probably remain, as again, I am unable to test as I lack GCC 4.2.0
Set XV_AUTO_COLORKEY to 1 for Video/Xv renderer. Should fix some video drivers where there was no output, especially after running mplayer, etc. Thanks to sinimas for the fix
Added clear_video() to Video/Xv renderer. Green edges at the bottom and right sides of the video output are now gone, and unloading a ROM will clear video