Еще одни MSX на FPGA. MSX-EXT

Pagina 2/7
1 | | 3 | 4 | 5 | 6 | 7

Van АIеks

Paladin (790)

afbeelding van АIеks

08-11-2019, 13:45

neznajka wrote:

Так в спектруме тоже нет пдп. Он в самой карте.

В оригинальном нет (вроде так), а тут ведь речь о наших клонах. Там могли прикрутить все что угодно.

Еще раз посмотрел схему. Ну, как же? Есть там DMA, захват шины и отключение CPU (сигнал /BUSRQ).

Тут вот интересно, почему никто не сделал ZX карту для MSX? Вроде бы такая карта идеально вписалась в архитектуру MSX. Переделка игр с ZX можно было бы поставить на поток с заменой подпрограмм клавиатуры.

Van neznajka

Master (217)

afbeelding van neznajka

08-11-2019, 15:21

на схемах и в описании пдп на карте прилеплен(КР1810ВТ37). Другое дело как оно подключается. В тех же статьях указывается что не достаточно воткнуть карту в относительно стандартные zxbus или nemobus. Поэтому не без проблем но думаю что можно такое прилепить в мсх. Например если прилепить на gr8bus то может и хватило бы всего. Но нужно все проверить. да и мало ли какие идеи появятся на использование подобного устройства.

http://zxbyte.ru/dma_ultra_sound_card.htm
http://zxdn.narod.ru/hardware.htm

zxкарта интересная тема но как именно реализовывать ?
Скорее всего еще один з80 всунуть придется. Если запуск будет производиться из программы работающей на мсх возможно и переделывать ничего не нужно будет.

Van АIеks

Paladin (790)

afbeelding van АIеks

08-11-2019, 22:08

Нас голыми руками не возьмешь Smile Quartus Prime 17.1 снес. Поставил Quartus II 13.0sp1 (64-bit).

Новые тесты:
colecofpga – 0:57 для CII
colecofpga – 1:15 для CIV
msx1fpga - 2:40 для CIV
мой msx - 2:33 для CV

Это значительно лучше. Допустим отдельно отладкой каждого модуля можно будет заниматься на CIV. А красоту наводить уже на CV.

Van АIеks

Paladin (790)

afbeelding van АIеks

09-11-2019, 10:30

neznajka wrote:

Например если прилепить на gr8bus то может и хватило бы всего.

Что за шина, где про нее почитать?

neznajka wrote:

zxкарта интересная тема но как именно реализовывать ?

Ну как минимум реализовать экран ZX в первой страничке.

Van neznajka

Master (217)

afbeelding van neznajka

09-11-2019, 11:04

http://rs.gr8bit.ru/Documentation/gr8bus-pinout.pdf

16к будет маловато.

Van АIеks

Paladin (790)

afbeelding van АIеks

09-11-2019, 11:30

Прикольно. Не замечал раньше этот документ. В целом мысли с моей шиной сходятся, за вычетом некоторых нюансов и поправкой на 2017г :) Разъем вижу от ISA.

neznajka wrote:

16к будет маловато.

Это для ZX? А зачем больше? У MSX своя память. Порты ZX без танцев с бубном конечно не наложить, да и ненужно это. Там их кот наплакал. Основная трабла с принципиально разными подходами в видео части. Для этого одной странички хватит.

Van neznajka

Master (217)

afbeelding van neznajka

09-11-2019, 12:41

Да это похоже на 8бит иса. сильно не сравнивал но похоже. Так что можно попробовать сделать мсх на иса картах. Взяв за основу бэкплейн вот этот. На zxpk можно купить не дорого. А разъемы есть даже в чипдипе.

Стандартный режим вроде как и использует первые 16к но есть же и другие программные видеорежимы. Проще установить все 64к памяти вроде не сильно дорогая сейчас. Прошивка доступна. Но как выводить видео ?

Van АIеks

Paladin (790)

afbeelding van АIеks

09-11-2019, 13:55

neznajka wrote:

Да это похоже на 8бит иса. сильно не сравнивал но похоже. Так что можно попробовать сделать мсх на иса картах. Взяв за основу бэкплейн вот этот. На zxpk можно купить не дорого. А разъемы есть даже в чипдипе.

Можно, но я не сторонник ISA подобных шин-конструкций для коммерчески-бытового применения. Моя шина сделана под влиянием Europe Card Bus, промышленная профессиональная шина. По конструктиву она отлично заходит в MSX. Бек плайны и всякие макетки также доступны.

neznajka wrote:

Стандартный режим вроде как и использует первые 16к но есть же и другие программные видеорежимы. Проще установить все 64к памяти вроде не сильно дорогая сейчас. Прошивка доступна. Но как выводить видео ?

Не не не, тут не задача перетянуть весь ZX и все его клоны на MSX. Для этого есть реальный ZX. Тут идея максимально облегчить перенос игр с ZX на MSX. Ну, как пример, карик SMS для MSX. Что касается теневого экрана ZX128, то опять же достаточно окна в 16кБ.

Видео выводить, как все выводят. Отдельно. Все остальные варианты требуют серьезного вмешательства в оригинальную архитектуру.

Van neznajka

Master (217)

afbeelding van neznajka

09-11-2019, 18:12

Вот этот картридж? https://www.msx.org/wiki/SuperSoniqs_PlaySoniq
Там с виду все попроще чем с спектрумом будет. Еще и плис прилеплен.
В спектруме кстати нужно еще бипер сделать. Можно ведь попробовать и чего другого сделать а не спектрум. Я конечно не спец но возможно какой орион попроще будет.

Van neznajka

Master (217)

afbeelding van neznajka

09-11-2019, 18:14

А по поводу иса шины. С одной стороны стороны еврокарты это хорошо. А с другой стороны если чего сделать для этого компьютера оно подойдет и для гр8бит. Что уже приближается к какойто универсальности.

Pagina 2/7
1 | | 3 | 4 | 5 | 6 | 7