Вход

Просмотр полной версии : 128 vs 256 turbo



FoX FluFFy^s
14.02.2006, 03:54
Общаясь с нынешними спектрумистами пришел к выводу что практически не осталось людей сидящих на реалах с памятью меньше 256

эмуляторы , на которых сидят большинство - позволяют запускать проги под любую память

Вопрос - если при разработке софта автор сталкивается с задачей что лучше - извращаться используя 128 либо наслаждаться используя 256, как ее решить ? Может быть 128 kb уже умерло так же как и 48 ?
Может быть турбо режим давно должен стать стандартом ? или есть другие мнения ? хочу аргументов

Jukov
14.02.2006, 16:17
128К это очень мало для современных программ. Ни видео туда на засунуть, ни оцифровок. Любой реал сейчас легко расширить до 1Мб на симмах. Наверное на этот объем лучше ориентироваться. Турбо реализовать гораздо труднее, т.к. во многих компах намертво запаян проц на 4МГц. Плюс на разных компах он даёт разный коэффициент ускорения. Но я за создание новых прог рассчитанных на двойную скорость процессора. Т.к. если у кого-то нет реала 7МГц, ничто не помешает кайфануть на анреале. И еще к современным мин требованиям следует добавить General Sound.

Знахарь
14.02.2006, 16:35
Что ж... В этом есть своя логика... Народ вон элиту проходил - у кого турба была - все пользовались, судя по тра-ля-ля Генерал саунд - это 100%. да и 256 - если надо - то лучше - да...

Sinus
14.02.2006, 16:36
неа, вот General не надо.
для реальщика- это штука труднодоставаемая (особенно если он живёт за пределами РФ).

а вот как 256кб так и турбо (никто не говорит что турбо должно быть строго =7mhz), пусть будет 5, 6.

а насчёт того что трубу сложно реализовать- лажа. делается как нефиг.
и кстати процы которые на 4mhz неплохо и успешно в течении нескольких лет (> 5) работаю с турбой (проверено Байт-ом ;) )

CHRV
14.02.2006, 16:37
Делая такие проги вы автоматических всех загоняете либо в эмули либо забить вообще на ZX.

Знахарь
14.02.2006, 17:41
Ага! а вот генерал - как раз вещь опциональная - нет ее - пикает ау... есть - ура! и все пашет на реалах... а вот остальное - уже тка просто не отключишь :(

Jukov
14.02.2006, 17:50
неа, вот General не надо.
для реальщика- это штука труднодоставаемая (особенно если он живёт за пределами РФ).

а вот как 256кб так и турбо (никто не говорит что турбо должно быть строго =7mhz), пусть будет 5, 6.

а насчёт того что трубу сложно реализовать- лажа. делается как нефиг.
и кстати процы которые на 4mhz неплохо и успешно в течении нескольких лет (> 5) работаю с турбой (проверено Байт-ом ;) )

Ну если это действительно так, то займусь турбированием Кворума. У Байта прозрачный метод регенерации ОЗУ?

Jukov
14.02.2006, 17:57
Делая такие проги вы автоматических всех загоняете либо в эмули либо забить вообще на ZX.
Портить зрение при 50Гц кадровой развертки при ч/б изображении и играть в тормозные игрушки на 3,5 МГЦ как-то уже не тянет. Как то Инфорком советовал брать максимум от PC. Так зачем сдерживать себя, если очень хочется?

Sinus
14.02.2006, 18:51
Ну если это действительно так, то займусь турбированием Кворума. У Байта прозрачный метод регенерации ОЗУ?
байт- обычная двухполевуха.
нижняя память регенерится видеоконтроллером, верхняя- процом (/RFSH)

breeze
14.02.2006, 18:53
Делая такие проги вы автоматических всех загоняете либо в эмули либо забить вообще на ZX.

а может как раз наоброт ? может стимул появится ? ведь кто орал! нету софтрварной поддержки! нафиг мне это железка! :mad:

Знахарь
14.02.2006, 19:02
Кстати да! То "поддержите кто может" - то "всех распугаете". Может как всегда - правда где-то между... вот были братья марио. демка. там один инт всё, но надо 110.000 тактов кажется. однако и без турбы игралась. про саунд - ясней всего - нет саунда, всегда есть ау... а вот 256 мб... как их опционально сделать ?

Sinus
14.02.2006, 20:12
на самом деле всё не так просто.

если GS и действительно можно в какой-то мере заменить аюгриком (и то непонятно что со всякими взрывами и прочеё чушью делать- не на бипере ж ^_~)
а писать звуковой движок, который одинаково хорошо поддерживал бы и GS и AY ломает.

чтоб работало без турбы, надо что-то отключать (кол-во спрайтов, доп. эффекты, уменьвать объёв выводимой информации.
где-то это просто, а где-то придётся писать два разных движка.

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

а с памятью даа... особенно если она почти вся забита данными, которые активно юзаются.

зы. имхо надо начинать делать новые фишки. а то сейчас реально поддерживается только верхняя память, и то только в журналах и коммандерах.

Titus
14.02.2006, 20:31
Кстати да! То "поддержите кто может" - то "всех распугаете". Может как всегда - правда где-то между... вот были братья марио. демка. там один инт всё, но надо 110.000 тактов кажется. однако и без турбы игралась. про саунд - ясней всего - нет саунда, всегда есть ау... а вот 256 мб... как их опционально сделать ?

Подскажите, плиз, ссылочку на братцев мариов

Sinus
14.02.2006, 21:13
если это та что я думаю, то она вроде уже и н едемка.

но вроде деньги стоит (с ТИ какой-то).
точно не знаю.

если с ТИ, то можешь поддержать пиратов и скачать с виртуал-дырдоса.

Titus
14.02.2006, 21:25
если это та что я думаю, то она вроде уже и н едемка.

но вроде деньги стоит (с ТИ какой-то).
точно не знаю.

если с ТИ, то можешь поддержать пиратов и скачать с виртуал-дырдоса.

С удовольтвием поддержу, только название скажите ;)

acidrain
14.02.2006, 21:59
а может как раз наоброт ? может стимул появится ? ведь кто орал! нету софтрварной поддержки! нафиг мне это железка!
Верно, а так нафих нужен крутой экран атм турбо? не нужен. Надо писать либо с учетом того что помимо скрина есть у людей и получше вещи (самый разумный подход) либо под конкретнуюю навороченность спека (самый ламерский подход). А для того, чтоб не иппацца (упс!=))) с одним и тем же (поддержка разных экранов итп) требуется единый банк (фтп сайт или еще что)с БИБЛИОТЕКАМИ и стандартами.

CHRV
14.02.2006, 23:15
Портить зрение при 50Гц кадровой развертки при ч/б изображении и играть в тормозные игрушки на 3,5 МГЦ как-то уже не тянет. Как то Инфорком советовал брать максимум от PC. Так зачем сдерживать себя, если очень хочется?
Хе-хе интересно кто про 50 гц поплатил. ВОн буржуи на ХБоксах рубиться и не паряться.
А вообще все на ПЦ, долой спектрум, спектрум нах в помойку!


а может как раз наоброт ? может стимул появится ? ведь кто орал! нету софтрварной поддержки! нафиг мне это железка!
Небольшая формула:
осень - virtualTRDOS для Турбо 2+
осень - Tasis для Турбо 2+
январь - выход ТаймГал для Турбо 2+ (полноценная СД игра)
=================================================
количество продаж в 2006 году - ОДНА ПЛАТА!

Вот вам весь стимул.

CHRV
14.02.2006, 23:17
Верно, а так нафих нужен крутой экран атм турбо? не нужен. Надо писать либо с учетом того что помимо скрина есть у людей и получше вещи (самый разумный подход) либо под конкретнуюю навороченность спека (самый ламерский подход). А для того, чтоб не иппацца (упс!=))) с одним и тем же (поддержка разных экранов итп) требуется единый банк (фтп сайт или еще что)с БИБЛИОТЕКАМИ и стандартами.
Неа ничего не нужно, нужно ПЦ + эмулятор!
А придурки с реалами в Кащенко.

Максагор
14.02.2006, 23:51
Небольшая формула:
осень - virtualTRDOS для Турбо 2+
осень - Tasis для Турбо 2+
январь - выход ТаймГал для Турбо 2+ (полноценная СД игра)

Ты еще забыл -
Осень - выход игры Pang 16c.


количество продаж в 2006 году - ОДНА ПЛАТА!

Вот вам весь стимул.

Ну, год пока только начался. Не страшно.

Costa
15.02.2006, 00:06
Неа ничего не нужно, нужно ПЦ + эмулятор!
А придурки с реалами в Кащенко.
Неа нефигас.реал и эмулятор две абсолютно разные вещи!
И вообще сравнивать их ну ни как нельзя!Кто знает про что я тот поймёт.

FoX FluFFy^s
15.02.2006, 04:23
Короче аргументов в пользу именно поддержки 128 я не встретил. Я имею ввиду разумных. А типа "вы этим все херите" глупости это все ! наоборот железо крутое продвигаем :) как на ПЦ :)))
имхо следующий (13) номер TargrT) (если доживем будет 256 only :)

CHRV
15.02.2006, 10:16
Короче аргументов в пользу именно поддержки 128 я не встретил. Я имею ввиду разумных. А типа "вы этим все херите" глупости это все ! наоборот железо крутое продвигаем :) как на ПЦ :)))
имхо следующий (13) номер TargrT) (если доживем будет 256 only :)
Наверно читаешь невнимательно!
128 без турбо - это некий стандарт по которому практически все навороченные клоны совместимы, а дальше начинается разброд и шатания.
Газетам вообще нет смысла по большому счету лезть дальше.

По хорошему счету проходил гдето драйвер памяти которые поддерживает максимум клонов. Вот его настоятельно рекомендуется использовать и вообще он должен сперва обкататн а текст его должен висеть на самой главной странице раздела "программирование". ;).
(С) Я так думаю!

Sinus
15.02.2006, 11:39
хех. если б в памяти то проблема была.
память то дла газеты то нафиг не нужна (новые текста наплохо с диска подчитываются), а вот турбо- аффигеть как надо было бы.

CHRV
15.02.2006, 14:12
Напоминаю обсуждается минимальная конфигурация а не моральные принципы.

Отправлю во флейм!

Sinus
15.02.2006, 14:21
CHRV: давно пора ;)

All: и всё таки пора продвигать турбу и 256к. ;)

James DiGreze
15.02.2006, 15:18
All: и всё таки пора продвигать турбу и 256к. ;)
Сделайте голосовалку. Но, имхо, результаты будут неадекватны действительности.
CHRV правильно сказал, что soft должен запускаться на 128 без турбы. А использование возможностей свыше этих параметров можно и должно делать опционально, н-р как кемпстон-грызун.
По поводу турбы мне вообще вопрос непонятен... Этот параметр системы не дожен влиять ни на что, кроме производительности и мультиколор-бордер-д'эффектов ;)

PS: Тему во флейм, однозначно.

Sinus
15.02.2006, 15:43
дело в том, что "опционально" то особо ничего и не получится сделать.
всё что можно "опционально" запихать в лишнюю память, так же "опционально" можно и с диска подгрузить.

а по поводу турбы...
ну да, если делать только демки на бейсике или чанковые вертелки, то да, хоть 2500mhz, хоть 3mhz - пофигу.
а вот если делать на спеке нечто фреймовое, на которое без турбы и смотреть нельзя будет, то всё печально.

аналогия с мышкой не катит, ибо мышка 100% заменяется кнопками и нет ситуаций когда такая замена хоть как-либо глобально поменяет сложность проекта.

зы. всё что надо было перенести во флейм, уже перенесли.

зыы. давайте все делать под Spec48+AY, причём в AY можно только записывать, а читать регистры для всяких мерцалок нельзя (чтоб без AY работало).
от тогда будет совместимось.
ах, да, не забываем про медленную память.

CHRV
15.02.2006, 15:50
Есть же тест по количеству тактов - так вот надо проверять хватает ли для фреймости какогото кол-ва тактов и тогда работать!

Sinus
15.02.2006, 16:05
это логично.
а что делать в случае когда не хватает? посылать покурить куда подальше?
или писать вторую версию движка (трудозатраты *= 2) ?

Знахарь
15.02.2006, 16:16
В таком случае, госспода, всем делать подобно сему:

http://trd.speccy.cz/demo_ver/SMB.ZIP

(кто там ссылку на мариов просил ?)

Опять же замечательное дело, да, видать, заброшено :(

CHRV
15.02.2006, 16:25
это логично.
а что делать в случае когда не хватает? посылать покурить куда подальше?
или писать вторую версию движка (трудозатраты *= 2) ?
Ну это уже к писателю вопрос, как он сделает!

Sinus
15.02.2006, 16:34
Знахарь:
ээх! заставили таки посмотреть, изверги. :mad:
ну что я могу сказать по поводу игры? всякие там ограничители fps не работают (что ни ставь, всё равно тормозит).
помогает только отключение фона и звёздочек.

как я уже и писал, отключать что-то можно только тогда, если есть что отключать.
вот в марио есть.
а если нету такого? что делать?

CHRV:
собственно к чему и сводилось.
т.е. если "писатель" выберет путь "послать покурить", значит он пишет прогу только под турбо.
вот.

Знахарь
15.02.2006, 16:58
ну вот и я про то:

т.е. осталось решить как быть с 256мб...

CHRV
15.02.2006, 17:36
ну вот и я про то:

т.е. осталось решить как быть с 256мб...
А че 256 давай уж мег сразу.
Отваляться ведь только Скорпионщики. У остальных есть мег практически у всех, а ну у профи некоторых и ZXNEXT 512 только. :).

Знахарь
15.02.2006, 18:12
А чего скорпионщики отпадут? у ниж тож вроде 256 МБ :)

Максагор
15.02.2006, 18:19
А че 256 давай уж мег сразу.
Отваляться ведь только Скорпионщики. У остальных есть мег практически у всех, а ну у профи некоторых и ZXNEXT 512 только. :).

ATM-turbo 1 - тоже 512Кб

Sinus
15.02.2006, 18:28
CHRV:
не правильный у тя подход.
ну зачем сразу мег. давай тогда уж сразу мак / пэцэ / амига.

надо по чуть-чуть.
я помню ещё детские времена когда я считал байт чудом техники, и боялся засунуть туда "тупой раскалённый предмет" в плане расширения до 128кб.
и долго сидел на 48.
и тоже всем говорил, что делать софт 128 only - это ламозо и не правильно.

а потом я понял. что в 128 есть второй экран, что в 128 можно прокрянчить эффекты, да и многое другое (т.е. не просто "текста больше влазит", а именно, что данные могут храниться только в памяти, а никак не на диске).

и тогда я придумал схему расширения (ибо та что я где-то раскопал не работала) и долго долго выкусывал РУ-шки.

так вот. теперь самое время продвинуться ещё чуть-чуть.

что же поддерживает 256+turbo ? да почти всё что ещё работает, то и поддерживат.

kay-256 и выше
ATM-turbo
Scorpion

конечно есть ностальгирующие люди, у которых на шкафу завалялся "оригинальный" спек-128.
но, ИМХО, таких "ностальгаторов" которые ещё и что-то смотрят / интересуются / делают крайне мало (почти нету).

Знахарь
15.02.2006, 18:30
Ну, Sinus, я лично так думаю : газеты шоб жопочасы не тратить - получается для 128кб. и действительно, смысл писать 2 движка... А остальное по возможности поддерживать и по возможности "опционалить". Так выходит ?

Sinus
15.02.2006, 18:47
что-то в оффтоп потянуло. видимо действительно, флеймовая тема.

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

я хочу фуллскрин. я хочу цвет. я хочу много разных шрифтов. я хочу картинки в тексте. я хочу попиксельный скроллинг. и наконец, я хочу чтоб всё это ещё и не тормозило (т.е. было фреймово).

со 128 и без турбы для такого удовольствия надо сильно ущемлять права читателя: частые декрянчи, 6px или даже 5px шрифт (а ведь 5px шрифт в таргете появился от того, чтоб на байте работало).

а что-то поддерживать опционально.
вот как думает среднестатистический разработчик ПО (я допустим) об этом:

"вот есть фишка... и её надо поддержать опционально... значит мне надо делать определение этой фишки, поддержку, придумывать а какая вообще от неё может быть польза... а зачем? чтоб поддержать разработчиков-железа-которое-никому-не-нужно ? ...
А НУ ЭТО ВСЁ НАФИГ! сделаю ка я просто под 128кб-TRDOS и не буду парить себе
мозг."

а так думает среднестатистический пользователь (честно говоря хотя другу я помог расширить байт до мега, за свой так и не взялся, и вот почему) :

"хех. новый софт... и он поддерживает новую фишку... такс.. посмотрим.
о! да она ещё и опциональна... хммм.... да этот софт какой-то и не супер рулезный получается... почитаем ридми.. там сказано что от припайки новой фишки появится нечто-1, а нечто-2 станет лучше... ну нечто-2 там колхоз какой-то, нефиг.. а что за нечто-1 я даже и не представляю... ну и нафих. не буду заморачиваться фишкой"

а вот как бы (я) думал если б не надо было выдумывать опциональность:

"о... новая фишка... это ж с ней можно то-то-1 и то-то-2 сделать лучше, то-то-3 быстрее, а то-то-4 вообще не было аналогов! конечно на устаревших моделях это работать не будет, но может хоть это подтолкнёт народ купить новое железо у разработчиков-железа-которое-теперь-хоть-кому-то-понадобилось"

а вот мысли юзера:

"шиматта! (яп. от блин) ещё один софт который не работает на моём устаревшем железе. надо взять себя в руки и спаять фишку."

Знахарь
15.02.2006, 19:16
Звучит...

captain cobalt
15.02.2006, 20:26
1. Разрабатывать под более чем 128 было вполне разумно и 10 лет назад. См. /Spectrofon#23/Мнение. Например, у меня спек с более чем 128 появился в 1994.

2. Подавляющее большинство эмуляторщиков не в состоянии воспринимать фреймовость.

3. Нет достаточно удобного способа настройки на конкретный клон.

4. В свободном софте допустимо делать всё что угодно. Это лишь для коммерческого и "чтоб прославиться на демосцене" нужна широкая аудитория. Даже если это будет работать только у соседа по подъезду, но круто, то это вполне имеет смысл. :)

5. Тем не менее, делать 256 only ишь из-за фреймовости имхо необоснованно. См. также пункт 2. ;) Особенно непонятны жалобы "чтоб на Байте работало". Пусть это не будет работать на Байте, но будет работать на Pentagon128. Это будет стимулировать владельцев Байта завести Pentagon или что-нибудь более приличное. ;)

lvd
15.02.2006, 20:54
2. Подавляющее большинство эмуляторщиков не в состоянии воспринимать фреймовость.


Протестую! Я как человек, пользующийся иногда анрылом, прекрасно воспринимаю фреймовость! Конечно, у меня не голимый лсд-монитор, и развёртка 100гц (так что фреймовость немного страдает), но тем не менее фреймовое от нефреймового на эмуляторе отличаю запросто, а уж секучесть видно на раз! Естественно, по остроте ощущений не сравнить с реалом на телевизоре 50гц, но зачастую влом переписывать что-то на 3.5" чтоб на реале глянуть.

FoX FluFFy^s
16.02.2006, 03:26
Синус давай голосовалку, а то мнений много а толку нет :) Хотя загоняю ! толк есть ! по крайней мере за два дня такое столкновение мнений - а то как в болоте :)

FoX FluFFy^s
16.02.2006, 03:32
[QUOTE=CHRV]

Газетам вообще нет смысла по большому счету лезть дальше.

а вот и есть смысл. и если ты так заботишься о реальщиках- дисководы целее будут :) закинул 128 kb графики и не паришь мозг :) допустим в газете отчет о каком - то пати - по гиперссылкам смотрятся чьи то рожи. они либо подсасываются с флопа (память 128 забита крянчем текста или еще чем) либо снимаются с памяти , распакровываются и показываются)

breeze
16.02.2006, 04:32
а вот и есть смысл.

адабрям! пример тому прекрасная работа с памятью в журнале oberon! есть рама ? льём! :eek:

Sinus
16.02.2006, 13:06
народ, вы не про то всё говорите. была б турба ;) - не надо памяти на крянч.
и усё!