Commit graph

96 commits

Author SHA1 Message Date
Stephen White
05dbbe1c67 Possible fixed for issue #22 One line more then expected
Stopped both cores sending I2C data at the same time.
2018-12-29 17:38:57 +11:00
gbouille
8b3dc69bac CBM font usable on LCD display
Put "i2cLcdUseCBMChar = 1" to the option.txt file.
You have to use the Chargen rom too
2018-12-18 08:23:53 +01:00
Stephen White
cb04179fc9 Added option to lowercase all filenames passed back to FB* 2018-12-15 15:44:37 +11:00
Stephen White
db643e8d0e Improved compatibility with 1581 (especially when using 1581 JiffyDOS) 2018-11-25 21:47:24 +11:00
Stephen White
0bbe4544f9 Head stepping sounds now work for 1581 mode. 2018-11-25 15:44:44 +11:00
Stephen White
9051abec6d FB and @CP can now be used to switch between SD and USB devices. 2018-11-06 19:23:48 +11:00
Stephen White
a26a4275b2 Added USB drive support. 2018-11-04 17:14:28 +11:00
Stephen White
db692407c3 Fixed bug with SRQ line preventing the cassette from working. 2018-10-21 22:01:59 +11:00
Stephen White
8b8097525b Fixed issue #95 The DisableSD2IECCommands option makes the Pi1541 hang 2018-10-17 15:39:55 +11:00
Stephen White
7535e98434 Alt-Enter will now insert a disk also.
Some people are informing me they are using keyboards without an insert key.
2018-10-17 15:32:23 +11:00
Stephen White
1a3941913e Incremented version number. 2018-09-30 21:43:55 +10:00
Stephen White
db32edfb28 Fixed bug with buttons not mapped correctly. 2018-09-30 21:43:03 +10:00
Stephen White
481a887e7c Added 1581 mode.
I tried to get burst mode working but couldn't.
2018-09-23 17:22:01 +10:00
Stephen White
6912ae1e80
Merge pull request #77 from penfold42/configbuttons
Configurable PCB button mapping
2018-09-09 18:57:18 +10:00
penfold42
5b091e9b8c options.txt numbers can now be decimal, hex (and probably octal)
reboot clears LCD on the way down
2018-08-25 11:43:23 +10:00
penfold42
eac4475c4f Button remapping uses number 1..5
moved mapping code to CheckOptions()
2018-08-19 22:25:47 +10:00
penfold42
a54f1804ba Added options to remap the input push buttons 2018-08-19 22:11:36 +10:00
penfold42
a695cfbd89 128BootSectorName = bootsect.128 2018-08-12 21:15:17 +10:00
Stephen White
be5b1a0312 Fixed bug with a 128 (in 128 mode) not booting.
Also added the option for a 128 to auto load FB128.
2018-08-12 14:40:06 +10:00
penfold42
36eb8efd7b And search for chargen in /roms/ too 2018-08-08 23:11:58 +10:00
penfold42
aed4baee1c Look in /roms/ for roms (in addition to /) 2018-08-08 23:00:37 +10:00
Stephen White
52b4658db3 Incremented build version number. 2018-08-05 16:11:40 +10:00
penfold42
457293c091 IEC graph: vertical black line at update position 2018-08-03 23:18:44 +10:00
penfold42
48eaa18163 re-init display at emulation exit 2018-08-03 22:55:32 +10:00
penfold42
a6e6a01b26 Cleanup deviceID change code 2018-08-01 14:57:11 +10:00
penfold42
2f5914ec54 Merge branch 'master' into cleanup 2018-07-30 22:28:37 +10:00
penfold42
2afc426a7e Merge branch 'master' into cleanup 2018-07-30 22:25:40 +10:00
penfold42
ba66f2f929 overwrite longer rom names on screen 2018-07-30 10:20:52 +10:00
Stephen White
d26147d93c Incremented version number. 2018-07-29 17:29:29 +10:00
penfold42
209d73469c Merge branch 'master' into cleanup 2018-07-29 17:26:08 +10:00
Stephen White
dc1b700c8e Fixed myth_s1[system_3_1989](radwar)(pal) loading issue. 2018-07-29 17:15:29 +10:00
penfold42
f807a9cdc0 Alt-a will autoload image during emulation 2018-07-29 00:35:17 +10:00
penfold42
94f579fc08 Alt-A now works from any folder 2018-07-27 23:56:42 +10:00
penfold42
d15641e57f Alt-A from browser load the automountimage 2018-07-27 23:43:49 +10:00
penfold42
ddfcdbe50b Merge branch 'master' into cleanup 2018-07-26 22:54:05 +10:00
penfold42
2f023ab756 Compiler warnings
width and height to PlotRawImage
2018-07-26 14:57:57 +10:00
penfold42
f0ee85d022 implement height and width 2018-07-26 13:28:37 +10:00
penfold42
5f8b173155 LCD type is now an enum 2018-07-26 11:06:21 +10:00
penfold42
ea071f0b46 code cleanup 2018-07-23 09:06:11 +10:00
Stephen White
5fda5024f7 Incremented build version. 2018-07-22 18:52:35 +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
876f417edd auto generated filename can be specified in options.txt with:
AutoBaseName = autoname
2018-07-20 12:30:20 +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
97eb27bf7a Merge branch 'master' of https://github.com/pi1541/Pi1541 into i2cdetect 2018-07-17 19:53:19 +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
91ead26b2b SH1106 support now works 2018-07-16 22:46:53 +10:00