diff --git a/z80screentest/README.md b/z80screentest/README.md deleted file mode 100644 index bac5ff8..0000000 --- a/z80screentest/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# z80screentest - -This is a simple program I used to help design and test the character font I am planning on using. It's capabilities are limited to only white on black text. It will likely be updated and expanded for my design needs. - -### Dependencies: - -- SDL2 diff --git a/z80screentest/SECURITY.md b/z80screentest/SECURITY.md deleted file mode 100644 index 92af560..0000000 --- a/z80screentest/SECURITY.md +++ /dev/null @@ -1,11 +0,0 @@ -# Security Policy for z80screentest - -## Supported Versions - -| Version | Supported | -| ------------------ | ------------------ | -| 0.1.0-prerelease | :heavy_check_mark: | - -## Reporting a Vulnerability - -If you find a security bug, please report it as an Issue. diff --git a/z80screentest/program b/z80screentest/program deleted file mode 100755 index e05fc5a..0000000 Binary files a/z80screentest/program and /dev/null differ diff --git a/z80screentest/program.cpp b/z80screentest/program.cpp deleted file mode 100644 index e3e666c..0000000 --- a/z80screentest/program.cpp +++ /dev/null @@ -1,1276 +0,0 @@ -//Z80 SCREENTEST -#include -#include -#include -#include -#include -#include -#include -using namespace std; - -//define chars -bool chars[69][8][8] { - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,1,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,0,1,1,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,0,0,1,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,1,0,0,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,1,0,0,1,0,0,0,}, - {0,0,1,1,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,1,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,1,1,0,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,1,0,0,}, - {0,0,1,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,1,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,1,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,0,0,1,0,0,}, - {0,1,1,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,1,1,0,0,}, - {0,1,0,0,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,1,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,1,0,1,0,0,0,0,}, - {0,1,0,0,1,0,0,0,}, - {0,0,1,1,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,1,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,1,0,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,0,1,0,0,}, - {0,1,0,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, -}; - -map charMap = { {' ', 0}, - {'a', 1}, - {'b', 2}, - {'c', 3}, - {'d', 4}, - {'e', 5}, - {'f', 6}, - {'g', 7}, - {'h', 8}, - {'i', 9}, - {'j', 10}, - {'k', 11}, - {'l', 12}, - {'m', 13}, - {'n', 14}, - {'o', 15}, - {'p', 16}, - {'q', 17}, - {'r', 18}, - {'s', 19}, - {'t', 20}, - {'u', 21}, - {'v', 22}, - {'w', 23}, - {'x', 24}, - {'y', 25}, - {'z', 26}, - {'1', 27}, - {'2', 28}, - {'3', 29}, - {'4', 30}, - {'5', 31}, - {'6', 32}, - {'7', 33}, - {'8', 34}, - {'9', 35}, - {'0', 36}, - {'`', 37}, - {'-', 38}, - {'=', 39}, - {'\\', 40}, - {'/', 41}, - {'[', 42}, - {']', 44}, - {';', 45}, - {'\'', 47}, - {',', 48}, - {'.', 49} - -}; - -map shiftMap = { {'!', 52}, - {'@', 62}, - {'#', 54}, - {'$', 55}, - {'%', 56}, - {'^', 63}, - {'&', 57}, - {'*', 50}, - {'(', 58}, - {')', 59}, - {'~', 67}, - {'_', 64}, - {'+', 51}, - {'|', 43}, - {'?', 53}, - {'{', 66}, - {'}', 65}, - {':', 46}, - {'\"', 68}, - {'<', 60}, - {'>', 61} - -}; - -map shiftConv = { {'1', '!'}, - {'2', '@'}, - {'3', '#'}, - {'4', '$'}, - {'5', '%'}, - {'6', '^'}, - {'7', '&'}, - {'8', '*'}, - {'9', '('}, - {'0', ')'}, - {'`', '~'}, - {'-', '_'}, - {'=', '+'}, - {'\\', '|'}, - {'/', '?'}, - {'[', '{'}, - {']', '}'}, - {';', ':'}, - {'\'', '\"'}, - {',', '<'}, - {'.', '>'} - -}; - -/*map charMap{ {SDLK_SPACE, 0}, - {SDLK_a, 1}, - {SDLK_b, 2}, - {SDLK_c, 3}, - {SDLK_d, 4}, - {SDLK_e, 5}, - {SDLK_f, 6}, - {SDLK_g, 7}, - {SDLK_h, 8}, - {SDLK_i, 9}, - {SDLK_j, 10}, - {SDLK_k, 11}, - {SDLK_l, 12}, - {SDLK_m, 13}, - {SDLK_n, 14}, - {SDLK_o, 15}, - {SDLK_p, 16}, - {SDLK_q, 17}, - {SDLK_r, 18}, - {SDLK_s, 19}, - {SDLK_t, 20}, - {SDLK_u, 21}, - {SDLK_v, 22}, - {SDLK_w, 23}, - {SDLK_x, 24}, - {SDLK_y, 25}, - {SDLK_z, 26}, - {SDLK_1, 27}, - {SDLK_2, 28}, - {SDLK_3, 29}, - {SDLK_4, 30}, - {SDLK_5, 31}, - {SDLK_6, 32}, - {SDLK_7, 33}, - {SDLK_8, 34}, - {SDLK_9, 35}, - {SDLK_0, 36}, - {SDLK_BACKQUOTE, 37}, - {SDLK_MINUS, 38}, - {SDLK_EQUALS, 39}, - {SDLK_BACKSLASH, 40}, - {SDLK_SLASH, 41}, - {SDLK_LEFTBRACKET, 42}, - {SDLK_RIGHTBRACKET, 44}, - {SDLK_SEMICOLON, 45}, - {SDLK_QUOTE, 47}, - {SDLK_COMMA, 48}, - {SDLK_PERIOD, 49}, - -}; - -map shiftMap{ {SDLK_SPACE, 0}, - {SDLK_a, 1}, - {SDLK_b, 2}, - {SDLK_c, 3}, - {SDLK_d, 4}, - {SDLK_e, 5}, - {SDLK_f, 6}, - {SDLK_g, 7}, - {SDLK_h, 8}, - {SDLK_i, 9}, - {SDLK_j, 10}, - {SDLK_k, 11}, - {SDLK_l, 12}, - {SDLK_m, 13}, - {SDLK_n, 14}, - {SDLK_o, 15}, - {SDLK_p, 16}, - {SDLK_q, 17}, - {SDLK_r, 18}, - {SDLK_s, 19}, - {SDLK_t, 20}, - {SDLK_u, 21}, - {SDLK_v, 22}, - {SDLK_w, 23}, - {SDLK_x, 24}, - {SDLK_y, 25}, - {SDLK_z, 26}, - {SDLK_1, 52}, - {SDLK_2, 62}, - {SDLK_3, 54}, - {SDLK_4, 55}, - {SDLK_5, 56}, - {SDLK_6, 63}, - {SDLK_7, 57}, - {SDLK_8, 50}, - {SDLK_9, 58}, - {SDLK_0, 59}, - {SDLK_BACKQUOTE, 67}, - {SDLK_MINUS, 64}, - {SDLK_EQUALS, 51}, - {SDLK_BACKSLASH, 43}, - {SDLK_SLASH, 53}, - {SDLK_LEFTBRACKET, 66}, - {SDLK_RIGHTBRACKET, 65}, - {SDLK_SEMICOLON, 46}, - {SDLK_QUOTE, 68}, - {SDLK_COMMA, 60}, - {SDLK_PERIOD, 61}, - -};*/ - - -string shiftChars = R"(!@#$%^&*()~_+|?{}:"<>)"; - -//int screen[40][25]; but in vector -vector< vector > screen(40, vector(25)); - -const char* ver = "0.1.0-prerelease"; - -bool cursor = false; - -int a = 0; -int b = 0; - -void drawChar(SDL_Renderer *renderer, int scale, int x, int y, int charToDraw) { - - - - - //set up - SDL_RenderSetScale(renderer, scale, scale); - - - //8x8 char loop - for(int i=0;i<8;i++) { - for(int j=0;j<8;j++) { - - //get actual coords of pixels to draw - int realX = j + (x * 8); - int realY = i + (y * 8); - - if (chars[charToDraw][i][j]) { - - SDL_SetRenderDrawColor(renderer, 255, 255, 255, 255); - SDL_RenderDrawPoint(renderer, realX, realY); - - } else { - - SDL_SetRenderDrawColor(renderer, 0, 0, 0, 255); - SDL_RenderDrawPoint(renderer, realX, realY); - - } - } - } - -} - -void drawScreen(SDL_Renderer *renderer, int scale, int x, int y) { - - for(int c=0;c<40;c++) { - for(int d=0;d<25;d++) { - drawChar(renderer, scale, c, d, screen[c][d]); - } - } - - if (cursor) { - - drawChar(renderer, scale, x, y, 64); - - } - -} - -void clearScreen() { - - screen.clear(); - -} - -void scrollScreen() { - - for(int c=0;c<40;c++) { - for(int d=0;d<24;d++) { - screen[c][d] = screen[c][d+1]; - } - } - - for(int c=0;c<40;c++) { - - screen[c][24] = 0; - - } - -} - -void printCharFromCode(int charCode) { - - screen[a][b] = charCode; - - if (a < 39) { a++; } else { a = 0; b++; } - if (b < 25) {} else { b = 24; scrollScreen(); } - -} - -void printChar(char charToDraw) { - - if (shiftChars.find(charToDraw) != string::npos) { - - printCharFromCode(shiftMap[charToDraw]); - - } else { - - printCharFromCode(charMap[charToDraw]); - - } - -} - -void print(string stringToPrint) { - - for(int f=0; f < stringToPrint.length(); f++) { - - printChar(stringToPrint[f]); - - } - -} - -void println(string stringToPrint) { - - for(int f=0; f < stringToPrint.length(); f++) { - - printChar(stringToPrint[f]); - - } - - a = 0; - b++; - -} - -int main(int argc, char* argv[]) { - - //setup - - //output version info - - SDL_version compiled; - SDL_version linked; - - SDL_VERSION(&compiled); - SDL_GetVersion(&linked); - - SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION, "Z80SCREENTEST %s", ver); - SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION, "SDL2 compile %d.%d.%d", - compiled.major, compiled.minor, compiled.patch); - SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION, "SDL2 link %d.%d.%d", - linked.major, linked.minor, linked.patch); - - - - //declare pointers - SDL_Window *window; - SDL_Renderer *renderer; - - //set a scale - int scale = 4; - - //prevent crash on some os's - SDL_SetMainReady(); - - //initialize SDL2 - if (SDL_Init(0) < 0) { - SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL_Init failed: %s", SDL_GetError()); - SDL_Quit(); - return 3; - }; - - //create window with properties: - window = SDL_CreateWindow( - "Z80 SCREENTEST", //window title - SDL_WINDOWPOS_UNDEFINED, //initial x position - SDL_WINDOWPOS_UNDEFINED, //initial y position - 320 * scale, //width, in pixels - 200 * scale, //height, in pixels - SDL_WINDOW_OPENGL //flags - ); - - // Check that the window was successfully created - if (window == NULL) { - SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL_CreateWindow failed: %s", SDL_GetError()); - SDL_Quit(); - return 3; - }; - - //create renderer - renderer = SDL_CreateRenderer(window, -1, SDL_RENDERER_ACCELERATED); - - if (renderer == NULL) { - SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL_CreateRenderer failed: %s", SDL_GetError()); - SDL_Quit(); - return 3; - }; - - //clear screen to black - SDL_SetRenderDrawColor(renderer, 0, 0, 0, 255); - SDL_RenderClear(renderer); - - - println("cp/m 2.2"); - println("copyright 1979 digital research"); - println(""); - print("a>"); - - - - - - Uint32 time = SDL_GetTicks(); - - //program loop - bool close = 0; - while (!close) { - - drawScreen(renderer, scale, a, b); - SDL_RenderPresent(renderer); - - if (SDL_GetTicks() > time + 500) { - - cursor = !cursor; - time = SDL_GetTicks(); - } - //handle events - SDL_Event event; - while (SDL_PollEvent(&event)) { - switch (event.type) { - - //close - case SDL_QUIT: - close = 1; - break; - case SDL_KEYDOWN: - switch (event.key.keysym.sym) { - - case SDLK_RETURN: - cursor = true; - a = 0; - if (b < 24) { b++; } else { b = 24; scrollScreen(); } - time = SDL_GetTicks(); - break; - - case SDLK_TAB: - a = a + 2; - break; - - case SDLK_BACKSPACE: - - cursor = true; - - if (a == 0) { - if (b != 0) { - a = 40; - b = b - 1; - } else { - break; - } - } - a = a - 1; - screen[a][b] = 0; - - time = SDL_GetTicks(); - - break; - - default: - - cout << shiftMap[event.key.keysym.sym]; - - if (charMap.count(event.key.keysym.sym) == 0) { break; } - - cursor = true; - - if (event.key.keysym.mod == 4097) { - - //char shiftSym = - - printCharFromCode(shiftMap[shiftConv[event.key.keysym.sym]]); - - } else { - - printCharFromCode(charMap[event.key.keysym.sym]); - - } - - - time = SDL_GetTicks(); - - break; - - } - } - } - } - - //destroy things - SDL_DestroyWindow(window); - SDL_DestroyRenderer(renderer); - - //clean up sdl - SDL_Quit(); - - return 0; -} diff --git a/z80screentest/spriteconvert/array.txt b/z80screentest/spriteconvert/array.txt deleted file mode 100644 index 2b03af8..0000000 --- a/z80screentest/spriteconvert/array.txt +++ /dev/null @@ -1,761 +0,0 @@ -bool chars[69][8][8] { - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,1,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,0,1,1,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,0,0,1,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,1,0,0,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,1,0,0,1,0,0,0,}, - {0,0,1,1,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,1,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,1,1,0,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,1,0,0,}, - {0,0,1,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,1,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,1,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,1,0,1,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,1,1,0,0,1,0,0,}, - {0,1,1,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,1,1,0,0,}, - {0,1,0,0,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,1,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,1,0,1,0,0,0,0,}, - {0,1,0,0,1,0,0,0,}, - {0,0,1,1,0,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,1,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,1,0,0,0,}, - {0,1,0,0,0,1,0,0,}, - {0,1,0,1,0,1,0,0,}, - {0,1,0,1,1,1,0,0,}, - {0,1,0,0,0,0,0,0,}, - {0,0,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,0,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,1,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,1,1,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,1,0,0,0,0,0,}, - {0,0,0,1,0,0,0,0,}, - {0,0,0,1,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,1,1,1,0,1,0,0,}, - {0,1,0,1,1,1,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, - - { - {0,0,0,0,0,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,1,0,1,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, -}; \ No newline at end of file diff --git a/z80screentest/spriteconvert/program b/z80screentest/spriteconvert/program deleted file mode 100755 index 4fbaf24..0000000 Binary files a/z80screentest/spriteconvert/program and /dev/null differ diff --git a/z80screentest/spriteconvert/program.cpp b/z80screentest/spriteconvert/program.cpp deleted file mode 100644 index b5360d2..0000000 --- a/z80screentest/spriteconvert/program.cpp +++ /dev/null @@ -1,17 +0,0 @@ -#include -#include -#include - -using namespace std; - -int main(int argc, char* argv[]) { - - //initialize SDL2 - if (SDL_Init() < 0) { - SDL_LogError(SDL_LOG_CATEGORY_APPLICATION, "SDL_Init failed: %s", SDL_GetError()); - SDL_Quit(); - return 3; - }; - - -} diff --git a/z80screentest/spriteconvert/script.py b/z80screentest/spriteconvert/script.py deleted file mode 100644 index 062b0f4..0000000 --- a/z80screentest/spriteconvert/script.py +++ /dev/null @@ -1,47 +0,0 @@ -from PIL import Image - -length = 68 - -current = 0 - -f = open("array.txt", "w") - -f.write("bool chars[{}][8][8] ".format(length + 1) + "{ \n") - -f.write(""" - { - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - {0,0,0,0,0,0,0,0,}, - }, -""") - -for k in range(length): - - if current < 10: - img = Image.open("sprite/letter0{}.png".format(current)) - else: - img = Image.open("sprite/letter{}.png".format(current)) - - w,h = img.size - - f.write("\n {\n") - - for i in range(h): - f.write(" {") - for j in range(w): - - r,g,b,p = img.getpixel((j,i)) - if p == 0: - f.write("0,") - if p == 255: - f.write("1,") - f.write("},\n") - f.write(" },\n") - current += 1 -f.write("};") diff --git a/z80screentest/spriteconvert/sprite/letter00.png b/z80screentest/spriteconvert/sprite/letter00.png deleted file mode 100644 index 5afb41a..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter00.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter01.png b/z80screentest/spriteconvert/sprite/letter01.png deleted file mode 100644 index de59952..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter01.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter02.png b/z80screentest/spriteconvert/sprite/letter02.png deleted file mode 100644 index 2347ae8..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter02.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter03.png b/z80screentest/spriteconvert/sprite/letter03.png deleted file mode 100644 index 3671518..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter03.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter04.png b/z80screentest/spriteconvert/sprite/letter04.png deleted file mode 100644 index 2dc53c3..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter04.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter05.png b/z80screentest/spriteconvert/sprite/letter05.png deleted file mode 100644 index 2cbd40f..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter05.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter06.png b/z80screentest/spriteconvert/sprite/letter06.png deleted file mode 100644 index 3051e14..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter06.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter07.png b/z80screentest/spriteconvert/sprite/letter07.png deleted file mode 100644 index 00b8c96..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter07.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter08.png b/z80screentest/spriteconvert/sprite/letter08.png deleted file mode 100644 index 9415f3f..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter08.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter09.png b/z80screentest/spriteconvert/sprite/letter09.png deleted file mode 100644 index 2aa959f..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter09.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter10.png b/z80screentest/spriteconvert/sprite/letter10.png deleted file mode 100644 index 9e7bcc7..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter10.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter11.png b/z80screentest/spriteconvert/sprite/letter11.png deleted file mode 100644 index ed092ad..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter11.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter12.png b/z80screentest/spriteconvert/sprite/letter12.png deleted file mode 100644 index e9292db..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter12.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter13.png b/z80screentest/spriteconvert/sprite/letter13.png deleted file mode 100644 index a4d4713..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter13.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter14.png b/z80screentest/spriteconvert/sprite/letter14.png deleted file mode 100644 index 1e9a572..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter14.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter15.png b/z80screentest/spriteconvert/sprite/letter15.png deleted file mode 100644 index e30432e..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter15.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter16.png b/z80screentest/spriteconvert/sprite/letter16.png deleted file mode 100644 index 172520a..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter16.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter17.png b/z80screentest/spriteconvert/sprite/letter17.png deleted file mode 100644 index ceb826a..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter17.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter18.png b/z80screentest/spriteconvert/sprite/letter18.png deleted file mode 100644 index 71939f6..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter18.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter19.png b/z80screentest/spriteconvert/sprite/letter19.png deleted file mode 100644 index 23cf3b0..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter19.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter20.png b/z80screentest/spriteconvert/sprite/letter20.png deleted file mode 100644 index 8caffca..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter20.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter21.png b/z80screentest/spriteconvert/sprite/letter21.png deleted file mode 100644 index e38c84f..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter21.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter22.png b/z80screentest/spriteconvert/sprite/letter22.png deleted file mode 100644 index 324775c..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter22.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter23.png b/z80screentest/spriteconvert/sprite/letter23.png deleted file mode 100644 index 1abc6cb..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter23.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter24.png b/z80screentest/spriteconvert/sprite/letter24.png deleted file mode 100644 index cef636c..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter24.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter25.png b/z80screentest/spriteconvert/sprite/letter25.png deleted file mode 100644 index 3722b8d..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter25.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter26.png b/z80screentest/spriteconvert/sprite/letter26.png deleted file mode 100644 index bee5e49..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter26.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter27.png b/z80screentest/spriteconvert/sprite/letter27.png deleted file mode 100644 index c6f84a1..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter27.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter28.png b/z80screentest/spriteconvert/sprite/letter28.png deleted file mode 100644 index ca13842..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter28.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter29.png b/z80screentest/spriteconvert/sprite/letter29.png deleted file mode 100644 index 13ccde2..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter29.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter30.png b/z80screentest/spriteconvert/sprite/letter30.png deleted file mode 100644 index c6092c9..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter30.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter31.png b/z80screentest/spriteconvert/sprite/letter31.png deleted file mode 100644 index 1cbdae9..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter31.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter32.png b/z80screentest/spriteconvert/sprite/letter32.png deleted file mode 100644 index 1a9debd..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter32.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter33.png b/z80screentest/spriteconvert/sprite/letter33.png deleted file mode 100644 index 02436b8..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter33.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter34.png b/z80screentest/spriteconvert/sprite/letter34.png deleted file mode 100644 index b1f6a40..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter34.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter35.png b/z80screentest/spriteconvert/sprite/letter35.png deleted file mode 100644 index 1e9a572..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter35.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter36.png b/z80screentest/spriteconvert/sprite/letter36.png deleted file mode 100644 index a48ed74..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter36.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter37.png b/z80screentest/spriteconvert/sprite/letter37.png deleted file mode 100644 index 87e7175..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter37.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter38.png b/z80screentest/spriteconvert/sprite/letter38.png deleted file mode 100644 index 66205e8..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter38.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter39.png b/z80screentest/spriteconvert/sprite/letter39.png deleted file mode 100644 index 225c24a..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter39.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter40.png b/z80screentest/spriteconvert/sprite/letter40.png deleted file mode 100644 index 529016b..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter40.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter41.png b/z80screentest/spriteconvert/sprite/letter41.png deleted file mode 100644 index ca6ee1a..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter41.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter42.png b/z80screentest/spriteconvert/sprite/letter42.png deleted file mode 100644 index 9d276a9..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter42.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter43.png b/z80screentest/spriteconvert/sprite/letter43.png deleted file mode 100644 index 4e1c97c..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter43.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter44.png b/z80screentest/spriteconvert/sprite/letter44.png deleted file mode 100644 index c67029f..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter44.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter45.png b/z80screentest/spriteconvert/sprite/letter45.png deleted file mode 100644 index 0487a3f..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter45.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter46.png b/z80screentest/spriteconvert/sprite/letter46.png deleted file mode 100644 index 946f8f6..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter46.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter47.png b/z80screentest/spriteconvert/sprite/letter47.png deleted file mode 100644 index 8406570..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter47.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter48.png b/z80screentest/spriteconvert/sprite/letter48.png deleted file mode 100644 index aabd917..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter48.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter49.png b/z80screentest/spriteconvert/sprite/letter49.png deleted file mode 100644 index 9fb71bf..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter49.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter50.png b/z80screentest/spriteconvert/sprite/letter50.png deleted file mode 100644 index 9995d4c..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter50.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter51.png b/z80screentest/spriteconvert/sprite/letter51.png deleted file mode 100644 index 0095e6d..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter51.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter52.png b/z80screentest/spriteconvert/sprite/letter52.png deleted file mode 100644 index 4e31b3b..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter52.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter53.png b/z80screentest/spriteconvert/sprite/letter53.png deleted file mode 100644 index 24f9a62..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter53.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter54.png b/z80screentest/spriteconvert/sprite/letter54.png deleted file mode 100644 index 6656818..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter54.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter55.png b/z80screentest/spriteconvert/sprite/letter55.png deleted file mode 100644 index 83df802..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter55.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter56.png b/z80screentest/spriteconvert/sprite/letter56.png deleted file mode 100644 index 46d33c6..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter56.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter57.png b/z80screentest/spriteconvert/sprite/letter57.png deleted file mode 100644 index 33bfa16..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter57.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter58.png b/z80screentest/spriteconvert/sprite/letter58.png deleted file mode 100644 index 3e12a68..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter58.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter59.png b/z80screentest/spriteconvert/sprite/letter59.png deleted file mode 100644 index 2576d7c..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter59.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter60.png b/z80screentest/spriteconvert/sprite/letter60.png deleted file mode 100644 index cef64f2..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter60.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter61.png b/z80screentest/spriteconvert/sprite/letter61.png deleted file mode 100644 index 42636fa..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter61.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter62.png b/z80screentest/spriteconvert/sprite/letter62.png deleted file mode 100644 index 870eb76..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter62.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter63.png b/z80screentest/spriteconvert/sprite/letter63.png deleted file mode 100644 index 0c41790..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter63.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter64.png b/z80screentest/spriteconvert/sprite/letter64.png deleted file mode 100644 index c123d8e..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter64.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter65.png b/z80screentest/spriteconvert/sprite/letter65.png deleted file mode 100644 index 15cb29e..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter65.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter66.png b/z80screentest/spriteconvert/sprite/letter66.png deleted file mode 100644 index f2d1feb..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter66.png and /dev/null differ diff --git a/z80screentest/spriteconvert/sprite/letter67.png b/z80screentest/spriteconvert/sprite/letter67.png deleted file mode 100644 index 0d9abbb..0000000 Binary files a/z80screentest/spriteconvert/sprite/letter67.png and /dev/null differ