- Joined
- Dec 20, 2002
- Messages
- 316
- Trophies
- 2
- Location
- The Lost City of Atlantis
- Website
- Visit site
- XP
- 246
- Country
A few comments:
First of all, my point about N64 game porting is that games like Mario 64 or Banjo Kazooie wouldn't be so difficult to port to DS because of their lack of extreme graphics. Majora's Mask and Ocarina of Time would be a bit more difficult I'd imagine. Though, with some craftiness it could be done... don't forget that Zelda only ran at 30FPS as opposed to Mario which is 60FPS.
Second of all, the PSP is only capped at 222MHz but most homebrew that needs it enables it to go to the true PSP speed of 333MHz.
And finally, N64's CPU is a cheaper model (MIPS R4300i) of the PSP CPU (MIPS R4000) so the instruction architecture is very very similar therefore emulating requires less power. This is sort of why I'm a little puzzled that Xbox hasn't been emulated yet since it uses an x86 architecture CPU much like nearly all PCs. Emulating on the same architecture is always much more efficient than emulating a different architecture. Because some instructions in one architecture could require multiple instructions on another.
First of all, my point about N64 game porting is that games like Mario 64 or Banjo Kazooie wouldn't be so difficult to port to DS because of their lack of extreme graphics. Majora's Mask and Ocarina of Time would be a bit more difficult I'd imagine. Though, with some craftiness it could be done... don't forget that Zelda only ran at 30FPS as opposed to Mario which is 60FPS.
Second of all, the PSP is only capped at 222MHz but most homebrew that needs it enables it to go to the true PSP speed of 333MHz.
And finally, N64's CPU is a cheaper model (MIPS R4300i) of the PSP CPU (MIPS R4000) so the instruction architecture is very very similar therefore emulating requires less power. This is sort of why I'm a little puzzled that Xbox hasn't been emulated yet since it uses an x86 architecture CPU much like nearly all PCs. Emulating on the same architecture is always much more efficient than emulating a different architecture. Because some instructions in one architecture could require multiple instructions on another.