идея понятна, а применение? что делать-то на таком спектруме? 100% не демки смотреть.
идея понятна, а применение? что делать-то на таком спектруме? 100% не демки смотреть.
да всё то же самое, мож демки смотреть пока например прога компилится, или пасьянс раскладывать, или в гаму играть, или плеер параллельно чему-то запустить.. короче - на что фантазии хватит. Конечно некая ОС всё равно нужна, но это должна быть совершенно другая ОС в отличие от того что ваяют или ваяли до сих пор. Но самое главное - практически весь родной спековский софт под такой осью будет работать, хотя конечно можно изголиться и написать ещё и нечто сугубое, не работающее без многозадачности - тут уж есть где разгуляться, глядишь и осестроители выйдут из застоя с бредоваянием и бессмысленным копированием больших компьютеров.
Последний раз редактировалось Black_Cat; 16.12.2008 в 23:38.
да-да! все так и делают, демки смотрят или гамаются, пока компилится))
сдается мне, мало осталось уже народу, кто что-то пишет на реале... но не о том речь. вот, плеер параллельно игре с музыкой запустить - это как? 2 ay? или вообще многоканальный ay? ну и куча мелких проблем всплывает. а самое главное - кто это все реализует? даже если сделают такой FPGA спек, софт вряд ли кто-то напишет.
да хоть ковокс или соунддрайв, или вообще SB ISAну дык потому и мало, что платформа слишком оторвана от современного уровня информационных технологий. Вот этот разрыв и надо сокращать чтоб оживить платформу и вернуть её в реальный повседневный оборот.дык делает уже ILoveSpeccy, да и КоЕ там в пещерах Мордора ваяет нечто покрытое мраком на FPGA+ARM т.к. другого выхода не существует принципиально - напишут
Последний раз редактировалось Black_Cat; 17.12.2008 в 00:13.
я имел в виду AY. как их сделать много? плисина не резиновая. плюс борьба за аппаратные ресурсы, все дела...
сомневаюсь, что можно будет на спеке писать с таким же удобством как при связке far+colorer+sjasm (ну или кто к чему привык). аналогично: никто не пишет для windows mobile под самим wm. так что не надо тут ниче сокращать...
именно такой спек??
смелое утверждение ну-ну
поставь много внешних, кто мешает.. если в этом есть смысл с т.з. муз. возможностейименно на FPGA спек, а от него уж можно плясать и дальшемож и будет, суть не в том чтоб обязательно писать софт.. если будут просто писать тексты, или smsки, или чатиться, или мыло писать или ещё что-то, при этом не задумываясь сохранять или читать современные носители, и так же не задумываясь откладывать одну задачу чтоб расслабиться на пять минут и разложить пасьянс не думая при этом об доисторических сыплющихся дискетах на которые надо сохраняться и ждать несколько минут пока сохранится одно и загрузится другое.. Т.е. суть в том, чтоб вернуть Спектрум в бытовое использование и сделать его таким же привычным и удобным как настольный телефон или плеер, или другая бытовуха - именно это и есть его предназначение, его ниша home компьютера
Слушай, BlackCat, объясни, зачем нужно создавать подобный компьютер с большим кол-вом AY, если можно купить для дома ноутбук с такими характеристиками, что на нем можно десять эмулей спека запускать одновременно?
Все то, о чем ты пишешь, уже реализовано давно на современных персональных компьютерах. Ты думаешь, что сможешь сделать лучше или дешевле?
не знаю, эт psb они зачем-то нужны у всего есть своё предназначение, и Спектрум с ноутбуком не пересекаются в сферах применения.. ты же не выбрасываешь обычный проводной телефон от того что имеешь гсм.. ты думаешь я предлагаю конкурировать с этими компьютерами? НЕТ, НЕТ, И ЕЩЁ РАЗ НЕТ!!! Нет большей глупости чем эта! Именно это я и говорю вам всем уже два года подряд! Всем ваятелям АТМ и Спринтерообразных монстров, писателям осей "как на больших компьютерах" - нафиг это не нужно никому! А нужно (пока ещё нужно), в качестве home компьютера нечто примитивное, позволяющее осуществлять самые простые коммуникационные возможности доступные компьютеру, с дружественным интерфейсом, понятным и пионеру и пенсионеру, ну и с некоторым запасом прикладного и развлекательного софта. Спектрум под эти критерии подходит идеально! ..главное не упустить эту возможность его реинкарнации
На твой вопрос можно ответить следующее:
- во первых нет никакой необходимости запускать игрушки например в реалтайме, есть ведь и отложенная многозадачность. Зачем нужно чтоб игрушка играла сама с собой в то время как ты занят другой работой? Для такой задачи достаточно режима отложенной многозадачности, т.е. когда эта ВМ неактивна, то она просто стоит, а в AY если и играет, то играет кто-то другой.
- во вторых если допустим в двух ВМ используются сугубо AY, а не TS/TSFM, то вполне реально использовать ресурсы TS/TSFM для одновременного (в рамках RTS) проигрывания музыки через свой AY для каждой ВМ.
- в третьих - AY тоже можно засунуть в FPGA (и это кстати уже сделано) и точно так же как и для CPU и портов подменять значения его внутренних регистров при переключении на другую ВМ. Конечно тут надо ещё попробовать что получится, но по идее всё должно работать точно так же как щас например работает полифония на спикере, где чередуются воспроизводимые каналы, а в сумме получается многоголосость. Соответственно должны соблюдаться правила дискретизации каналов звука (т.е. ВМ). Кстати это самое реальное применение именно RTS, т.к. переключение ВМ строго периодично. Т.е. вполне реально в рамках RTS с производительностью CPU 20x получить например 3х20=60 канальный AY Правда квант времени подмены регистров AY должен быть просто сумасшедший , но теоретически это возможно.
Последний раз редактировалось Black_Cat; 17.12.2008 в 05:00.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)