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

User Tag List

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

Тема: Нативная версия Payback для AmigaOS4

  1. #1
    Member Аватар для kas1e
    Регистрация
    30.03.2005
    Адрес
    minsk
    Сообщений
    116
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    37
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Нативная версия Payback для AmigaOS4

    Т.к. думаю тут тоже эта новость может быть интересна, хочу поделиться:

    Пол года назад я получил от apex-designs сорцы амижной версии Payback'а, с договором, что попытаюсь сделать версию под ОС4. И странно сказать - сделал. Хотя когда увидел кодес полный ассмеблера и олдскульного олдскула думал что вовсе нет. Но глаза боятся руки делают - код был дран и рван , написан на StormC (то есть GCC 2.95 стало быть), много ассемблерных вставок (для 68к версии 68к асм соответственно, а вот для ppc/warpos версии они юзали PowerASM от H&P, который хоть и ППЦ асм, но моторола синтаксис: что значит что просто его брать и инлайнить в GCC никак). Собственно основная проблема была это перенос на GCC 11.3, который не прощает говнеца, и много-много олдскульного кодеса, чисто амижного, временами амижно-хардварного. Ну и с ассмеблером ППЦшным несколько повезло: собрал VASM c MOT (моторолла) синтаксисом, подправил чуток и добавил недостающих функций встроенных в PowerASM и не встроенные в VASM, и далее собирал С файлы GCC, а асм файлы VASMMOT, потом все в кучу линковал в один экзешник.

    Собственно гемор был также и с кодом как таковым, но не так много по сравнению с общей адаптацией всего под все. В общем в итоге сделал, и конечно же видосик замутил как без него:

    00:00 Intro
    00:20 PART 1: Preparation to Installation.
    02:31 PART 2: The Installation.
    05:36 PART 3: Hardware way.
    08:41 PART 4: Software way.
    10:27 Outro




    Спасибо за внимание
    Последний раз редактировалось kas1e; 24.12.2022 в 01:41. Причина: timeline

  2. Эти 6 пользователя(ей) поблагодарили kas1e за это полезное сообщение:

    CLR (25.12.2022), CodeMaster (25.12.2022), Digitizer (25.12.2022), easy_john (25.12.2022), SoftLight (24.12.2022), xolod (24.12.2022)

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

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

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

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

Похожие темы

  1. "Современная" PPC амига и amigaos4
    от kas1e в разделе Amiga
    Ответов: 21
    Последнее: 07.09.2023, 08:15
  2. Ответов: 15
    Последнее: 25.03.2021, 08:04
  3. CD-версия игры Knightmare для MSX
    от hobot в разделе MSX
    Ответов: 13
    Последнее: 16.02.2020, 06:13
  4. Версия TR-DOS для Neo
    от ILoveSpeccy в разделе Внешние накопители
    Ответов: 5
    Последнее: 08.12.2007, 12:34
  5. Ответов: 24
    Последнее: 25.07.2005, 20:02

Ваши права

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