Difference between revisions of "Emulation"

From AwkwardTV
Jump to: navigation, search
m
m (Reverted edits by Dstudio (Talk) to last revision by T0ny)
 
(31 intermediate revisions by 11 users not shown)
Line 1: Line 1:
[http://cutterjon.isuisse.com/content/iiass.htm iiass] [http://sharkymel.isuisse.com/web/high-power/ high power panca bench 500] [http://add-clab.isuisse.com/styles/collederfomento.htm collederfomento] [http://night-sacrifice.isuisse.com/resources/chicco-lettino.htm chicco lettino] [http://akyla-pera.isuisse.com/text/annunci-gratuiti.htm annunci gratuiti offro lavoro] [http://arb-digits.iespana.es/web/lg-b.htm lg 4163b bulk] [http://ms-dirtnap.ibelgique.com/description/accompagnatrice-escort/ accompagnatrice escort] [http://borg77.iespana.es/styles/teorema-tony/ teorema tony tammaro] [http://brvarcoe.angelfire.com/styles/www-google.htm www google comk] [http://quarantined-x.iespana.es/view/flying-blind/ flying blind] [http://stdamin.angelfire.com/resources/ufficio-bologna.htm ufficio bologna] [http://brkim.angelfire.com/resources/cartina-costa.htm cartina costa smeralda sardegna] [http://re-nrevival.isuisse.com/view/www-dolce.htm www dolce] [http://dreameradrift.ibelgique.com/small/firegl-v/ firegl v3200] [http://ruoj-ruoj.isuisse.com/description/samsung-dvd/ samsung dvd p345] [http://ruoj-ruoj.isuisse.com/description/tosca-amore/ tosca amore disperato] [http://eupnea.ibelgique.com/fotografias-pornograficas/ fotografias pornograficas gratis] [http://stdamin.angelfire.com/resources/chissa-se.htm chissa se lo sai] [http://levirgule.iespana.es/www-otbm/ www otbm com] [http://glchinsy.angelfire.com/topic/tiziano-digicom/ tiziano digicom] [http://epbristo.angelfire.com/ragazze-palestrate/ ragazze palestrate] [http://samuiel.isuisse.com/html/teen-nuda/ teen nuda] [http://nifred-la.isuisse.com/resources/kate-sweetnam/ kate sweetnam] [http://pooponastick.ibelgique.com/description/flygirrl/ flygirrl] [http://anryg.iespana.es/lib/qtek-.htm qtek 9090 batteria] [http://marebeck.angelfire.com/new/cinque-giorni/ cinque giorni a giugno] [http://stdamin.angelfire.com/resources/incasso-forno.htm incasso forno] [http://blaleyne.angelfire.com/new/robot-cucina.htm robot cucina] [http://sharkymel.isuisse.com/web/nvidia-fx/ nvidia fx6600] [http://vanisky-love.iespana.es/resources/midikar/ midikar] [http://abr-abrante.iespana.es/content/ventola-coolermaster/ ventola coolermaster] [http://re-nrevival.isuisse.com/view/travelonline.htm travelonline] [http://therealocelot.ibelgique.com/articles/regionelazio/ regionelazio] [http://marebeck.angelfire.com/new/e-non/ e non liberarci dal male] [http://akyla-pera.isuisse.com/text/musicology-prince.htm musicology prince] [http://blaleyne.angelfire.com/new/plotter-inkjet.htm plotter inkjet] [http://you-edicks.iespana.es/web/piedad-la.htm piedad la] [http://akyla-pera.isuisse.com/text/viaccess-plugin.htm viaccess2 plugin] [http://glmillig.angelfire.com/library/vimar.htm vimar] [http://quarantined-x.iespana.es/view/la-stanza/ la stanza del figlio dvd] [http://songsoutofkey.isuisse.com/view/emule-v.htm emule v0 46c] [http://ruoj-ruoj.isuisse.com/description/lela-porno/ lela porno] [http://cutterjon.isuisse.com/content/bijelo-dugme.htm bijelo dugme] [http://scsheppe.angelfire.com/articles/the-best.htm the best of john belushi] [http://da-kosta.iespana.es/directory/photos-of.htm photos of andrea] [http://sarahxion.ibelgique.com/blog/mainardi-danilo.htm mainardi danilo] [http://zelankom.iespana.es/playstation-/ playstation 2 su internet anche in italia] [http://mentalquicksand.ibelgique.com/library/www-x.htm www x archive com] [http://billy-brown.isuisse.com/blog/dla-sluchaczy.htm dla sluchaczy] [http://cutterjon.isuisse.com/content/marigliano.htm marigliano] [http://glchinsy.angelfire.com/topic/gigabyte-gt/ gigabyte 6800gt] [http://dafredri.angelfire.com/articles/hallo-wen/ hallo wen] [http://the-ile.iespana.es/foto-baldoni/ foto baldoni iraq] [http://stdamin.angelfire.com/resources/nexus-silent.htm nexus silent 400w] [http://sportsgal25.iespana.es/blog/mesa-mesa.htm mesa mesa el que aplauda] [http://mongo42.ibelgique.com/bejeveled/ bejeveled] [http://hibiscus-blue.ibelgique.com/view/soprano.htm soprano] [http://ohsoemo22a.ibelgique.com/library/invito-prima.htm invito prima comunione] [http://killbox.ibelgique.com/html/profumi-lacoste.htm profumi lacoste] [http://sharkymel.isuisse.com/web/km-volkswagen/ km0 volkswagen passat diesel auto km 0] [http://blaleyne.angelfire.com/new/concorrenza-e.htm concorrenza e mercato] [http://cakresen.angelfire.com/articles/epson-.htm epson 3590 a4] [http://magenta4eva.iespana.es/letitia-casta.htm letitia casta nuda] [http://bet-deratos.iespana.es/topic/river/ river] [http://bet-deratos.iespana.es/topic/accessori-per/ accessori per gps palmare asus] [http://songsoutofkey.isuisse.com/view/hosting-gratuito.htm hosting gratuito] [http://scsheppe.angelfire.com/articles/patrick-de.htm patrick de gayardon] [http://sar-iong.iespana.es/text/rns.htm rns] [http://abr-abrante.iespana.es/content/ati-radeon/ ati radeon 9250 agp 256] [http://dreameradrift.ibelgique.com/small/crack-mpeg/ crack mpeg2 nero 6] [http://night-sacrifice.isuisse.com/resources/evergrey-live.htm evergrey live a night to remember] [http://hexa1598.ibelgique.com/gli-esperti/ gli esperti americani] [http://ravenmax.iespana.es/givenchy-pour.htm givenchy pour homme] [http://todomy.ibelgique.com/directory/cura-ut/ cura ut ante factum aliquod a te] [http://arb-digits.iespana.es/web/samsung-televisori.htm samsung televisori lcd 26] [http://den-namore.isuisse.com/sesso-con/ sesso con mia sorella] [http://glmillig.angelfire.com/library/frigo-trivalente.htm frigo trivalente] [http://billy-brown.isuisse.com/blog/sdm-s.htm sdm s204] [http://re-nrevival.isuisse.com/view/marcia-aeronautica.htm marcia aeronautica] [http://borg77.iespana.es/styles/www-futball/ www futball com] [http://brkim.angelfire.com/resources/concessionarie-honda.htm concessionarie honda] [http://ofdays.isuisse.com/library/mangare/ mangare] [http://akyla-pera.isuisse.com/text/bridgeplug.htm bridgeplug] [http://girlwithacurl.ibelgique.com/small/mississippi-blues.htm mississippi blues] [http://ohsoemo22a.ibelgique.com/library/g-unit.htm g unit 50 cent] [http://farshad-uk.isuisse.com/styles/free-kick.htm free kick] [http://farshad-uk.isuisse.com/styles/giochi-festa.htm giochi festa] [http://anryg.iespana.es/lib/nokia-lch.htm nokia lch 12] [http://sarahxion.ibelgique.com/blog/pensiero.htm pensiero] [http://ravenmax.iespana.es/biografia-jojo.htm biografia jojo] [http://pooponastick.ibelgique.com/description/programmi-pc/ programmi pc] [http://annie-fialochka.ibelgique.com/lib/donne-dominatrici.htm donne dominatrici] [http://billy-brown.isuisse.com/blog/undress-tic.htm undress tic tac toe] [http://jkc42.ibelgique.com/un-amore.htm un amore impossibili] [http://ohsoemo22a.ibelgique.com/library/splendidi-amori.htm splendidi amori] [http://da-kosta.iespana.es/directory/pc-hp.htm pc hp nx8220] [http://ms-dirtnap.ibelgique.com/description/olio-ci/ olio ci cocco] [http://hibiscus-blue.ibelgique.com/view/cg-eizo.htm cg19 eizo] [http://pooponastick.ibelgique.com/description/suonerie-per/ suonerie per motorola] [http://anryg.iespana.es/lib/asuka.htm asuka] {{banner}}
+
{{banner}}
 
 
{| align="right"
 
|
 
| http://lucidrewind.com/emulogo.jpg
 
|
 
|
 
|}
 
<br>
 
 
 
 
 
 
== Overview ==
 
== Overview ==
  
Line 19: Line 9:
 
These emulators are being tested with standard ROM's on the AppleTV running the original OS except for being slightly modified to add SSH.  
 
These emulators are being tested with standard ROM's on the AppleTV running the original OS except for being slightly modified to add SSH.  
  
Note: The use of VNC seriously slows down emulation.
+
{{Note Box|The use of VNC seriously slows down emulation.}}
  
 
=== Emulation Software ===
 
=== Emulation Software ===
<br>
+
 
 +
 
 +
* [http://wiki.awkwardtv.org/wiki/EmulatorsPlugIn EmulatorsPlugIn]
 +
** An appletv plugin that will launch a ROM of your choosing, and then quits the emulator with the remote.
 +
 
 +
 
 +
 
 
* [http://rbelmont.mameworld.info/?page_id=163 SDL-MAME]
 
* [http://rbelmont.mameworld.info/?page_id=163 SDL-MAME]
 
** A MAME emulator that has no front-end which is great for ATV since it becomes the front-end!
 
** A MAME emulator that has no front-end which is great for ATV since it becomes the front-end!
*** Status: Working while ATV is running!!! (as an appliance/plugin) thanks to the kind efforts of others.. Including [http://www.oreillynet.com/pub/au/1796 Erica Sadun]  for showing us how to  [http://www.oreillynet.com/mac/blog/2007/04/apple_tv_finder_hiding_widget.html suspend ATV
+
*** Status: Working while ATV is running!!! (as an appliance/plugin) thanks to the kind efforts of others.. Including [http://www.oreillynet.com/pub/au/1796 Erica Sadun]  for showing us how to  [http://www.oreillynet.com/mac/blog/2007/04/apple_tv_finder_hiding_widget.html suspend ATV & launch a 3rd party app]  and to AK2007 (from over at the insanelymac [http://forum.insanelymac.com/index.php?showforum=134 ATV forum] for providing [http://forum.insanelymac.com/index.php?showtopic=47087&st=0&gopid=358278&# source code]  to show how to build a simple menu. The plug isn't ready for prime time just yet but it really does work great! This plug should work with many of the other emus out there.... the 'gui-less' the better since ATV really does make for a pretty good front-end. Note: this was on an Intel mini that I use for development so as far as SDL-MAME itself running on only a semi-modified (still running the standard stripped down OS X) is still up in the air for now.
 +
 
 +
 
 +
* Nestopia 1.3.6 [http://www.bannister.org/software/emu.htm Official Site]
 +
** Original Nintendo Entertainment System (US)
 +
*** Status: Working!
 +
 
 +
 
 +
* Generator 0.4.2 [http://www.bannister.org/software/generator.htm Official Site]
 +
** Sega Genesis
 +
*** Status: Working!
 +
 
 +
 
 +
* BSNES 0.17 [http://www.bannister.org/software/bsnes.htm Official Site]
 +
** Super Nintendo Entertainment System
 +
*** Status: Working, although very slowly.
 +
 
 +
 
 +
* ZSNES 1.43pre [http://hectorchu.googlepages.com/ Official Site]
 +
** Super Nintendo Entertainment System
 +
*** Status: Working!
 +
 
 +
 
 +
* Sixtyforce 0.9.0 [http://www.sixtyforce.com/ Official Site]
 +
** Nintendo64
 +
*** Status: Working!
 +
 
 +
 
 +
* Boycott Advance v0.3.8 [http://www.bannister.org/software/ba.htm/ Official Site]
 +
** Nintendo Gameboy Advance Emulator
 +
*** Status: Working!  After enabling the USB port, the game is controllable from from a keyboard or joystick  plugged into the ATV without the need for VNC. VNC should not be used in order that high frame rates may be acheived.  Installation of Emulator Enhancer 2.1.1 enables joystick control and provides improved graphics.  Mapping of the joystick is greatly facilitated by first enabling the mouse cursor to get through the joystick setup routine.  Games are very playable with low controller latency and high frame rates even with pixel smoothing at full screen.
 +
 
 +
 
 +
=== Emulation Hardware ===
 +
 
 +
* Playstation 3 HID Driver for Mac OS X [http://tattiebogle.net/index.php/ProjectRoot/Ps3Controller Offical Site]
 +
** USB HID driver for the PS3 remote. USB only.
 +
*** Status: Unknown.
 +
 
 +
 
 +
* Xbox HID Driver for Mac OS X [http://xhd.sourceforge.net/index.html Official Site]
 +
** USB HID driver for orignal USB Xbox Controller. Requires adapter or plug replaced with standard usb plug.
 +
*** Status: Unknown.
 +
 
 +
 
 +
* Xbox 360 Controller driver 0.05 [http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver Official Site]
 +
** USB HID driver for USB Xbox 360 Controllers.
 +
*** Status: Not working. Running kextload on 360Controller.kext returns "unable to register module with kernel".
 +
 
 +
 
 +
* Xbox 360 Guitar Hero Controller Driver [http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver Official Site]
 +
** USB driver and preferences for USB Xbox360 Guitar Hero Guitars.
 +
*** Status: Unknown.
 +
 
 +
 
 +
* Wii WiiMote Driver [http://sourceforge.net/projects/darwiin-remote/ Official Site]
 +
** USB driver and button mapping preference application for the Wii's WiiMote.
 +
*** Status: Unknown.
 +
 
 +
=== Emulation PlugIn ===
 +
A plugin has been created to serve as a front end for launching several emulators. [http://wiki.awkwardtv.org/wiki/EmulatorsPlugIn EmulatorsPlugIn]
 +
 
 +
== External Media Links ==
 +
 
 +
* [http://www.youtube.com/watch?v=hOiJq7M0-YA YouTube Video of AppleTV playing a NES Emulator with a USB Joystick!]
 +
 
 +
[[Category:Software]][[Category:Emulation]]

Latest revision as of 08:31, 30 December 2012

<Google>WIKI</Google>

Overview

This is a general overview of software and hardware tested to work with console and arcade emulation on the AppleTV. Most of the emulators are the work of Richard Bannister and have only been run for compatibility testing, not intensive tweaking. The .INI files used were stock and can probably be tweaked for even better compatibility and system performance.


AppleTV Compatibility

These emulators are being tested with standard ROM's on the AppleTV running the original OS except for being slightly modified to add SSH.


Note: The use of VNC seriously slows down emulation.

Emulation Software

  • EmulatorsPlugIn
    • An appletv plugin that will launch a ROM of your choosing, and then quits the emulator with the remote.


  • SDL-MAME
    • A MAME emulator that has no front-end which is great for ATV since it becomes the front-end!
      • Status: Working while ATV is running!!! (as an appliance/plugin) thanks to the kind efforts of others.. Including Erica Sadun for showing us how to suspend ATV & launch a 3rd party app and to AK2007 (from over at the insanelymac ATV forum for providing source code to show how to build a simple menu. The plug isn't ready for prime time just yet but it really does work great! This plug should work with many of the other emus out there.... the 'gui-less' the better since ATV really does make for a pretty good front-end. Note: this was on an Intel mini that I use for development so as far as SDL-MAME itself running on only a semi-modified (still running the standard stripped down OS X) is still up in the air for now.


  • Nestopia 1.3.6 Official Site
    • Original Nintendo Entertainment System (US)
      • Status: Working!



  • BSNES 0.17 Official Site
    • Super Nintendo Entertainment System
      • Status: Working, although very slowly.


  • ZSNES 1.43pre Official Site
    • Super Nintendo Entertainment System
      • Status: Working!



  • Boycott Advance v0.3.8 Official Site
    • Nintendo Gameboy Advance Emulator
      • Status: Working! After enabling the USB port, the game is controllable from from a keyboard or joystick plugged into the ATV without the need for VNC. VNC should not be used in order that high frame rates may be acheived. Installation of Emulator Enhancer 2.1.1 enables joystick control and provides improved graphics. Mapping of the joystick is greatly facilitated by first enabling the mouse cursor to get through the joystick setup routine. Games are very playable with low controller latency and high frame rates even with pixel smoothing at full screen.


Emulation Hardware

  • Playstation 3 HID Driver for Mac OS X Offical Site
    • USB HID driver for the PS3 remote. USB only.
      • Status: Unknown.


  • Xbox HID Driver for Mac OS X Official Site
    • USB HID driver for orignal USB Xbox Controller. Requires adapter or plug replaced with standard usb plug.
      • Status: Unknown.


  • Xbox 360 Controller driver 0.05 Official Site
    • USB HID driver for USB Xbox 360 Controllers.
      • Status: Not working. Running kextload on 360Controller.kext returns "unable to register module with kernel".


  • Xbox 360 Guitar Hero Controller Driver Official Site
    • USB driver and preferences for USB Xbox360 Guitar Hero Guitars.
      • Status: Unknown.


  • Wii WiiMote Driver Official Site
    • USB driver and button mapping preference application for the Wii's WiiMote.
      • Status: Unknown.

Emulation PlugIn

A plugin has been created to serve as a front end for launching several emulators. EmulatorsPlugIn

External Media Links