Elan Enterprise 64/128 (стисла інформація)

інші 8-бітні комп'ютери

Модератор: alvis

Відповісти
Аватар користувача
SlashNet
Повідомлень: 8
З нами з: 26 вересня 2023, 10:25
Звідки: Львів
Дякував (ла): 6 разів
Контактна інформація:

Elan Enterprise 64/128 (стисла інформація)

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

Enterprise 64 (Enterprise Sixty Four)
Enterprise 128 (Enterprise One Two Eight)
Enterprice-128-15.jpg
Країна походження: Англія
Початок продаж:
  • 64К - грудень 1984
  • 128К - 20 травня 1985
Технічні характеристики
Процесор: Zilog Z80A (4 MHz)
Максимальний керований розмір пам'яті (ОЗП+ПЗП): 3,968 МБ (256 сегментів по 16 кілобайт)
Оперативна пам'ять: від 64 КБ / 128 КБ
ПЗП мат. плати: 32 КБ (макс. 64 КБ)
ПЗП картриджу: 16-64 КБ
Сопроцесори: Nick (відео) та Dave (аудіо, робота з пам'яттю та портами)

Графічні можливості відеочіпу NICK
  • Відеопам'ять до 64 КБ (за рахунок ОЗП)
  • Загальна палітра кольорів - 256
  • Можливість задавати довільний відеорежим та розміщення у пам'яті для кожного рядку пікселів (завдяки чому можна легко сконфігурувати екранну пам'ять схожу на екрани комп'ютерів ZX Spectrum, Amstrad CPC та інших з аналогічними відеорежимами).
  • Апаратний текстовий режим.
  • Апаратна вертикальна прокрутка.
  • Відображення зовнішніх графічних даних (відеовхід).
  • 2- 4- 16- та 256-колірний графічний режим (колір на піксель)
  • 16-колірний "атрибутний" графічний режим (2 кольори на блок 8х1)
  • 40-символьний апаратний текстовий режим (2 пари кольорів)
  • 80-символьний програмний текстовий режим (4 пари кольорів)
  • Підтримка 64-, 128- та 256-символьних шрифтів. (128 - за замовчуванням)
Якщо з графічними режимами на 2, 4 та 256 кольорів все доволі просто, з 16-колірним все складніше. Палітра на 16 кольорів складається з двох частин: якщо 8 перших кольорів можна призначати будь-які, то 8 кольорів другої половини вибираються з 32-х фіксованих наборів (BIAS). Саме через це кольори у конверсіях ігор з ZX Spectrum чи Amstrad CPC будуть відрізнятись від оригінальних. Щоб простіше це зрозуміти можна скористатись таблицею підбору кольорів.

Приклади апаратних можливостей графічного процесора:
intrldemo.png
pro12.png
small2.png
rot256.png
scrn_Yoomp!.png
scrn_IK+ Reloaded.png
scrn_PETSCII Robots Plus_06.png
Максимальна роздільна здатність екрана по горизонталі
736 пікселів - 2 колірний режим
368 пікселів - 4 колірний режим або 16 колірний атрибутний режим (8-піксельні блоки по 2 кольори)
184 пікселя - 16 колірний режим
92 пікселя - 256 колірний режим
46 символів - апаратний текстовий режим
92 символів - програмний текстовий режим

Максимальна роздільна здатність екрана по вертикалі
288 пікселів у звичайному режимі
576 пікселів у інтерлейсному.
32 символа текстового режиму.

Характеристики звукового чипу DAVE
3 звукові + 1 шумовий канал (8 октав, стерео).
Доступні ефекти включають дісторшн, фільтри низьких і високих частот, а також кільцеву модуляцію.
По характеристикам схожий на розповсюджений AY, але має деякі відмінності.

Enterprice-128-28_crop.jpg
Інтерфейсні роз'єми
- Шина розширення для підключення додаткових карт для розширення апаратних можливостей (такі як дисковий контролер, апаратний емулятор Спектруму та багато інших).
- RGB-відеовихід із стерео аудіо (та монохромний композитний сигнал)
- RF-відеовихід
- Два роз'єми для керування касетними накопичувачами.
- Аудіо вхід та вихід (стерео) для підключення касетних накопичувачів, навушників або аудіосистем.
- Послідовний порт RS-423 (об'єднаний з мережевим портом)
- Паралельний порт Centronics
- Два порти для підключення зовнішніх Atari-сумісних джойстиків (до 6 штук.) або інших пристроїв введення.
- Порт для ПЗП-картриджів

Конфігурації комп'ютера
Немодифіковані комп'ютери поділяють на 2 моделі: 64К та 128К за обсягом оперативної пам'яті. В стандартній шістдесятчетвірці, окрім меншого об'єму ОЗП, прошиті старіші версії EXOS та IS-Basic. Для неї значно (15%) менший обсяг програмного забезпечення, і чип Nick нерідко встановлений ранньої ревізії (при нагріві з'являються деякі графічні артефакти на екрані). Але, не зважаючи на це, з неї цілком можливо зробити "повноцінний" Ентерпрайз: прошивки ПЗ доволі легко оновлюються, а для модулів розширення оперативної пам'яті у вільному доступі є схеми для самостійного виготовлення.

128К-моделі можуть бути у двох варіантах: з англійською клавіатурою, та німецькою, що впливає і на локалізацію ПЗ. В німецькій моделі мову інтерфейсу можна програмно переключити на англійську і навпаки.

Є і інші модифікації комп'ютера, але вони особливо нічим не відрізняються від описаних вище.
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
Аватар користувача
SlashNet
Повідомлень: 8
З нами з: 26 вересня 2023, 10:25
Звідки: Львів
Дякував (ла): 6 разів
Контактна інформація:

Re: Elan Enterprise 64/128 (стисла інформація)

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

Програмне забезпечення
exos.png
EXOS
EXOS (Enterprise eXtendable Operation System) - це основна операційна система для комп'ютера Enterprise, що записана у внутрішнє ПЗП комп'ютера, і під час його ввімкнення бере керування на себе. Вона відповідає за визначення поточної конфігурації, інвентаризацію доступної пам'яті, обслуговування вимог до пам'яті різних системних пристроїв і користувацьких програм, ведення обліку зайнятих/вільних областей пам'яті. Прямо як у сучасних операційних системах! Наприклад, можна завантажити у пам'ять одночасно декілька програм (такі як монітори, компілятори чи редактори), а потім запускати їх по потребі. В стокових машинах прошита EXOS у версіях 2.0 та 2.1, але у наявності є неофіційна версія 2.4, з новими можливостями та виправленнями помилок офіційних версій, яка може бути встановлена досить просто.

EXOS-сумісне програмне забезпечення
Вважаючи на те що конфігурацій комп'ютера може бути досить багато, то розробляти програмне забезпечення дуже рекомендується з використанням функцій EXOS. Тобто не використовувати звичну практику програмування в стилі «POKE-PEEK» для Спектрум-сумісних машин, де розміщення даних у пам'яті знаходиться у жорстко визначених місцях.

EXOS-сумісні програми баз проблем будуть працювати на будь-якій придатній конфігурації комп'ютера.


exdos.png
EXDOS
Дискова операційна система що розміщена у ПЗП контролера дисків і дозволяє працювати з носіями інформації з довільним доступом до даних і файловою системою FAT-12. Для роботи з файлами надає свою оболонку, або за допомогою EXOS може виконувати команди з інших програм.


scrn_IS-DOS_1.png
IS-DOS
Операційна система яка дозволяє запускати на Enterprise програми написані для CP/M-80 (до версії 2.2). Як і EXDOS, IS-DOS використовує файлову систему FAT-12, і тому файли цих двох систем можуть одночасно зберігатися на одному диску. Є версії що завантажуються з диску, а є і версії для ПЗП, що дозволяє швидко переключитись у потрібне середовище з інших програм.
Для використання IS-DOS необхідна EXDOS встановлена у системі.
Сумісний тип терміналу: VT-52.


scrn_SymbOS_2.png
SymbOS
Сучасна багатозадачна операційна система з графічним віконним інтефейсом схожим на класичний стиль Windows 9x.
Домашній сайт: http://www.symbos.de
Хоч ця система і запуститься на комп'ютері з 128КБ оперативної пам'яті, але для повноцінного використання необхідно хоча би ще додаткових 64 кілобайт.
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
Аватар користувача
SlashNet
Повідомлень: 8
З нами з: 26 вересня 2023, 10:25
Звідки: Львів
Дякував (ла): 6 разів
Контактна інформація:

Re: Elan Enterprise 64/128 (стисла інформація)

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

Додаткове апаратне забезпечення
exdospovy.jpg
IMG_2985.JPG
33428408_1943025825759352_598966638632501248_o.jpg
Дисковий контролер EXDOS
У стандартному виконанні контролер дозволяє підключати до 4-х накопичувачів гнучких дисків і працювати з дискетами формату 3½" та 5¼":
- односторонні; 40 доріжок: 180К
- односторонні; 80 доріжок: 360К
- двосторонні; 40 доріжок: 360К
- двосторонні; 80 доріжок: 720К

Розігнані комп'ютери можуть працювати і з дискетами HD-формату.
EXDOS-контролери можуть бути окремому виконанні, або суміщені у одному корпусі з дисководом та блоком живлення.

В даний момент знайти у продажі оригінальні або неофіційні плати контролерів досить важко, але їх можна виготовити самотужки:
- by Pear: https://github.com/maciejgruszecki/EXDOS
- by Wilco2009: https://github.com/wilco2009/EXDOS

IMG_4262.JPG
Картридж з адаптером SD-карток
Адаптер дозволяє використовувати SD-карти у якості носія інформації. На карточці створюється від одного до декількох розділів з файловою системою FAT-12 (максимальний розмір 32 МБ). В деяких версіях адаптер містить годинник реального часу (RTC).

В ПЗП картриджа прошиті наступні програми: Word Processor v2.6, IS-BASIC v2.1, EXDOS v1.4, SDEXT v0.6. В разі потреби, прошивку адаптера можна оновлювати прямо з Ентерпрайзу.

Нажаль, схеми цього адаптера не є відкритими, а розробник виробляє іх невеличкими партіями. Тому реально отримати цей картрідж можна лише через рік або два після замовлення. Якщо ви дійсно бажаєте його придбати, то можете написати автору на пошту. Подробиці замовлення та користування за посиланням: https://retrotauta.hu/index.php/79-ente ... t-guide-uk

20171005_093738.jpg
EPNET
Карточка для підключення до Ethernet-мережі.
Інструкція: https://github.com/BruceTanner/EPNET/bl ... Manual.pdf
github: https://github.com/BruceTanner/EPNET

EPmon.jpg
Адаптери та перехідники для інтерфейсних портів
Через те що майже усі порти мають вигляд звичайних крайових роз'ємів для їх використання потрібні спеціальні кабелі або перехідники. Їх можна як зробити самотужки так і придбати вже готові.

HW_EnterMice.jpg
EnterMice (адаптер для підключення миші та джойстиків)
Дозволяє підключати PS/2 миші та Atari-сумісні джойстики.

Автор проекту вже розпродав усі свої залишки, але є можливість виготовити його самотужки:
Вікі проекту: https://wiki.enterpriseforever.com/inde ... =EnterMice
github: https://github.com/maciejgruszecki/EnterMice

Мультимедійні карти
Успішно підключали до Ентерпрайзу і карти що були розроблені для інших платформ (MSX та Amstrad CPC) такі як Symbiface 3, RSF3, SE-One.
Але, як на мене це вже якийсь лютий оверкілл.
20191003_152516.jpg
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
Востаннє редагувалось 21 січня 2025, 19:23 користувачем SlashNet, всього редагувалось 1 раз.
Аватар користувача
SlashNet
Повідомлень: 8
З нами з: 26 вересня 2023, 10:25
Звідки: Львів
Дякував (ла): 6 разів
Контактна інформація:

Re: Elan Enterprise 64/128 (стисла інформація)

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

Основні інтернет-ресурси
Форум Enterprise Forever: enterpriseforever.com
Facebook-спільнота: угорська (активна) та англомовна
Документація та технічна інформація: http://enterprise.iko.hu
Програмне забезпечення та додаткова інформація: http://ep128.hu
Об'єднаний портал присвячений Ентерпрайзу: https://enterprise128.hu
YouTube-канал Enterprise HeartBit з демками та іграми: https://www.youtube.com/@SlashNetUA
Телеграм-канал Enterprise Vibrant Waves з іграми у аудіоформаті: https://t.me/EP128k_Load_n_Play
Телеграм-канал зі всілякими новинами (зразу попереджую: мова RU): https://t.me/ep128k
Дискорд (зазвичай використовується, якщо форум барахлить): https://discord.gg/BZKtJjB
Аватар користувача
SlashNet
Повідомлень: 8
З нами з: 26 вересня 2023, 10:25
Звідки: Львів
Дякував (ла): 6 разів
Контактна інформація:

Re: Elan Enterprise 64/128 (стисла інформація)

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

Емуляція Enterprise на інших платформах

Найбільш точним емулятором цього комп'ютера є ep128emu, який працює на Windows, Linux та macOS (повинен). Також ядро на його основі є доступним у емуляторі RetroArch. Має відкритий вихідний код, але на даний момент не розвивається. Також вміє емулювати і інші комп'ютери на базі процесора Z80 (ZX Spectrum 48/128 (tape), Amstrad CPC та Videoton TVC).
http://ep128emu.sourceforge.net/downloads.html

Для FPGA-платформ таких як Neptuno, MiST, MiSTer, MistiSIDI, Spectrum Next/N-GO та інших теж доступні ядра для запуску Enterprise.
https://github.com/Kyp069/ep
Аватар користувача
SlashNet
Повідомлень: 8
З нами з: 26 вересня 2023, 10:25
Звідки: Львів
Дякував (ла): 6 разів
Контактна інформація:

Re: Elan Enterprise 64/128 (стисла інформація)

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

Апаратні модифікації
Розгін (miniTurbo)
Для збільшення швидкодії інколи вдавались до розгону комп'ютера з 4 МГц, до 6, 7.12 та 10 МГц. Завдяки чому з'являлась можливість працювати з гнучкими дисками HD-формату, та кращим функціоналом у деяких програмах та іграх (наприклад, MOD-player видає чистіший звук). Розгін можна зробити як самотужки, так і за допомогою спеціального модуля MiniTurbo.
hw_turbo_modes.jpg
328331602_857562948877360_6842296923962903871_n.jpg

EPower / REpower
Модулі EPower та REpower створені для заміни оригінальної електронної схеми живлення на сучасну - економнішу, стабільнішу та значно холоднішу (після чого можна забути про гарячий радіатор охолодження). Розроблені саме так, щоб їх можна було встановити на місце старих компонентів.
Вікі сторінка присвячена EPower: https://wiki.enterpriseforever.com/inde ... tle=EPower
REpower це подальша модифікація цього модуля на ще більш сучасніших елементах (схеми немає у вільному доступі).
EPower.jpg
A44260BF-5E5E-4BE1-A0BB-B52C10AE51EB.jpeg

L2 Replace
В деяких комп'ютерах причиною нестабільного зображення була котушка індуктивності L2. Так як її заміну зробити важко, був розроблений модуль The L2, який вирішував цю проблему. Цей модуль був інтегрований у MiniTurbo.
IMG_5104_crop.jpeg

Внутрішнє розширення ОЗП
Однією з поширених модифікацій є розширення оперативної пам'яті. Завдяки чому з'являється можливість запуска деяких ігор (або розширення їх функціоналу), повноцінна робота SymbOS та інші мультимедійні можливості. У більшості випадків буде достатньо додаткових 512 КБ, але є модулі і для додаткових 1,5 МБ (та більше).
На деякі модулі схеми відкриті, тому їх можна виготовити самостійно.
IMG_20170909_162022_crop.jpg

Вимикач вбудованого динаміка
Користувачі комп'ютера коли підключали до нього аудіосистему (або навушники) з'ясовували, що внутрішній динамік не так то і просто вимкнути. Можна зробити це програмно, але після завантаження більшості програм чи ігор це налаштування скидається на значення по замовчуванню, і динамік знову починає працювати. Тому його або просто від'єднували, або ставили механічний вимикач десь у непримітному місці.
169899628_744230836462468_534150429290570592_n.jpg
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
Відповісти

Повернутись до “Інше”