ZX Spectrum > HARDWARE
Kiedy Yarek Adamski zrobi i-face GS/divIDE ;)
VELESOFT:
GENERAL SOUND (original old version) work on ZX Spectrum, but is problem with contended ports (ula slow down CPU). On ZX128+/+2(grey model) is possible replace internal chip HAL/PAL10H8 with new GAL16V8 with modified firmware (fast ports) and GS work....
And DIVIDE ? Both devices use same ports (#B3,#BB). Exist more ways for HW modification:
a) use new GAL chip for DivIDE (change IDE ports) + rewrite IDE ports in DivIDE sysems
b) change GS ports + rewrite all software with GS support
YERZMYEY/HOOY-PROGRAM:
Velesoft:
Yarek said once that he is able to desing an interface that would make it possible for GS to work with divIDE.
But then he dissapeared. ;)
With my GeneralSound, actually, hahah.
VELESOFT:
--- Cytat: YERZMYEY/HOOY-PROGRAM w 2012.02.02, 22:06:58 ---Velesoft:
Yarek said once that he is able to desing an interface that would make it possible for GS to work with divIDE.
But then he dissapeared. ;)
--- Koniec cytatu ---
Not exist universal way. We must modify DIVIDE ports or modify GS ports.
Theoretically is possible make new interface (bus expander) which enable DIVIDE ports(+disable GS ports) only is CPU run in low 16kB of adress space and enable GS ports(+disable DIVIDE ports) is CPU run in adress space 16384-65535. It's not hard.
YERZMYEY/HOOY-PROGRAM:
Gdyby ktoś chciał sobie zrobić sam tę prostszą wersję (bez decodera MP3), to wspomniana powyżej reaktywacja staruszki GeneralSound najwyraźniej została dość dobrze opisana (no i rozszerzyli do 2Mb, bo z tym 1024Kb to już była troszke chu.jnia).
Opis w DOC-u:
http://zx.pk.ru/attachment.php?attachmentid=33449&d=1330425377
Moduł rozszerzenia pamięci GS do 2Mb:
http://zx.pk.ru/attachment.php?attachmentid=33450&d=1330425549
PCB 1.1:
http://zx.pk.ru/attachment.php?attachmentid=33451&d=1330425575
PCB 1.2:
http://zx.pk.ru/attachment.php?attachmentid=33452&d=1330425983
Oczywiście to wciąż nie załatwia sprawy braku _aktywnego_ interface'u ZX-GS-divIDE.
PS: No jest to real beauty:
Nawigacja
Idź do wersji pełnej