Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Speccy2007 v2.00 (http://zx-pk.ru/showthread.php?t=9927)

molodcov_alex 6th April 2009 22:32

Speccy2007 v2.00
 
Обсудим сабж :D
В общем я собираюсь разработать/развести 128ю версию Speccy2007.
Пока вырисовывается такая картина:
- В качестве "чипсета" (или ULA :) ) - EPM3256
- Проц - реальный Z80
- ОЗУ - 128кб (возможно сделаю чего-нибудь для расширения)
- Тайминги - пентагоновские
- Контроллер (скорее всего ATMEGA64, у нее ног побольше) работает эмулятором ВГ93, работает с карточкой, а также обслуживает клаву и мышь (клава и мышь - безwaitовые)
- Удвоитель частоты строк для VGA мониторов (V: 50 Гц, H: 31250 Гц)
- Кемпстон джойстик
- ZX-BUS

Работа потихоньку идет...

P.S. Скорее всего это все же будет не Speccy2007 v2.00, а Speccy2009 и что-то подобное.

aniSKY 6th April 2009 23:20

+VGA ну хоть попробуйте:v2_down: достаточно будет удвоеной строчки и 50Гц кадровой. уже хотябы ЖКИ моники подрубить можна, 15шки б/у не так дорого и стоят, а больше - страшненько сматреться будет, пиксилище будут....
+ZX-BUS - непомешает думаю. туды и веник и мыш посадить можна будет
+ если есть возможность отделить клаву от эмулятора ТР-ДОС в АВРке. В идеале было бы АВР чисто под ТР-ДОС заточить, с максимальной совместимостью, этаки эмуль ВГшки и флопа.
уже что получается: 128к + AY + BETADISK_SD + PS/2 KBD + VGA/TV (прошивки разные,зашиваешь что тебе удобнее) + ZX-BUS
помоему оч интересная машинка получиться:v2_thumb:

Alex_NEMO 6th April 2009 23:42

Quote:

Originally Posted by molodcov_alex (Post 193517)
Обсудим сабж :D
В общем я собираюсь разработать/развести 128ю версию Speccy2007.
Идеи такие: в первую очередь отказаться от "фирменной" тормозной памяти, и взять, например, пентагоновские тайминги (можно скорповские).
Собственно по какой причине:
1. В текущем виде тормозится работа только с 5й и 7й банками, а это годится только для софта под 48й спек.
2. Пентагон, хоть я его и считаю кривой гадостью (320 строк :v2_sick:) - это самая демосценерская машинка.
3. Если взять вариант с Пентагоном (в нем еще прилично места, 114 из 128 макроячеек занято), то можно будет обойтись всего одной ОЗУшкой.
Ну AY/YM естественно на борту :)

В общем и целом поддерживаю идею!
+ Пожелания такие:
1. Поддержка kempston-джойстика!
2. Добавить поддержку kempston-mouse, если хватает места в Mege32, и учесть на плате разьем от PC-материнок(сдвоенный) :v2_thumb:.
3. Быть может, стоить поставить ещё одну CPLD-шку (32-ю или 64-ю), разгрузить 128-ю, и тогда, по идее, хватит хоть 3-и компа в одном иметь(или не получится?). И тогда вариант с переключателем типа "Original/Pentagon/Scorpion" получится?
4. Предусмотреть хотя бы 2-а "шинных" разъема для любителей всяких "примочек"!
5. Предусмотреть на печатке места под установку "статики" как в DIP, так и в SOP-корпусах. И разжевать, как, например, вместо 1 SRAM'ки
организиции 128Kx8 bit поставить 4-е 32Kx8 bit или 2-е 64Kx8 bit! Т.к. на перефирии, и с учетом кризиса не будешь же заказывать одну микру за 100р. при мин. заказе от 1000 + пересылка 200-300 р.! Или, продавать память с платой, (кому надо, конечно, и при желании/возможности у продавца плат)!
6. Возможно, в тех местах, где возможно перерезание дорожек, предусмотреть места под "джамперы", только их запаивать, а не использовать "сьемные", хотя "эстетам" это не понравится, и плата будет похожа на Dev-board... Зато, поле для деятельности и модернизации будет, и "дороги резать" не надо - выпаял перемычку, кинул "сопли" и все!

Кстати, по моему, Pentagon-128 91 года (у меня был в середине 90-х) не так уж и плох! Тем более, со всеми доработками (потихоньку "апгрейдил" по материалам из ZX-Ревю, РЛ, Спектрофона...). К моменту его продажи, у меня, вроде, не припоминается каких либо проблем с играми и демками, которые, да, до доработок не шли!

В общем, удачи тебе, Alex! Я, если кризис совсем не задушит, буду в первых рядах желающих взять такую плату!:v2_thumb: :v2_thumb:

molodcov_alex 6th April 2009 23:49

Quote:

Originally Posted by aniSKY (Post 193527)
+VGA ну хоть попробуйте достаточно будет удвоеной строчки и 50Гц кадровой.

Об этом я уже думал, можно попробовать сделать (если будет влезать, хотелось бы простым переключателем щелкать).
Да в тему VGA: думаю если ставить разъем на видео, то ставить ВГАшний (15 ног), на 9 ногу вывести 5 вольт (для пал-кодера или скарта)

Quote:

Originally Posted by aniSKY (Post 193527)
+ если есть возможность отделить клаву от эмулятора ТР-ДОС в АВРке. В идеале было бы АВР чисто под ТР-ДОС заточить, с максимальной совместимостью, этаки эмуль ВГшки и флопа.

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

Quote:

Originally Posted by Alex_NEMO (Post 193533)
5. Предусмотреть на печатке места под установку "статики" как в DIP, так и в SOP-корпусах.

Это полюбому :)

Quote:

Originally Posted by Alex_NEMO (Post 193533)
Кстати, по моему, Pentagon-128 91 года (у меня был в середине 90-х) не так уж и плох!

Просто он уж больно далек от оригинала, да и не очень с ТВ стандартами дружит (320 строк против 312, хотя если сделать "турбу" это можно легко победить). НО большинство "нашего" софта и демок сделаны именно под него.

Quote:

Originally Posted by Alex_NEMO (Post 193533)
3. Быть может, стоить поставить ещё одну CPLD-шку (32-ю или 64-ю), разгрузить 128-ю, и тогда, по идее, хватит хоть 3-и компа в одном иметь(или не получится?). И тогда вариант с переключателем типа "Original/Pentagon/Scorpion" получится?

ИМХО это будет уже несколько громоздко, хочется чтобы машинка получилась небольшая.

Mirazh 6th April 2009 23:56

ну началось. щас переродится пень 2.2.... сделайте также изящно как и спек 2007_v1. скромно и со вкусом.
из всего перечисленного поддержу разводку под zx-bus - для любителей повставлять/попаять ( для меня то-есть :D )

aniSKY 7th April 2009 00:03

Quote:

Originally Posted by molodcov_alex (Post 193539)
Об этом я уже думал, можно попробовать сделать (если будет влезать, хотелось бы простым переключателем щелкать).
Да в тему VGA: думаю если ставить разъем на видео, то ставить ВГАшний (15 ног), на 9 ногу вывести 5 вольт (для пал-кодера или скарта)


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


Это полюбому :)


Просто он уж больно далек от оригинала, да и не очень с ТВ стандартами дружит (320 строк против 312, хотя если сделать "турбу" это можно легко победить). НО большинство "нашего" софта и демок сделаны именно под него.


ИМХО это будет уже несколько громоздко, хочется чтобы машинка получилась небольшая.

-ВГА :v2_thumb:
-Клава конечно должна остатьтся ПЦшная, паять еще стандартную спековскую и в корпус совать - помоему дешевле купить ПЦ клаву, и время с экономишь:v2_rolley.
я предпологал два контролера МЕГА - Бетадиск, а Тини -клава.
- А ZX-BUS ой как не лишне будет.

Alex_NEMO 7th April 2009 00:42

Quote:

Originally Posted by molodcov_alex (Post 193539)
ИМХО это будет уже несколько громоздко, хочется чтобы машинка получилась небольшая.

Любая из указанных CPLD-шек в панельке не больше чем 2-3 микры в DIP-20 разположенные рядом! Зато функционал... И поле для расширения/доработок!!!

Quote:

Originally Posted by Mirazh (Post 193541)
ну началось. щас переродится пень 2.2.... сделайте также изящно как и спек 2007_v1. скромно и со вкусом.
из всего перечисленного поддержу разводку под zx-bus - для любителей повставлять/попаять ( для меня то-есть )

Ну, все, сторонники "минимализма" поперли! :v2_scare:
Как я уже указывал, лучше предусмотреть что-то лишнее, тем более, если оно будет необязательно для установки, но более универсальный вариант, ИМХО, будет иметь больший спрос и успех!!! :v2_thumb::v2_finge:

Дмитрий 7th April 2009 00:47

Quote:

Originally Posted by Alex_NEMO (Post 193533)
Быть может, стоить поставить ещё одну CPLD-шку (32-ю или 64-ю), разгрузить 128-ю,

Это уже получится П2.2... ;)

Ewgeny7 7th April 2009 00:47

Quote:

Originally Posted by Alex_NEMO (Post 193550)
Ну, все, сторонники "минимализма" поперли!

Разумеется, попрут. Вот и ещё один нарисовался (я).
Не надо монстров делать. Просто переразвести существующую схему. Плюс ZXBUS.
Кстати, не забудьте про маленькую неприятность - аллергия ПАЛ-кодера на Пятногоновскую развертку. Отныне рулить будет скарт онли?

Дмитрий 7th April 2009 00:49

Quote:

Originally Posted by ewgeny7 (Post 193552)
Отныне рулить будет скарт онли?

Зачем скарт онли? может взять в кузов разработку Heroy - ZX-VGA?


All times are GMT +4. The time now is 08:53.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.