The following code sets ISO mode and then copy's all the Thick PETSCII graphics characters from ROM to character offsets 160-255
The result is that CHR$(160), CHR$(161)......CHR$(255) (inclusive). Will output the same drawing character when printed as if in PETSCII mode. But the mapping is ISO. Screen code for A is 65 NOT 1.
The following code uses VPOKE for simplicity in coding. It has occurred to me that the routine would run a good bit faster if I set up VERA auto-increment and just use Poke to the data register. I'll be implementing that soon and I'll post the difference in speed when I do it.
THE CODE (Rom BASLOAD format)
ISO-PETSCII
For posting library code and examples.
Return to “Libraries and Examples”
Jump to
- Forums
- ↳ Official Announcements
- ↳ X16 Bug Reporting
- ↳ Introductions
- ↳ Commander X16 Forums
- ↳ Rules & Policies
- ↳ CX16 General Chat
- ↳ Programming
- ↳ Guides and Tutorials
- ↳ CX16 Hardware Support
- ↳ X16 Software Support
- ↳ X16 Feature Requests
- ↳ Website Feedback And Support
- ↳ Murray2 CX16 Discussion Archive
- ↳ Works In-Progress Discussion
- ↳ Libraries and Examples
- ↳ Help Wanted
- ↳ Trade, Buy, Sell
- Downloads
- ↳ Official Software
- ↳ Games
- ↳ Productivity Apps
- ↳ Graphics Apps
- ↳ Audio Apps
- ↳ Development Tools
- ↳ Libraries And Demo Code
- ↳ Emulation, PC Connectivity, Networking
- ↳ Misc Apps
- ↳ Tutorials
- ↳ Demoscene
- ↳ WIP Demos
- ↳ Archive
- ↳ Program Requests, Suggestions, Ideas
- ↳ Monarch Open ROM
- ↳ Video/Podcast talk