Важная информация

User Tag List

Показано с 1 по 5 из 5

Тема: Compiling a Compact 256 Turbo partslist

  1. #1
    Member Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    150
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Compiling a Compact 256 Turbo partslist

    Hi there,
    I'm currently in the process of gathering parts for my Compact 256 Turbo PCB and have a few questions left

    1.) What's the value of the coil? 10mH? 100mH?
    2.) What's a suitable Zener Diode for the 12V supply? Would a 13V variant work?
    3.) I'm having some issues reading the values for the ceramic capacitors on the board Here's a list of what I found and how I interpret them, would be cool if one of you could doublecheck them:
    m15 = 150nF
    n20 (near the 14MHz crystal) = 200pF
    68p = 68pF
    n39 = 390pF
    6n8 = 6.8nF
    20n = 20nF
    10n = 10nF
    Последний раз редактировалось Shockwav3; 06.04.2020 в 18:21.

    Hardware: Pentagon 48 + 128K + INT fix + AY + VG93 Turbo || ZS Scorpion 256 Turbo+ + SMUC + ZXM General Sound || Compact 256 Turbo 1.1 (INT fixed for Scorpion 256) || ZX Spectrum 48K (various - S-Video/NebULA/vLA82/Interface1) || Sprinter 2016S || Didaktik M
    Coming soon: GMX for Scorpion || ZX Evolution + NeoGS || ATM-Turbo 2+ 7.11 || Pentagon 1024SL 2.2


    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски
    ---
    - ARGUS Project leader

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Member
    Регистрация
    21.02.2011
    Адрес
    Воронеж
    Сообщений
    63
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Everything is right.

  4. #3
    Member Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    150
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Crossposted from WoS Forums:

    Hi there,
    I've currently assembled another russian clone a "Compact 256 Turbo" from a PCB I bought. The machine appears to be fully functional and overall has a decent feature set. The machine seems to be largely inspired by either the KAY-256 or Scorpion 256.
    Considering I already have a Pentagon 128 and the Scorpion 256 being the other "major" russian clone, I'm highly interested in fixing the Timing so I can watch Scorpion 256 Demos on the Compact 256. Timing seems to be largely compatible (69888 T-States per INT, 295/312 Lines on Screen, waitstates). Only problem I encountered is that the "start of paper" is about 8 lines off (12552 vs. 14344 if you want to reproduce them in UnrealSpeccy). You can see it on this simulated screenshot which perfectly matches up with the Compact (Top is Scorpion Timings, Bottom is Compact):
    https://i.imgur.com/kPZVz1a.jpg

    As you can see the Border gets drawn a bit too early (uppermost line is supposed to be red) resulting in a 8 Pixel offset between Border and Screen. Demo used is "Cool Suxx" by Flash Inc downloadable here: https://zxaaa.net/view_demo.php?id=5847
    Other Scorpion Multicolor demos show similar problems.

    Any ideas how to fix that? I've looked into the schematic and adapted how !INT is triggered, but with no change. Personally I'd love to understand how the Signals SS (related to Composite Sync I think), !KS, !BS, BK, !SCR relate how the video output is formed.

    Documentation:
    Schematic for Compact 128 here (that machine has a partially different schematic, but the very same problem): http://zxspectrum.it.omegahg.com/Com...OMPACT-128.pdf
    PCB Top: https://cloud.mail.ru/public/Hzag/XQtJ8YHTJ
    PCB Bottom: https://cloud.mail.ru/public/FPQA/XMBg7q5uS

    - - - Updated - - -

    Inverting !KS before going to the capacitor + RD gate slightly improved things. Now TestINT 1.10 is drawing the grey bar right between ZX/ZS and Pentagon Timings (previously it was under the ZX bar).

    Hardware: Pentagon 48 + 128K + INT fix + AY + VG93 Turbo || ZS Scorpion 256 Turbo+ + SMUC + ZXM General Sound || Compact 256 Turbo 1.1 (INT fixed for Scorpion 256) || ZX Spectrum 48K (various - S-Video/NebULA/vLA82/Interface1) || Sprinter 2016S || Didaktik M
    Coming soon: GMX for Scorpion || ZX Evolution + NeoGS || ATM-Turbo 2+ 7.11 || Pentagon 1024SL 2.2


    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски
    ---
    - ARGUS Project leader

  5. #4
    Member Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    150
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Found a solution that works
    Нажмите на изображение для увеличения. 

Название:	Comp_Scorpion_INT.jpg 
Просмотров:	32 
Размер:	46.9 Кб 
ID:	72678

    Final implementation on board:
    Нажмите на изображение для увеличения. 

Название:	comp_fix.jpg 
Просмотров:	33 
Размер:	80.2 Кб 
ID:	72695
    Simplified Schematic:
    Нажмите на изображение для увеличения. 

Название:	int_fix_scheme.jpg 
Просмотров:	26 
Размер:	52.0 Кб 
ID:	72696
    Последний раз редактировалось Shockwav3; 24.05.2020 в 16:57.

    Hardware: Pentagon 48 + 128K + INT fix + AY + VG93 Turbo || ZS Scorpion 256 Turbo+ + SMUC + ZXM General Sound || Compact 256 Turbo 1.1 (INT fixed for Scorpion 256) || ZX Spectrum 48K (various - S-Video/NebULA/vLA82/Interface1) || Sprinter 2016S || Didaktik M
    Coming soon: GMX for Scorpion || ZX Evolution + NeoGS || ATM-Turbo 2+ 7.11 || Pentagon 1024SL 2.2


    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски
    ---
    - ARGUS Project leader

  6. #5
    Member Аватар для Shockwav3
    Регистрация
    09.09.2008
    Адрес
    Berlin, Germany
    Сообщений
    150
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Looking at the PCB layout I wonder if there's an easy way to implement reading of port #FF (fails in Test 4.30 and HFT 1.02).
    The 2x 8 vias near the RAM ICs which have the D* and MD* buses seems to suggest it shouldn't be overly hard to add a small additional circuit for doing so.

    I've found various implementations for various computers so far, but none exactly applicable for the compact yet.
    What exactly is needed there? Of course a circuit that checks for the adress (8x AND) having the signals A0-A7, the /RD signal from the CPU (or better /IORD formed from /IOREQ and /RD?) and some timing/counter constant about which I'm unsure.

    I'm aware adding port #FF adds very little to the machine and most games which require it have fixed versions around, but still it might be nice to have just in case.

    Hardware: Pentagon 48 + 128K + INT fix + AY + VG93 Turbo || ZS Scorpion 256 Turbo+ + SMUC + ZXM General Sound || Compact 256 Turbo 1.1 (INT fixed for Scorpion 256) || ZX Spectrum 48K (various - S-Video/NebULA/vLA82/Interface1) || Sprinter 2016S || Didaktik M
    Coming soon: GMX for Scorpion || ZX Evolution + NeoGS || ATM-Turbo 2+ 7.11 || Pentagon 1024SL 2.2


    Sorry, I don't speak Russian / К сожалению, я не говорю по-русски
    ---
    - ARGUS Project leader

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Новодел Compact 256 turbo
    от s sergey в разделе Unsorted
    Ответов: 136
    Последнее: 01.09.2020, 20:37
  2. Compact 256 Turbo и SIMM нужна помощь
    от RST 0 в разделе Unsorted
    Ответов: 9
    Последнее: 16.12.2010, 11:16
  3. Ответов: 22
    Последнее: 22.04.2010, 15:21
  4. 128 vs 256 turbo
    от FoX FluFFy^s в разделе Unsorted
    Ответов: 45
    Последнее: 16.02.2006, 13:06

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •