c64 Python helper
Project description
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
- A complete documentation is located at:
- Discussions are open at https://github.com/dkrajzew/c64tools/discussions
- The github repository is located at: https://github.com/dkrajzew/c64tools
- The issue tracker is located at: https://github.com/dkrajzew/c64tools/issues
- The PyPI page is located at: https://pypi.org/project/c64tools/
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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file c64tools-0.20.0.tar.gz
.
File metadata
- Download URL: c64tools-0.20.0.tar.gz
- Upload date:
- Size: 131.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
e372862eb778af6bf34676193c183a691048a31b6e69f3255ff4795c85e9caa3
|
|
MD5 |
64a2fca1e7e13adeacc720261c8621b0
|
|
BLAKE2b-256 |
28b069de69c95cf0bc582f16e281b3bfa40663e266cbd25721dc42097fcd17d5
|
File details
Details for the file c64tools-0.20.0-py3-none-any.whl
.
File metadata
- Download URL: c64tools-0.20.0-py3-none-any.whl
- Upload date:
- Size: 135.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
95ed2c6dbff1cbbdb69e945527bba0bf27770713b166f8f4ba3f027782459738
|
|
MD5 |
5a510ca9f6ad7f05f7351e7d8dadd2a4
|
|
BLAKE2b-256 |
408833d88002b6d4cecfe6f6bae1995703d4ed19ced19d8c7a65e7a2e5288eb7
|