Nouveau build pour cet émulateur Nintendo DS( qui n’émule que la GBA pour le moment)

It was high time that I started work on a native version of the ‘portable’ ARM core, so I destroyed the C code for branching and data processing, and replaced it with x86 assembly. The major advantage comes in flag setting; instead of something silly like 200 host cycles, I can copy the host flags straight to ARM flags, which saves a lot of time.

Also, assembly allows small reorganisations of code to reduce complexity relative to the C version. On the whole, I get maybe a 10% increase in speed, and I haven’t touched load/store yet.

Télécharger CBS Colecovision (01/2008) (36.8 Ko)

Site Officiel

En savoir plus…