Stephen White
a382c75376
Merge pull request #148 from Remboooo/remboooo/fix-exiting-emulation-mode-with-gpio-button
...
Fix exiting emulation mode with ENTER (GPIO) button
2019-09-22 11:16:36 +10:00
Rembrand van Lakwijk
4a8ba25d8c
Fix exiting emulation mode with ENTER (GPIO) button;
...
pressing the button would exit emulation mode, but then releasing the button would immediately enter it again.
Logic copied from CheckButtonsBrowseMode().
2019-09-10 17:54:37 +02: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
50a590ee84
Fixed issue #133
2019-05-20 20:00:38 +10: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
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
a54f1804ba
Added options to remap the input push buttons
2018-08-19 22:11:36 +10:00
penfold42
05d89d2505
Browser: Alt-L to create LST file in current dir with all images included
...
Also small optimise number scanner in inputmapping
2018-08-08 00:38:08 +10:00
penfold42
a7cf8107d2
removed keyboard.h from filebrowser
...
remove len>0 check from FileBrowser::UpdateInputFolders()
removed NumberKeys table
2018-08-05 21:22:21 +10:00
penfold42
c42f4d3643
move button rom and device code to inputmappings
...
remove a temp buffer
add defines for button numbers
2018-08-05 20:20:48 +10:00
penfold42
807cee02d2
InputMapping: merge letters and numbers
2018-08-05 18:26:33 +10:00
penfold42
98961a9421
LCtrl+LAlt+Delete = reboot
2018-08-03 15:39:48 +10:00
penfold42
c080a8cb0c
Browse mode - MUST use F1..F11 for rom and device ID changes
...
numbers have been removed
2018-08-01 21:24:33 +10:00
penfold42
792c259714
Browse: Home and End move to 1st and last entry
2018-08-01 17:57:01 +10:00
penfold42
df58673e65
pressing a-z will jump to the next list entry starting with that letter
2018-08-01 00:43:52 +10:00
penfold42
8fe97363e7
Moved Number key checking code to inputmapping
2018-07-31 18:38:24 +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
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
f807a9cdc0
Alt-a will autoload image during emulation
2018-07-29 00:35:17 +10:00
penfold42
d15641e57f
Alt-A from browser load the automountimage
2018-07-27 23:43:49 +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
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
b041e61c26
Alt N to create new D64 image
2018-07-20 14:24:54 +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
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
Jakub Czekański
ebc9d6359b
moved sources to src/ dir, clean with explicit defined files
2018-05-22 19:04:38 +02:00