Giter VIP home page Giter VIP logo

c64gfxconverter's Introduction

c64gfxConverter

Tools to convert graphics in order to use them on the C64. Graphics encompasses bitmap and PETSCII graphics.

chargenconv

Convert a 128*128 pixel black and white graphic into a font.

graphconv

Convert a 320*200 pixel hires bitmap into a C64 format.

petscii80x50

Convert a 80*50 pixel bw image into a petscii screen.

petsciiconvert

Convert animation in the *.c format into binary data.

spriteconv

Convert a spritesheet image into sprite data.

Building

The following libraries must be installed:

  • libmagick++
  • SDL2
  • SDL2 image library

On a Debian based system the following command will do:

sudo apt-get install libmagick++-dev libsdl2-image-dev libsdl2-dev

If you forgot to clone the repository recursively then install and update the git submodules with

git submodule init
git submodule update

Then issue "make".

Usage

chargenconv

graphconv

Call the program with an image file. Only the upper left 320 times 200 pixels are converted.

graphconv <filename>

petscii80x50

petsciiconvert

spriteconv

Links

Dithering algorithms

c64gfxconverter's People

Contributors

pararaum avatar

c64gfxconverter's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.