User:Tepples/tutorial/Installing tools on Debian

From NESdev Wiki
< User:Tepples‎ | tutorial
Revision as of 18:17, 3 September 2015 by Tepples (talk | contribs) (At least describe what the apt-get line does)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

apt-get

Debian GNU/Linux and derivatives include the APT package manager, which makes installing the majority of tools easy.

Connect to the Internet, paste the following into a terminal, enter your password, and a few

sudo apt-get install build-essential python3-imaging gimp gedit fceux wine

This installs several things:

  • build-essential GNU Make, a program that determines which parts of your project have changed, such as assembly language source code or game graphics, and rebuilds only those parts, and a C compiler, needed for building cc65.
  • python3-imaging is Pillow (Python Imaging Library), a component used by Python programs that manipulate image data, such as PNG, JPEG, and BMP files.
  • gimp is GIMP (GNU Image Manipulation Program), a paint program distributed as free software. You can use it to create game graphics.
  • fceux is FCEUX (Family Computer Emulator Ultra Extended), an emulator that interprets NES programs and displays their output.
  • wine is Wine (Wine Is Not an Emulator), which allows use of Windows desktop applications on X11/Linux. You will need this to run the debugging version of FCEUX.
  • gedit is the GNOME text editor.

Install cc65

TODO

Install FCEUX for Windows

The version of FCEUX included with Debian unfortunately does not include a debugger. Instead, you can run FCEUX for Windows.

TODO

Configure a text editor

Now we'll configure a text editor so that you can press one key and see your ROM come to life.

TODO