0 Members and 3 Guests are viewing this topic.
Both @E37 and I have made efforts to, but mine is not mature enough to really be useful: https://github.com/Zeda/TIDEE37 may have added more to this project since the last update, but I'm not sure.
admin@DESKTOP-4LIGQPD MINGW64 .../TIDE (master)$ ./spasm64.exe src/TIDE.z80 bin/TIDE.8xk -I src -I ../Z80-Optimized-RoutinesPass one...Pass two...App: 4226 bytesexporter: error SE504: Name field missing
.db $80,$48, "TIDE "
$ ./spasm64.exe src/TIDE.z80 bin/TIDE.8xk -I src -I ../Z80-Optimized-RoutinesPass one...Pass two...App: 4230 bytesexporter: error SE503: Page count field missing
Pass one...Pass two...App: 4230 bytesAssembly time: 0.016 seconds
Also a question for the "pro's". Would it be possible to write a font hook that makes the whole OS run on small font? That would be quite entertaining and also very useful.
Quote from: NonstickAtom785 on January 29, 2020, 03:16:15 pmAlso a question for the "pro's". Would it be possible to write a font hook that makes the whole OS run on small font? That would be quite entertaining and also very useful.It would be quite difficult, probably. The font hooks only ask for the data and expect it to be in a specific format. I had to do some very convoluted things in Batlib to enable 8-pixel wide fonts. Basically, text drawn with the large font (that the OS naturally uses) is drawn only to the LCD and not to the graph screen, and the LCD supports a 6-bit and 8-bit mode.It is doable, it would just be difficult.