View Single Post
Old February 1st, 2008   #11 (permalink)
NHervé
Plugin author
 
NHervé's Avatar
 
Join Date: Jul 2007
Location: Nulle part
Posts: 485
Hi !

My first fixes to DesMuMe :
I've fixed all buggy opcodes, so DesMuMe has now perfect (or almost) opcode emulation.
First, all LDR opcodes were buggy, due to incorrect data rotating when address is not word-aligned. I written 3 new ROR funcs to solve this problem. Thanks to Nocash DS specs.
Next, I fixed LDMI*! and LDMD*! opcodes by a copy-past from 0.7.4 sources. This was easy but it works. Thanks to Shash.

PS : if you don't believe you can run ArmWrestler. It is an homebrew designed to test the ARM and THUMB opcodes of the NDS.
__________________
No pity for n00bs here !

Last edited by NHervé; February 1st, 2008 at 19:53. Reason: Automerged Doublepost
NHervé is offline   Reply With Quote