Выбрать книгу по жанру
Фантастика и фэнтези
- Боевая фантастика
- Героическая фантастика
- Городское фэнтези
- Готический роман
- Детективная фантастика
- Ироническая фантастика
- Ироническое фэнтези
- Историческое фэнтези
- Киберпанк
- Космическая фантастика
- Космоопера
- ЛитРПГ
- Мистика
- Научная фантастика
- Ненаучная фантастика
- Попаданцы
- Постапокалипсис
- Сказочная фантастика
- Социально-философская фантастика
- Стимпанк
- Технофэнтези
- Ужасы и мистика
- Фантастика: прочее
- Фэнтези
- Эпическая фантастика
- Юмористическая фантастика
- Юмористическое фэнтези
- Альтернативная история
Детективы и триллеры
- Боевики
- Дамский детективный роман
- Иронические детективы
- Исторические детективы
- Классические детективы
- Криминальные детективы
- Крутой детектив
- Маньяки
- Медицинский триллер
- Политические детективы
- Полицейские детективы
- Прочие Детективы
- Триллеры
- Шпионские детективы
Проза
- Афоризмы
- Военная проза
- Историческая проза
- Классическая проза
- Контркультура
- Магический реализм
- Новелла
- Повесть
- Проза прочее
- Рассказ
- Роман
- Русская классическая проза
- Семейный роман/Семейная сага
- Сентиментальная проза
- Советская классическая проза
- Современная проза
- Эпистолярная проза
- Эссе, очерк, этюд, набросок
- Феерия
Любовные романы
- Исторические любовные романы
- Короткие любовные романы
- Любовно-фантастические романы
- Остросюжетные любовные романы
- Порно
- Прочие любовные романы
- Слеш
- Современные любовные романы
- Эротика
- Фемслеш
Приключения
- Вестерны
- Исторические приключения
- Морские приключения
- Приключения про индейцев
- Природа и животные
- Прочие приключения
- Путешествия и география
Детские
- Детская образовательная литература
- Детская проза
- Детская фантастика
- Детские остросюжетные
- Детские приключения
- Детские стихи
- Детский фольклор
- Книга-игра
- Прочая детская литература
- Сказки
Поэзия и драматургия
- Басни
- Верлибры
- Визуальная поэзия
- В стихах
- Драматургия
- Лирика
- Палиндромы
- Песенная поэзия
- Поэзия
- Экспериментальная поэзия
- Эпическая поэзия
Старинная литература
- Античная литература
- Древневосточная литература
- Древнерусская литература
- Европейская старинная литература
- Мифы. Легенды. Эпос
- Прочая старинная литература
Научно-образовательная
- Альтернативная медицина
- Астрономия и космос
- Биология
- Биофизика
- Биохимия
- Ботаника
- Ветеринария
- Военная история
- Геология и география
- Государство и право
- Детская психология
- Зоология
- Иностранные языки
- История
- Культурология
- Литературоведение
- Математика
- Медицина
- Обществознание
- Органическая химия
- Педагогика
- Политика
- Прочая научная литература
- Психология
- Психотерапия и консультирование
- Религиоведение
- Рефераты
- Секс и семейная психология
- Технические науки
- Учебники
- Физика
- Физическая химия
- Философия
- Химия
- Шпаргалки
- Экология
- Юриспруденция
- Языкознание
- Аналитическая химия
Компьютеры и интернет
- Базы данных
- Интернет
- Компьютерное «железо»
- ОС и сети
- Программирование
- Программное обеспечение
- Прочая компьютерная литература
Справочная литература
Документальная литература
- Биографии и мемуары
- Военная документалистика
- Искусство и Дизайн
- Критика
- Научпоп
- Прочая документальная литература
- Публицистика
Религия и духовность
- Астрология
- Индуизм
- Православие
- Протестантизм
- Прочая религиозная литература
- Религия
- Самосовершенствование
- Христианство
- Эзотерика
- Язычество
- Хиромантия
Юмор
Дом и семья
- Домашние животные
- Здоровье и красота
- Кулинария
- Прочее домоводство
- Развлечения
- Сад и огород
- Сделай сам
- Спорт
- Хобби и ремесла
- Эротика и секс
Деловая литература
- Банковское дело
- Внешнеэкономическая деятельность
- Деловая литература
- Делопроизводство
- Корпоративная культура
- Личные финансы
- Малый бизнес
- Маркетинг, PR, реклама
- О бизнесе популярно
- Поиск работы, карьера
- Торговля
- Управление, подбор персонала
- Ценные бумаги, инвестиции
- Экономика
Жанр не определен
Техника
Прочее
Драматургия
Фольклор
Военное дело
Ретро Бит 2 (СИ) - "Seva Soth" - Страница 3
Пробежался взглядом по обстановке трейлера Елены, отметил две двухъярусных кровати, сожравших почти всё свободное прсотранство. Теснота страшенная. Куча женских маечек, трусиков и лифчиков, развешанных повсюду. Телевизор еще более убогий, чем у нас с Гектором. Небогато живут девчата. Делят трейлер на четверых, или даже пятерых, если считать «музыканта». Единственная мужицкая деталь обстановки — в дупель пьяный рокер.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-144', c: 4, b: 144})Минут пятнадцать у Елены ушло, чтобы насобирать себе урожай шмоток с веревок, не прекращая переругиваться с милашкой Трейси, не стесняющейся «орале» в ответ. Наконец, моя… «старшая сестра», громко хлопнув дверью, покинула свой дом.
— Приехала из своей Айовы и вечно тащит в дом мужиков, — ворчала женщина, пока я нёс ее сумку. — Считает, что через них пробьется в актрисы. Ну не дура ли, а, Тобалито?
Я пожал плечами. Да, определенно дура, но видели бы вы ее чичис.
Глава 2
Территорию трейлера мы с Еленой поделили и сделали перестановку. Я отдал ей кухню и всю двухъярусную кровать. Нам же с Дюке достался диван, на каком ранее спал Гектор. И, пожалуй, так даже удобнее.
Я передвинул свою тканевую занавеску на несколько метров и Елена чуть ли от восторга не запищала, получив собственное личное пространство хотя бы в несколько квадратных метров только для неё. Ну, точнее, несколько квадратных футов или, как тут принято говорить в быту, примерно с парковочное место для мотороллера или двуспальную кровать. Квартирный вопрос портит не только москвичей — он интернационален и международен.
Елена даже ужин мне приготовила из имевшихся продуктов — риса, острого соуса и тушенки. Жареный рис с мясом, внезапно! Но очень вкусный, я наблюдал за готовкой, но не сообразил, в чем секрет. Возможно, в таймингах.
— Что, Тобалито, твоя итальянская хайна так не умеет? — ехидно поинтересовалась. Своячница, золовка, девериха, сватья… меня всегда запутывали специальные слова для обозначения непрямых родственных отношений.
— Очень вкусно, — подтвердил я, — твоя еда великолепна, может быть, даже и панамский овощной суп сможешь приготовить? Хотя нет, не надо. Не думаю, что кто-то в штатах с ним справится. Но это та самая полезная еда, о какой офицер Кастильо говорил. Как нам и надо.
— Что за суп? — насторожилась Елена. — С брокколи? Терпеть их не могу. Миерда!
— На мясном или хотя бы курином бульоне, с добавлением картофеля, моркови, белокочанной капусты, томатной пасты и… это панамский секрет, но раз ты жена Гектора, то имеешь право знать — красной свёклы, которая добавит сладости. Ой, да оставь, просто детская мечта — попробовать суп, который готовила наша бабушка. Не Линду же мне просить его приготовить.
Не знаю ничего о тебе, бабуля Криса, и прости, что прикрываюсь твоим светлым образом. Но очень уж нормального горячего хочется, а не только фастфуда. Я все эти бургеры, пиццы и прочее тако очень даже уважаю, но только лишившись привычных блюд, осознаю, насколько к ним привязался. А для Елены — новый кулинарный вызов, способ отвлечься от невеселых мыслей.
— А и приготовлю! — азартно пообещала Елена.
— И еще офицер говорил про чистоту. Я тут подумал: если мы начнем снимать обувь при входе в дом — не потребуется потом мыть пол на случай визита опеки. А чтобы ноги не мерзли, будем носить тапочки. Представляешь, как в шикарных отелях из тв-шоу. Выходишь из душа и ноги в чистые теплые тапки. Уверен, все богачи так делают. Чем мы хуже?
Очень дешевая примитивная манипуляция. Наверняка придется повторить ее десяток раз перед тем, как привычка выработается. Верните Гектора! Пусть сам со своей женой нянчится.
— И Дюке, — печально вздохнула Елена, — мне тяжело говорить, но ему нужны вольер и будка, а это куча денег. У меня столько нет.
— Я решу данный вопрос, — пообещал ей, — а пока — стрижка.
Еще один кирпичик в копилку несомненных достоинств Елены Прекрасной — она без дураков неплохой парикмахер. Десять минут работы даже не машинкой, а ножницами — и воронье гнездо у меня на голове стало напоминать стрижку. Даже чуточку модельную. Хотя, по сути, ничего не изменилось.
Усталость взяла своё, я буквально рухнул на диван и отрубился, чтобы проснуться в два часа ночи — сна ни в одном глазу. Рядом заворчал Дюке, хорошо, что не решивший лечь, где привычно — на моей бывшей кровати, теперь отданной Елене. Минут десять пялился в темный потолок, прокручивая события как вчерашнего дня, так и предшествовавших ему недель. Мог ли я где-то поступить умнее? Предложить способ, как спасти Гектора от ареста? А может быть, и вовсе сбежать? Спас бы я брата Криса, если бы сразу поднял кипиш по поводу компов, а не на утро? Скорее всего, точка невозврата минула в момент вступления Гектора в банду, и если не за кражу из элитной школы, так за что-то иное его бы приняли. Все, что я мог бы сделать — заработать сразу много денег и дать парню возможность порвать с криминалом. Но буду с собой честен — сделал, все что мог. Так что хватит рефлексировать — надо заниматься делом.
Включил телевизор, отрубив на нем звук. Подрубил к нему помойный TRS-80. MEMORY_SIZE? Попробовал просто нажать на Энтер, вдруг там дефолтное число уже прописано — и сработало, комп-клавиатура загрузился. Вот я тупень, раз сразу не догадался!
Мысленно провалился в код, придуманный заранее, начав с бессмысленного комментария, всего-то заголовка программы.
10 REM --- TETRIS ---
И так далее! Та самая классическая реализация тетриса, какую я мысленно написал, еще лишь задумавшись от разработке компьютерных игр в новой жизни. Меньше тысячи строк кода. Пара десятков правок, вызывающих желание запустить клавиатуру в телевизор. Так жить нельзя! Я не прошу выдать мне современную IDE с синтаксическими подсказками, но заново набирать каждую строчку для исправления опечаток уже попахивает мазохизмом. Когда там изобретут нормальный блокнот? Или что-то из никсового? Nano? VIM? Последний я не перевариваю, заставлять юзера зубрить десятки сочетаний клавиш для всех операций — уже садизм. Но и на Вим бы согласился!
Наверное, свинство с моей стороны — шуршать ночью клавишами и мерцать экраном. Но Елена как похрапывала, когда я только включил ТВ, так и продолжила, когда я ушел с головой в разработку. Умаялась, бедняжка. У меня был тяжелый день? Всё познается в сравнении — девчонке намного хуже пришлось.
Два с половиной часа в состоянии потока, когда код рождался как будто бы сам. И, наконец, после очередной команды RUN отрисовался игровой стакан, а в верхней части экрана заспавнилась первая фигура — блок L. Не возгордиться бы, насколько я хорош. Надо будет Киму новой игрушкой похвалиться. Уверен, он бы оценил, но… нет. Попросту стыдно подобное полное убожество показывать.
Опять я стукнулся о те же грабли. Каждая итерация главного цикла программы занимала громадное количество времени. Я получил всего 2–3 кадра в секунду! Столь низкий FPS подойдет для оценки логики, но не геймплея.
Производительности бейсика однозначно недостаточно, что еще первая ревизия змейки наглядно показала. И, сомневаюсь, что, достань я Эппл 2 из-под бойлера, всё так уж улучшится. Вся проблема в самом языке, в интерпретаторе. Когда программа выполняется построчно, а не собирается в быстрый байт-код — ожидать от нее скорости не стоит. Напрашивается вариант оптимизации с ассемблерными вставками, но нужен отсутствующий мануал.
Надо раздобыть компилятор Си — он под TRS-80 точно существует, спасибо за знание кодеру с птичьим прозвищем. А еще мне потребуется дискета, чтобы на ней компилятор держать. И дисковод для чтения дискеты. И второй — для сохранения на него готового экзешника.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-145', c: 4, b: 145})В блоке расширения размером с полноценный системник сами флоппики не вместились, лишь разъёмы для их подключения. И, насколько я помню каталог Радиорубки, стоимость дисковода ужасает. Пятьсот баксов! Дороже, чем Вик-20!
В далеком двадцать первом веке мы привыкли к сотням гигабайт на жестком диске и ССД. В 1982 у меня код программы и компилятор не факт, что на одну дискету влезут. Память дико дорогая и измеряется даже не сотнями, а десятками килобайт.
- Предыдущая
- 3/53
- Следующая

