Цитата Сообщение от Sayman Посмотреть сообщение
2). где почитать про установку GS в профик.
Фрагмент статьи из insanity #8 "Подключение к Profi различной периферии":

...Как ни парадоксально, но в лучшем положении находятся владельцы
старших версий компьютера (3-й, 4-й), так как на этих версиях, как правило, отсутствует какая-либо "лишняя" периферия (COM-порт, часы...). И так как на Profi весьма грамотно сделана дешифрация портов,
то (при условии исправности как самого компьютера, так и периферийных устройств) подключение General Sound либо какого нибудь другого устройства не должно вызвать ни каких проблем. В простейшем случае (если ограничиться подключением, например, только GS) все сигналы беруться с системного разъема (распайку системных разъемов см. в конце статьи) с помощью проводов (на Profi хоть и отсутствуют буфера, но большинство сигналов выведенных на сис. разъем подтянуты через резисторы к +5В), при этом ничего не надо мудрить с сигналом IORGE, вместо него подается сигнал OUTIORQ, - и все будет работать! И в TR-DOS, и в CP/M - проверено на собственном компьютере.

Более тонкого подхода требуют компьютеры 5-х версий, из-за кучи дополнительных портов. Но и на 5-ых версиях конфликты возможны только при работе в CP/M, так как все дополнительные порты (за исключением часов) доступны только при комбинации сигналов CP/M=1 (5-й бит порта #DFFD) и ROM14=1 (4-й бит порта #7FFD), то при работе в режиме Sinclair никаких конфликтов с GS быть не должно (в данном
режиме сигнал CP/M по умолчанию сброшен в ноль). Но тем не менее возможна работа с GS и из CP/M. И для этого, как мне кажеться, не нужно вносить изменений в аппаратуру компьютера, а достаточно изменить драйвера конфликтующих устройств.

Конечно, если в дальнейшем планируете подключать и другую периферию, то лучше все таки поставить буфера по схеме из "Spectrum Expert #2", и вывести на слоты все сигналы которые предусмотрены стандартом ZX-BUS/NEMO-BUS, хотя и далеко не все сигналы используются в настоящее время, но с прицелом на будущее...

!ВНИМАНИЕ!: это касается всех версий Profi! Если в Вашем компьютере стоит процессор типа: Z-80A, Z-80B, либо отечественный КР1858ВМ1, то в случае подключения новых устройств, при включении TURBO, в режиме Sinclair, возможны сбои и "зависания" компьютера. Это связано с малой нагрузочной способностью вышеперечисленных процессоров.
Выход: либо не включать TURBO в Sinclair-режиме (в CP/M и программах не использующих ПЗУ - глюков не наблюдалось), либо поставить процессор типа - Z84C008PEC, Z84C0010PEC.
Как показал опыт использования новых процессоров на компьютере Profi - данная замена никак не сказывается на работоспособности каких бы то ни было программ. И неработоспособность ряда старых программ на компьютерах KAY с аналогичными процессорами, повидимому связана со схемотехникой KAY'ев, а не процессоров.

Хотя, справедливости ради, должен заметить, что последовательность
байт - #ED #71, интерпретируется новыми процессорами не как OUT (C),#00, а как - OUT (C),#FF.

Код:
 Системный разъем компьютеров Profi.

- нумерация контактов сверху вниз, сторона А с краю платы;
- L. SOUND и R. SOUND левый и правый каналы AY/YM (соответсвенно:
  канал - A и канал - B, канал C подается на GND);
- звездчкой (*) помечены сигналы, которые разведены только на платах ver. 5.xx;

┌──────────┬─────────┬──────────┬─────────┐
│ контакты │ сигналы │ контакты │ сигналы │
├──────────┼─────────┼──────────┼─────────┤
│    1B    │  TURBO- │    1A    │         │
│    2B    │R. SOUND │    2A    │L. SOUND │
│    3B    │   A15   │    3A    │   A14   │
│    4B    │   A13   │    4A    │   A12   │
│    5B    │   D7    │    5A    │   +5V   │
│    6B    │         │    6A    │         │
│    7B    │         │    7A    │         │
│    8B    │   D0    │    8A    │   GND   │
│    9B    │   D1    │    9A    │   GND   │
│   10B    │   D2    │   10A    │ CLC_AY  │
│   11B    │   D6    │   11A    │   A0    │
│   12B    │   D5    │   12A    │   A1    │
│   13B    │   D3    │   13A    │   A2    │
│   14B    │   D4    │   14A    │   A3    │
│   15B    │  INT-   │   15A    │OUTIORQ- │
│   16B    │  NMI-   │   16A    │   GND   │
│   17B    │  HALT-  │   17A    │ *-5V    │
│   18B    │  MREQ-  │   18A    │         │
│   19B    │  IORQ-  │   19A    │         │
│   20B    │   RD-   │   20A    │         │
│   21B    │   WR-   │   21A    │  BUSRQ- │
│   22B    │ *12MHz  │   22A    │  RESET- │
│   23B    │ READY-  │   23A    │   A7    │
│   24B    │  +12V   │   24A    │   A6    │
│   25B    │ *TIMER  │   25A    │   A5    │
│   26B    │   M1-   │   26A    │   A4    │
│   27B    │  REF    │   27A    │  ROMCS- │
│   28B    │   A8    │   28A    │  BUSAK- │
│   29B    │   A10   │   29A    │   A9    │
│   30B    │  CP/M   │   30A    │   A11   │
│   31B    │ TR-DOS- │   31A    │  ROM14  │
│   32B    │   BLK-  │   32A    │SND_BEEP │
└──────────┴─────────┴──────────┴─────────┘