fruit-bat

Results 228 comments of fruit-bat

> Hi, I'm interested too in the use of real keyboard, mine is ZX+ > > My prefs is to get some real stuff (keyboard, audio, deck i/o, joystick and...

![proto_keyboard](https://user-images.githubusercontent.com/6271680/182035136-4d76db10-64f6-49f5-a522-ab9f326144f1.jpg) Waiting on some hookup wires now.

I have a circuit, now just(!) need some software :- ![proto_kbd](https://user-images.githubusercontent.com/6271680/184500122-9586fea9-b6f8-4988-aae7-d4cee24e25eb.jpg) )

There is some code on a branch, including an executable: https://github.com/fruit-bat/pico-zxspectrum/tree/feature/zxkeyboard https://github.com/fruit-bat/pico-zxspectrum/blob/feature/zxkeyboard/uf2/ZxSpectrumBreadboardHdmiKbd1PinAudio.uf2 It all works fine, as far as I can tell, but as yet there is no way to...

Yup, could do. I will get some and have a play. Will need diodes on each on the row lines as well.

Shift register has arrived.... ![20220822_214315](https://user-images.githubusercontent.com/6271680/186015944-82ff0f80-d735-47fa-aed5-cd65f3370721.jpg) ...needs some software now.

I've pushed some changes and a new uf2 to the main branch. For the example mappings see: https://github.com/fruit-bat/pico-zxspectrum/blob/main/src/ZxSpectrumKeyMatrix.cpp It now supports an 8x8 key matrix. The keyscan routines could do...

> Maybe have a peek here: https://github.com/breakintoprogram/pico-mposite, here https://github.com/pa-art/test_ntsc, or here https://github.com/obstruse/pico-composite8. There are many variables to take into account though, like PAL vs NTSC (different resolution and frame rate)...

Will first need to disable the FATFS library's use of the LED e.g. #define NO_PICO_LED 1

The keyboard has the following toggles: 1. Numeric 2. Shift 3. Cursor/Joystick This is quite a lot of state to represent with one led. Perhaps there should be on-screen indicators?