PythonのNESエミュレータを試してみる

カッとなったのでPythonエミュレータ
自作ファミコンソフトを動かしてみることにした。


PythonによるNESエミュレータ開発5
http://inforno.net/articles/2007/03/02/nes-emulator-development-with-python-5


psyco と pygame が必要と書いてますので

$ sudo apt-get install python-psyco python-pygame

romsディレクトリに自作ファミコンソフトをセットして
いざ、実行。

$ python pynesi.py
Traceback (most recent call last):
  File "pynesi.py", line 11, in <module>
    import profile
ImportError: No module named profile

顔を真っ赤にして

$ sudo apt-get install python-all-dev
$ python pynesi.py
Traceback (most recent call last):
  File "pynesi.py", line 11, in <module>
    import profile
ImportError: No module named profile

涙目で

$ sudo apt-get install python-profiler
$ python pynesi.py
Please select rom file.
        00: RubyKaigi2007_takkaw.nes

おぉ、キタ。と思ったらちゃんと実行されなくて残念でしたー

自作ROMはfce Ultraでしか試していないので自信無しです。