--- hatari/python-ui/README 2019/04/09 08:48:22 1.1.1.2 +++ hatari/python-ui/README 2019/04/09 08:51:32 1.1.1.6 @@ -22,21 +22,22 @@ Requirements ------------ My guess at the required versions for the dependencies are: -- Python >=2.4 -- PyGtk >= 2.8 (on Ubuntu PyGtk is in python-gtk2 package) +- Python >= 2.6 +- PyGtk >= 2.12 (on Debian/Ubuntu PyGtk is in python-gtk2 package) Hatari UI is included with the Hatari sources: - http://hg.berlios.de/repos/hatari/file/tip/ + http://hg.tuxfamily.org/mercurialroot/hatari/hatari/file/tip/python-ui -Hatari UI has been tested only on Linux (Ubuntu v7.04 and Debian Etch -& Lenny). I would assume it works also on other unix systems such as -Apple OSX. It won't work on Windows as the required Windows socket -support is missing from the Hatari emulator. +Hatari UI has been tested on several Linux versions. I would assume +it to work also on other unix systems such as Apple OSX. It won't work +on Windows as the required Windows socket support is missing from the +Hatari emulator. Embedding the Hatari emulator window is currently supported only for systems using an X window system (from libSDL sources it would seem that Windows would also support window embedding, but support for that -would need to be added both to Hatari and Hatari UI). +would need to be added both to Hatari and Hatari UI because SDL's +own embedding disables all keyboard events in SDL program). Running @@ -44,7 +45,7 @@ Running Being a Python program, Hatari UI doesn't need to be built. You can just run it from where you extracted it (or checked -it out of BerliOS HG repo) by calling its wrapper script: +it out of TuxFamily HG repo) by calling its wrapper script: /path/to/script/hatariui Or you can run just the debugger: @@ -53,9 +54,6 @@ Or you can run just the debugger: But you can also install it to system along with Hatari: make install -There's also a command line interface for Hatari's remote API -called hatari-console.py. - Notes ----- @@ -63,7 +61,7 @@ Notes Hatari UI runs a Hatari version found on $PATH. If you want to use a version of Hatari that hasn't been installed, you need to modify the search path, for example like this: - PATH=../src:$PATH hatariui + PATH=../build/src:.:$PATH hatariui If UI is started without the embedding option, the actions (in menus and toolbars) have also shortcuts. They cannot