Author Topic: N64 emulator?  (Read 14622 times)

Ziz

  • *
  • Posts: 284
    • http://ziz.gp2x.de
Re: N64 emulator?
« Reply #40 on: October 20, 2015, 07:04:38 pm »
I'll do it for 59,999.99 $!
I am a leaf on the wind - watch how I soar. Wash

zear

  • * Moderator
  • Posts: 2379
Re: N64 emulator?
« Reply #41 on: October 20, 2015, 08:21:13 pm »
The topic of N64 emulation has already been thoroughly investigated, with an effort of roughly a year of trials. Bottlenecks in both the jz4770 SoC and GPU hardware/drivers were located, and possible workarounds theorized. The effect of that work can be seen below:

<a href="https://www.youtube.com/watch?v=kUhr_8ZwgGM" target="_blank">https://www.youtube.com/watch?v=kUhr_8ZwgGM</a>

Any further effort of implementing the workarounds would require at least a year of full time work by two senior MIPS-assembly programmers, with a possible outcome of "Sorry, we exhaused all the options and N64 emulation on jz4770 SoC can't run faster than ~30% of the real hardware.". Which puts pcercuei's cost estimate into perspective.

I am locking this thread now, as I see the topic as exhaused. If anybody has any substantive input related to the emulation optimization, they are welcome to start a new thread.