View Single Post
Old 02 July 2010, 12:04   #10
alexh
Thalion Webshrine
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 11,942
Quote:
Originally Posted by MethodGit View Post
I take it very few platforms support ASM and mostly support just C?
All platforms support ASM. The thing is they only support ASM for their particular CPU.

Quote:
Originally Posted by MethodGit View Post
Maybe this explains why ZSnes only got ported to Xbox...
Precisely. The XBox 1 has an x86 CPU and ZSnes is partially written in x86 ASM. Fellow is also partially written in x86 ASM.

Thing is, the ASM is where these two emulators get their speed from. Take it out and replace it with portable C code and they would probably loose any advantage they had over other emulator projects.
alexh is offline  
 
Page generated in 0.07588 seconds with 9 queries