Rockbox Technical Forums

Support and General Use => Plugins/Viewers => Topic started by: Kneesnap on February 26, 2016, 01:33:51 AM

Title: [Working] infoNES. NES emulator for rockbox
Post by: Kneesnap on February 26, 2016, 01:33:51 AM
So I was browsing github earlier today, I noticed someone had a fork of rockbox on their github. I checked it out and noticed an app called infoNES. I thought, "That's strange, I thought rockbox didn't have an nes emulator." I downloaded the entire repository, but it refused to compile. Eventually I decided to grab the latest rockbox version and add infoNES to the latest version myself. I compiled it and to my surprise, a working NES emulator was the result.

Note to whoever wants to compile it themselves: I couldn't get the .rock to play on the version I got off of the official installer (Which confuses me because I compiled the latest version's source code). After copying the entire new .rockbox folder, it worked.

Here's some proof of it working:
(http://i.imgur.com/zsYi4su.png)
(http://i.imgur.com/J6eLDCR.png)
(http://i.imgur.com/YJkOkRc.png)
Here's a link to the github page that has infoNES:
https://github.com/theunamedguy/rockbox

The devs at rockbox should implement this into the main installer, so everyone can get this without compiling it themselves.
For anyone who wants instructions on how to get/do this, shoot me a PM or wait until someone adds this to rockbox.

I tested this on a new Sansa Clip Zip, and I can try it on an iPod 5g if necessary.

EDIT: I realise now he has a profile here.
http://forums.rockbox.org/index.php?action=profile;u=60045
Title: Re: [Working] infoNES. NES emulator for rockbox
Post by: saratoga on February 26, 2016, 08:43:16 AM
http://gerrit.rockbox.org/r/#/c/946/
Title: Re: [Working] infoNES. NES emulator for rockbox
Post by: Kneesnap on February 26, 2016, 06:51:50 PM
Oops, I guess I didn't look hard enough  ;D. Just wondering, why isn't it in the rockbox installer?
Title: Re: [Working] infoNES. NES emulator for rockbox
Post by: saratoga on February 26, 2016, 07:14:32 PM
Looking at that link, it looks like people are still working on getting it working on various devices.
Title: Re: [Working] infoNES. NES emulator for rockbox
Post by: __builtin on March 07, 2016, 09:00:42 PM
Nice to see that my obscure personal Rockbox tree is getting some attention...  ;D

Also, note that the repository is nearly two years out-of-date and contains much more than just InfoNES.
Title: Re: [Working] infoNES. NES emulator for rockbox
Post by: Joef112 on March 18, 2016, 01:43:49 PM
Hey I'd love to get this working on my ipod classic but i have no idea how to even go about putting it on.

Could anyone post a simple step by step guide on how to install this?

Thanks  :)
Title: Re: [Working] infoNES. NES emulator for rockbox
Post by: __builtin on March 19, 2016, 04:52:58 PM
Compiling this should be pretty easy if you are comfortable with compiling software from source.

The wiki has pretty good docs on all of these here:http://www.rockbox.org/wiki/DevelopmentGuide (http://www.rockbox.org/wiki/DevelopmentGuide), but here's a quick overview:

1. Get the latest Rockbox source code via Git: http://www.rockbox.org/wiki/UsingGit
2. Cherry-pick or checkout the InfoNES code: http://gerrit.rockbox.org/r/946/
3. Compile for your target as detailed on the wiki: http://www.rockbox.org/wiki/HowToCompile
Title: Re: [Working] infoNES. NES emulator for rockbox
Post by: natanelho on April 05, 2016, 11:47:47 AM
what next? some1 would make a N64 or a Wii-U emulator for rockbox? lol

actually, cool, man! THX! when I'll fix my ClipZip I'll be happy to try it out! alot more fun then running those things on PC/3DS... looks freakier in busses! THX Alot
Title: Re: [Working] infoNES. NES emulator for rockbox
Post by: __builtin on April 06, 2016, 03:38:55 PM
what next? some1 would make a N64 or a Wii-U emulator for rockbox? lol

I fail to see what utility such an emulator would serve. Emulating a 64-bit CPU originally clocked at 100MHz and a 60MHz graphics coprocessor (in the case of the N64) in software on targets that don't even have half that clock rate is not going to be fun to play.
Title: Re: [Working] infoNES. NES emulator for rockbox
Post by: perfectcolors on May 07, 2016, 04:48:22 AM
This is fantastic, thanks for working on this.

I never dreamed that I would be able to play NES games on my tiny Clip Zip, haha.

I'm sure there's still a lot of work that needs to go into improving this plugin, but boy it would really round things out if the sound gets fixed.