Tarjeta de sonido General Sound 512

Discursiones en general sobre el proyecto que no tienen cabida en otro foro / General discussion for uncateorized topics about the ZX-Uno project
Avatar de Usuario
Quest
Mensajes: 900
Registrado: 27 Sep 2015, 00:20

Re: Tarjeta de sonido General Sound 512

Mensaje por Quest » 12 Abr 2017, 20:42

I doubt there is enugh room in the FPGA for another T80 core, let alone the other components. Mcleod could say.
Yo también te puedo decir alguna cosa ;)

Por ejemplo, el siguiente core Arcade que estoy portando (que ya va por muy buen camino) utiliza nada más y nada menos que 3 (si, tres) Z80s (Galaga), y cabe en la FPGA. Eso sí, ocupa aproximadamente el 93% de la misma, pero cabe. Mcleod y yo comentábamos hace poco que podría ser gracias a los LUT6 que usa nuestra spartan, que haría que los recursos para ellos estuvieran aprovechados de forma más eficiente.

También te puedo poner de ejemplo el core del C64, donde no sólo se implementa la cpu 6510, ram, roms, CIAs (2), VICII, y el SID (que es de lo que mas ocupa), etc, de la propia máquina, sino que además se implementa la disquetera 1541 completa, que para el que no esté familiarizado con el mundillo commodore, no es una simple disquetera, sino un ordenador entero, con un procesador 6502, su ram y su rom, sus chips VIA (2), etc, que además tiene por supuesto el "lector de disquetes". Por eso ha sido un core tan complicado, ocupa el 99,99% de la FPGA y esa es la razón principal por la que no se le puede añadir nada más y el margen de maniobra es casi inexistente.

Asi que... Quién sabe? ;) puede que entre o no entre. Lo que es menester es que haya alguien interesado en desarrollarlo en HDL para intentar meterlo.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: Tarjeta de sonido General Sound 512

Mensaje por azesmbog » 12 Abr 2017, 22:27

Это core 24
Imagen

Или мы проценты считаем по разному?

Core24+SAA
Imagen

Avatar de Usuario
Uto
Mensajes: 1394
Registrado: 17 Dic 2015, 16:39

Re: Tarjeta de sonido General Sound 512

Mensaje por Uto » 12 Abr 2017, 23:42

Quest escribió: Asi que... Quién sabe? ;) puede que entre o no entre. Lo que es menester es que haya alguien interesado en desarrollarlo en HDL para intentar meterlo.
Pues podría ser, y me alegra saber que caben Z80s como rosquillas en la FPGA :-)

Por otro lado ahora que lo pienso lo que no cabe seguro es la RAM, al menos no sin la expansión de 2Mb, porque el cacharrito este lleva 512K si no he leído mal (y probablemente por eso se llame General Sound 512). Se podría hacer una versión reducida, claro, algo como un General Sound 128, aunque quizá es implique no poder usar la paginación de Timex o alguna otra cosa.

hikoki
Mensajes: 307
Registrado: 21 Feb 2016, 01:38

Re: Tarjeta de sonido General Sound 512

Mensaje por hikoki » 13 Abr 2017, 02:48

Precisamente @Hood acaba de anunciar en worldofspectrum
https://www.worldofspectrum.org/forums/ ... mat#latest
que ha convertido juegos .trd con GS a .tap
Se pueden descargar desde aquí http://hood.speccy.cz/dwnld/gsgamesinfo.htm

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: Tarjeta de sonido General Sound 512

Mensaje por azesmbog » 15 Abr 2017, 10:36

Uto escribió:Se podría hacer una versión reducida, claro, algo como un General Sound 128
128 КБ в базовом варианте. (In the basic version )

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: Tarjeta de sonido General Sound 512

Mensaje por azesmbog » 18 Ago 2018, 19:08

Sorgelig все же портировал Tsconf на MiSTer, работает не совсем идеально, но довольно хорошо.
Ну и по по многочисленным просьбам трудящихся ( в моем лице :) добавил и GS
TSConf:
- Improved stability
- Add General Sound (384KB)
- Add SAA1099
GS использует внутреннюю память BRAM, поэтому такое странное число, ну сколько было ;)
В Spectrum обещал тоже добавить, но наверное еще чуть меньше памяти.
Ну и SAA1099 тоже добавил, на всякий случай. Пусть будет.
Так что все упирается в свободные ресурсы FPGA

Avatar de Usuario
Bone
Mensajes: 66
Registrado: 06 Oct 2015, 15:46

Re: RE: Re: Tarjeta de sonido General Sound 512

Mensaje por Bone » 18 Ago 2018, 19:22

azesmbog escribió:Sorgelig все же портировал Tsconf на MiSTer, работает не совсем идеально, но довольно хорошо.
Ну и по по многочисленным просьбам трудящихся ( в моем лице :) добавил и GS
TSConf:
- Improved stability
- Add General Sound (384KB)
- Add SAA1099
GS использует внутреннюю память BRAM, поэтому такое странное число, ну сколько было ;)
В Spectrum обещал тоже добавить, но наверное еще чуть меньше памяти.
Ну и SAA1099 тоже добавил, на всякий случай. Пусть будет.
Так что все упирается в свободные ресурсы FPGA
Entiendo que Sorgelig ha portado el nucleo de Tsconf a Mister añadiendo soporte de GS?
Vaya, desde que ha aparecido el Mister ya no se acuerdan de la Mist!! [emoji28]

Estaria interesante poder probarlo...

Avatar de Usuario
chernandezba
Mensajes: 841
Registrado: 02 Oct 2015, 23:35

Re: Tarjeta de sonido General Sound 512

Mensaje por chernandezba » 12 Nov 2020, 19:29

Hola!

He decidido reflotar este hilo porque he agregado emulación de General Sound en ZEsarUX! :)

La verdad es que me parecía una tarjeta muy curiosa y un reto para mí emularla.

Os paso un video que he grabado en ZEsarUX mostrando algunas demos y juegos

phpBB [media]



Saludos
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Responder