- BCEDF (ebook reader)[TI-84+CE]
- 27 Mar 2019 04:38:18 pm
- Last edited by beckadamtheinventor on 27 Mar 2019 05:24:14 pm; edited 2 times in total
Over the last couple of days, I have been working on an ebook reader for the TI-84+CE, written in ICE.
It is nearly complete, and includes these features:
Code:
It will have these additional features upon release:
Code:
This program is built to be called as a subroutine from a prgm, and can be run as a BASIC program.
DO NOT try to edit, however. Most of the data is unreadable in the editor.
Use the converter, which will be released with the reader.
I have also written a converter, in python 3, which converts text (riddled with escape codes, however) into this format, and outputting a ".8xp" file. It can be called from the command line, or run on it's own.
This is still a WIP, but do expect a release within the next seven days.
Screenshot of a test document, converted with the converter:
EDIT:
Lorem Ipsum text from www.lipsum.com, stress testing the program. Note that it scrolls between line-breaks, not lines. The time in the menu was the entire loading time, to load approximately 31Kb of text.
It is nearly complete, and includes these features:
Code:
text size
text color
text highlighting
underlining
Tabs (which can also be used to support a multi-collumn layout/table)
custom text characters
sprite characters
external images (alligned left, center, or right)
custom background/foreground colors
horizontal bar
It will have these additional features upon release:
Code:
'links' to jump to other lines upon clicking
'links' to jump to another document's at a line
This program is built to be called as a subroutine from a prgm, and can be run as a BASIC program.
DO NOT try to edit, however. Most of the data is unreadable in the editor.
Use the converter, which will be released with the reader.
I have also written a converter, in python 3, which converts text (riddled with escape codes, however) into this format, and outputting a ".8xp" file. It can be called from the command line, or run on it's own.
This is still a WIP, but do expect a release within the next seven days.
Screenshot of a test document, converted with the converter:
EDIT:
Lorem Ipsum text from www.lipsum.com, stress testing the program. Note that it scrolls between line-breaks, not lines. The time in the menu was the entire loading time, to load approximately 31Kb of text.