Apparently this guy wrote a whole NGPC emulator in MIPS assembly code. Well, at least it sounds like he did the CPU core in ASM.
https://translate.google.com/translate?h...rev=search (Google Translate version of http://www.elotrolado.net/hilo_emulador-...or_2128907)
Nice work. When comparing to C, I wonder if he use NeoPop source or RACE! source? I think RACE is much faster, but not hand-optimized ASM fast (though RACE has small pieces of hand-optimized ARM ASM).
UPDATE: It seems that he was starting with the RACE! source. I have found some more info about it.
http://neogeopocket.mforos.com/1892300/1...os-y-race/
http://psp.scenebeta.com/noticia/race-psp
https://translate.google.com/translate?h...rev=search (Google Translate version of http://www.elotrolado.net/hilo_emulador-...or_2128907)
Nice work. When comparing to C, I wonder if he use NeoPop source or RACE! source? I think RACE is much faster, but not hand-optimized ASM fast (though RACE has small pieces of hand-optimized ARM ASM).
UPDATE: It seems that he was starting with the RACE! source. I have found some more info about it.
http://neogeopocket.mforos.com/1892300/1...os-y-race/
http://psp.scenebeta.com/noticia/race-psp
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )