OpenSpand announcement
-
- Posts: 351
- Joined: Sat Sep 27, 2014 8:02 pm
- Location: Stockholm, Sweden
Re: OpenSpand announcement
Paul: your offer of parting with a ZX80 is very generous, but I believe the Minstrel 2 and TL801 I own will be enough for testing on my side. I try really hard to not buy any more old computers...
Paul is also invited to my (currently) private github repo that hosts all the code and schematics/PCB stuff.
Paul is also invited to my (currently) private github repo that hosts all the code and schematics/PCB stuff.
/Adam
-
- Posts: 2256
- Joined: Sat Nov 26, 2016 2:42 am
Re: OpenSpand announcement
Hello Charlie! Hope all is well?
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
-
- Posts: 351
- Joined: Sat Sep 27, 2014 8:02 pm
- Location: Stockholm, Sweden
Re: OpenSpand announcement
Moggy: I've implemented the rom selector now and tested Big Bang X2. The scroll speed alone is worth it! Very nice to have as an option, though I will do my testing on the Tomte rom to get consistent results that I can compare to a real ZXpand+.
/Adam
-
- Posts: 351
- Joined: Sat Sep 27, 2014 8:02 pm
- Location: Stockholm, Sweden
Re: OpenSpand announcement
ZX80 update: I tried the OpenSpand on my Minstrel 2 and it started as expected. LOAD and SAVE worked. Joystick to keyboard injection does not work, as exected. Just a very quick test to whet the appetite 

/Adam
Re: OpenSpand announcement
Joystick injection should work when original keyboard is connected via open collector IC not Standard Driver.nollkolltroll wrote: ↑Sun Dec 29, 2024 12:04 pm ZX80 update: I tried the OpenSpand on my Minstrel 2 and it started as expected. LOAD and SAVE worked. Joystick to keyboard injection does not work, as exected. Just a very quick test to whet the appetite![]()
On ZX80 I just pull the IC
(Same with any external keyboard like memotech etc
In theory, there is no difference between theory and practice. But, in practice, there is.
Re: OpenSpand announcement
Who woke you up!?

???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
Re: OpenSpand announcement
Excellent news Adam.nollkolltroll wrote: ↑Sun Dec 29, 2024 10:31 am Moggy: I've implemented the rom selector now and tested Big Bang X2. The scroll speed alone is worth it! Very nice to have as an option, though I will do my testing on the Tomte rom to get consistent results that I can compare to a real ZXpand+.

???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
Re: OpenSpand announcement
This is a sweet project. I like that it doesn't use any FPGA/GAL/CPLD
And before this I thought 48 GPIO ought to be enough for anybody
The Raspberry Pi microcontroller RP2350 has 520 KB RAM
The 2350 stamp XL adds 16MB flash
And before this I thought 48 GPIO ought to be enough for anybody
The Raspberry Pi microcontroller RP2350 has 520 KB RAM
The 2350 stamp XL adds 16MB flash
-
- Posts: 351
- Joined: Sat Sep 27, 2014 8:02 pm
- Location: Stockholm, Sweden
Re: OpenSpand announcement
Before the release of rp2350, I really hoped for more ram and 64 gpio. What we got is very nice, but _I_ could certainly use more gpio!
/Adam
-
- Posts: 67
- Joined: Sun Dec 22, 2019 12:09 pm
- Location: Augsburg, Germany
Re: OpenSpand announcement
I know a little about Minstrel 3.
It is using 2x 74HC257 for keyboard input. This part is not an open collector chip as the ZX81 ULA is. So external keyboards do not work without a modification.
I assume that OpenSpand will not be able to inject keystrokes as well.
Possible solution: Add 5 diodes at the output of the 74HC257 and some pull up resistors to those lines.
Minstrel 2 might be similar to that.
I implemented that at my minstrel but was not able to test an external keyboard yet.
Greetings from Mustermann
It is using 2x 74HC257 for keyboard input. This part is not an open collector chip as the ZX81 ULA is. So external keyboards do not work without a modification.
I assume that OpenSpand will not be able to inject keystrokes as well.
Possible solution: Add 5 diodes at the output of the 74HC257 and some pull up resistors to those lines.
Minstrel 2 might be similar to that.
I implemented that at my minstrel but was not able to test an external keyboard yet.
Greetings from Mustermann
ZX81 issue 1 near to original state
ZX81 issue 1 56k internal ram with battery backup, UDG, CHR$128 and WRX enabled
Minstrel 3 ZX81 clone 64k with battery backup, UDG, CHR$128 and WRX enabled
ZX81 issue 1 56k internal ram with battery backup, UDG, CHR$128 and WRX enabled
Minstrel 3 ZX81 clone 64k with battery backup, UDG, CHR$128 and WRX enabled