Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2007-01-17 09:45:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:Damo Suzuki - IN THE NIGHT
Entry tags:dos, igry, linux

dosbox последней версии
А между прочим, dosbox последней версии (0.65) поддерживает,
кажется, все вообще досовские игры, по крайней мере
те две игры, которые я доселе не мог запустить
(Master of Orion II и Conquest of the New World)
на новой версии досбокса прекрасно ходят. На Win XP,
что забавно, с немалыми проблемами, и их теперь
запускают только через досбокс.

Линукс неожиданно оказался очень продвинутой игровой
платформой, и в общем гораздо более удобной, чем Виндовз.
По крайней мере для людей, которые думают, что досовские игры
лучше (а это в общем достаточно распространенная
позиция - среди линуксоидов, я думаю, доминирующая).

Забавно.

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

Это, кстати, основной источник всех человеческих
бед и напастей, от Путина и до Буша. Капиталистам
выгодно превращать людей в идиотов, и они не покладая
рук этим занимаются. Вот почему в школах собираются
преподавать религию вместо дарвинизма? Потому что
это выгодно. Человек глупый и послушный - это не
только идеальный гражданин репрессивного государства.
Это еще и идеальный потребитель.

Привет



(Читать комментарии) - (Добавить комментарий)


[info]honeyman.livejournal.com
2007-01-17 22:41 (ссылка)
> нативный код, генерящийся существующими компиляторами,
> ориентирован на стандартную х86 архитектуру, то есть,
> он по определению не может использовать специализированные
> инструкции, типа SSE, MMX, 3DNow и т.д.,
> иначе код не сможет запускаться на х86 железе,
> не поддерживающим эти расширения

А писали существующие компиляторы исключительно студенты-недоучки, нифига не знающие про возможность runtime-определения возможностей процессора и вызова соответственно оптимизированных реализаций функций.
Об одном вас прошу - не говорите о невозможности использования специализированных инструкций моему компилятору GCC 4.1 (знаю, старьё). А то он при компиляции OGG-encoder-а с оптимизацией под мой процессор перестанет делать в два раза более производительный бинарник, чем при компиляции под i386.

> платформонезависимый ассемблер + правильный JIT-компилятор может уделать нативный код, как деда внука
Вам слова "emerge world" ни о чём случайно не говорят?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]phantom
2007-01-17 23:18 (ссылка)
>> платформонезависимый ассемблер + правильный JIT-компилятор может уделать нативный код, как деда внука
> Вам слова "emerge world" ни о чём случайно не говорят?

я Линукса не знаю, но я его люблю

(Ответить) (Уровень выше)


(Читать комментарии) -