Pac-Man в загрузочном секторе: мексиканский разработчик создал игру Pillman размером 512 Кбайт
Мeксикaнский рaзрaбoтчик Oскaр Тoлeдo Гутьeррeс (Óscar Toledo Gutiérrez), испoльзующий псeвдoним Nanochess, имeeт нeoбычнoe увлeчeниe: oн сoздaёт крoxoтныe игры на C, Java, Javascript и в машинном коде x86. Благодаря своим работам, в том числе самым маленьким в мире шахматным видеоиграм на этих языках, он стал призёром нескольких конкурсов. На его счету пять наград престижного IOCCC (International Obfuscated C Code Contest), участники которого соревнуются в написании запутанного кода на языке Си. При желании его можно запустить на оригинальном компьютере IBM PC 1981 года. Pillman очень похожа на культовую игру Namco, но в описании поедающий точки Пакман заменён на безымянного«жёлтого человечка», поглощающего «пилюли». Управление предельно простое — используются лишь клавиши со стрелками. Скачать её, а также исходный код предлагается на GitHub. Аркаду можно запустить как COM-файл или поместить в загрузочный сектор дискеты.Для ассемблирования потребуется Netwide Assembler, который можно скачать с официального сайта. Собрать игру позволят следующие команды:
nasm -f bin pillman.asm -Dcom_file=1 -o pillman.comnasm -f bin pillman.asm -Dcom_file=0 -o pillman.img
Толедо тестировал Pillman на эмуляторах VirtualBox и DOSBox, но предполагает, что она также будет работать на QEMU. Оценить многообразие его игр можно на GitHubи личном сайте. [embedded content]
[embedded content]
Толедо также создал эмулятор Intel 8080 (за него он получил один из своих призов IOCCC) и написал несколько обучающих книг, в том числе «Toledo Nanochess: The commented source code», посвящённую его знаменитой шахматной видеоигре, код которой состоит из 1 257 символов (не считая пробелов), и «Programming Games for Intellivision». В его копилке также множество призов конкурсов JS1K и MSXdev. Мексиканец даёт интервью прессе, консультирует игровых программистов и дизайнеров и читает лекции в университетах своей страны. Материалы по теме
Новости России
Москва
Совладелец «ТЕХНОНИКОЛЬ» Игорь Рыбаков запустил на Дальнем Востоке бизнес-клуб «Эквиум»
Moscow.media
Частные объявления сегодня
Дирекция по качеству АО "Желдорреммаш" посетила локомотивостроительные заводы ТМХ
S&P повысило прогноз по рейтингу «дочек» Freedom Holding Corp. до позитивного
Пот ручьём: когда стоит обращать внимание на повышенную потливость, рассказал доктор Кутушов
Совладелец «ТЕХНОНИКОЛЬ» Игорь Рыбаков запустил на Дальнем Востоке бизнес-клуб «Эквиум»
Детектив Финник на VK Fest
Детский сад на 180 мест построят в Реутове
Россиянам предложили новый вид отдыха в Турции
Zegna menswear весна-лето 2025 (SS-2025)
Diego Lopes holds no ill will toward Brian Ortega after UFC 303, hopes for Sphere rebooking
Ian Wright and Gary Neville go wild after Bellingham’s England equaliser… as eagle-eyed fans spot Roy Keane’s reaction
Building A Blockbuster Trade Between The White Sox And Mariners
Portugal vs France – Euro 2024: Ronaldo and Mbappe have one last dance in quarter-final tie – stream FREE, TV, team news
В Петербурге открылся новый дилерский центр EXEED
Дирекция по качеству АО "Желдорреммаш" посетила локомотивостроительные заводы ТМХ
Беспроводной сканер штрих-кодов Heroje S-H29W
Utrace выходит на рынок маркировки бакалейной продукции
After three hours of attempts, Elden Ring folk hero Let Me Solo Her has beaten Shadow of the Erdtree's final boss: 'Holy crap, I am shaking'
Глобальную версию Mega Man X DiVE закроют к концу июля
Epic Games подала Apple заявку на возвращение Fortnite на iOS и запуск собственного магазина приложений в ЕС
Релиз Otherworld Three Kingdoms на смартфонах — новичкам дают 100 гача-круток
Совладелец «ТЕХНОНИКОЛЬ» Игорь Рыбаков запустил на Дальнем Востоке бизнес-клуб «Эквиум»
Жители Москвы и Петербурга в среднем добираются до работы около часа
«Московское чаепитие». Путеводитель по вкусному фестивалю на выходные
Совладелец «ТЕХНОНИКОЛЬ» Игорь Рыбаков запустил на Дальнем Востоке бизнес-клуб «Эквиум»
В Якутии создают уникальную форму для бега при минус 60 градусов
Безопасное движение. Переход через ж/д пути МЖД в НАО готов на 20%
S&P повысило прогноз по рейтингу «дочек» Freedom Holding Corp. до позитивного
Совладелец «ТЕХНОНИКОЛЬ» Игорь Рыбаков запустил на Дальнем Востоке бизнес-клуб «Эквиум»
Максим Грек — к святости через опалу
Две золотые медали игр «Дети Азии» завоевали скалолазы из Москвы
Архитекторы обсудили реконструкцию Крестьянского рынка в Якутске
Отличники и олимпиадники из школ Нижней Туры посетили выставку «Россия» по инициативе Евгения Куйвашева
Теннисистка Потапова отказалась ехать на Олимпиаду в Париже
Бекхэм оценил шутку Радукану о сравнении её игры на Уимблдоне-2024 и Англии на Евро-2024
Уимблдон. 4 июля. Марреи сыграют пару последним запуском на Центральном корте, Зверев сыграет на Корте №1
Рублёв впервые с 2021 года проиграл в первом круге турнира Большого шлема
Названа справедливая, а не «паразитическая» цена эвакуации авто на штрафстоянку
Многодетная семья из Тюменской области посетит Москву по приглашению президента
Кинологи подмосковного главка Росгвардии и их минно-розыскные собаки отмечены руководством ведомства за высокие показатели в службе
Свыше 30 человек отравились в кафе в Братске: что об этом известно
Музыкальные новости
Надежда Бабкина выступит в Печорах 4 июля
«Зодчие» представили клип «Какой тебе нужен мужчина?!» на сцене клуба 16 тонн.
Колледж имени Егора Летова обнаружили в Екатеринбурге. ФОТО
Филипп Киркоров, Баста, Artik&Asti, Ирина Дубцова и другие артисты выступили на «Московском выпускном 2024»
Совладелец «ТЕХНОНИКОЛЬ» Игорь Рыбаков запустил на Дальнем Востоке бизнес-клуб «Эквиум»
Жители Москвы и Петербурга в среднем добираются до работы около часа
Совладелец «ТЕХНОНИКОЛЬ» Игорь Рыбаков запустил на Дальнем Востоке бизнес-клуб «Эквиум»
«Московское чаепитие». Путеводитель по вкусному фестивалю на выходные
Программа «Цифровой инвестор» ГМК "Норникель" выходит на новый этап
Василий Орлов вошел в топ-10 самых эффективных губернаторов России
«Терапия добра»: МТС Live с партнёрами откроет в Москве «Театр на Цветном»
«Я в Москве, а он в Питере»: Кудрявцева раскрыла, к кому ревновала Макарова
Жители Москвы и Петербурга в среднем добираются до работы около часа
Совфед одобрил закон о создании парковок для электромобилей с зарядными устройствами
Автомобили в каршеринге будут сами снижать скорость
Схема движения транспорта временно изменится на западе Москвы из-за велогонки
Семья Кравцовых с 18 детьми приедет в Москву в полном составе
МИД Азербайджана назвал встречу Путина и Алиева полезной
Лавров: принятие Белоруссии в ШОС позволит участвовать в международных процессах
Эрдоган: Россия и Турция движутся к товарообороту в 100 миллиардов долларов
Врач Тяжельников рассказал, что не стоит есть и пить в жару
Сеть клиник «Будь Здоров» приняла участие в VK Fest в Санкт-Петербурге
«Терапия добра»: МТС Live с партнёрами откроет в Москве «Театр на Цветном»
Уютно по-домашнему. В Москве начали работать Центры ментального здоровья
Депутат Белик считает, что ВСУ надеются оправдать поражения нехваткой оружия
Конец и устранение: Запад «серьезно рекомендовал» Зеленскому пойти на переговоры
Захарова сравнила с "ширмой" заявления Киева о мирных переговорах
Эксперт: Орбан предупредил Зеленского о возможности потери территорий, населенных этническими венграми
"Динамо" по пенальти проиграло "Партизану" в первом матче нового сезона
Стали известны победители шахматного турнира игр «Дети Азии»
Схема движения транспорта временно изменится на западе Москвы из-за велогонки
Отличники и олимпиадники из школ Нижней Туры посетили выставку «Россия» по инициативе Евгения Куйвашева
Лукашенко поздравил народ США с Днем независимости
Лукашенко передарил подарок Клычкова
Лукашенко показал ядерные ракеты и группу БПЛА «Герань-2» на военном параде в Минске
Путин поздравил Лукашенко с Днем Независимости Беларуси, сказал про угрозы и вызовы
Собянин предупредил об аномальной жаре 4 июля и грозе 5 июля в Москве
Собянин: Две улицы и два сквера в Москве получили новые названия
Мэр Москвы во Дворце спорта и образования Ирины Винер
Собянин принял решение о продлении программы льготного кредитования для бизнеса
СК возбудил уголовное дело по факту убийства мужчины на юго-западе Москвы
Синоптик Позднякова: Москву накроют ливни и ветер после аномальной жары
Совфед одобрил закон о создании парковок для электромобилей с зарядными устройствами
Собянин предупредил об аномальной жаре 4 июля и грозе 5 июля в Москве
Максим Грек — к святости через опалу
В Яковоапостольском переулке стартует капремонт бывшего доходного дома Шугаевых
Две золотые медали игр «Дети Азии» завоевали скалолазы из Москвы
Свыше 30 человек отравились в кафе в Братске: что об этом известно
Создание в Архангельске галереи северного стиля обсудили на площадках международного фестиваля «Белый июнь»
Терминал сбора данных (ТСД) промышленного класса SAOTRON RT42G
Курс на Русский Север. Архангельск вошел в «Императорский маршрут»
Николай Нестеров: «Архангельск ─ старейший порт России»
Через города Кубани начинает курсировать двухэтажный поезд из Поволжья в Крым
Героико-патриотическая выставка «И грянул бой, Полтавский бой!»
Познавательно- игровой час
« В гости к детским писателям»
Ретро-выставка «Актер на сцене должен жить»
Архитекторы обсудили реконструкцию Крестьянского рынка в Якутске
Приходите на «OPEN-AIR-OPERA-BALLET» — роскошный праздник музыки под открытым небом для всех
Свыше 30 человек отравились в кафе в Братске: что об этом известно
Женщину зажало между поездом и платформой в Люберцах