Ну в общем то название темы говорит само за себя :)
И какая вообще польза от этих "лишних" килобайтов???
Вид для печати
Ну в общем то название темы говорит само за себя :)
И какая вообще польза от этих "лишних" килобайтов???
для реальных пользователей, кто чем то занимается (хотя бы работой в текстовом редакторе или еще чтото) - безусловно да.
для ностальгирующих фанатов и ностальгирующих чтотоделателей (типа я) - нафих не надо (имхо).
можно устроить голосовалку просто...
игрушек рассчитанных на память >128k минимум,единственная польза на реале это копировщики дискет и то если один дисковод.
Спасибо за ответы!
Только голосование немогу сделать.... Только как новую тему....
А в эту добавить не получается :(
Надо просто больше прг делать которые более 128 кб пользуют.
А то я хочу на Спектруме книжки читать, а там голого текста более 300 кб в каждой... А посточнно "дочитывать" его кусками - жужжание дисковода...
От 1 Мега памяти польза в рамдиске, который поддерживает специально переделанная прошивка TR-DOS. Т.е. виртуальный дисковод получается, быстрый и безшумный.
А можно с этого места по-подробней???
- Где взять эту прошивку?
- Какую адресацию памяти использовать? (pentagon, scorpion, kay???)
- Как этим делом пользоваться???
Начинаю разводить новую плату... надо все учесть :v2_wink2:
p.s. Сегодня приобрел в eBay AY-3-8910 за 5 евро :D. Тоже буду прикручивать....
Так что получится как надо: 128Кб (возможно 1-2 Мб с Nemo IDE), вход/выход магнитофона, AY... Думаю о GeneralSound (на Xilinx XC9572+ПЗУ+ОЗУ+Z80+DAC)...
Тут была статья simm_1m и дока тоже была. Софт TR-DOS5.12f by Reanimator. Юзается 7FFD.
Без мегабайта застрелишься рары распаковывать и зипы упаковывать. А, скажем, JPEG viewer ограничен в функциях, потому что 128k не хватает. То же насчёт уровня сжатия в ZXRAR - можно поднять, только если использовать память >128k.
640 кб будет достаточно всем! (с) B.Gates =))
Пентагон1024 - pentagon.nedopc.com
АТМТурбо - atmturbo.nedopc.com
А нужно ли? Купи пентагон1024 плату :)
А нафига спонсировать буржуев. ЛУчше бы суда зашел www.nedopc.com/catalog.php .
Ну в принципе да, если тебе и тому чуваку, то лучше через ебай... Вы же сами буржуи - не посмотрел профиль :v2_conf2: .
Без геммороя через счет в банке (почемуто проблемы токо с нашими, а нормальными чистокровными буржуями проблем не возникает, у меян и немцы брали и чехи ... ).
Так а что же всетаки лучше??? Ну в смысле программной поддержки всяких несвойственных оригинальному Speccy новоротов (1-2Мб ОЗУ, видеорежимы). Или они, ATM и Pentagon, совместимы?
Как я где-то уже писал: в этом-то и весь кайф, все самому сделать :D
Недумаю что я чему нибудь научился бы если бы просто впаял в купленную плату микрухи и прошил бы в ПЛИС готовую прошивку...
p.s. А паять я умею лет где-то с 7 :v2_cool:
А сколько доставка к нам стоит???
Нет не совместимы, но память используется в основном под виртуальный диск.
У АТМ побольше фичей на борту и расширенные графические режэимы, а Пентагон типа российский демо-стандарт.
Подорожало блин сейчас за границу (в том числе и Украину) порядка 500-600руб стоит малый пакет. Точно узнаю когда на почту зайду и спрошу.
Во, сделай милость. Заодно узнай, кого и за что я могу взять, если ко мне придёт битая посылка или пол-посылки вообще не придёт. До этого я отправлял только на Украину кое-что и то на страх и риск. Немцы так и говорят "до границы - наша забота, а шо потом - это мы уже никак".
В смысле готовая прошивка от P-1024 ver 2.2? Может и будет, это уже не от меня зависит.
Что касается видеорежимов и метода (порта) расширения памяти то одно от другого никак не зависит, в фирменном спектруме вообще один видеорежим и 128k памяти. Вопрос только в том, на какие биты в каком порту повестить дополнительные разряды расширенной памяти.
Между видеорежимами Pentagona 2.2 и портами памяти почти нет связи, за исключением порта расширенния EFF7 (который управляет в т.ч. видеорежмами), благодаря которому бит 5 порта 7FFD трактуется по разному - либо как блокировка 7FFD, либо как аднесный разряд. А вообще, адресация второго пента наиболее оптимальная, но не забывай что у него не 1 а 4Мб RAM. Поэтому, если тебе не надо больше 1Мб, и не нужны расширенные видеорежимы, а с ними и порт EFF7 - делай адресацию как в Pentagon 1024SL v1.x/KAY 1024SL.
:) Действительно не имеет :( был в полной уверенности что имеет для идеологической совместимости с предыдущей версией, да судя по всему ножек в ПЛИСине не хватило :) , а вешать 1FFD на рассыпухе было влом :) , хотя зря. С другой стороны и память такая не шибко распространена :) . Хотя обсуждаемой темы это вобщем и не касается :) - всё равно объять необъятное невозможно :) если конечно нет желания поизвращаться и сделать переключатель разных раскладок портов :) . Если развёртка сделана не пентагоновская, то и особого смысла в его родной адресации нет, значит прежние рекомендации остаются в силе :) .
А можно в эмулятор, например в UnrealSpeccy, загнать и обкатать свою модель памяти??? Например вместо пресетов для Pentagon, ATM использовать свой....
Если бы ты хоть чуть-чуть понимал в железе и заглянул в документацию на P-1024 ver 2.2, то тебе и в голову бы такая мысль не пришла, это во-первых, а во-вторых, ты что действительно думаешь, что если ты что-то написал на форуме про 4 Мб, то все программеры тут же кинутся писать под них софт??? Ты себя явно переоцениваешь.
И что ты такого кощунственного нашёл в прикручивании 1FFD? Ведь он уже был на v1.x :) Я считаю это было очень грамотное решение :) .КоЕ, ну что ты так дёргаешся :) ? Ничего писать не надо. Этот софт уже есть. Pentagon 1024SL v1.x был очень хорош в плане совместимости по памяти с разными клонами. Он поддерживал раскладку Scorpion 256+Pentagon 256+KAY 1024SL, а это подавляющее большинство программ, в то время как Pentagon 1024SL v2.x поддерживает только пентагоновскую раскладку памяти и соответствующее количество софта. Не даром у тебя до сих пор ещё спрашивают платы v1.x :) . А для того чтоб использовать ещё софт от Scorpion 256+KAY 1024SL нужно всего лишь добавить порт 1FFD и поставить 4Мб RAM. А писать программы под 4Мб вовсе не обязательно :) , главное чтоб уже имеющиеся программы находили свою память по своим портам.
И чтоб не совсем уж оффтопить можно порекомендовать и автору темы использовать те же порты, что и в Pentagon 1024SL v1.x/KAY 1024SL под 1Мб RAM - это самый оптимальный по количеству поддерживаемого софта вариант.
ну вот сам себе противоречишь. Тебе 4 Мб надо чтобы просто так были, программы под них не нужны.
Вот у меня на писюке ваще дофига мегабайтов...
Добавлено через 1 минуту
Если бы их до сих пор спрашивали более 2-х человек в течение года, они бы до сих пор производились.
То, что мне нужно (а мне это действительно нужно? пента 2.2 у меня всё равно нет :) ) - это завести на память дополнительные адресные линии от портов наиболее популярных вариантов клонов чтоб охватить таким образом подавляющее большинство софта и чтоб эти дополнительные области памяти не пересекались друг с другом. Для этого 4Мб достаточно (а если кто ещё и применение найдёт сразу всем 4Мб - то и флаг ему в руки). В результате будет работать софт для Scorpion 256 (а это подавляющая часть скорпового софта) и абсолютно весь софт под Pentagon'ы и KAY'и. Не будет работать софт под Профи, из которого именно для Спека там относительно мало чего есть, и под Скорпы от 512к и выше, что по большому счёту и нафиг не надо, т.к. там уже всё очень специфичное и завязанное на GMX, что опять же никто в здравом уме к пенту 2.2 прикручивать не станет. Отсюда можно сделать вывод, что 4Мб есть смысл прикручивать массово (т.е. ещё на этапе проектирования), а больше - это уже на большого любителя паяльника и МГТФ'а. Благо, цена памяти сейчас нулевая.
Я пытался сказать, что помимо прикручивания лишних разрядов куда-либо, нужно еще и обеспечить регенерацию ОЗУ, в рамках платы 2.2 это сделать, не припаяв 25 метров МГТФа, нельзя, т.к. она изначально задумывалась как 1024к, отсюда и название Пентагон-1024 :)
Что же касается лишних портов (1ffd), то само их наличие является источником глюков, демки работать не будут, out (fd),a работаь не будет. То, что так делать некорректно, говори не мне, а тем, кто так делает.
Поэтому наличие лишних портов расширения неработоспособно без возможности их блокировки. ТОгда усложняется управление компом, чтобы задать нужную конфигурацию, придется делать кучу выводов в порты и кучу блокировок, неудобно. Хотя, если делать это путем нажатия одной-двух клавиш в стартовом меню типа Gluk reset service, то еще терпимо.
Использование 4Мб только для совместимости разных стандартов невозможно без блокировок портов по вышеописанным причинам и нецелесообразно по общим соображениям.
Если нужно иметь несколько разных стандартов расширения ОЗУ (при этом нужно учесть, что сейчас активными программистами (прежде всего, Alone Coder-ом) поддерживаются только 2 стандарта на расширение - ATM и Pentagon, все остальные в пролете (ну либо работать со страницами ОЗУ через драйвер, но так мало кто делает, а зря), а значит, остается только старый софт) то наиболее удобно делать все в ПЛИС и менять прошивку, в зависимости от того, что надо. Теоретически, это можно даже в Pentagon-1024 ver 2.2, но с оговорками и с ограничениями.
Конечно это лучше делать на этапе проектирования. Но если кому-то очень охота, то МГТФ'а там не так уж и много, а охота, она как известно - пуще неволи :) .
Это решается блокировкой порта если на шине данных будет код команды OUT (N),A, все так делают и вроде не жалуются, и никаких тумблеров :) .
Дык про пентагон и речь.. Дык о старом софте и речь, а новый пущай себе только под порты пента и будет - кому это мешает? Не, это уже монстростроительство :) . Перезаливку можно понять на девборде - она для этого и сделана, но на компе созданном под конкретные задачи - это абсолютное извращение :) , и наступать на эти грабли после Спринтера и GMX как-то странно даже подумать :) .
Знаю только одного человека, который так делает. Я про тумблеры ничего не писал, речь была о программной блокировке.
прошил один раз, что тебе надо и всю жизнь пользуйся, не надо никого презаливать тыщу раз. А если тебе надо как раз тыщу раз перезаливать, значит, ты сам не знаешь, чего хочешь.
:) Ну да, CHRV :) у них на сайте АТМ висит эта доработка. Разве тут что не так? Уже обкатанное решение :) , и раз висит и рекомендуется - значит судя по всему хорошо себя зарекомендовало :) . И пусть ты и не предлагал перешивать, а только переключать внутри ПЛИСины программно разные варианты схемотехники, но ведь можно судя по всему обойтись и без этого, сэкономить энное количество элементов, да в придачу ещё получить огромную память целиком и сразу :) , а не лепить переключаемое убожество на уровне любительства. Сегодня переключать будем порты клонов, завтра видеопроцессоров разных навесим и будем их переключать, а послезавтра и куски архитектур целиком прикрутим... ..останется ещё немного (именно немного, долго противопоказано) подумать - "а нафиг тут вообще этот Спек нужен?" и выкинуть его нафиг чтоб не сдерживал творческий полёт фантазии :( .
"Шурик, Вы комсомолец? ..Это же не наш метод.." :) О."Ы"и д.п.Ш.