Важная информация

User Tag List

Показано с 1 по 10 из 60

Тема: Rebulid of IRIS Ultrademo

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Veteran
    Регистрация
    01.03.2005
    Адрес
    Новосибирск
    Сообщений
    1,979
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    99 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Rebulid of IRIS Ultrademo

    Представляю вашему вниманию ребилд знаменитой мегадемо от Flash Inc.
    Все мы помним, что впервые IRIS был представлен вне конкурса на Enlight'97. С тех пор прошло уже много времени, но в коллекциях спектрумистов до сих пор лежит старая глючная версия, которая собиралась впопыхах на коленке за несколько дней до выезда Mr.Nik'а в Питер.

    В 1999 году мной уже была предпринята попытка сделать корректный загрузчик и перепаковать все части, но диск с исходниками моих наработок преставился, а второй раз делать всё заново было лень.

    В этот раз я решил исправить ситуацию, подойти более кардинально и убить все возможные глюки. За основу были взяты исходники c сайта “Open Source ZX”, которые им любезно когда-то давно прислал Alex Raider. В ходе изучения материала, выяснилось что часть исходников более старая, чем в релизе представленном на Enlight'е. Пришлось изрядно помучаться, чтобы всё снова заработало в лучшем виде! Всё было переведено под SJASM, а части на которые исходников не было – декомилированы, местами подправлен код… всё-таки на дворе стоял 1994-95 год когда это писалось.

    Новая версия рассчитана на современные машины, в первую очередь на ZX-EVO с таймингом Pentagon'а, хотя всё корректно должно работать и на других клонах. В тех частях, где была неполная адресация порта #7FFD всё исправлено, местами пришлось повозиться – страницы переключались прямо в мегакоде! Аналогично исправлены неполные таблицы вектора прерываний. В SetUp'е появилась Kempston Mouse, а работа с диском теперь не вешает EvoDOS. Части с мультиколором стали корректно настраиваться под Pentagon, в одной из них исправлен срыв картинки из-за тормозного AY-Player'а. В общем всё перетряхнуто, перекомпилировано и перепакованоно, но если кто заметит баг буду раз feedback'у Новая версия стала меньше на 102Кб!

    Кстати, IRIS единственная наше демо которая не была переведена в ленточный формат, так что постараюсь в будущем этот недочёт исправить. Enjoy!

    Upd. добавил исходники под SJASM
    Вложения Вложения
    Последний раз редактировалось drbars; 15.10.2012 в 12:19.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Second Breath Ultrademo - Dream Team
    от AAA в разделе Демо
    Ответов: 11
    Последнее: 25.05.2010, 23:03
  2. Ответов: 38
    Последнее: 17.10.2007, 20:48
  3. IRIS Ultrademo (Flash Inc.)
    от drbars в разделе Демо
    Ответов: 27
    Последнее: 20.04.2006, 12:31

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •