Ryan FB:
Ported this over the weekend, I think it's in a state now where some people will be able to use it. Initial reports are that it has issues running on CF-based carts, I only have a SuperCard SD to test with so I haven't been able to debug it on CF to see what's going on.
Built against SaTa's modified FAT libraries from REIN (SD users probably want this):
http://www.cryptosystem.org/projects/nds/picodriveds.nds
http://www.cryptosystem.org/projects/nds/picodriveds.nds.gba
Built against chishm's FAT libraries with just CF enabled:
http://www.cryptosystem.org/projects/nds/picodriveds-cf.nds
http://www.cryptosystem.org/projects/nds/picodriveds-cf.nds.gba
Copy it to your media, then copy over the Genesis ROMs you want to play (it should be able to play ROMs with .BIN, .GEN, and .SMD extensions). There's no sound, but since it uses the Cyclone 68k core which is optimized for ARM it runs well for the most part. Scaling is done in-software right now so the downscale isn't as fast or good as it could be. There's no double buffering yet so you might see tearing on some games. Y/B/A are A/B/C.
Compatibility is good for the most part, with some games it's hard to tell due to copy protection code. Pirates! Gold for example, has the same issue under my emulator and a few others I've tried where it just reboots every time you press a button, and I'm thinking it's due to copy protection stuff.
The emulator I'm porting has some YM2612/sound emulation code but I'm not sure how well it works (if at all), because it's not enabled in the original version either.
来源:http://forum.gbadev.org/viewtopic.php?p=86430#86430
Ryan FB发布了NDS上的MD模拟器,作者目前只有SC SD的卡去测试,可能对一些CF卡会有一些问题,
此游戏是是基于PICODRIVE作移植的,因为PicoDrive本身就是ARM的,而NDS也是采用ARM的,目前版本功能
- 支持 .BIN, .GEN, and .SMD 格式的ROM
- 暂时没有声音
- 采用了DAVE开发的CYCLONE 68K核心(ARM上最大的M68核心)
- 作者目前正在写 YM2612声音模拟代码,希望下版本支持声音 |