Página 1 de 2

QuadSpeccy on ReVerSE-U16

Publicado: 24 Jun 2018, 19:17
por vlad
QuadSpeccy - это система "4 in 1", т.е. построена на базе 4-х совместимых ZX-Spectrum, работающих параллельно.

Re: QuadSpeccy on ReVerSE-U16

Publicado: 24 Jun 2018, 23:29
por brunosilva
I will try this version :) ... the last one didn't work for me :(

Re: QuadSpeccy on ReVerSE-U16

Publicado: 26 Jun 2018, 00:52
por brunosilva
@vlad - now it runs... :)
640x480@60hz

but i have some problems with cores 2-4 (in attach 2 images)
If i press all reset all, the 2-4 cores "reset" to reset server 0.19

its like this? or should the core boot all the spectrums?

can you send a zip file with files I should have in sd card to use NMI button? its the same files used for zxuno and similars?

Thanks

Re: QuadSpeccy on ReVerSE-U16

Publicado: 26 Jun 2018, 07:44
por vlad
Press the ENTER button in window F1. Use the buttons for selecting windows F1..F4, F6 to activate divMMC, initializing the window with the F12 button. Press Win button for Full Window, F9 for sound in window.
Copy ESXDOS files,fatal.$C and games TRD, TAP ...

Re: QuadSpeccy on ReVerSE-U16

Publicado: 26 Jun 2018, 23:51
por brunosilva
well...

it works :)
image1.jpeg
image1.jpeg (130.56 KiB) Visto 9062 veces
but after a while the board is hot... it's normal?

Re: QuadSpeccy on ReVerSE-U16

Publicado: 27 Jun 2018, 07:32
por vlad
brunosilva escribió:but after a while the board is hot... it's normal?
Yes, it is normal. You can put the U16 sideways on one side vertically, for better cooling.

Re: QuadSpeccy on ReVerSE-U16

Publicado: 27 Jun 2018, 22:38
por brunosilva
@vlad - maybe i will buy a cooler and place it in the fpga...

Possible directions for a 4-core ZX machine?

Publicado: 09 Jul 2018, 07:24
por kgmcneil
Silly question time:

[1] Are the 4 cores totally independent of one another?...
[2] IS there any way of passing information between the cores...?
[3] Have you considered the possibility of using a shared memory space or selecting ports to perhaps allow each core the ability to communicate with each other?
[4] If the above is feasible, would it be possible, in theory, to take an existing open ROM, perhaps one of Andrew Owen's (eg: SE BASIC) and tweak and design it specifically for the purposes of multi-core processing?... To create a ROM or OS for passing info back and forth between itself and other similar OS cores, basically a ROM for connecting to similarly configured systems...?
[5] Could such a OS/ROM form the basis for a new type of ZX machine, a ZX "cluster" or parallel processing machine...

Any thoughts in this direction?...
:boingg:

Re: Possible directions for a 4-core ZX machine?

Publicado: 09 Jul 2018, 12:46
por vlad
kgmcneil escribió:Silly question time:
Silly answer time:
[1] Yes, cores are completely independent of each other, except for devices of interaction with the user (keyboard, mouse, audio, tv..).
[2] Yes, by means of a specially allocated for this general memory address space and I / O ports.
[3] Yes, such an opportunity was considered, but due to lack of software support at the moment is not used.
[4] Problem in the absence of a qualified software development team, and yes, there are no problems with the implementation of the multiprocessor system.
[5] I think everything is possible.

Re: QuadSpeccy on ReVerSE-U16

Publicado: 10 Jul 2018, 07:06
por kgmcneil
Impressive work on the DivGMX...

Just to clarify, when you say:
[3] Yes, such an opportunity was considered, but due to lack of software support at the moment is not used.
..do you mean that the QuadSpeccy firmware already has the ability to communicate across ports, but software just isn't there to use it yet?...

I will admit that it would take a bit of vision to come up with ideas for software to utilize such features... Perhaps if one started from the basis of something that already exists as a jumping off point, then maybe we wouldn't have to reinvent the wheel...

...which of course begs the question: Is there anything out there already for the ZX that allows for cross communication across ZX platforms?... [Does anyone know???]...

Just a thought... It seems a shame to have such a wonderfully unique feature and not find some clever way to exploit it further...

Thanks for the video clips by the way, I didn't know of your DivGMX project till now... :)