Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Pong: маково-хардверный жесткач |
Пользователи Макинтошей - объединяйтесь. |
|
Опции темы |
08.12.2007, 23:15 | #1 |
Форумец
Сообщений: 1,453
Регистрация: 22.12.2005
Не в сети |
Pong: маково-хардверный жесткач
То, что OpenFirmware Повер-Маков - вещь крутая, не то что ПиСишный стандартный BIOS, известно давно.
Вот тут есть игруха Pong, которая написана на Forth и запускается в прошивке разных моделей Повер-Маков, начиная с первых iMac'ов )) В статье есть список Маков, на которых эта игруха была протестирована. Поясню. 1) Текстовый файл скачивается (в статье есть ссылка) и кладется в корень жесткого диска. 2) При загрузке удерживаются нажатыми «магические» клавиши (сами знаете какие) и Вы вываливаетесь в OpenFirmware. 3) Подгружаете командой с клавиатуры этот файл-программу (см. пункт №1) и играете в старый добрый Pong. 4) Хороший тон: заранее подумать о том, какой командой Вы будете выходить из OpenFirmware, когда наиграетесь (но можно и кнопкой Reset на корпусе). Красота сего действа в том, что операционная система вообще не участвует. Можно отформатировать диск начисто, положить на диск файл - будет работать! На сколько я знаю, в OpenFirmware можно загрузить этот файл с игрой и по сети с другой машины (NetBoot, Telnet, TFTP). Владельцам Интел-Маков, которым погонять Pong в фирмваре Мака не светит, а так же тем, кто не отважился на подобный эксперимент (вроде меня) - утешительная ссылка на Pong в виде виджета для Дашборда. PS. Вообще-то OpenFirmware - давняя совместная разработка Apple, Sun и, кажись, еще кого-то. Знающие Forth люди могут наверное и на SPARC'ах такое устроить. |
09.12.2007, 22:47 | #2 |
iUser
Сообщений: 2,623
Регистрация: 15.05.2005
Не в сети |
а разве в писи биосе нет чегото наподобие? бутсектор - туда пишешь прогу и она подгружается при включении пк ( биос её подгружает )
зыЖ операционка тоже здесь не участвует зыыЖ насчёт сети не уверен, а с дискеты/сд/жд всё работало |