IDarcnes

From wikiPodLinux

The title of this article should be iDarcNES. The initial letter is capitalized due to technical limitations.


iDarcNES (http://www.dridus.com/~nyef/darcnes/) is an NES and SMS emulator for the iPod Nano, Video, and Photo. It uses the Hotdog graphics engine and an ARM optimized software CPU to get 90-100% speed on most games.


Table of contents


Features

  • Menu
  • Auto FrameSkip
  • Different display modes
  • Zipped ROM support (?)

Downloads

Binary

iDarcnes (http://scs.ryerson.ca/~sriddle/idarcnes0.1.zip) Version 0.1 Details (http://www.ipodlinux.org/forums/viewtopic.php?p=199200#199200) [1] (http://conflictonline.net/download/jdarcnes) jdarcnes Build 27.06.2007

Version 0.13z (http://www.zacaj.com/darcnes.bz2) (note: may freeze on Up-Left touch)

z build are builds by zacaj.

Version 0.125 (http://Bushwhacker.fileave.com/idarcnesv0125.zip) Bushwhacker's config file included. Doesn't freeze on Up-Left touch, but savegame doesn't work.

Source

Source (http://scs.ryerson.ca/~sriddle/darcnes.src.tar.gz)
This is not the most recent source.

Usage

Installation

  • Put the latest binary and nes ROMs in /mnt/nes.
  • Create a shell script (.sh) in the same folder, called rom.sh (replace rom with the name of your ROM)
  • Paste
#!/bin/sh 
/mnt/nes/darcnes /mnt/nes/ROM.nes
into it, replacing ROM.nes with the name of your ROM.
  • Adding --nosound will turn off sound.


  • iDarcnes can also be launched from Loader 2. To do so, add a line to your loader.cfg with something like this:
ROM @ (hd0,1)/kernel.bin /mnt/idarcnes /mnt/roms/ROM.nes
You can also launch the shell scripts with Loader 2.
ROM @ (hd0,1)/kernel.bin /mnt/rom.sh
Note: If the kernel is located on the EXT partition (hd0,1) has to be (hd0,2). Also for some users the kernel is named linux.bin and not kernel.bin.


Controls

Lightly touch:

  • Menu: B
  • Play: B
  • Forward: B
  • Rewind: B
  • Center: A
  • Upper Right: A
  • Upper Left: B
  • Lower Right: Start
  • Lower Left: Select
  • Up: Up
  • Down: Down
  • Right: Right
  • Left: Left
  • Hold: Menu
  • Menu: up
  • Play:down
  • Center: select
  • Rewind: back


Working Roms List

Most roms work fine, but there are some that run too fast, too slow or don't work at all. A list of working and not working roms are here.
Feel free to add roms to it in alphabetical order.

Pictures

Click on the images to enlarge them.

iDarcnes on the Photo
Enlarge
iDarcnes on the Photo
iDarcnes on the Video
Enlarge
iDarcnes on the Video
iDarcnes on the nano
Enlarge
iDarcnes on the nano
iDarcnes on the nano
Enlarge
iDarcnes on the nano
iDarcnes on the nano
Enlarge
iDarcnes on the nano
Lode Runner on the nano
Enlarge
Lode Runner on the nano


Discussion

Discussion on iDarcnes, along with more information, can be found here (http://www.ipodlinux.org/forums/viewtopic.php?t=18245).

Contributers

  • Nyef - Author of Darcnes
  • Zaphod - Ported Darcnes
  • Zacaj - scaling, menu expansion, controls cfg, etc
Navigation



  • Google Search (http://www.google.com/custom?sa=Google+Search&cof=S%3Ahttp%3A%2F%2Fwww.ipodlinux.org%3BVLC%3Apurple%3BAH%3Acenter%3BBGC%3Awhite%3BLH%3A141%3BLC%3Ablue%3BL%3Ahttp%3A%2F%2Fipodlinux.org%2Fstylesheets%2Fimages%2Fwiki.png%3BALC%3Ablue%3BLW%3A128%3BT%3Ablack%3BAWFID%3A70a74ab66f4d59ae%3B&domains=ipodlinux.org&sitesearch=ipodlinux.org)