SD card boot menu
Attached is a boot menu that will display all the *.BIN files you have on an SD card connected to pins
· spiDO· = 16
· spiClk = 17····
· spiDI· = 18
· spiCS· = 19
you can use the a·nes gamepad·or keyboard to scroll up and down and press select on the nes gamepad or enter on the keyboard to run the selected program
· spiDO· = 16
· spiClk = 17····
· spiDI· = 18
· spiCS· = 19
you can use the a·nes gamepad·or keyboard to scroll up and down and press select on the nes gamepad or enter on the keyboard to run the selected program
Comments
My only real comment is that on the NES pad, "Select" is a little non-intuitive as the load button. I'd possibly set it to say all of "A", "Start", and "Select" all work for loading.
Oldbitcollector
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.
— Calvin, of 'Calvin and Hobbes.
Here is the code at your request, it uses Tomas Rokicki SD card driver, Doug Dingus text display driver
PS I would like to make it combatable with the prodo board aslo but I don't have one to test the changes with
Oldbitcollector
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.
— Calvin, of 'Calvin and Hobbes.
Here's the protoboard version.
I remarked the NES_Reader since most protoboards don't have that.
I've also made some other minor adjustments to the variables and speed of course.
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Buttons . . . check. Dials . . . check. Switches . . . check. Little colored lights . . . check.
— Calvin, of 'Calvin and Hobbes.