Commit Graph

342 Commits

Author SHA1 Message Date
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
Stephen White ef7dfb1907 The AutoMountImage can now handle .LST files. 2018-07-29 16:47:32 +10:00
Stephen White 09cfc4ec86 Whilst in browse mode pressing Alt-W toggles write protection on a disk image. 2018-07-29 15:55:46 +10:00
Stephen White 5491711446
Merge pull request #53 from penfold42/alt-a
Alt-a to re load AutoMountImage
2018-07-29 15:00:06 +10:00
Stephen White 2b142c3e85
Merge pull request #50 from penfold42/128x32fix
Fix for 128x32 displays during emulation
2018-07-29 14:58:40 +10:00
Stephen White 5ac2fe8c45 Buttons in browse mode can change the selected ROM
Holding down the first button and pressing one of the other buttons will select different ROMs (if they have been specified in the options.txt file)
2018-07-29 14:22:14 +10:00
penfold42 b1998612c4 update options.txt with supported OLED displays 2018-07-29 00:50:56 +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 980712cfda Fix for 128x32 displays during emulation
Clean up redundant if (screenLCD)
clean up to support variable LCD font height in future
2018-07-27 12:08:16 +10:00
penfold42 ddfcdbe50b Merge branch 'master' into cleanup 2018-07-26 22:54:05 +10:00
Stephen White 369e2ff800
Merge pull request #48 from penfold42/128x32
Ssd1306 128x32 support
2018-07-26 22:42:17 +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 78e20ae4bb swap pages for SSD1306 128x32 displays 2018-07-26 12:19:35 +10:00
penfold42 ee175ec1fd LCD_1306_128x32 now sets com pins correctly
clean up stb compiler warning
2018-07-26 11:34:59 +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
Stephen White 9cdc0da63b Button 5 can be used to change device ID. 2018-07-22 18:47:03 +10:00
Stephen White 70fddc97c5 Button 5 can be used to change device ID.
Whilst in browse mode, holding button 5 (ie Insert) and pressing one of the other buttons will change the device ID. Button 1 = 8, 2 = 9, 3 = 10 and 4 = 11.
2018-07-22 18:43:08 +10:00
Stephen White 86131addf0 Merge branch 'master' of https://github.com/pi1541/Pi1541 2018-07-22 15:21:26 +10:00
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