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

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

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

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

Сообщества

Настроить S2

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



Пишет nancygold ([info]nancygold)
@ 2024-07-21 17:32:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: amused
Entry tags:computing

Final Fantasy 7 Engine Used Staged Modules Instead of Overlays
The game was decomposed into a state machine, and each major state was put into its own executable module with a distinct interface
https://q-gears.sourceforge.net/gears.pdf

That allowed spreading work across several teams, while keeping in memory only the current module.

PlayStation 1 had no MMU, so paging was not an option, and the compilers they used never supported overlays.

Overlays were invented at the dawn of computing, for Cobol and Fortran.
Yet good technology gets abandoned and forgotten in favor of inferior solutions.



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


(Анонимно)
2024-07-21 18:06 (ссылка)
>allowed spreading work

work is sin

those spreading the sin will be banished out of the heavenly gardens of delight

(Ответить) (Ветвь дискуссии)


[info]nancygold
2024-07-21 18:10 (ссылка)
<3

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


(Анонимно)
2024-07-21 19:22 (ссылка)
поебитесь уже.

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


(Анонимно)
2024-07-22 07:04 (ссылка)
>work is sin

for russian it is a sin. but why look at work through the eyes of a russian?

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


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