psb, зачем херишь идею. если она такая несостоятельная, то сама похерится. К тому же, zst графикой просто пытался обосновать свою жажду скорости которая по моему скромному мнению очень в тему..
psb, зачем херишь идею. если она такая несостоятельная, то сама похерится. К тому же, zst графикой просто пытался обосновать свою жажду скорости которая по моему скромному мнению очень в тему..
правильно. если расширение приживется и полюбится - то будет считаться спеком. Если не полюбится (в силу действия например невидимой для большинства идеологической грани спектруминга..) - то не будет считаться..
можно пытатся предугадать полюбится или нет (интуитивно, анализируя идеологический аспект =Б.К.way= или составляя таблицу практических плюсов/минусов или еще как-то) - это имеет смысл. А пытаться говорить спек/не спек.. это уже проходили..
Последний раз редактировалось Segfault; 13.09.2009 в 20:09.
не-не, че вы на меня накинулись? я ниче не утверждаю, никого не убеждаю охота потратить время зря - дерзайте возможно, получите какое-то количество fun'а.
---------- Post added at 05:02 ---------- Previous post was at 04:59 ----------
я вижу, что у каждого идеология своя просто стоит оглянуться назад и сделать выводы, не более. то, что карта слотовая - это гуд, сделали бы её лет 15 назад - возможно поперло бы, но сейчас - увы.
Я говорил немного не о том. Если делается какая-то доработка, то она должна быть программно поддержана уже при старте. Как минимум иметь API (библиотеку подпрограмм), делающее использование новых фич простым. Это всем понятно, zst примерно о том же говорил и никаких вопросов тут не возникает.
****
При этом можно выделить 2 класса доработок и 2 класса API:
** направленные на расширение общесистемной функциональности (на пример, тот же Ethernet или текстовый режим экрана 80х25). В этом случае достаточно один раз написать драйвер (в данном примере - BSD-сокетов и терминала VT52 или VT100) как сразу становится доступным огромный пласт программ, распространяющихся с исходниках (это важно), и имеющих стандартный интерфейс к текстовому терминалу и сокетам IP. Кстати, крайне перспективным для новой графической платы вижу реализацию VNC-сервера (есть микроVNC в исходниках). Этот пункт вполне реализуем (и это немало! и этого очень нехватает) силами обоих оставшихся действующих на платформе программистов.
-
** расширяющие специфическую функциональность - в нашем случае новые графические режимы, спрайтовый\тайловый движок и т.п. Для использования этих возможностей нужно как минимум дизассемблировать и понять код каждой адаптируемой игры, затем фрагментарно их переделать. И эта громоздкая работа, кстати, получится гораздо проще написания с нуля, т.к. не надо будет придумывать сценарий (геймплей - это важно и трудоемко), отрисовывать графику (ее можно конвертнуть), кодить логику. Вот этот второй пункт мне и видится малореальным в современной действительности.
Последний раз редактировалось Error404; 14.09.2009 в 14:45.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Вставлю своё лемерское мнение в тему про современное железо Спектрумов. Сделайте опрос среди спектрумистов, кому нужны расширенные графические режимы, новые графические платы, сетевые карты, модемы и т.п. Зачем они нужны при отсутствии софта? А даже если будет софт, зачем? Для каких целей люди этим будут пользоваться? Сколько человек? Мне, как обычному пользователю вообще не нужно превращение моего Спектрума в какой-то другой компьютер, в Атари или ранние интеловские персоналки с CP/M или MS-DOS. Это просто не интересно совершенно никак. Меня на 200% устраивает та графика и тот звук, которые были на оригинальных Спектрумах, мне не нужна какая-то новая несовместимая платформа, предлагающая некие маловостребованные изыски для горстки программистов с форума и профессионалов-конструкторов. Вместо этого позарез нужно то, что банально позволит продлить жизнь старым платформам, позволит запускать на них игры и софт, изучать их и вспоминать молодость еще лет 20. Механика дисководов ломается, смазка высыхает, клавиатуры выходят из строя, конденсаторы высыхают, на платах появляются микротрещины, дискеты перестают читаться. Многие именно по этой причине выключили свой Speccy 15 лет назад, а потом вынесли на помойку. Дайте людям шанс включить и подключить уже имеющееся железо, вложите свои конструкторские таланты в эмуляторы дисководов, адаптеры PC-клавиатур, адаптеры для современных мониторов и телевизоров! Это нужно всем и на всех старых платформах, от УКНЦ до Амиги. Люди готовы платить хорошие деньги, чтобы купить такие вещи и дать жизнь старым компьютерам. Почему все разработки делаются на макетках, продаются в виде конструкторов "сделай сам" и напаиваются лапшой? На это не будет спроса, потому что единицы людей имеют достаточный уровень квалификации для самостоятельного изготовления, настройки и подключения конструкторов. Я мало что смыслю в разработке, но неужели так нереально сложно сделать эмулятор дисковода в коробочке, которая бы вставлялась вместо 3"/5" дисковода, имела бы на панели все органы управления и подключалась бы без паяльника и осциллографа? Такой как эта, хотя бы:
http://www.datexdsm.com/images/DTX200_det.jpg
Неужели это задача классом сложнее, чем создать новый компьютер типа Phoenix? Во всём мире никто до сих пор не сделал работоспособный эмулятор дисковода, который можно бы было купить (французский от datexdsm не в счет, потому что его нельзя купить). Почему так? Объясните человеку, далёкому от электротехники! Ведь с нынешними микроконтроллерами это наверняка реализуемо в виде компактного и дешевого в производстве электронного устройства, которое можно было бы продавать тысячами в течение многих лет.
Последний раз редактировалось sk; 20.09.2009 в 23:42.
Это все вроде уже придумали...
Или вам нужна возможность купить именно спаянное устройство ?
Есть SMUC2 на замену дисковода - можно купить собранный - http://zx.pk.ru/showthread.php?t=10587
ZXMC2 для подключения клавиатуры и мышки - можно купить собранный - http://zx.pk.ru/showthread.php?t=609
PAL-CODER и NeoGS - можно купить собранный - http://nedopc.com/catalog.php
VGA & PAL - можно купить собранный - http://zx.pk.ru/showthread.php?t=10728
Даже есть эмулятор дисковода в корпусе дисковода - можно попросить изготовить тех, кто уже собрал. http://zx.pk.ru/showpost.php?p=203249&postcount=286
Кроме того продаются SPECCY2007, Phoenix, Pentagon и др клоны.
Купить можно многое. Но про тысячи штук много лет - это очень оптимистично...
Правда это все зарыто где-то в форуме. Надо бы faq на эту тему о достижениях современных железячников...
Последний раз редактировалось zx-kit; 14.09.2009 в 20:08.
"L-256"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)