Timex 2068 - Загальна інформація

Оригінальний ZX Spectrum, його версії та клони

Модератор: alvis

Відповісти
Аватар користувача
alk0v
Адміністратор
Повідомлень: 202
З нами з: 05 квітня 2023, 19:04
Дякував (ла): 80 разів
Подякували: 155 разів

Timex 2068 - Загальна інформація

Повідомлення alk0v »

Timex 2068 випускався по ліцензії компанією Timex (яка на годинниках спеціалізується).
2068 був дуже розповсюджений в Португалії, хоча в Штатах теж продавався. Продажі моделі тривали десть біля 4 місяців, було випущено біля 80к екземплярів.
Існують декілька версій для різних ринків збуту.

Timex 2068 NTSC (USA)
Timex2068_PCB.jpg
Живлення
15В через штекер 5.5/2.5мм. Центральний - GND. Всередені ніякого захисту нема, можна все попалити, якщо сплутати.

Відеорежими
Вихід "Monitor" - це звичайний композитний сигнал. На системний роз'єм також виведений RGB.
Особливістю Timex є 2 додаткових відеорежими, Hi-Res та Hi-Color.

Hi-Res 512х192 вмикається командою Basic:

Код: Виділити все

OUT 255,6
Інщі значення більше 6 дозволяють вибрати інші кольори PAPER та INK
Але при ввімкнені цього режиму пам'ять автоматично не очищується, тому у верхній третині екрану будуть аретфакти. Це нормально. Але я поки не знайшов, як їх почистити. По ідеї, треба завантажити Basic 64 який підтримує 64 колонки тексту на рядок.
timex2068_03_crop.jpg
Hi-Color вмикається командою Basic:

Код: Виділити все

OUT 255,2
Джойстік
Порти джойстіка сумісні з Atari 2600 та Commodore 64.

Програми
Програму можна завантажити через порт магнітофону (порт EAR), зі стерео-кабелем працює. Вдалося завантажитись з телефона, але потрібна максимальна гучність.
Протестувати можна на цьому файлі: https://houseofmyrrh.org/Micro_Mikies_files/TV_GEN.mp3
Це проста програма тесту екрану.
TV_GEN.zip
PlayZX для Android також працює.


Офіційна бібліотека програм та ігор налічує дуже невелику кількість. Тих, що підтримують розширені графічні режими - ще менше.
Ще одна особливість Timex 2068 - це організація пам'яті та ROM, яка порушує сумісність з класичним ZX Spectrum.
Є декілька варіантів рішення цієї проблеми. Офіційний - використання спеціального картріджа, який заміняє ПЗУ, з ним більше 90% програм працюють нормально.
Також можна просто замінити ROM U16 всередені Timex на ROM від ZX Spectrum 48.

Тест пам'яті

Код: Виділити все

PRINT PEEK 23732+256*PEEK 23733
Результат має бути 65535, якщо менше - треба перевіряти пам'ять

Посилання Замітки з інших ресурсів
- у TS2068: сигнал оновлення пам'яті - /RFSH Z80, або в TC2068: сигнал вибору активного низького рівня мікросхеми для домашнього ПЗУ - /ROMCS (також марний),
- у TS2068: вимкнення активного низького доступу до пам'яті - /BE ULA, або
в TC2068: активний високий вхід, який вимикає внутрішній ROM, а також примусово передає високий стан на /ROMCS і /EXROM у гнізді.
Схоже, що дизайн TC2068 був досить суттєво перероблений у порівнянні з TS2068, щоб бути максимально сумісним із Spectrum.
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
Співзасновник Software & Computer Museum
Відповісти

Повернутись до “ZX Spectrum”