Commit Graph

139 Commits

Author SHA1 Message Date
Stephen White c605ff6b0d Fixed the auto reset bugs introduced in v1.03 2018-06-07 20:20:57 +10:00
penfold42 f270abde43 Add i2cLcdAddress = 60 option
Note, this is in decimal and is "pre" shifting to the left.
60 decimal = 0x3c will drive an oled module set to "0x78"
61 decimal = 0x3d will drive an oled module set to "0x7a"
2018-06-07 19:00:39 +10:00
Stephen White 1c4e73d927 Added track # display to the LCD screen. 2018-06-06 19:13:35 +10:00
Stephen White b3088df3d2 Added track # display to the LCD screen. 2018-06-06 19:09:13 +10:00
Stephen White 091c785875 Added option for to select what I2C bus to use.
Also enabled the options file to be larger.
2018-06-04 19:11:15 +10:00
Stephen White 823ced5be9
Removed debug code causing compile error. 2018-06-04 09:39:07 +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 fdac3079dd Cleaned up the double handling of the options variables. 2018-06-03 17:54:36 +10:00
Stephen White 457cbafade Inlined some of the drive functions. 2018-06-03 17:45:17 +10:00
Stephen White f1623f64c6 Optimised and improved compatability for inverted split lines hardware configuration. 2018-06-03 17:43:36 +10:00
Stephen White 746c9efb1d Added option to specify which file LOAD"*" will actually load. 2018-05-30 20:38:14 +10:00
Stephen White d970e0ec73
Merge pull request #12 from penfold42/switchdecode
RAMBOard support - 8k ram @ $8000
2018-05-30 20:29:14 +10:00
Stephen White 59057a8d44 Directory entries are now sorted before being sent. 2018-05-30 20:09:15 +10:00
Stephen White c2300db00a Fixed bug where modified images were being written back to the wrong foler. 2018-05-30 19:52:38 +10:00
penfold42 c7c3b0901c disable debug display options to screen 2018-05-29 18:24:56 +10:00
penfold42 05c9cae9cf now actually obeys RAMBOard setting 2018-05-29 18:21:49 +10:00
penfold42 89ff0d4771 Added config option for RAMBOard = 0/1
Displays parsed options on startup
2018-05-28 23:17:22 +10:00
penfold42 e81960a295 Added RAMBoard support = RAM at 0x8000
Changed Address decoding code to be clearer
2018-05-28 14:46:57 +10:00
Stephen White d0d497d2ce Incremented the version number. 2018-05-27 20:22:21 +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 37f65f1c40
Merge pull request #7 from alexanderk23/patch-1
Add invertIECOutputs and ignoreReset options; fix Makefile.rules
2018-05-27 18:51:47 +10:00
Alexander Kovalenko 78fa906846 Add invertIECOutputs and ignoreReset options 2018-05-27 01:55:17 +03:00
Alexander Kovalenko c0f06e33e2 Remove inline vars 2018-05-27 01:49:23 +03:00
Alexander Kovalenko a0da75480c Fix lazy $(CFLAGS) evaluation; add -std=gnu99 2018-05-27 01:48:49 +03:00
Stephen White d31ee50118
Need to delete the CBM font. 2018-05-24 19:57:37 +10:00
Stephen White 8a06197771
Merge pull request #6 from penfold42/patch-1
Update README.md
2018-05-24 19:39:47 +10:00
penfold42 505dda7de9
Update README.md
to list the linux packages required to build.
Tested on OSMC on a Pi3
2018-05-23 21:50:30 +10:00
Stephen White 11a2b5fa46 Merge branch 'master' of https://github.com/pi1541/Pi1541 2018-05-23 19:45:25 +10:00
Stephen White 1a9de4c5cd
Merge pull request #5 from JaCzekanski/travis-ci
Makefile refactoring and Travis CI integration
2018-05-23 19:43:07 +10:00
Stephen White cb3e3169d7 Merge branch 'master' of https://github.com/pi1541/Pi1541 2018-05-23 19:42:56 +10:00
Jakub Czekański ebc9d6359b moved sources to src/ dir, clean with explicit defined files 2018-05-22 19:04:38 +02:00
Jakub Czekański abe261535d updated RPI3 mfpu parameter 2018-05-22 18:17:15 +02:00
Stephen White 3b67fbe19f
Had to remove the CBM font. 2018-05-21 19:13:48 +10:00
Stephen White c94ce4c519 Had to remove the CBM font. 2018-05-21 19:12:59 +10:00
Jakub Czekański 5366c35a48 added Travis CI integration 2018-05-21 02:27:25 +02:00
Jakub Czekański a7b87c4c05 refactored Makefile, fixed support for different Raspberry versions 2018-05-21 02:27:13 +02:00
Stephen White e6434e0bc2
Deleted the unused font 2018-05-21 10:08:30 +10:00
Stephen White 6dc9452b2a Project setup 2018-05-20 14:53:34 +10:00
pi1541 5052645af8
Initial commit 2018-05-18 16:53:36 +10:00