Gameboy Development Forum

Discussion about software development for the old-school Gameboys, ranging from the "Gray brick" to Gameboy Color
(Launched in 2008)

You are not logged in.

Ads

#1 2015-04-01 13:47:28

ctrl_c
New member
Registered: 2015-04-01
Posts: 1

Linux functionality

I haven't seen any documentation regarding using Altane with *nix, can anyone drop some knowledge regarding said functionality?

Offline

 

#2 2015-04-01 17:01:47

nitro2k01
Administrator
Registered: 2008-02-22
Posts: 249

Re: Linux functionality

Linux is supported, however the Linux package consists of source file, and at this point the source needs a bit of a cleanup, so for the time being, this package is only available on request because of, let's call it, my vanity. You need to install a couple of packages for it to work on Linux. On Debian (and most likely Ubuntu as well since it's based on Debian) the required packages can be installed with an apt-get line like:

sudo apt-get install libftdi1 python2.7 python-serial python-tk

Then run ALTANE using a command like:

python altane.py

If python3 is set as your default Python version, you need to replace python with python2.7 in the above command.

In non-Debian-based distros, you need to install the requisite packages in some other way. Libftdi may already be in your OS, or it may need to be installed. Tkinter is often part of Python's standard library, whereas pySerial can be installed with pip.

In theory, ALTANE should work with any OS that can present an FTDI chip as standard UNIX serial port. In practice (*cough* AppleFTDI *cough*) there may be limits on the allowed baud rates which will make ALTANE not work.

I will send you an e-mail with the source package soon.


Blog: Gameboy Genius
"A journey of a thousand miles begins with one small step"
Old Chinese Proverb

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson