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

User Tag List

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 41

Тема: Безумная идея - дизасмить игры DOS и перекомпилировать в ZX

  1. #21
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    Вот еще нашел суперское - исходники классических игр, даже дизасмить не надо
    переписывать убъешься.

  2. #22
    Veteran
    Регистрация
    29.12.2010
    Адрес
    Москва
    Сообщений
    1,858
    Спасибо Благодарностей отдано 
    131
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    62 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от denpopov Посмотреть сообщение
    переписывать убъешься.
    Чисто теоретически. Там имеется исходный код на ассемблере для Принца Персии. А что если тупо заменить команды на Спектрумовские (это легко можно автоматизировать), остается только заменить процедуры вывода графики и формат графики.

    ---------- Post added at 16:33 ---------- Previous post was at 16:31 ----------

    Исходники на ЯВУ адаптировать под имеющиеся для Спектрума компиляторы

  3. #23
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    Там имеется исходный код на ассемблере для Принца Персии
    поправочка - код на 6502, к тому же исходники весьма хитрые, есть тьма тредов на форумах- "Как скомпилировать код?".

  4. #24
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,487
    Спасибо Благодарностей отдано 
    219
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    Просто надо эти прерывания (процедуры) в количестве около 30 штук переписать в код ZX, типа их эмуляция. И тогда вызовы из кода игры для них будут перенаправляться в эти процедуры.
    Возьмём какой-нибудь процессор. И оказывается, что регистров там больше, чем в Спеке. Кроме этого, процессор 16-битный. И это мы ещё не рассматриваем игрушки, которые хотят мегабайт или больше памяти.
    Выходит, что просто тупо перенести ассемблерный код не получится.

    Если же брать процессор послабее (а значит, и игрушки будут похреновее), то мы возвращаемся назад в конец 70х или самое начало 80х. Есть ли смысл переносить такие игрушки?

  5. #25
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    Есть ли смысл переносить такие игрушки?
    Наверное да, пока народ прется от ретро

  6. #26
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Имеет смысл перенос игр с Amstrad CPC на ATM или Эву, в разрешении 320 на 240, графику переделывать не нужно. Если игра стоящая (как принц), то имеет смысл перенос и он будет вполне реален.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  7. #27
    Member
    Регистрация
    15.06.2010
    Адрес
    г. Чита
    Сообщений
    54
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrew771 Посмотреть сообщение
    1. Знаменитая игра про ж.д. ShortLine - одним файлом менее 300кб.
    2. Цивилизация 1 - исполнимый файл менее 300кб, остальное картинки в отдельных файлах.

    Вот еще нашел суперское - исходники классических игр, даже дизасмить не надо.
    в циве еще и оверлеи были (в них графическая часть была, ну и звук еще)
    И да, если мне не изменяет память, в форуме проскальзывала более безумная идея: реализовать на Спектруме JVM хотябы уровня самых простых телефонов. Если реализовать то такой пласт игр поднимется
    Последний раз редактировалось axe_chita; 23.07.2015 в 17:57.

  8. #28
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Имеет смысл перенос игр с Amstrad CPC на ATM или Эву, в разрешении 320 на 240, графику переделывать не нужно.
    что, даже манипуляции с 6845?

  9. #29
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,487
    Спасибо Благодарностей отдано 
    219
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от denpopov Посмотреть сообщение
    Наверное да, пока народ прется от ретро
    Согласен, вопрос некорретно поставлен. Надо было спросить "нужно ли пытаться переносить таким методом?"

    А что многие старые игрушки в лёгкую дают прикурить новому барахлу - тут спорить смысла не вижу.

  10. #30
    Member
    Регистрация
    15.06.2010
    Адрес
    г. Чита
    Сообщений
    54
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    может тогда проще игры с qbasic-а перенести?
    в инете их не так уж мало

    навскидку http://www.qb45.com/files.php?cat=5
    Последний раз редактировалось axe_chita; 23.07.2015 в 19:50.

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Одна безумная идея ;-)
    от CodeMaster в разделе Память
    Ответов: 74
    Последнее: 14.04.2012, 11:18
  2. Идея.
    от multimax в разделе Разный софт
    Ответов: 11
    Последнее: 11.07.2011, 07:29
  3. Идея для клавиатуры)
    от =ANDROID= в разделе Устройства ввода
    Ответов: 4
    Последнее: 10.03.2011, 10:35
  4. Идея для игры
    от Sergey Novikov в разделе Игры
    Ответов: 15
    Последнее: 13.01.2009, 00:23
  5. Идея для игры "виртуальные ушки"
    от andrews в разделе Игры
    Ответов: 1
    Последнее: 20.12.2008, 15:43

Ваши права

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