Stephen White
77dec20347
Fixed compatability problem with CaliforniaGames
...
CaliforniaGames does not like being started with the heads directly over track 18.0.
2018-07-22 15:19:58 +10:00
Stephen White
7ece6854b4
Merge pull request #44 from penfold42/autonewdisk
...
Change drive number with keyboard. Alt-N to create new D64 image with auto incremented name
2018-07-22 14:40:11 +10:00
penfold42
1039cca757
Merge branch 'deviceID' into autonewdisk
...
Conflicts:
src/main.cpp
2018-07-21 13:23:37 +10:00
penfold42
709809281f
Can now change device ID in browse mode with keyboard 8,9,0,- and F8..F11
...
Maximum rom images is now 7 (down from 8)
2018-07-21 13:07:14 +10:00
penfold42
34cc3775c2
update options.txt
2018-07-20 15:46:31 +10:00
penfold42
b041e61c26
Alt N to create new D64 image
2018-07-20 14:24:54 +10:00
penfold42
ad15313511
Added *.swp files to .gitignore
2018-07-20 14:12:21 +10:00
penfold42
d8135fbf1e
now automounts the newly created image
2018-07-20 14:10:38 +10:00
penfold42
876f417edd
auto generated filename can be specified in options.txt with:
...
AutoBaseName = autoname
2018-07-20 12:30:20 +10:00
penfold42
1142e7ff45
filenames now get autogenerated
2018-07-20 10:13:32 +10:00
penfold42
53de164fbe
Press N to crete a new .d64 image
...
Still need to implement finding the highest existing numbered filename
2018-07-19 23:49:08 +10:00
penfold42
9d10bcb3ef
Scratch and New now refresh the browser view
...
Using the keyboard to exit emulation no longer CD /
2018-07-19 18:28:56 +10:00
penfold42
23a2acf510
separate CreateD64 into separate function
2018-07-19 12:48:22 +10:00
Stephen White
1090e509a1
Merge pull request #42 from penfold42/i2cdetect
...
I2c bus scanning
2018-07-18 08:02:02 +10:00
penfold42
8c76614858
Fix compiler warning
2018-07-17 20:04:09 +10:00
penfold42
efe0f0bd6d
fix contrast setting for sh1106
2018-07-17 19:56:01 +10:00
penfold42
97eb27bf7a
Merge branch 'master' of https://github.com/pi1541/Pi1541 into i2cdetect
2018-07-17 19:53:19 +10:00
Stephen White
02b165c288
Merge pull request #41 from penfold42/sh1106
...
Working Sh1106 display support
2018-07-17 18:43:53 +10:00
penfold42
c223b7aa57
i2c scanning is now optional: i2cScan = 1
...
prints the 7 bit addresses in decimal
2018-07-17 18:25:15 +10:00
penfold42
1ed6fd45cd
Inital support for I2C bus scanning
...
- needs to be configurable
- needs to NOT trash the i2c bus when finished
2018-07-17 14:58:26 +10:00
penfold42
ca2aa5e09f
Code cleanups
2018-07-17 09:37:53 +10:00
penfold42
4a1c56df41
s/Plottext/PlotText/g
2018-07-16 23:15:46 +10:00
penfold42
91ead26b2b
SH1106 support now works
2018-07-16 22:46:53 +10:00
penfold42
e34274c01e
Move to page mode to support sh1106
2018-07-16 21:11:55 +10:00
Stephen White
30f1d4747e
Fixed crash bug when using without an OLED LCD
2018-07-16 19:40:42 +10:00
Stephen White
9f0e610663
Incremented version number.
2018-07-15 19:18:58 +10:00
Stephen White
3346ef6cf5
Added horizontal scrolling of long filenames.
2018-07-15 18:46:49 +10:00
Stephen White
f20105f011
Merge pull request #40 from penfold42/automountescape
...
Escape will now exit an automounted image without re-autoloading it
2018-07-15 18:16:27 +10:00
penfold42
c6c79d9c81
Escape will now exit an automounted image without re-autoloading it
2018-07-13 18:04:37 +10:00
Stephen White
2bc501dd85
Added low level perfromance metrics.
...
To see the output.
Add -DDEBUG to CFLAGS in Makefile.rules
Hook up a terminal to the PI's serial port (pins 8 and 10)
115200 Baud
8 Data bits
1 Stop bit
No Parity
2018-07-11 21:09:21 +10:00
Stephen White
05702d0681
Merge pull request #38 from penfold42/classiclogo
...
Added classic 1541 image on startup
2018-07-11 20:47:25 +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
penfold42
0bcd9de494
ssd1306 code cleanup
...
Added U(202) HARD reset - reboots pi
2018-07-04 16:39:59 +10:00
penfold42
02f19df0cf
moved ssd1306 logic to options.cpp
2018-07-04 12:25:47 +10:00
penfold42
b101e8f635
if LcdLogoName != 1541ii nor 1541classic, try to load file from SD card
2018-07-04 11:48:55 +10:00
penfold42
34c75658eb
LcdLogoName = 1541ii (or 1541classic)
2018-07-03 21:26:01 +10:00
penfold42
418f8707e9
Added 1541 classic LCD logo
2018-07-03 15:19:56 +10:00
Stephen White
d2b87e609a
Fixed Issue #32 : Confusing similar name files.
2018-07-02 18:55:54 +10:00
Stephen White
e4dc6e54ec
Fixed bug with https://csdb.dk/release/?id=11627 directory display.
...
grue on Lemon found this image that caused an infinite loop when attempting to display the directory.
2018-07-02 18:30:30 +10:00
Stephen White
c961e2b5b0
Merge pull request #36 from penfold42/hideDEL
...
Hide deleted files from BAM view
2018-07-02 18:24:44 +10:00
Stephen White
44de6efd0c
Merge pull request #35 from penfold42/options
...
Updated options.txt
2018-07-02 18:24:18 +10:00
penfold42
791d1ea0a8
Hide deleted files from BAM view
2018-07-01 20:46:07 +10:00
penfold42
5a3ee09c56
Updated options.txt
...
Added ChargenFont options (same as "Font" just clearer name)
2018-07-01 10:16:47 +10:00
Stephen White
8dc1c7cb14
Added a commented default OPTIONS.TXT file example.
2018-07-01 04:36:20 +10:00
Stephen White
04640e11e6
Fixed minor problem where track display initially displays track 00 and not track 18
2018-07-01 04:35:40 +10:00
Stephen White
8e9e0a5b28
Merge pull request #34 from penfold42/statusoverlap
...
Fix status bar overlap on small screens
2018-07-01 04:03:52 +10:00
Stephen White
f484dea75f
Debounce reset
2018-07-01 04:00:47 +10:00
penfold42
e053a2bb5b
Fix status bar overlap on small screens
2018-06-30 19:20:05 +10:00
Stephen White
ef975f0721
Incremented build version.
2018-06-24 14:41:28 +10:00
Stephen White
c41ea162a2
Added the option to auto mount a disk image (when resetting)
...
This will enable poeple to use AR6, EFL or FC3 to load fb64. To do so create a disk image with FB64 on it. copy it to the SD card's 1541 folder. add the line "autoMountImage = fb.d64" to options.txt. Now whenever the drive is reset it will automatically mount the disk image. As it is emulating people can use their cart of choice to load it. Once loaded they can simply back out of the image and browse the SD card as usual.
2018-06-24 14:37:11 +10:00