Jump to content
IGNORED

Omnivore, the Atari 8-bit Binary Editor


playermissile

Recommended Posts

Hi,

 

someone knows how to make it work in ubuntu. since it executes the commands of the page, it is installed but how do I execute it correctly?

abel@DellTux:~/.local/bin$ sudo pip install numpy
The directory '/home/abel/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/abel/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Requirement already satisfied: numpy in /home/abel/.local/lib/python2.7/site-packages

abel@DellTux:~/.local/bin$ sudo pip install omnivore
The directory '/home/abel/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/abel/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Requirement already satisfied: omnivore in /home/abel/.local/lib/python2.7/site-packages
Requirement already satisfied: pyparsing in /home/abel/.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: atrcopy>=3.1.0 in /home/abel/.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: pycrypto in /home/abel/.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: numpy in /home/abel/.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: configobj in /home/abel/.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: jsonpickle in /home/abel/.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: bson<1.0.0 in /home/abel/.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: future in /home/abel/.local/lib/python2.7/site-packages (from atrcopy>=3.1.0->omnivore)
Requirement already satisfied: six in /home/abel/.local/lib/python2.7/site-packages (from configobj->omnivore)
Requirement already satisfied: pytz>=2010b in /home/abel/.local/lib/python2.7/site-packages (from bson<1.0.0->omnivore)

regards

Link to comment
Share on other sites

Hi playermissile,

 

ok, uninstall it and reinstall it, but it gives error :

sudo pip uninstall omnivore

sudo pip install omnivore
The directory '/home/abel/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/abel/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting omnivore
  Downloading Omnivore-0.15.1.tar.gz (3.5MB)
    100% |████████████████████████████████| 3.5MB 245kB/s 
Requirement already satisfied: numpy in /usr/local/lib/python2.7/dist-packages (from omnivore)
Requirement already satisfied: atrcopy>=6 in ./.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: pyatasm>=1.3 in /usr/local/lib/python2.7/dist-packages (from omnivore)
Requirement already satisfied: jsonpickle>=0.9.4 in ./.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: bson<1.0.0 in ./.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: configobj in ./.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: pyparsing in ./.local/lib/python2.7/site-packages (from omnivore)
Requirement already satisfied: wxpython in /usr/lib/python2.7/dist-packages/wx-3.0-gtk2 (from omnivore)
Requirement already satisfied: future in ./.local/lib/python2.7/site-packages (from atrcopy>=6->omnivore)
Requirement already satisfied: pytz>=2010b in ./.local/lib/python2.7/site-packages (from bson<1.0.0->omnivore)
Requirement already satisfied: six>=1.9.0 in ./.local/lib/python2.7/site-packages (from bson<1.0.0->omnivore)
Installing collected packages: omnivore
  Running setup.py install for omnivore ... done
Successfully installed omnivore-0.15.1

abel@DellTux:~$  omnivore
Traceback (most recent call last):
  File "/usr/local/bin/omnivore", line 76, in <module>
    main(sys.argv)
  File "/usr/local/bin/omnivore", line 53, in main
    from omnivore8bit.plugin import OmnivoreEditorPlugin
  File "/usr/local/lib/python2.7/dist-packages/omnivore8bit/plugin.py", line 7, in <module>
    from omnivore.framework.plugin import FrameworkPlugin
  File "/usr/local/lib/python2.7/dist-packages/omnivore/framework/plugin.py", line 6, in <module>
    from envisage.ui.tasks.api import TaskFactory
  File "/usr/local/lib/python2.7/dist-packages/envisage/ui/tasks/api.py", line 2, in <module>
    from .preferences_pane import PreferencesPane
  File "/usr/local/lib/python2.7/dist-packages/envisage/ui/tasks/preferences_pane.py", line 4, in <module>
    from traitsui.api import Controller
  File "/usr/local/lib/python2.7/dist-packages/traitsui/api.py", line 36, in <module>
    from .editors.api import ArrayEditor
  File "/usr/local/lib/python2.7/dist-packages/traitsui/editors/__init__.py", line 23, in <module>
    from .api import ArrayEditor
  File "/usr/local/lib/python2.7/dist-packages/traitsui/editors/api.py", line 24, in <module>
    from .code_editor import CodeEditor
  File "/usr/local/lib/python2.7/dist-packages/traitsui/editors/code_editor.py", line 37, in <module>
    class ToolkitEditorFactory(EditorFactory):
  File "/usr/local/lib/python2.7/dist-packages/traitsui/editors/code_editor.py", line 49, in ToolkitEditorFactory
    mark_color = Color(0xECE9D8)
  File "/usr/local/lib/python2.7/dist-packages/traits/traits.py", line 522, in __call__
    return self.maker_function( *args, **metadata )
  File "/usr/local/lib/python2.7/dist-packages/traits/traits.py", line 1236, in Color
    return ColorTrait( *args, **metadata )
  File "/usr/local/lib/python2.7/dist-packages/traitsui/toolkit_traits.py", line 8, in ColorTrait
    return toolkit().color_trait(*args, **traits)
  File "/usr/local/lib/python2.7/dist-packages/traitsui/toolkit.py", line 169, in toolkit
    _toolkit = _import_toolkit(toolkit_name)
  File "/usr/local/lib/python2.7/dist-packages/traitsui/toolkit.py", line 83, in _import_toolkit
    return __import__(name, globals=globals(), level=1).toolkit
  File "/usr/local/lib/python2.7/dist-packages/traitsui/wx/__init__.py", line 26, in <module>
    import toolkit
  File "/usr/local/lib/python2.7/dist-packages/traitsui/wx/toolkit.py", line 55, in <module>
    from pyface.wx.drag_and_drop \
  File "/usr/local/lib/python2.7/dist-packages/pyface/wx/drag_and_drop.py", line 94, in <module>
    PythonObject = wx.DataFormat('PythonObject')
  File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_misc.py", line 4840, in __init__
    _misc_.DataFormat_swiginit(self,_misc_.new_DataFormat(*args, **kwargs))
TypeError: in method 'new_DataFormat', expected argument 1 of type 'wxDataFormatId'
abel@DellTux:~$ 

regards

Link to comment
Share on other sites

Hi playermissile,

 

thank you very much for the help and improve the installation, I only want to say that for the compilation of the wxpython library you will need development libraries including libgstreamer, libwebkit and libgtk-3-dev.

sudo -H pip install omnivore
Collecting omnivore
Requirement already satisfied (use --upgrade to upgrade): pyparsing in /usr/local/lib/python2.7/dist-packages (from omnivore)
Requirement already satisfied (use --upgrade to upgrade): numpy in /usr/local/lib/python2.7/dist-packages (from omnivore)
Requirement already satisfied (use --upgrade to upgrade): pyatasm>=1.3 in /usr/local/lib/python2.7/dist-packages (from omnivore)
Requirement already satisfied (use --upgrade to upgrade): jsonpickle>=0.9.4 in /usr/local/lib/python2.7/dist-packages (from omnivore)
Collecting wxpython (from omnivore)
  Using cached wxPython-4.0.0b2.tar.gz
Requirement already satisfied (use --upgrade to upgrade): configobj in /usr/local/lib/python2.7/dist-packages (from omnivore)
Requirement already satisfied (use --upgrade to upgrade): atrcopy>=6 in /usr/local/lib/python2.7/dist-packages (from omnivore)
Requirement already satisfied (use --upgrade to upgrade): bson<1.0.0 in /usr/local/lib/python2.7/dist-packages (from omnivore)
Requirement already satisfied (use --upgrade to upgrade): six in /usr/local/lib/python2.7/dist-packages (from wxpython->omnivore)
Requirement already satisfied (use --upgrade to upgrade): future in /usr/local/lib/python2.7/dist-packages (from atrcopy>=6->omnivore)
Requirement already satisfied (use --upgrade to upgrade): pytz>=2010b in /usr/local/lib/python2.7/dist-packages (from bson<1.0.0->omnivore)
Building wheels for collected packages: wxpython
  Running setup.py bdist_wheel for wxpython ... done
  Stored in directory: /root/.cache/pip/wheels/45/56/c8/5edcc423a6c3458c2c32fcf649b55b05c17f9f6dcb52d5bd7b
Successfully built wxpython
Installing collected packages: wxpython, omnivore
Successfully installed omnivore-0.15.1 wxpython-4.0.0b2
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
abel@DellTux:~$ omnivore

post-11721-0-76400400-1515090278_thumb.png

 

regards

Link to comment
Share on other sites

Great utility.!!
Been looking for something like this in the past few months.
Just hacked out a Star Raiders trainer mod.

Shields take all hits, no damage.

Energy drain greatly reduced. Full speed engines takes same amount as speed 2.

Title screen edited directly with text window was handy.

Discovered "M" key to select alternate target. Never knew about that feature.

  • Like 1
Link to comment
Share on other sites

  • 5 years later...
  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...