LINUX.ORG.RU
Ответ на: комментарий от question4

Чем DJGPP не устраивает? Помимо версии 2.95.

DJGPP любой версии есть, как минимум 8.3 точно можно собрать(у меня собран, 9.1 не пробовал собирать)

fsb4000 ★★★★★
()
Ответ на: комментарий от lenin386

Фирменные имели весьма изощренные защиты. Нестандартная модуляция, очень короткие пилотоны, которые невозможно засечь, не зная, когда он должен быть, а узнать это можно, только взломав код, а он саморасшифровывающийся.

Насколько я помню, у нас в итоге все было взломано. Чему способствовали три вещи: абсолютная легальность этого занятия тогда, большое количество не самых глупых радиоинженеров и наличие у них кучи времени - некоторые прямо на работе в рабочее время занимались интересным делом. На работе могли и аппаратуру продвинутую иметь.

Помимо прочего какой бы там мудреный код не был, было его не так много, чтобы вручную не перебрать. В конце-концов, даже какая разница как в ОЗУ байты попадают, так что если находился способ корректно все сдампить на ленту, загвоздка только в некоторых регистрах была, но и это в принципе решаемый вопрос.

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

Так или иначе в соревновании защиты и взлома уверенно побеждал взлом, пока не появились серьезные криптозащиты с исполнением кода в недоступных областях памяти с кучей защит вокруг. Я про уже нулевые годы. Да и их ломают, правда уже не так хорошо.

praseodim ★★★★★
()
Последнее исправление: praseodim (всего исправлений: 1)
Ответ на: комментарий от lenin386

Раньше был прикол - телевизионная передача, в которой какие-то программы на магнитофон с телевизора пытались писать. Правда, для БК-0010 это было.

ysagat
()
Ответ на: комментарий от lenin386

Ни разу не видел лицензионной кассеты, всегда продавались многоигровки без каких либо защит. В комплекте с КР-05 шла кассета с программой TF-COPY — копировщик со сжатием на лету, а в сопроводительной документации к КР-05 был листинг программы для копирования с магнитофона на магнитофон через компьютер. Эта программа в маш.кодах, по сути, просто читала вход магнитофона и отправляла на выход с максимальной частотой, без какой-либо обработки, так решалась проблема с фронтами и низким уровнем при перезаписи.

Rupricht ★★
()
Ответ на: комментарий от Rupricht

Ни разу не видел лицензионной кассеты

Жителю СССР тяжело увидеть то, чего там не было. До поры-до-времени, венду лицензионную никто не видел.

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Во-первых, такой блок и загрузить не возможно - для загрузчика не хватит памяти, во-вторых,

при загрузке блок затирал сам загрузчик, на стек перезаписывался адрес запуска самой программы... все возможно. и да - речь идёт о классической модели 48k

WindowsXP ★★
()
Ответ на: комментарий от lenin386

Разве в ПЗУ загрузчика не было? DRM делает своё дело, начинает загрузку, а потом последние килобайты грузит стандартно.

TooPar
()
Ответ на: комментарий от TooPar

Но у него всё равно рабочие переменные в оперативе.

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

Но тогда не выйдет одного огромного блока.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от lenin386

а зачем он нужен? а если нужен - ну положите сверху те же данные что и были до этого

WindowsXP ★★
()
Ответ на: комментарий от lenin386

стандартный загрузчик который был зашит в ПЗУ не использовал оперативу - хватало регистров проца. а если так надо оперативу использовать - рассчитать правильно смещение и положить те данные которые там ожидаются во время загрузки..

WindowsXP ★★
()
Последнее исправление: WindowsXP (всего исправлений: 1)
Ответ на: комментарий от WindowsXP

Верно ли что отсюда вывод, что для взлома разных нестандартных кассет в принципе было достаточно модифицированного ПЗУ? В таком случае это много кто мог бы тогда сделать. Умельцев более чем хватало, а до защит самого ПЗУ тогда еще никто не додумался.

praseodim ★★★★★
()
Ответ на: комментарий от praseodim

для взлома нестандартных кассет можно было просто снять дамп памяти работающей программы и найти точку входа. на некоторых моделях был 'magic button' который позволял в разных вариантах это делать. Иногда правда портилась немного картинка экрана куда «инжектился» код

WindowsXP ★★
()
Ответ на: комментарий от WindowsXP

Фига се «иногда». До сих пор эмуляторы сбрасывают каждый десятый tzx сделанный этой кнопкой

TooPar
()
Ответ на: комментарий от TooPar

Элиту разве взломал кто?

Все, кому не лень. Разобрали ее до костей. Самой лучшей Elite была версия от Кладова.

andreyu ★★★★★
()
Ответ на: комментарий от simoshina

А вроде какие-то прокачанные спектрумы до сих пор производят.

Насколько мне известно, кроме британского Next и ZX-Evo от nedopc ничего больше и нет.

andreyu ★★★★★
()
Ответ на: комментарий от lenin386

для загрузчика не хватит памяти

Размещали же загрузчики в какой-либо трети видеопамяти, маскируя все атрибутами.

andreyu ★★★★★
()
Ответ на: комментарий от ysagat

Раньше был прикол - телевизионная передача, в которой какие-то программы на магнитофон с телевизора пытались писать. Правда, для БК-0010 это было.

Про это слышу впервые. А вот польская радиостанция какое-то время пыталась игры для спектрума таким образом распространять. Если мне память не изменяет, то долго эта затея не продержалась.

andreyu ★★★★★
()
Ответ на: комментарий от lenin386

И как же он продолжал функционировать?

Предварительно скопировав себя в видеопамять и перенеся туда же указатель стека.

andreyu ★★★★★
()
Последнее исправление: andreyu (всего исправлений: 1)
Ответ на: комментарий от andreyu

Никакого «прихода TR-DOS» не было. Это очень редкое полулюбительское изделие, попавшееся волей случая Петрову и Боширову на распродаже, и затем обозначенное для повторения на территории СССР. За пределами СССР, все дампы были сделаны штуковиной, называмой Multiface.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от andreyu

Это не считается. Копировщик тоже мог себя в оперативу переместить, тем более, ему не надо себя маскировать под картинку. Я не знаю, откуда вы это всё взяли. Не видел ни одной программы с огромными кодовыми блоками. Это же и пользователю ждать загрузки больше. Защита-защитой, но так фашиствовать - это совсем уже детсво.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от lenin386

Кстати, на тему наиболее простой и действенной защиты. Видел такую : к кодовому блоку прибавляли несколько бит. ПЗУшный загрузчик их игнорировал, длину он считал в байтах, црц тоже, а копировщики все 100% лажались.

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Не видел ни одной программы с огромными кодовыми блоками

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

WindowsXP ★★
()
Ответ на: комментарий от lenin386

Никакого «прихода TR-DOS» не было

Прихода TR-DOS не было, а TR-DOS был. Парадокс.

Это очень редкое полулюбительское изделие

Настолько редкое, что было почти у каждого спектрумиста по всему СССР.

Вы опять включили режим «бегущая строка по бордюру невозможна». Снова спорите с фактами?

andreyu ★★★★★
()
Ответ на: комментарий от lenin386

Это не считается.

Это должно быть вашим лозунгом.

Копировщик тоже мог себя в оперативу переместить, тем более, ему не надо себя маскировать под картинку.

Мог, но к чему вы это все?

Не видел ни одной программы с огромными кодовыми блоками.

А если бы видели, то признались бы? Вы же знатный отрицатель неудобных для вас фактов.

andreyu ★★★★★
()
Ответ на: комментарий от lenin386

Кстати, на тему наиболее простой и действенной защиты.

Была такая защита. Но действенной ее можно назвать лишь в фантазии издателя, использующего эту защиту.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Прихода TR-DOS не было, а TR-DOS был. Парадокс.

Нет, не парадокс.

Настолько редкое, что было почти у каждого спектрумиста по всему СССР.

Нет. Даже дискеты формата DD можно было найти только в столицах. Вся остальная страна жила только кассетами. Да и в столицах не у всех было.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от praseodim

Микрошу видел. Дома сейчас лежит мой Вектор-06ц с рам-драйвом, контроллером НЖМД и два НЖМД (болгария + япония)

targitaj ★★★★★
()
Ответ на: комментарий от lenin386

что такое tzx? я со спектрумом развлекался еще с магнитофоном и телевизором, безо всяких tzx. и в том числе с оригинальным и с оригинальными кассетами... и с неоригинальным тоже у которого ULA умельцами собрана была, и в итоге было всего два адресуемого порта IO - четный и нечетный И в том числе с копировщиками. искать сейчас какое то эмуляторское порно я не собираюсь. Надо пруфы - ищи сам

WindowsXP ★★
()
Последнее исправление: WindowsXP (всего исправлений: 1)
Ответ на: комментарий от andreyu

Прихода TR-DOS не было, а TR-DOS был. Парадокс.

у нас просто паяли Бета Диск вместе с ПЗУ сразу на плату не заморачиваясь - да и опять таки не везде шины выводились наружу, а вот в оригинале это была плата расширения и стоила не дешевых денег... в принципе не выстрелила она в оригинале, но с учетом количества клонов спектрума - была распространена в виде копий как в СССР так во всяких Соцстранах

WindowsXP ★★
()
Ответ на: комментарий от WindowsXP

Надо пруфы - ищи сам

Искать пруфы на то, чего нет ? Акей. Но, вообще-то, по-научному, бремя доказательства лежит на утверждающем. Как раз потому, что искать доказательства (не) существования того, что никогда нигде не существовало, кроме воспалённого мозга кое-каких авторов (не тебя и пр. здешних ораторов) - занятие так себе. Я примерно знаю, откуда вы начитались этих сказок, сам их читал. Издатели сей литературы - 15-20 летние васяны с ещё не выветрившимся детством, внезапно.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 2)
Ответ на: комментарий от WindowsXP

Какие платы, о чём ты говоришь. Люди платили огромные деньги, для того, чтобы «мастер» соединил видак с телевизором !!! А ты платы. На уровне плат собирали комп единицы, большинство дисковод-то купить были не в состоянии, кругозора такого не было просто. Так что так себе пришествие, большинство сидело на конфиге 48к, кассета.

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Нет, не парадокс.

Я правильно понимаю, что появление magic button никак не связано с появлением tr-dos?

Даже дискеты формата DD можно было найти только в столицах.

Допускаю, что вы жили в совершенно другом СССР, где дискеты, болгарские и зеленоградские дисководы были крайней редкостью. В моем СССР все это можно было вполне легально приобрести.

andreyu ★★★★★
()

Мой первый комп. Остался где-то в 5 лабе универа.

yax123 ★★★★★
()
Ответ на: комментарий от andreyu

Насколько мне известно, кроме британского Next и ZX-Evo от nedopc ничего больше и нет.

Испанский ZX-Uno(целой линейкой машин) еще можно купить.

nihirash ★★★
()
Ответ на: комментарий от WindowsXP

что такое tzx?

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

Подробности есть в вики - http://speccy.info/TZX

andreyu ★★★★★
()
Ответ на: комментарий от WindowsXP

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

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Дискеты редкостью не были, но в универмаге их не было. Их поставляли в школы, при хорошем стечении обстоятельств их можно оттуда было свзять. Но 1. Программ, адаптированных для диска, взять было неоткуда, от слова неоткуда. 2. Сам дисковод не продавался в универмаге. Это можно было купить только на радиорынках в столицах. В таком СССР жил я.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 3)
Ответ на: комментарий от andreyu

Точно, спасибо за фикс.

Да и ZX-Evo сейчас не недописи делают, а тетроид.

Недописи сейчас, в основном, лезут в холивары ради холиваров.

nihirash ★★★
()
Ответ на: комментарий от lenin386

Дискеты редкостью не были, но в универмаге их не было.

В универмаге много чего не было. Но это не мешало пойти в другой специализированный магазин или на радио-рынок.

  1. Программ, адаптированных для диска, взять было неоткуда, от слова неоткуда.

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

  1. Сам дисковод не продавался в универмаге. Это можно было купить только на радиорынках в столицах. В таком СССР жил я.

А еще в универмаге не продавались домашние животные, что не мешало их приобретать в зоомагазинах или в питомниках. И все это было в СССР. В таком СССР жил я.

andreyu ★★★★★
()
Ответ на: комментарий от nihirash

Да и ZX-Evo сейчас не недописи делают, а тетроид.

Я не про то, кто делает, а про тех, кто его разработал. В ВК была статья на эту тему.

Недописи сейчас, в основном, лезут в холивары ради холиваров.

Да не, уже пережевали и переварили ту историю. Вообще непонятно, зачем Евгений решил раздуть из мухи слона, обвинив во всех смертных грехах команду zx-evo.

andreyu ★★★★★
()
Последнее исправление: andreyu (всего исправлений: 1)
Ответ на: комментарий от andreyu

Но это не мешало пойти в другой специализированный магазин или на радио-рынок

Не было их в никаком магазине, а на радиорынок йехать надо было, товарищ.

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

Фантазии характерны для детей, но когда они переходят ко взрослому, это уже называется иначе. И где же вы их находили, боюсь спросить ? В Бриташку пуляли ? Вот Алле Борисовне было дорого в Бриташку пулять, а вам норм.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 3)
Ответ на: комментарий от andreyu

раздуть из мухи слона, обвинив во всех смертных грехах команду zx-evo.

Ну... за Евгения я говорить не могу.

Но Вадим(LVD) иногда бомбит, когда что то делается не их тусой.

Даже, если эти поделия с их поделиями никак не пересекаются.

Как пример, его пригорания на тему сетевого софта под ZX-Uno(ну типа, какая в жопу конкуренция их недооси и их сетевому софту).

nihirash ★★★
()

К слову, на переферии спокойно обитали не только 48к машинки, но и профики(по крайней мере, в Ставропольском крае).

С 5.25" дискеты дефицитом особо не были.

Я когда со своим профиком расставался - задарил просто огромную коробку дискет.

nihirash ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.