Commit graph

37 commits

Author SHA1 Message Date
31bdd17eea
fix resampling 2021-11-12 20:05:43 -06:00
b1a18c845c
make the images prettier (& the top image bigger) 2021-11-12 20:01:26 -06:00
8bbe4aee0b Updated font images 2021-11-03 15:30:54 -05:00
0e6bebb989 Update mkfontimage to python3 2021-11-03 15:29:13 -05:00
Jeff Epler
c817deeba2 README.md: Add trailing newline
In part because POSIX defines a text file as having a trailing
newline
https://stackoverflow.com/questions/729692/why-should-text-files-end-with-a-newline
but also because every time I edit this file with my favorite text
editor (vim), it insists on adding the final newline itself, so I
have to repeatedly un-add it manually which is irritating.
2017-07-18 06:02:02 -07:00
Jeff Epler
96007b158c Makefile: make c1541 optional
.. but note that having it installed will produce this additional target
2017-07-18 06:01:22 -07:00
Jeff Epler
a3034e2372 Implement make toolchain
.. this will download and build the 'cc65' and 'exomizer' prerequisites,
and then automatically pick them up on a subsequent 'make'.
2017-07-17 21:54:13 -07:00
Jeff Epler
050ef335b2 Makefile: build loadable character sets, d64 image 2017-07-17 14:14:24 -07:00
Jeff Epler
95db0ee738 img/: use generated font images 2017-07-13 16:33:40 -07:00
Jeff Epler
8ddecc8920 Makefile: generate font image programmatically 2017-07-13 16:33:40 -07:00
Jeff Epler
ee9f81c8d5 Makefile: build with all 4 character sets 2017-07-13 16:33:40 -07:00
Jeff Epler
fc59a15c7f Makefile: declare targets that don't create files .PHONY
.. see GNU make for more information about this extension, which
prevents unwanted behavior if a file with a name like 'clean' or 'all'
is created accidentally
2017-07-13 16:33:40 -07:00
Jeff Epler
5b9c7fd261 Makefile: don't error if you 'make clean' twice 2017-07-13 16:33:40 -07:00
Peter Ferrie
64b5bffb59 size optimisation 2017-07-12 17:22:37 -07:00
Michael Steil
9327fe90b0 comments 2017-07-13 01:19:12 +02:00
Michael Steil
8344982da9 misc doc updates 2017-07-11 13:42:35 +02:00
Michael Steil
1a6fb886a9 changed encoding of COLOR ($0286/646); foreground in low nibble 2017-07-11 12:58:36 +02:00
Jeff Epler
c10e48b9ef Use printf(1) in a POSIX-compliant way
POSIX printf(1) doesn't support the \xXX specifier to print
characters by their hexadecimal values.  By contrast, printing
octal values is portable.

Reference: http://pubs.opengroup.org/onlinepubs/9699919799/utilities/printf.html

Signed-off-by: Jeff Epler <jepler@unpythonic.net>
2017-07-11 07:58:32 +02:00
Michael Steil
40ed8fddd4 added README 2017-07-10 23:38:22 +02:00
Michael Steil
f649977f04 changed build script into a (naive) Makefile 2017-07-10 23:37:11 +02:00
Michael Steil
098a368230 disable exomizer stdio output 2017-07-10 23:37:11 +02:00
Michael Steil
f18f6f67c6 removed original binary as well as da65 .info file 2017-07-10 23:37:11 +02:00
Michael Steil
d183284e3a specified name of charset .o explicitly, so the charset source file can be changed 2017-07-10 23:37:10 +02:00
Michael Steil
e0c6ece6f0 fixed character sets 2017-07-10 23:37:10 +02:00
Michael Steil
95f7ff4f69 added three more character sets
change the line "ca65 -o charset.o charset.s" in build.sh to use a different character set
2017-07-10 23:37:10 +02:00
Michael Steil
8ba92ec0b3 cleanups 2017-07-10 23:37:10 +02:00
Michael Steil
8d3198d02f cleanup 2017-07-10 23:37:10 +02:00
Michael Steil
2332f3eb7d behavior fix 2017-07-10 23:37:10 +02:00
Michael Steil
2f074f5952 optimization 2017-07-10 23:37:10 +02:00
Michael Steil
c43f5b225c jump table size optimization 2017-07-10 23:37:10 +02:00
Michael Steil
82ae95b942 size optimizations 2017-07-10 23:37:09 +02:00
Michael Steil
dc840d9c1f cleanup 2017-07-10 23:37:09 +02:00
Michael Steil
a54464e822 added Ilker's fast scrolling patch 2017-07-10 23:37:09 +02:00
Michael Steil
4747e31919 symbolication 2017-07-10 23:36:42 +02:00
Michael Steil
b5431ecac1 some formatting; added build commands 2017-07-08 12:25:24 +02:00
Michael Steil
a8cc9ee1a1 fixed spacing
sed -e "s/^        /  /" | sed -e "s/:  /:    /" | sed -e "s/  */ /"
2017-07-08 12:02:13 +02:00
Michael Steil
f11b16400b initial checkin: binary, .info, raw disassembly 2017-07-08 11:59:56 +02:00