2 895
14 162

Заходил(-a)

Написал(-a) комментарий к произведению Ретро Бит [2]

Помимо электроники в дисководе есть ещё и контроллер который в машину втыкается. В Apple II он очень простой, там всем центральный процессор занимается. В других машинках использовался настоящий FD контроллер.

Написал(-a) комментарий к произведению Ретро Бит [2]

Это может иметь смысл для аркад, т.е. для начального накопления капитала, но реальные деньги крутятся в продажах для массовых платформ. В описываемое время в США -- Apple II, Atari, Commodore. Может быть TRS-80, но там Color Computer совсем уж ни с кем не совместим, процессор 6809 в других массовых компьютерах не использовался. В ближайшее время -- IBM PC. И тут послезнание очень поможет, например что IBM PC Jr "не взлетит". Ровно как и куча не 100% совместимых клонов. И, увы, MSX, за исключением нескольких стран.

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

Кстати, в те годы Microsoft продавал продукты других фирм, включая игрушки. На том же Apple II была распространяемая Microsoft-ом игра "Olympic Decathlon". Не сильно интересная, но сам факт... Этот способ распространения для пары первых игр может резко облегчить бизнес главного героя.

Написал(-a) комментарий к произведению Ретро Бит [2]

Ещё раз: даже C на тогдашних 8-битных процессорах это очень редкое чудо.

Тогдашние C компиляторы на 6502/z80 генерируют код раза в 2-3 хуже, чем средний программист напишет на ассемблере. Медленнее в 2-3 раза это обычно не беда, небольшие  критические кусочки можно на ассемблере переписать, а вот длиннее в 2-3 раза это для тех систем очень плохо.

Для "Змейки" пойдёт, ну так для "Змейки" и Basic с ассемблерными вставками пойдёт.

Написал(-a) комментарий к произведению Ретро Бит [2]

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

Причём неважно, был тот на самом деле офицером или нет. Вряд ли морпех пойдёт выяснять.

Написал(-a) комментарий к произведению Ретро Бит [2]

Стрелок вверх-вниз на Apple II Plus не было, при редактировании использовались <esc> I, J, K, M. Если я правильно помню, <esc>K просто двигало курсор вправо, а стрелка вправо вводила символ под курсором.

Буквы только большие.

Экран -- 40x24 символа, но бывали "80 column cards", которые включали режим 80x24, да ещё и поддерживали маленькие буквы. Но тогда требовался монитор получше.

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

Написал(-a) комментарий к произведению Ретро Бит [2]

Система программирования на ассемблере от самого Apple называлась edasm (editor-assembler). Редактор был не полноэкранный, а строчный, похожий на редакторы на телетайпах. Говоришь "list 100-120", находишь нужную строчку, или редактируешь её с помощью команды "edit", либо вставляешь новые строчки после нужной, либо удаляешь. При редактировании нумерация строк изменяется, это не Basic.

Потом запоминаешь файл на диск, запускаешь ассемблер. 2 прохода, каждый читает файл с начала. Результат ассемблирования пишется на диск. Абсолютные адреса, никакого linker-а не было. Из среды же выполняешь команду DOS "bload <имя файла>" (загрузить двоичный файл), входишь в монитор, можно исполнять код, ставить breakpoint (записать 0 по адресу команды, где надо остановиться) и т.д.

Когда всё отлажено, программу можно просто запустить из DOS командой "brun <имя файла>". Или можно сделать дискету, где DOS после загрузки запустит Basic-программу, а она уже сама всё подгрузит.

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

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

И, кстати, зря герой всё время поминает Джобса. Всё железо Apple II -- это Возняк.

Ещё: на Apple II были очень популярны paddles -- фактически колесо на небольшом корпусе и с кнопкой, очень приятно лежит в руке, для какой-нибудь игры в Breakout очень удобно. Погуглайте "Apple II paddle", увидите. Про джойстик там не слышал.

Написал(-a) комментарий к произведению Ретро Бит [2]

Я в 80-е много имел дело с Apple II, могу ответить на вопросы. Потом много возился с MSX. Некоторые замечания:

* На Apple II была игрушка "Caterpillar" ("Гусеница"), очень похожая на "Змейку". В hi-res, тело состояло из кружочков.

* 1MHz 6502 по скорости примерно соответствует 2.5MHz z80. Разумеется всегда можно найти короткий кусок кода в несколько команд который будет выделяться в ту или другую сторону, но в целом это так.

* На любых Microsoft Basic-ах, включая Applesoft Basic и Commodore Basic, стандартной оптимизацией было поместить наиболее критические по скорости куски в самое начало программы. Первая строчка "goto 10000", а потом идут подпрограммы. Это из-за того, что при выполнении команды перехода интерпретатор линейно ищет нужную строчку начиная с начала программы. Может немного помочь главному герою.

* На Apple II как у lo-res так и у hi-res графики был режим, когда нижние 4 строки на экране оставались текстовыми. В играх там можно было рисовать счёт, писать подсказки, в adventure вести диалог.

* У Apple II было 2 страницы графики, можно было подготовить следующую картинку, показывая предыдущую, а потом мгновенно переключить. Может быть очень удобно для показа противника при игре на раздевание.

* У любого Apple II был очень удобный монитор, где можно было смотреть на память, дизассемлировать, запускать по адресу код, ставить breakpoint и т.д. Так что при отсутствии системы разработки можно было на листе бумаги написать короткую подпрограмму, вручную её сассемблировать, в мониторе набрать, проверить что всё сассемблировано верно, отладить. После этого Basic-программа может при запуске её записать в память используя poke, а когда надо с помощью poke записать в память аргументы и с помощью call вызвать. Вроде бы был ещё способ из Basic позвать машинный код, но я не помню подробностей.

Написал(-a) комментарий к произведению Град на холме

В истории Европы регулярно при дворе держали претендента на трон соседней страны. Чтобы был лишний козырь при переговорах.

Если Клеон каким-нибудь образом останется жив после переворота, куда он побежит? Сначала к тестю, но то ведь может решить,что хорошие отношения с Автократорией важнее чем всеми ненавидимый бывший ванакс. Тогда к Бренну?

Написал(-a) комментарий к произведению Меч и посох

Я удивлён что местные оружейные энтузиасты ещё не предложили использовать пулю Нейслера в 200 вновь прибывших мушкетах.

Написал(-a) комментарий к произведению Заложник

А Эпону, небось, не обшаривали, нельзя мужику лезть к свободной женщине. Так что у неё должен быть с собой разряженый пистолет.

Написал(-a) комментарий к произведению Заложник

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

Написал(-a) комментарий к произведению Заложник

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

Вспомните поход за жизненным пространством в середине XX века. Требовались с/х земли.

Написал(-a) комментарий к произведению Заложник

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

Написал(-a) комментарий к произведению Заложник

В нашем мире произошло как минимум 2 глобальных коллапса -- бронзового века и падение римской империи, не считая множества катастроф поменьше, таких как 30-летняя война, Юстинианова чума, Чёрная Смерть, крушение империи майя, и т.д. и т.п.

Так что развитие за 1000 лет выглядит разумным.

Написал(-a) комментарий к произведению 700 дней капитана Хренова. ч. 1. Бонжур, Франция.

Лёха может попасть в СССР осенью 41-го года, с британскими лётчиками, защищавшими Мурманск. А там уже можно будет писать письма кому угодно.

Там он может встретить и свою журналистку, которая работает на севере. И через неё передать письмо кому угодно лично в руки.

Надеюсь, что у него хватит ума не писать...

Ещё вариант -- участие в совместной советско-британской оккупации Ирана.

Написал(-a) комментарий к произведению Царь нигилистов - 7

Написать восторженное письмо, пригласить приехать. Если не приедет, заглянуть в гости, когда сам будет в Англии. Можно даже ради этого и съездить. Рассказать о хромосомах, генах, мутациях.

Одно из основных возражений против теории Дарвина было то, что непонятно, почему новые случайные полезные изменения не размываются в популяции. Они ведь появляются у одной особи, казалось бы, через пару-тройку поколений должны перестать себя проявлять. И тут работы Менделя дают ответ 

Написал(-a) комментарий к произведению Царь нигилистов - 7

Ещё идея, что герой может сделать. Он ведь занимается науками и даёт советы? При этом у него немного скандальная репутация. И он предсказатель.

Он может посоветовать Дарвину внимательно прочитать работу Менделя, когда тот её напечатает. Прорыв в биологии и генетике может случиться на полвека раньше.

Написал(-a) комментарий к произведению Отход

Зачем давать "на дом в провинции"? У Пети есть аж 2 дома в княжестве у Куликова, вот один и предложить.

Написал(-a) комментарий к произведению Отход

Правильнее сказать не "письмо от княгини", а "письмо от вдовствующей княгини", тогда сразу понятно, о ком идёт речь.

Написал(-a) комментарий к произведению Ван Ван из Чайны 4

К вопросу "чего я там не видел". В Австралии безумно красивая природа и абсолютно невозможные животные -- кенгуру, воллаби, вомбаты, ехидны, утконосы, эму, казуары и т.д., и т.п. Был там дважды и хочу ещё.

Может быть можно использовать в сюжете.

Написал(-a) комментарий к произведению Рерайтер

Действительно неплохо. Всего втрое медленнее, чем Cray 1 (1976 год) и в 10 раз медленнее, чем Cray X-MP (1982 год). Ещё бы до "нормальных" вычислительных центров добралась...

Написал(-a) комментарий к произведению Ван Ван из Чайны 3

Хорошо бы где-нибудь на пресс-конференции сказать "спасибо" тренеру, принявшему в Цинхуа. "И хотя я стал заниматься другим спортом, я очень благодарен учителю Пэну, я достиг своих результатов только благодаря ему".

Написал(-a) комментарий к произведению Рерайтер

HP 21xx вполне себе взлетели. HP выпускала основанную на них очень популярную серию мини-ЭВМ HP 2000, в зависимости от модели поддерживалось до 32 терминалов. Активно использовались в промышленности, в образовании, в армии США. HP трижды пыталась заменить процессор (с очень примитивной архитектурой) на что-нибудь более современное, с 4 попытки удалось.

В СССР выпускался клон HP 21xx, СМ-2.

Написал(-a) комментарий к произведению Рерайтер

А зачем делать 16-битный процессор? Посмотрим на первый серийный arm процессор, arm2. 30 тысяч транзисторов, 32-битные регистры и операции над ними. Итоговое быстродействие в несколько раз быстрее чем 68000 в Амиге или Макинтоше (за счёт большей простоты процессора нет микрокода).

Написал(-a) комментарий к произведению Настроение — Песец

Страсть не очень внезапная.

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

Написал(-a) комментарий к произведению Песец всегда прав

Интересно, а можно ли женить Шелагина-среднего и устроить ЭКО оплодотворение от Ильи? Ребёнок родился в законном браке, Реликвия признает, т.е. вполне наследник. И никакого признания от императора не надо.

Написал(-a) комментарий к произведению 1914

Процитируйте, пожалуйста, где эти условия прописаны в соглашении о выдаче кредите.

Наверх Вниз