Koalavideo, створений daddlerTL, не відтворює відеофайл. Відео заздалегідь конвертують у прості зображення формату C64 шириною 160 пікселів у форматі Koala. Кадри та звук зберігаються у файлах REU обсягом 16 МБ, а Commodore 64 просто швидко перемикає їх один за одним — фактично це цифровий фліпбук.
Звичайний C64 має лише 64 КБ оперативної пам'яті, тому всі кадри не зберігаються в основній RAM. Дані передаються через DMA з REU. Саме тому швидкість передачі залишається стабільною.
Оскільки ця сцена довша за один файл на 16 МБ, її розділили на кілька послідовних файлів. Приблизно на 6:27 відтворення на мить зупиняється й унизу з'являється напис loading, після чого погоня продовжується.
А що зі звуком?
Використовується не оригінальний саундтрек фільму, а реконструкція звуку за допомогою SID — легендарного звукового чипа C64. Звукові семпли відтворюються паралельно з отриманням кадрів.
Відео працює у форматі 16:9 при 16,66 кадру/с: дисплей 320×184, а багатоколірний режим — 160×184.
І тут починається найцікавіше. На 160 мультоколірних пікселях обличчя перетворюються на кілька пласких кольорових плям, дорога й небо — на дизеринг, а автомобілі вже не виглядають автомобілями в сучасному розумінні.
Post #36617
188