As I’ve never really liked the appearance of the special character arrows, I went ahead and changed them. What I’ve done is this:
* make the arrows smaller and
* move them around so
* switching between the combined left/right arrow and the single left/right arrows keeps them in the same spot all the time
Code change in “special_characters.inc”:
;; char #0: left-arrow
db b'00000001', b'00000011'; 1st and 2nd line of special char
db b'00000111', b'00000011'; 3rd and 4th line of special char
db b'00000001', b'00000000'; 5th and 6th line of special char
db b'00000000', b'00000000'; 7th and 8th line of special char
;; char #1: right-arrow
db b'00000000', b'00000000'; 1st and 2nd line of special char
db b'00000000', b'00010000'; 3rd and 4th line of special char
db b'00011000', b'00011100'; 5th and 6th line of special char
db b'00011000', b'00010000'; 7th and 8th line of special char
;; ...
;; char #7: left/right arrow
db b'00000001', b'00000011'; line 1 / 2
db b'00000111', b'00010011'; line 3 / 4
db b'00011001', b'00011100'; line 5 / 6
db b'00011000', b'00010000'; line 7 / 8[/code]

Find attached a replacement “special_characters.inc” file for people to conveniently drop into the “src” directory and then rebuild their setup_*.hex file.
It is so easy to setup the new GPASM toolchain that this is a good exercise for everyone to try out building their own .hex file instead of using the ones that come in the .zip file.
It could also be a nice exercise for you to change the original file in the repository (special_characters.inc), because I like the changed layout as well
It is so easy to setup the new GPASM toolchain that this is a good exercise for everyone to try out building their own .hex file instead of using the ones that come in the .zip file.
For those of you who don’t feel comfortable with that documentation, there’s a step-by step guide coming to the wiki this week as well, as part of the reworked windows toolchain setup. (out with the old, in with the new)