Skip to main content

c64 Python helper

Project description

License: BSD PyPI version test Downloads Coverage Status Documentation Status

Donate

c64tools

c64tools is a Python library that helps in dealing with Commodore c64 graphics and memory.

You may find more information at http://www.krajzewicz.de/docs/c64tools/index.html.

The major module is named “c64tools.py”. It contains classes that represent major c64 artifacts — memory, bitmap, char, screen, etc. These classes usually support loading, drawing, and being extracted from a pygame surface.

In addition, you may find some applications which use this module:

Download and Installation

The current version is c64tools-0.20.0.

You may install c64tools using

python -m pip install c64tools

You may download a copy or fork the code at c64tools's github page.

Besides, you may download the current release here:

Links

Changes

c64tools-0.20.0 (31.03.2025)

  • Working on the documentation
  • added type hints (where possible)
  • replaced OptionParser by ArgumentParser
    • some of the options have been transferred to arguments
  • changes in charset2png.py
    • the option --quiet has been replaced by the option --show
  • changes in charpacker.py
    • added the option --show
    • short options for --screen-output and --charset-output are now named -S and -C, respectively
  • added some tests
  • debugged command line execution after install

Note

Let me know if you need any further information or advice. I am not actively developing c64tools currently.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page