Вход

Просмотр полной версии : Универсальный внешний модуль спека?



ASDT
18.06.2008, 08:50
Что он предполагает включать в себя:
1) Манитофон (на карте)
2) IDE (карта)
3) Мышка?
4) Джойстик
5) Звук (GS?)
6) Може ещё что ...

В качестве базы устройства - Sega Mega Drive Portable ...
Кто хочет участвовать ... писать софт, железо ...?
И просто мнения ...

CHRV
18.06.2008, 10:07
Тема достойна других компьютеров или эмуляторов!

ASDT
18.06.2008, 10:44
Угу ... Как и магнитофон для спека...

CHRV
18.06.2008, 11:24
Угу ... Как и магнитофон для спека...

Извини: если магнитофон используется со Спеком, то вот эту железку никаким макаром не получается - ну если только рядом положить.

З.Ы. А экранчик клевый, знать бы его спецификацию и купить бы партию :)

ASDT
18.06.2008, 11:51
"эту железку никаким макаром не получается "
Хватит тупым прикидываться!

Вместо игровой пзу - адаптер для карточки и выход на спек ...
Индикатор, проц, и корпус с кнопками выбора уже есть!

CHRV
18.06.2008, 12:07
"эту железку никаким макаром не получается "
Хватит тупым прикидываться!

Вместо игровой пзу - адаптер для карточки и выход на спек ...
Индикатор, проц, и корпус с кнопками выбора уже есть!
Если ты это сделаешь, я напишу целую тетрадку с надписью "я-тупой" и пришлю тебе по почте.

ASDT
18.06.2008, 12:45
"напишу целую тетрадку "
Это такой стимул? ....
Для сеги есть средства разработки, она широко доступна ...
Это вполне реально!

CHRV
18.06.2008, 13:52
"напишу целую тетрадку "
Это такой стимул? ....
Для сеги есть средства разработки, она широко доступна ...
Это вполне реально!

Если ты говоришь про эмуляцию, то да проблем я тут не вижу, но ты ведь говоришь о сопряжении спека и использования МД для вывода картинки...
То это не очень реально :).

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

ASDT
18.06.2008, 14:20
Тупизм ...
Какая картинка? Бред ...
Всё написано в 1-м посте ...

bigral
18.06.2008, 17:29
В качестве базы устройства - Sega Mega Drive Portable ...
Кто хочет участвовать ... писать софт, железо ...?
И просто мнения ...

1. Что собой представляет этот заказной чип? Там вся SEGA MD? Описалово его выводов есть?
2. Сколько выводов на внешнем разьеме подрубленно к CPLD?

fan
18.06.2008, 19:29
1) Манитофон (на карте)
Всмысле программный эмулятор патефона + проги на этой же карте ?
ИМХО сабжевая карточка не каширна , т.к. требует далеко не попсовый программатор .


2) IDE (карта)
С трудом представляю , опиши плиз в общих чертах . (ИМХО смысла нету , ибо с тем же количеством металолома можно подключать обычные винты / CF карточки)

Вот не знаю насколько реально это по вычеслительным ресурсам , но эмуль тырдосового контроллера был бы в самый раз .


3) Мышка?
4) Джойстик
Это наверное проще и функциональней подрубать отдельным контроллером (ИМХО).

5) Звук (GS?)
Врятле , там ваще только один цифровой канал .

2. Сколько выводов на внешнем разьеме подрубленно к CPLD?
Не стоит полагаться на CPLD , т.к. её наличие скорее исключение из правил , обычно в сабжи пихают "капли" :\

Вобщем не стоит полагаться на возможное наличие CPLD , нужно исходить из чисто вычеслительных ресурсов .

ASDT
18.06.2008, 20:53
Скопипастил с телесистем ...
Начинка содержит (цитата):
"U1 TCT6001H
U2 Altera Max II EPM240T100C5N
ТСТ6001 - это и есть вся приставка в одном кристалле (дожили), питание 3,3 Вольта
На Альтере всё остальное: согласование с дисплеем, регистр управления старшими разрядами (для многоигровок), джойстик, может, ещё что. Есть контакты под JTAG (!). Так что можно перешить
Звук на LM358"

Насчет картриджей:
В них устанослены самые обычные 3В флэшки разного размера от (1-4 МБ).
TSOP-48_D2 28F800/160/320/640C3/B3, SST39 LF/VF 200/400/800/160, 29 F/LV/W 400/800/160/320
Шаг выводов картрижа - 1.27. Для программирования можно заюзать кусок PCI разъема.
Цитата:

Некоторая информация по картриджам. Все одноигровки разбиты на категории, в зависимости от объема игрыMDP-1 512кMDP-2 1МMDP-3 2МMDP-4 3МMDP-5 4МКроме хаков, которые обычно помещены в более высокую группу.Это обозначение указано на торце коробки с задней стороны. В MDP-3 используется Flash 2 МБайта, а в MDP-4 и MDP-5 - 4 МБайтаНазначение контактов разъема:А1 - NC B1 - (A21)А2 - A11 B2 - A20А3 - A19 B3 - A16А4 - A12 B4 - /OEА5 - A17 B5 - D4 А6 - A7 B6 - UccА7 - A8 B7 - A10А8 - A9 B8 - D7А9 - A18 B9 - D0А10 - A4 B10 - /CEА11 - /WE B11 - D5А12 – NC B12 - A13А13 - A15 B13 - A6А14 – NC B14 - D15А15 - A3 B15 - A2А16 - A14 B16 - D8А17 - A0 B17 - A1А18 - D6 B18 - NCА19 – NC B19 - NCА20 - D1 B20 - D13А21 – NC B21 - D12А22 - D10 B22 - D14А23 – GND B23 - D9А24 - D3 B24 - D11А25 - D2 B25 - A5Нумерация слева направо, если держать картридж этикеткой к себе. Верхняя сторона - А, нижняя -В.На разъеме есть все сигналы, необходимые для записи. Программатор должен работать в Word mode



То бишь за 1000 руб имеем:
Приличный корпус с "резиновой" на ощупь передней панелью (хрен такой напильником сделаешь)
Цветной 320*240 ЖКИ 3" c подсветкой с защитным стеклом. Шлейфом и разъемом. Наличествует и TV выход... Да и вообще - штатный видеоускоритель с буферной памятью.
Готовое аккумуляторное питание с зарядкой (и батарейный отсек вдобавок под AAA*4).
Кит для ознакомления с Altera Max II с разведенным на плате JTAG.
Ну и парочка аудиопроцессоров от ямахи и TI с управляющим ими Z80. Центральный процессор - м68000 с достаточным количеством встроенной RAM.
3 вектора прерывания - вертикальные и горизонтальные синхроимпульсы, input.

Короче такой удобный дешевый гаджетик для всяческих портативных устройств, требующих гуёв. Мало того - с хорошей эргономикой, заточенной именно для этого.
Места внутрях достаточно, для того чтобы вставить вторую плату, заточенную под свои нужды и взаимодействие организовать по параллельной шине картрижа.

Все ПО можно реализовать и на самом 68000 (благо флэши дофига).
А что? 68000 с тактовой 7МГц когда-то рулил и не в таких железках ;)
Свой сопроцессор для всего остального, что потребуется...
Из средств разработки - есть C компилер с хидерами и примерами работы с железом (видео/аудио/джойстик-кнопки).
Есть бэйсик компилятор с IDE - создает готовые бинарные образы, которые сразу можно загрузить с симулятор/во флэш.
Ассемблер...
Железо хорошо описано и в части видеоускорителя, и в части аудио.

Вот...

Добавлено через 22 минуты
Вот ещё:

CPU: 16-bit Motorola 68000 7.61 MHz

Co-процессор: Zilog Z80 4 MHz

RAM: 64 Kb

ROM: 1 Mb (8-Mbit)

VRAM: 64 Kb (Video Ram)

Графика: VDP (Video Display Processor)

Доступные цвета: 512

Максимальное количество цветов на экране: 64

CRAM: 64 x 9-kbit (Colour RAM)

Разрешение: 960 x 240 px

Звук: Yamaha YM 2612 FM chip

Звуковые каналы: 2 стерео канала

Звуковой RAM: 8 Kb

1 порт для картриджа

1 порт для наушников

1 порт для вывода изображения на TV

Black_Cat
19.06.2008, 02:10
1) Манитофон (на карте)
т.е. предлагаешь написать софт чтоб приставка стала магнитофоном? вобщем теоретически возможно, практически особого смысла нет..
2) IDE (карта)
ну эт однозначно просто притянуто за уши и не имеет никакого обоснования
3) Мышка?
??? типо контроллер кемпстон мыши??? ..полная фигня
4) Джойстик
однозначно проще взять отдельный джойстик, короче - фигня полная
5) Звук (GS?)
GS???!! не, ну эт уже полный бред! никакими усилиями, кроме как созданием с нуля прошивки (не говоря уже о навешивании доп переходниного интерфейса на NemoBus), не заставить эту приставку быть GSом. Короче - бессмысленно титаническое занятие, т.е. бред!

Вывод: приблуда конечно интересная, но то что предлагает аффтар - ерунда полная!

ASDT
19.06.2008, 04:42
"практически особого смысла нет"
Смысл именно практический ...
Есть готовое широко распространенное железо,
которое можно использовать (хоть мп3 проигрыватель делать) ...
А основные усилия в софте ...
В этом и смысл.
Может предложите более интересный вариант
(по доступности, документированности, цене)?

А про эмулирование трдос контроллера ... Скорости может не хватить...

dhau
19.06.2008, 05:19
ASDT - сам нарываешся: ФЛАГ В РУКИ!

Напиши софт и разработай схему сопряжение спектрум-клона с этой пирацкой сегой. И возможно кто-то заинтересуется. А если сам ручки пачкать не хочешь - то иди к концептуалам типа чёрной_кисы, будете совместно фантазировать о тенденциях спектрумостроения в духе соцреализма.

ASDT
19.06.2008, 06:34
"Напиши софт "
У меня есть задачи, где эту поделку можно применить ...
Поэтому и задумался о покупке ...
Если ещё и для спека что получится ... Но ближе к осени ...

Ewgeny7
25.06.2008, 22:24
Причина нумбер один. Если соффт+доработки "тупым раскаленным" кто-то и сделает, то на массовость употребления этого девайса расчитывать вряд ли стоит. Отсюда обратный вывод - делать это никто не будет. Проза жизни :(
Еще более развернуто :
"притягивать девайс за уши" к Спеку не всегда возможно, тем более нерационально. Лучше взять толковый "мозг" типа AVR и обвешивать его необходимыми приблудами. За примерами бегать не надо - ZXMC от Камиля. Рационально и недорого.
"Приклеивать" готовый девайс... Принесет чуйство гордости и бурю апплодисментов, но на этом, скорее всего и закончится :(
Но даже "рациональные" вещи редко находят отклик. Было "разложено по полочкам" требуха Скорпиона в виде СМУКа и ПрофПЗУ. Что такое винчестер на Скорпе - знают немногие. Поддержка "любимого" TR-DOS на винте - никакой Пентагон или АТМ не расскажет. Это ОЧЕНЬ удобно. Дисководом пользуешься только для подгрузки новых файлов (причем Тыр-ДОСных). Работаешь с винтом как с дисководом на "классике". А есть хоть один комп, где применена эта технология (Пентагон или иже с ними)? Доработки были опубликованы в ЗХ-Ревю еще более 10 лет назад...

ASDT
26.06.2008, 04:43
"доработки "тупым раскаленным" кто-то и сделает"

Смысл в минимизации работы "тупым раскаленным" - всё в картридже ...
И не обязательно прикручивать всё, что написано выше ...

"Лучше взять толковый "мозг" типа AVR"
Возможно, но здесь есть проц.,память, индикатор, все в отличном корпусе ...
И не портя саму сегу ...

"Но даже "рациональные" вещи редко находят отклик"

Согласен, поэтому тему поднял задолго до осени ... :)

"TR-DOS на винте " это коряга, если не CF (что тоже не айс) ...
Думаю первое, что нужно - магнитофон в картридже ...

balu_dark
26.06.2008, 18:35
Для сеги есть средства разработки, она широко доступна ...
Это вполне реально!

средства для разработки есть не только для Сега. но использование любого SDK подразумевает дальнейшее получение прибыли от реализации проекта(ов). поетому с этим пока ничего не ясно. по поводу железа если в чипе только сега и речь не идето варианте чипа со спектрумовским железом то это не интересно вообще. так как проще писать сразу под сегу а не портировать все со спека заменяя 30% кода.
из поста номер один не следует вообще ничего кроме фоток и констатации что ето сега мегадрайв. причем тут спектрум?