Re: ZX Spectrum Next (and compatibles) QL Core now available!
Posted: Thu Dec 05, 2024 11:06 am
I have written my own fat routines but they are written in Lion CPU assembly language, have no problem with fragmentation also.
RIP Sir Clive Sinclair 1940 - 2021
https://theqlforum.com/
No just the lrespr, the mouse initialization is done in hardware in my cores.Peter wrote: Thu Dec 05, 2024 10:47 amHopefully you didn't study my initialisation code though. It contains unclean timing loops und seems overly picky with mice. Deserves a total rewrite. But my LRESPR driver is okay.lliont wrote: Thu Dec 05, 2024 10:16 am [...] after all I made the mouse driver for QLion by studing your code.
They are actually buffered via a HC157 mux.Peter wrote: Fri Dec 06, 2024 8:29 am has either JOY_P7 or JOY_P9 direct connection to an FPGA I/O pin?
Next schematics are freely available so people can make clones; here they are: https://gitlab.com/thesmog358/tbblue/-/ ... type=headsPeter wrote: Fri Dec 06, 2024 8:31 pm Thanks for the explanation, I have no schematics of the Spectrum Next, hence no further ideas.
I don't know which core version he was using there but it's quite natural once you get used to it after 10-15 minutes; Originally it was a bit of a pain but thanks to suggestions by Simon and excellent work by Leon it's now very natural. CTRL and ALT are on GRAPH and EXTEND which may be on different rows but are in the right location laterally.Peter wrote: Sat Dec 07, 2024 1:12 pm Thanks for the link. For me, the main point of the Spectrum Next is the beautiful case, so I wouldn't use an external PS/2 keyboard.
The PS2_DATA line could then be used for a much more primitive network interface with just the termination resistors and a 47 Ohms series resistor.
(The 4.7 K Pullup causes only a neglegible 0.03V distortion of the low level on the network line.)
(On the video, Martyn seemed to struggle a lot with the Spectrum Next keyboard, can that be resolved? Or does the QL usage call for an external PS/2 keyboard?)