All Projects → ricardoquesada → vchar64

ricardoquesada / vchar64

Licence: other
editor for the Commodore 64

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
QMake
1090 projects

Projects that are alternatives of or similar to vchar64

Pi1541io
Raspberry Pi extension board for the PI1541 project.
Stars: ✭ 69 (-14.81%)
Mutual labels:  commodore, c64
petscii-bbs
A Java framework for building highly customizable PETSCII-enabled BBS, accessible from Commodore 64/128
Stars: ✭ 84 (+3.7%)
Mutual labels:  commodore, c64
basicv2
A Commodore (CBM) BASIC V2 interpreter/compiler written in Java
Stars: ✭ 73 (-9.88%)
Mutual labels:  commodore, c64
Pi1541-HAT
A HAT for the Raspberry Pi, that allows to emulate the Commodore C64 floppy disk drive 1541. Switches and IEC-Bus detachable.
Stars: ✭ 26 (-67.9%)
Mutual labels:  commodore, c64
cbmtapepi
Use a Raspberry Pi as fast mass storage solution for your Commodore 8-bit computer using just the datassette port.
Stars: ✭ 41 (-49.38%)
Mutual labels:  commodore, c64
C64-WiFi-Modem-User-Port
A NodeMCU (ESP8266) based WiFi modem for the C64's user port
Stars: ✭ 49 (-39.51%)
Mutual labels:  commodore, c64
C64-Keyboard-Controlled-Kernal-Switch
No description or website provided.
Stars: ✭ 23 (-71.6%)
Mutual labels:  commodore, c64
retro-computing
🤓🕹💾 This hobby project contains software implementations of old microprocessors and complete computer systems. I'm very interested in retrocomputing and this is how I learn about the inner workings of these old, classic and amazing computers and game consoles.
Stars: ✭ 15 (-81.48%)
Mutual labels:  commodore, c64
C64-replacement-PSU-230VAC-
This is a replacement PSU (230VAC input) for the Commodore C64.
Stars: ✭ 43 (-46.91%)
Mutual labels:  commodore, c64
64tass
64tass - cross assembler for 6502 etc. microprocessors - by soci/singular - [git clone from the original sourceforge repo]
Stars: ✭ 19 (-76.54%)
Mutual labels:  c64
atari64
Commodore 64 OS running on Atari 8-bit hardware
Stars: ✭ 133 (+64.2%)
Mutual labels:  c64
resid-rs
Port of reSID, a MOS6581 SID emulator engine, to Rust
Stars: ✭ 25 (-69.14%)
Mutual labels:  c64
encounter
Remaking the classic C64 game in WebGL.
Stars: ✭ 45 (-44.44%)
Mutual labels:  c64
sam
Software Automatic Mouth - Tiny Speech Synthesizer
Stars: ✭ 316 (+290.12%)
Mutual labels:  c64
c64
C64 Christmas Demo in 6510 Assembly
Stars: ✭ 49 (-39.51%)
Mutual labels:  c64
utf8-validator
UTF-8 Validator
Stars: ✭ 18 (-77.78%)
Mutual labels:  charset
c64adventures
Adventures into retro 8 bit Commodore 64 programming
Stars: ✭ 14 (-82.72%)
Mutual labels:  c64
OpenAmiga600RamExpansion
Open Hardware 1 MB Chip RAM Expansion for the Commodore Amiga 600 Computer
Stars: ✭ 48 (-40.74%)
Mutual labels:  commodore
fakesid
SID-based chiptune tracker for android
Stars: ✭ 23 (-71.6%)
Mutual labels:  c64
verilog-sid-mos6581
MOS6581 SID chip emulator in SystemVerilog
Stars: ✭ 22 (-72.84%)
Mutual labels:  c64

VChar64

Build Status Build status Join the chat at https://gitter.im/ricardoquesada/vchar64

About

An editor for the Commodore 64/128

Tailored for my own needs, but feel free to send patches, to open bugs, etc.

Features

  • Char editing:
    • Cut, Copy & Paste
    • Clear
    • Invert
    • Flip Horizontally, Vertically
    • Rotate
    • Shift Up, Down, Left, Right
    • Undo, Redo
  • Tile support:
    • From 1x1 to 8x8
    • Custom Distance in chars between tiles
  • Map support
  • Imports CharPad 1.8 and 2.0 projects
  • Imports Koala image files: Demo Video
  • Imports VICE snapshot images
  • Exports to Assembly, Raw and Prg
  • Emulates different palettes: VICE, Pepto, Frodo, etc...
  • Two Live Preview modes:
  • Keyboard shortcuts for almost all actions

Roadmap

In no particular order:

  • Convert to PETSCII
  • Tile: add Color Per Char (currently it supports Color Per Tile or Global)
  • Tile: arbitrary composition of tiles
  • Character / Tile animation support
  • Sprite
    • Sprite editing
    • Sprite animation
  • Level editor

How to compile it

Install Qt

Command Line

$ git clone https://github.com/ricardoquesada/vchar64.git
$ cd vchar64
$ mkdir build
$ cd build
$ qmake ..
$ make

Using Qt Creator

  • Open vchar64.pro file with Qt Creator
  • Configure the project for "Desktop"
  • Build & Run

Supported platforms

  • Linux (tested on Ubuntu 16.04)
  • Mac (tested on v10.11)
  • Windows (tested on Windows XP and 10)

Download binaries

License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].