2 895
14 162

Заходил(-a)

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

Напоминаю, что ровно в это время в Японии договариваются про стандарт MSX. В середине июня официально объявят, в октябре выйдет первая машина.

По возвращению в США можно поговорить с Microsoft, они начиная с августа будут работать над MSX-DOS.

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

Покупка акций это не накладные расходы, не получится. Покупка mainframe можно списать, но я не уверен, что оно им нужно. Разве что как Unix-сервер использовать, если как-нибудь подсоединить к Omninet.

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

Сначала написано

Весь апрель вплоть до отлета в Японию на подготовку грядущего триумфа открытого софта и убили, выделяя только часть рабочего дня на игры.

А потом в будущем времени обсуждается уплата налогов. При этом срок уплаты налогов 15 апреля.

Разумеется, можно продлить этот срок на полгода, но тогда придется и штраф платить, какой-то процент от неоплаченного вовремя. А проценты от $100k заметны.

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

Про Гейтса и его мать в совете директоров IBM я здесь писал дважды, напишу ещё раз.

Когда IBM начала работать над IBM PC, Microsoft Basic был де-факто стандартом в отрасли. Например, 2 из 3 компаний "большой тройки", выпустившие массовые домашние компьютеры в 1977 году, изначально предложили свои Basic-и, но потом всё равно купили Basic у Microsoft (Apple и Radio Shack, Commodore купил сразу же). Из массовых машин только у Atari был не-Microsoft Basic.

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

Все тогдашние компьютеры имели прошитый в ПЗУ Basic, IBM решила не выпендриваться и быть как все. За Basic-ом IBM, как и все, пришла в Microsoft.

Заодно спросили про DOS, т.к. у Microsoft был очень популярный продукт, z80 карта для Apple II. За пару лет до того Microsoft захотел продавать свои продукты для CP/M и на Apple II, разработали железо, купили лицензию на CP/M, написали BIOS, запустили CP/M на Apple II. Apple II быстро стал самой массовой CP/M машиной, в течение года z80 карта была самым доходным продуктом Microsoft, "дойной коровой", заодно подняв продажи и других продуктов. Т.е. у Microsoft был большой опыт поддержки операционной системы на "чужом" железе.

Несмотря на этот опыт, за DOS-ом Гейтс отправил представителей IBM в Digital Research, разработавшую CP/M. И IBM с Digital Research не договорились. Есть несколько версий произошедшего, в зависимости от того, кто рассказывает, но все они сходятся в том, что Digital Research отнеслась к IBM как к ещё одному рядовому производителю микрокомпьютеров, которых в тот момент было сколько угодно. Сотрудники IBM к такому не привыкли. Они вернулись в Microsoft и спросили про DOS ещё раз. Там готового DOS не было, но Гейтс знал, где его можно быстро купить.

Так появился MS-DOS 1.0.

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

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

В США стали массово включать медицинскую страховку в соц. пакет во время II мировой войны, когда для борьбы с инфляцией заморозили зарплаты. Тогда фирмы придумали, как без повышения зарплат можно привлекать работников. И с тех пор в разумных фирмах это стандарт.

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

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

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

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

Вот вам реклама за 1981 год которая явно говорит о витой паре: http://www.americanradiohistory.com/hd2/IDX-Consumer/Archive-Byte-IDX/IDX/80s/Byte-1981-07-IDX-95.pdf

Вот похожая реклама за 1984 год, которая тоже говорит о витой паре, явно подчёркивая преимущество витой пары перед альтернативами: http://www.americanradiohistory.com/hd2/IDX-Consumer/Archive-Byte-IDX/IDX/80s/Byte-1984-05-IDX-37.pdf

Я думаю что Вы просто не застали Omninet и помните уже более поздние сети.

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

Sun-1 $9k, или что-нибудь с Xenix, например TRS-80 model 16 $5k, но там надо докупать память и диск. Машины от HP или DEC стоят неподъёмно.

Но требуется совместимость сетевых карт, м.б. можно напрямую у Corvus спросить, они недалеко.

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

Приедет Крис в Японию и обнаружит зоопарк несовместимых друг с другом машин. Весной 83-го года будут вестись переговоры о создании единого стандарта, в июне объявят о MSX, осенью выйдет первая машина. Ещё без диска, MSX-DOS выйдет весной 84-го.

Войдёт ли игра и сжатые картинки на 16Kb картридж? Не уверен. На 32Kb, пожалуй, войдёт.

Только надо перевести с Паскаля на ассемблер z80. Думать там не надо, за пару недель можно управиться. И перенести графику.

И ещё локализовать нужно...

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

Ну, в Windows NT была включена подсистема совместимости с POSIX начиная с самого первого релиза, NT 3.1. Не то чтобы это сильно помогло.

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

Раз речь пошла про программирование виртуальных роботов, то вот ещё одна игра которая будет выпущена в 1984 году: https://en.wikipedia.org/wiki/Robot_Odyssey

Я сам не любитель игр, но народ на институтском Apple II играл в неё с большим удовольствием.

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

Немного не в вовсю обсуждаемую тему. Через месяц Apple должен выпустить новый компьютер, Apple Lisa, с GUI и мышью. Цена, правда, неподъёмная, начиная от $10k.

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

Все пригороды Сиэтла и городов вокруг него газифицированы. Нагреватели для отопления и горячей воды работают на газе даже если плита электрическая.

(Последние годы призывают перейти на heat pumps и электрические нагреватели чтобы спасти климат, получается не очень).

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

Именно что в долгосрочной перспективе. Явно больше месяца.

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

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

Конкретно "Byte" -- 2-3 месяца. Jerry Pournelle вёл там колонку, и скажем в августовском номере можно было прочитать "сейчас апрель".

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

Высота должна быть в футах.

Фраза тех времён или чуть раньше: "Страны делятся на 2 категории. Те, которые используют метрическую систему, и те, которые летают на Луну".

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

Для популярной игры кто-нибудь всё равно разберётся и опубликует cheat-book. Или примерную но достаточно близкую логику, или дизассемблируют.

Не можешь предотвратить -- возглавь.

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

Про ZX Spectrum уже было долгое и весьма эмоциональное обсуждение. Он провалился в США, и при всей распространённости он распространён на малоденежных рынках. Единственное исключение это Великобритания, но и там размер рынка так себе. И там рынок фрагментирован, Spectrum, BBC Microsoft, Amstrad.

Уж лучше потратить ресурсы, если есть, на MSX. MSX будут популярны в Японии.

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

Ещё: если ехать вдоль берега по CA-1, то кроме очень красивых видов там будут многочисленные морские зверюшки -- тюлени, морские слоны, морские львы, выдры. Как плавающие в воде, так и толпами лежащие на берегу. С утёса повыше можно увидеть китов, причём целиком туши в прозрачной воде, не только фонтанчики.

А утром/вечером можно въехать в абсолютно фантастический туман, когда воздух с побережья сталкивается с воздухом с океана. Но это скорее осенью/зимой.

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

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

Компилятор всё равно может использовать сдвиг вместо деления, но надо будет вставить несколько дополнительных команд чтобы получить правильный результат. Это имеет смысл на современных процессорах, где сдвиг в десятки раз быстрее деления. Это не так на pdp-11, к тому же там размер кода был обычно важнее быстродействия.

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

Советский Оливье не всем придётся по вкусу, там по понятным причинам нет свежей зелени или свежих овощей. Калифорнийцы привыкли к свежим продуктам.

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

Инцидент с полицией, реальным позывным и настоящим именем можно вставить в "40 тысяч способов умереть", если ещё не поздно. Ну или в продолжение.

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

Рекламы много не бывает.

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

Я бы попробовал договориться с ними. Дать список требований, м.б. немного вложиться в компанию.

Потом несколько месяцев вместо написания редактора поработать над игрой, и на деньги от этой и следующей игр можно их полностью купить. Игры приносят несравненно больше денег чем средства программирования. Тот же Кен Уильямс не даст соврать.

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

Вообще-то написать надёжный редактор с кучей возможностей нетривиально. Герой же не пишет свой C компилятор, пользуется уже готовым?

Может начнёт с существующего, который удовлетворяет большей части требований? VEDIT для IBM PC уже выпущен, вот реклама в августовском номере журнала Byte за 1982 год

http://www.americanradiohistory.com/hd2/IDX-Consumer/Archive-Byte-IDX/IDX/80s/Byte-1982-08-IDX-76.pdf#search=%22vedit%22

А вот реклама чуть позже, в декабре

http://www.americanradiohistory.com/hd2/IDX-Consumer/Archive-Byte-IDX/IDX/80s/Byte-1982-12-IDX-69.pdf#search=%22vedit%22

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

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

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

Вы, видимо, не имели дело с Паскалем до появления Turbo-Pascal. Я помню какое оглушительное впечатление произвёл Turbo Pascal на CP/M.

Разумеется учили на чём могли. И Алгол-60 с Паскалем на БЭСМ-6, и Поплан и SETL там же, и Фортран и Алгол-68 на ЕС. И методики были под это, и мечтали о более совершенных языках. А когда массово пошли программируемые калькуляторы и микрокомпьютеры, выяснилось, что многое надо менять, а главное, против массового продукта не попрёшь, даже у тебя есть что-то лучше.

В любом случае я сомневаюсь, что от поездки Криса в СССР будет толк. Лучше ещё одну игру написать за это время.

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

Я бы сказал что "Квант" это не более локальный, а более академический. Рассчитан на олимпиадников а не на широкую публику. Кружки, как я уже написал.

В те годы идея специального языка для обучения была весьма популярна не только в СССР, но и в развитых странах. B (не путать с B из которого вырос C), ABC, Logo, True Basic и т.д. Автор Python до того долго работал над ABC. Широко сейчас используемый для обучения детей Scratch считается потомком Logo, был разработан в той же лаборатории в MIT.

Так что за это я бы их не судил строго.

Людей, которые пошли в программирование с этих летних школ в 80-х я лично встречал и в Microsoft и в Google. Причём это только те, кого я помню именно с тех пор, наверняка есть много других.

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

В Новосибирске Летние Школы Юных Программистов проводили начиная с 1976 года, Заочная Школа Программирования в журнале "Квант" началась в 1979 году. Это не считая кружков.

Протолкнули и активно занимались А.П.Ершов, Г.А.Звенигородский.

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

Я читал колонку в Byte. Вычислительный Центр СО АН этот журнал выписывал, он стоял в читальном зале. Ну и студенту разрешали взять домой на ночь.

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

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

Следует отметить, что 78 тактов процессора 6502 это порядка 20 команд. Можно такты написать на бумажке карандашом, можно добавить комментарии в тексте после каждой команды. Иметь автоматические средства разработки это замечательно, но в каждой конкретной игре будет 3-4 таких цикла, можно вручную посчитать и потом дважды проверить за пару часов.

Хорошо бы подчеркнуть что это задел на будущее.

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

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

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

ZX Spectrum не был приспособлен для рынка США -- не то напряжение, не та частота в сети, не тот видео стандарт.

Вариант для США это Timex Sinclair 2068, но он фактически провалился. Официальных цифр продаж нет, по оценкам было продано от 60 до 100 тысяч. Сравните с 3 миллионами VIC-20, 4 миллионами 8-битных Atari, 5 миллионами Apple II и 17 миллионами Commodore 64. Это не говоря об IBM PC и клонах.

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

С сетью не всё так плохо. Я уже писал про Corvus, та же фирма продавала Omninet. Витая пара, мегабит в секунду, сетевая плата стоит $400 и втыкается в тот же Apple II или IBM PC пользователем, не специально обученным техником. Внешний жёсткий диск работает файловым сервером для всей сетки.

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

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

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

На Apple II была версия Форта, GraFORTH. Демо программа в реальном времени крутила на hi-res экране 3-d проволочные модели нескольких многогранников и одновременно играла музыку. На меня тогда произвело большое впечатление.

Я сейчас нашёл документацию на GraForth, "GraFORTH: Graphics Language Reference Manual", там объясняется, какие параметры надо передавать встроенным примитивам чтобы сгенерировать ноты от A до G# в 4 октавах. Там же приводится пример программы которая исполняет начало мелодии "Happy Birthday".

В той же "Каратеке" на Apple II были звуковые эффекты во время игры, на YouTube есть короткие видео.

Для генерации звука нужно 100% процессора, я думаю что там было "немножко звучит -- немножко рисуем -- опять звучит -- опять рисуем и т.д." Качество звука явно можно улучшить если для игры hi-res графика не нужна.

Наверх Вниз