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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Sprinter: нужна помощь

  1. #1
    Member Аватар для Juge (GodFather)
    Регистрация
    27.08.2009
    Адрес
    С-Петербург
    Сообщений
    123
    Благодарностей: 39
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Exclamation Sprinter: нужна помощь

    Некоторое время назад эмуляция единственной игры для Спринтера сдвинулась с мертвой точки - Саша Шабаршин, после долгих уговоров, взялся за эмуляцию проекта "Thunder In The Deep". Нашли завалявший ЦД с игрой. Но... Нашла коса на камень. При инсталляции игра требует ввода кода и соответственно зашифрована с учетом уникального номера компа, на который ставится. Это конечно смешно, но у авторов не сохранилось ни одного исходника. Как чего делалось тоже поросло мхом.
    Вопрос: нужно сломать эту пресловутую защиту, чтобы уже заэмулить саму игру. Для этого прикладываю модифицированный эмулятор и то, что было на игровом ЦД. То, что получится нужно отдать мне или Саше - и вперед, к светлому будущему эмулятора Спринтера

    Это то, что писал Саша:
    ---
    mk.bat собирает под дос (нужен ватком), а c_mk.bat собирает под винду (нужна студия с SDL либами и инклудниками)
    последний код собран под линукс (sprint), а sprint.exe - старый, если надо под винду новый, то можно пересобрать - все исходники там же - mk.bat собирает под дос (нужен ватком), а c_mk.bat собирает под винду (нужна студия с SDL либами и инклудниками)
    в disk каталоге лежат "проинсталлированные" TITD.EXE и TITD.PAK (в котором если открыть в хексе видна графика) - EXE не запускается, т.к. он начинает делать какие-то неведомые мне пертурбации причём экран остаётся чёрным (кстати у кого есть реальный спринтер - возможно заработает)
    ---

    Как один из авторов прошу помощи и даю свое полное согласие на ломание защиты сего проекта

    Файл лежит тут:
    http://rapidshare.com/files/37814333...under.zip.html

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

  3. #2
    Veteran Аватар для savelij
    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Благодарностей: 413
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Juge (GodFather) Посмотреть сообщение
    Некоторое время назад эмуляция единственной игры для Спринтера сдвинулась с мертвой точки - Саша Шабаршин, после долгих уговоров, взялся за эмуляцию проекта "Thunder In The Deep". Нашли завалявший ЦД с игрой. Но... Нашла коса на камень. При инсталляции игра требует ввода кода и соответственно зашифрована с учетом уникального номера компа, на который ставится. Это конечно смешно, но у авторов не сохранилось ни одного исходника. Как чего делалось тоже поросло мхом.
    Вопрос: нужно сломать эту пресловутую защиту, чтобы уже заэмулить саму игру. Для этого прикладываю модифицированный эмулятор и то, что было на игровом ЦД. То, что получится нужно отдать мне или Саше - и вперед, к светлому будущему эмулятора Спринтера

    Это то, что писал Саша:
    ---
    mk.bat собирает под дос (нужен ватком), а c_mk.bat собирает под винду (нужна студия с SDL либами и инклудниками)
    последний код собран под линукс (sprint), а sprint.exe - старый, если надо под винду новый, то можно пересобрать - все исходники там же - mk.bat собирает под дос (нужен ватком), а c_mk.bat собирает под винду (нужна студия с SDL либами и инклудниками)
    в disk каталоге лежат "проинсталлированные" TITD.EXE и TITD.PAK (в котором если открыть в хексе видна графика) - EXE не запускается, т.к. он начинает делать какие-то неведомые мне пертурбации причём экран остаётся чёрным (кстати у кого есть реальный спринтер - возможно заработает)
    ---

    Как один из авторов прошу помощи и даю свое полное согласие на ломание защиты сего проекта

    Файл лежит тут:
    http://rapidshare.com/files/37814333...under.zip.html
    А какой призовой фонд?

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

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  4. #3
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    2,492
    Благодарностей: 220
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    так вроде ж гдето была распакованная и проинсталенная игра, разве её никак не запустить? хотя я могу и ошибаться конечно...
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...

  5. #4
    Member Аватар для Juge (GodFather)
    Регистрация
    27.08.2009
    Адрес
    С-Петербург
    Сообщений
    123
    Благодарностей: 39
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это она и есть. Но перед инсталяцией надо сломать :-\

    ---------- Post added at 07:43 ---------- Previous post was at 07:40 ----------

    Цитата Сообщение от savelij Посмотреть сообщение
    А какой призовой фонд?
    Пиво с авторами

  6. #5
    Veteran Аватар для savelij
    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Благодарностей: 413
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос что возвращает следующий код в досе в регистрах HL и A?
    LD BC,#1ED
    RST 8

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

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  7. #6
    Member Аватар для Juge (GodFather)
    Регистрация
    27.08.2009
    Адрес
    С-Петербург
    Сообщений
    123
    Благодарностей: 39
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это биос
    функция FN_CRIPT
    возвращает код материнской платы
    эмуль копирует мой спринтер, соответственно возвращает мой код:
    A = 0x00
    HL = 0x0014
    DE = 0x47E8
    BC = 0x5281
    estex.cpp строчка 1034

  8. #7
    Veteran Аватар для savelij
    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Благодарностей: 413
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Juge (GodFather) Посмотреть сообщение
    estex.cpp строчка 1034
    Так я туда и не пытался смареть ибо не шарю ни разу

    Не знаю что получилось, но попробуй вот это запустить. Я фиг ее знает чо там далее будет или должно быть. Расскажешь что вышло?
    Вложения Вложения
    • Тип файла: zip titd0.zip (12.7 Кб, Просмотров: 147)

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

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  9. #8
    Guru Аватар для CHRV
    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,690
    Благодарностей: 258
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У Дениса Паринова были исходники игры. Когда последний раз с ним общался (лет пять назад) он мне их не отдал (типа авторские права у Петерсов). Сейчас все кто занимался Спринтером уже не работает в Петерсах, наверняка можно забрать.
    Кстати Ден работал с Шабаршином тогда в одной конторе, наверняка можно найти Дена через Виталика Видмирова или Антона Енина - они все вместе тогда работали в одной шаражке.
    А эмуль полный как бы сказать кал, даже im2 проца не эмулирует - изза чего Клад например не работает, уж лучше анрыл подтянуть.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  10. #9
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    630
    Благодарностей: 374
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Here is full version of TITD game for SPRINTER 2000. TXT file with serial number included.

    http://velesoft.speccy.cz/sprinter-cz.htm

  11. #10
    Member Аватар для Juge (GodFather)
    Регистрация
    27.08.2009
    Адрес
    С-Петербург
    Сообщений
    123
    Благодарностей: 39
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV Посмотреть сообщение
    У Дениса Паринова были исходники игры. Когда последний раз с ним общался (лет пять назад) он мне их не отдал (типа авторские права у Петерсов). Сейчас все кто занимался Спринтером уже не работает в Петерсах, наверняка можно забрать.
    Кстати Ден работал с Шабаршином тогда в одной конторе, наверняка можно найти Дена через Виталика Видмирова или Антона Енина - они все вместе тогда работали в одной шаражке.
    А эмуль полный как бы сказать кал, даже im2 проца не эмулирует - изза чего Клад например не работает, уж лучше анрыл подтянуть.
    У Дениса исходников нет и никогда не было. Слова из первых уст - мы сейчас с ним работаем по проектам на ПЦ.
    У Антона и Виталика они были - но закончились. Тоже из первых уст.
    Другого эмуля нет - надо сделать хотя бы чтобы на чем-то работало. Потом можно поддержать где хочешь.

    Задача - попробовать запустить ломанного Тюндера на другом Спринтере, чтобы понять, сломана защита или нет. Если сломана - то эмулить дальше... А там есть что поэмулить.

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. нужна помощь!!
    от Subre Wulf в разделе Для начинающих
    Ответов: 10
    Последнее: 21.11.2009, 18:12
  2. нужна помощь!!
    от Subre Wulf в разделе Разное
    Ответов: 0
    Последнее: 15.11.2009, 23:32
  3. Нужна помощь
    от Sonic в разделе Unsorted
    Ответов: 0
    Последнее: 06.02.2007, 12:12
  4. Нужна помощь!
    от Vitamin в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 02.04.2005, 22:35

Ваши права

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