任天堂新掌机NDS还未发售,模拟器就已经率先开发了,跟当年的GBA一个情况,NDS模拟器DSemu更新至0.0.1a版本,作者写了一大堆东西,有兴趣看看:
'Another few small touches today. I reimplemented the MUL series in assembly, and that threw out a few bugs. It turned out that back when I'd changed MUL to reflect the proper opcode fields, I hadn't changed MULS. The proper pieces of asm has changed that though. Dunno if it actually helps any demos run, but it's always good to find a bug. Also, I had a couple of demos running strange. One cleared half the screen before drawing (instead of all), and one drew half the screen (instead of all). Turns out that both use DMA3 to do the screen operation. And what'd you know, I had the word/halfword bit flipped. Change it around, and both Leonard's Trip and Torlus' Walk3d work fine.'
作者主页:http://dsemu.oopsilon.com/ |