Author Topic: N64 emulation  (Read 2862 times)

Gonzagawop (OP)

  • Posts: 1
N64 emulation
« on: December 20, 2013, 12:15:12 am »
Hi Dev community,

I apologize if this has been discussed before on this board but does anyone know if there are any developers out there starting to look into N64 emulation for this device?  I know that N64 architecture is complicated but it looks like the HW can handle it.  I'd even be happy to donate to a kickstarter for a talented developer to look into this.  Does anyone know of such a project?

With N64 emulation on this device I believe this unit will own all!! Just got mine today and can't wait to load it up!

DiegoSLTS

  • *
  • Posts: 365
Re: N64 emulation
« Reply #1 on: December 20, 2013, 12:27:18 pm »
Yes, this has been discussed several times. As far as I know there's no one working on it, it's a really hard work and there are a lot of things with higher priority.

About the donations, it's also been discussed, and most of the developers agree that giving money to someone that makes a port of an opensource emulator is a bad idea, you'll be paying someone that does the easy* job of porting it and nothing to all the people that wrote the emulator from scratch.

And even worse, people might start to port things just for money and some might start working on thier own ports instead of working as a team or helping other projects.

* easy compared to writing the full emulator, I know is not easy to port something like a N64 emulator
« Last Edit: December 20, 2013, 12:30:11 pm by DiegoSLTS »

Nebuleon

  • Guest
Re: N64 emulation
« Reply #2 on: December 21, 2013, 02:19:26 am »
[...]

About the donations, it's also been discussed, and most of the developers agree that giving money to someone that makes a port of an opensource emulator is a bad idea, you'll be paying someone that does the easy* job of porting it and nothing to all the people that wrote the emulator from scratch.

And even worse, people might start to port things just for money and some might start working on thier own ports instead of working as a team or helping other projects.

* easy compared to writing the full emulator, I know is not easy to port something like a N64 emulator
To add to the above...

There are two kinds of ports: the "I type make in a console" kind, and the "I develop new things to optimise for certain hardware" kind.

The thing with this kind of donation-fishing and/or Kickstarter-starting is that the project can have no criteria, thus seem unfair and cause strife within the community. For example, for an N64 emulator, does it count if someone types "make" on a project that runs games blazingly fast... if they happen to be one among 8 supported games? Does it count if someone types "make" on a project that runs games accurately but slowly, and the performance is atrocious?

On the "I develop new things" front, does it count if someone makes a JIT, but then the graphics rendering ends up being the bottleneck? (or vice versa) Does it count if the porter makes something that's fast but introduces speedhacks that must be maintained within a database after the fact?

The thing about the first Fundraiser thread was that it was ill-defined. So is this one.
« Last Edit: December 21, 2013, 02:21:30 am by Nebuleon »

TimeDevouncer

  • *
  • Posts: 231
Re: N64 emulation
« Reply #3 on: December 27, 2013, 09:57:28 am »
<a href="https://www.youtube.com/watch?v=t-KwykzCZvU" target="_blank">https://www.youtube.com/watch?v=t-KwykzCZvU</a>

Second: 0:07

?Mupen64? :o :o :o :o
Look behind you! A three-headed monkey!

BlockABoots

  • *
  • Posts: 131
Re: N64 emulation
« Reply #4 on: December 29, 2013, 02:45:43 pm »
I doubt this will run anywhere near good enough on the GCW-Zero though :(

 

Post a new topic