« Архитектура Dreamcast (index)

Архитектура Dreamcast

Chapter 8: Игры


Содержание

  1. Носитель
  2. Онлайн-платформа
  3. Интерактивная карта памяти

Игры в основном разрабатывались на языках C или C++. Первое время для разработки рекомендовался C, поскольку компиляторы C++ доступные на то время были сильно ограничены в функциональности (и качестве).

Sega предоставляла станцию (девкит) для разработчиков в форме корпуса ПК под названием Sega Katana Development Box. Она имеет Dreamcast с дополнительными I/O интерфейсами необходимыми для разработки. В комплекте шел CD диск с официальным Katana SDK и другими инструментами для установки на ПК с Windows 98.

Как уже говорилось ранее, разработчики также могли воспользоваться Dragon SDK от Microsoft поверх SDK от Sega. В таком случае доступны DirectX 6.0 и Visual C++ 6.0.

Носитель

Игры распространялись на GD-ROM дисках, которые являются обычными дисками CD-ROM с большей плотностью записи (достигая 1 ГБ в объеме). Диски читаются со скоростью 12x, что не так плохо по сравнению с 2x CD дисководом в Saturn.

Онлайн-платформа

Dreamcast распространялся с модулем модема, который могли использовать игры чтобы "звонить" на dial-up сервисы для онлайн игры. Sega предоставляла два сервиса: SegaNet (для Америки и Японии) и Dreamarena (Европейский аналог).

Игроки регистрировались в сервисе при помощи DreamKey, дополнительного диска, шедшего в комплекте с некоторыми играми. DreamKey предоставлял веб браузер для регистрации аккаунта. Изначально, DreamKey шел с преднастроеным сервисом в зависимости от региона, но поздние ревизии добавили для пользователей возможность указать любого другого провайдера.

В продаже так же были клавиатуры и мыши специально для Dreamcast, на случай если пользователю хотелось использовать интернет в стиле ПК.

К сожалению, SegaNet и Dreamarena были отключены через два года после запуска. Из-за этого игры которые полагались исключительно на эти сервисы стали неиграбельны, если не эмулировать сервисы внешними средствами. (например, при помощи DreamPi - образа для Raspberry Pi который повторяет функционал этих сервисов с помощью серверов поддерживаемых сообществом).

Интерактивная карта памяти

Еще одним новшеством Dreamcast был Visual Memory Unit или "VMU" (Визуальное Запоминающее Устройство). Он подключался к контроллеру и, кроме того что работал как карта памяти для сохранений, был полностью автономным устройством, включавшим в себя :

Image
VMU не подключенный к контроллеру.

Image
Контроллер без VMU.

Image
Контроллер с подключенным VMU.

VMU имеет два режима работы:


Previous: 7. I/O

Next: 9. Борьба с пиратством и хоумбрю


Rodrigo Copetti © 2026 RSS Feed

Переключиться на современную версию

Домашняя страница · Статьи · Поддержка · Об авторе · О сайте