Commit Graph

10 Commits

Author SHA1 Message Date
Sijmen dfb8fb16fc
Implement PrintFormat which scrolls the screen when overflowing 2020-12-28 13:26:23 +01:00
Alexander Martinelle d39c734151 Experimental Pi Zero 1541 loading support.
Experimental Pi Zero 1541 loading support. Disables screens, keyboard, uart, interrupts. Restructured 1541 emulation loop to avoid button polling. Drive reading code optimized.
2019-08-31 13:26:23 +02:00
Stephen White bf6d61d27b Fixed bug with HDMI display and the font being half height.
I have a better fix for this coming when I commit support for other LCDs and screens (each screen can use its own character set/font)
2019-04-28 14:29:43 +10:00
penfold42 0115e66f09 use bitmap view of the BAM (rather than characters)
scale bitmap view to PNG size

guess 40 track format for BAM display

rename ClearArea to DrawRectangle
2018-08-11 17:14:17 +10:00
Stephen White 3346ef6cf5 Added horizontal scrolling of long filenames. 2018-07-15 18:46:49 +10:00
penfold42 12eeeea575 Separate oled hardware init routine from open
add LCD ClearInit which also re-inits the hardware

workaround for display corruption on startup
2018-07-06 23:35:17 +10:00
Stephen White e292de1179 Added support for ssd1306 128x64
Options.txt needs the line;-
LCDName = ssd1306_128x64
and depending upon how you want the keyboard's pgup and pgdown keys to work;-
keyboardBrowseLCDScreen = 1

Splits lines connect
SDA to GPIO 2 pin 3
SCL to GPIO 3 pin 5

Non-split lines
SDA to GPIO 0 pin 27
SCL to GPIO 1 pin 28
2018-06-03 18:11:58 +10:00
Stephen White 43022d2de8 Added better support for composite video.
The Pi's video resolution can now be specified in the options file.
The screen layout will scale.
The smallest resolution is 320x240.
2018-05-27 19:56:53 +10:00
Stephen White 11a2b5fa46 Merge branch 'master' of https://github.com/pi1541/Pi1541 2018-05-23 19:45:25 +10:00
Jakub Czekański ebc9d6359b moved sources to src/ dir, clean with explicit defined files 2018-05-22 19:04:38 +02:00
Renamed from Screen.cpp (Browse further)