mirror of
https://github.com/thrust26/6502-QR-code-generator.git
synced 2024-09-29 13:54:28 +00:00
28 lines
1.2 KiB
Markdown
28 lines
1.2 KiB
Markdown
<img align="right" src="https://github.com/thrust26/6502-QR-code-generator/blob/master/QR-Code.png"/>
|
|
|
|
# 6502-QR-code-generator
|
|
A simple and free DASM assembler library for creating small QR codes
|
|
|
|
## Introduction
|
|
This project provides a simple QR code generator for the 650x family.
|
|
|
|
Note:
|
|
The code is mostly specifically taylored for the Atari 2600 and a version 2 QR code. Other platforms or QR code versions have **not** been tested. But it should be adaptable without too major problems (see instructions.txt).
|
|
|
|
If you make use of my code or have questions, please let me know.
|
|
|
|
## Features
|
|
- easy to use DASM macros
|
|
- assembler switches to taylor generator to your needs
|
|
- code optimized for minimal RAM and ROM space
|
|
- all eight mask pattern supported
|
|
- Atari 2600 demo code (randomly generates some Atari 2600 related messages)
|
|
- generator code for Reed-Solomon ECC generator polygons accompanied (can also be integrated to compute on-the-fly)
|
|
|
|
## Limitations
|
|
- only small (versions 1, 2 and 3), single block QR codes supported
|
|
- only byte mode supported
|
|
- no automatic mask pattern evaluation
|
|
- tested only for version 2 QR codes (25x25)
|
|
- memory organization has to be implemented platform specific
|