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

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 20 из 20

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

  1. #11
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    97
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    Here is full version of TITD game for SPRINTER 2000. TXT file with serial number included.

    http://velesoft.speccy.cz/sprinter-cz.htm
    Unfortunately your serial number depends on code of your particular motherboard, so it will not work on any other Sprinter...
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  2. #12
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    собственно, не некропостинг, но таки спустя xxx лет я обеззащитил игру. Когда запустил своего 2016го Спринтера, ранее установленный Тюндер не хотел работать из-за неверного серийника в пзу. Вместо того, что бы прошить серийник, я посидел пару часов над дебагом и сделал этот архивчик. в нём игра и ей совершенно плевать на ваши серийники зашитые в пзу. хотел ещё было интру (типа кряктру) прикарячить. но не эффектописатель я (сорян).
    Ранее выложенная якобы ломанная версия от Савелия по факту не рабочая.

    Titd_cr1.zip
    Последний раз редактировалось Sayman; 05.02.2020 в 07:07.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

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

    Anubis_OD (05.02.2020), Shaos (29.11.2020), Shockwav3 (24.03.2020)

  4. #13
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    97
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Juge (GodFather) Посмотреть сообщение
    ни у кого копии не завалялось? я посеял
    мне PAK-файл нужен чтобы поглядеть на крякнутую версию
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  5. #14
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    97
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Удалось в своём эмуле проинсталлировать с дистрибутива воспользовавшись серийником Велесофта:



    Может кто-то подтвердить, что у меня получились правильные EXE и PAK?
    Код:
    > ls -l TITD.*
    -rw-r--r-- 1 shaos shaos  14119 Nov 28 21:14 TITD.EXE
    -rw-r--r-- 1 shaos shaos 917504 Nov 28 21:14 TITD.PAK
    
    >md5sum TITD.EXE 
    19a09db4d4db3cc714822feacef136eb  TITD.EXE
    
    >md5sum TITD.PAK 
    1f912e28e77f289e373889c71df7d593  TITD.PAK
    Разница между оригинальной и крякнутой версией EXE-шника:
    Код:
    < 00000010  00 b0 00 b0 ff bf 18 12  20 28 63 29 32 30 30 33  |........ (c)2003|
    < 00000020  20 44 65 76 69 61 6e 74  73 20 01 c5 09 21 23 b0  | Deviants ...!#.|
    < 00000030  7e ad 77 23 0d 20 f9 05  20 d5 25 90 2f 06 1b 99  |~.w#. .. .%./...|
    < 00000040  53 85 5b 0e 23 0f c9 34  12 70 81 23 8d a7 cb 26  |S.[.#..4.p.#...&|
    < 00000050  ed 38 e7 b5 99 b6 11 e3  c4 b5 b9 64 c9 4e 69 10  |.8.........d.Ni.|
    < 00000060  fa 35 b1 e0 49 b2 fc 26  71 ae 79 75 a2 aa 7d 42  |.5..I..&q.yu..}B|
    < 00000070  28 c2 e2 0a d0 ef e8 5d  b6 34 13 fb db f3 ea 82  |(......].4......|
    < 00000080  eb 10 84 1c e6 d0 f1 6b  38 a2 40 8e d0 2e 27 54  |.......k8.@...'T|
    < 00000090  fd 68 7b 96 ec fc a6 d1  f9 d5 c7 98 0b 6e 28 cb  |.h{..........n(.|
    < 000000a0  b5 37 dc f0 e5 71 04 f3  63 b3 4f e8 4e d8 13 07  |.7...q..c.O.N...|
    < 000000b0  3a 90 83 b5 e1 09 28 c8  61 f4 e7 9b e6 f6 95 6f  |:.....(.a......o|
    < 000000c0  82 85 91 03 4f ca 3c 73  d8 0f f7 d9 b7 1f f9 0f  |....O.<s........|
    < 000000d0  0a e2 e3 09 47 70 45 30  2b 44 07 46 88 9d a6 f1  |....GpE0+D.F....|
    < 000000e0  e7 6f 21 12 6e 24 d9 e5  56 81 e8 ec ec 32 cf 9e  |.o!.n$..V....2..|
    < 000000f0  0d 79 6d 7d f5 bd 29 dc  96 79 09 b9 eb c4 32 4d  |.ym}..)..y....2M|
    < 00000100  13 a4 20 f5 41 13 d0 12  9a 6c 54 58 32 8d 33 d7  |.. .A....lTX2.3.|
    < 00000110  9e 97 bc 4a 6d 80 bf f6  03 15 9b d5 63 9c dc 72  |...Jm.......c..r|
    < 00000120  0d fd c8 c7 0a 63 46 fb  8e d8 97 99 2c 50 d3 71  |.....cF.....,P.q|
    < 00000130  87 c7 a5 8c e0 ce 72 8f  5c 4e ca 39 2f a7 e5 11  |......r.\N.9/...|
    < 00000140  ee a4 98 69 2d cd 37 54  ff 21 11 14 47 73 a8 ec  |...i-.7T.!..Gs..|
    < 00000150  a4 ac dd 64 ee 36 c3 d6  ed c2 62 80 1e e8 4a c1  |...d.6....b...J.|
    < 00000160  74 62 ec a2 54 eb b3 e3  7a 31 2e dc 4f 3d 5b d7  |tb..T...z1..O=[.|
    ---
    > 00000010  00 b0 00 b0 ff bf dd 7e  fd 32 b6 b0 af 21 07 00  |.......~.2...!..|
    > 00000020  da 94 b0 22 b7 b0 32 b9  b0 21 bb b0 11 04 00 0e  |..."..2..!......|
    > 00000030  13 3a b6 b0 d7 21 00 80  11 00 30 0e 13 3a b6 b0  |.:...!....0..:..|
    > 00000040  d7 38 6c d5 3a b6 b0 0e  12 d7 d1 dd 21 b7 b0 dd  |.8l.:.......!...|
    > 00000050  7e 00 ee 55 dd 77 00 dd  7e 01 ee ae dd 77 01 dd  |~..U.w..~....w..|
    > 00000060  7e 02 ee 43 dd 77 02 dd  7e 03 ee 32 dd 77 03 21  |~..C.w..~..2.w.!|
    > 00000070  00 80 d9 97 6f 67 4f 47  57 d9 7e dd ae 00 ad 77  |....ogOGW.~....w|
    > 00000080  d9 5f 19 30 01 03 d9 3a  67 b0 3c e6 03 32 67 b0  |._.0...:g.<..2g.|
    > 00000090  23 1b 7a b3 20 e4 d9 eb  2a bb b0 b7 ed 52 20 14  |#.z. ...*....R .|
    > 000000a0  2a bd b0 ed 42 20 0d c3  00 80 21 f4 b0 18 08 21  |*...B ....!....!|
    > 000000b0  0c b1 18 03 21 22 b1 e5  21 bf b0 0e 5c d7 e1 0e  |....!"..!...\...|
    > 000000c0  5c d7 3a b6 b0 0e 12 d7  01 41 ff d7 02 00 00 00  |\.:......A......|
    > 000000d0  00 00 00 00 00 0d 0a 54  68 75 6e 64 65 72 20 69  |.......Thunder i|
    > 000000e0  6e 20 74 68 65 20 44 65  65 70 2e 20 43 6f 70 79  |n the Deep. Copy|
    > 000000f0  72 69 67 68 74 20 28 43  29 20 32 30 30 33 20 44  |right (C) 2003 D|
    > 00000100  65 76 69 61 6e 74 73 0d  0a 00 49 6e 76 61 6c 69  |eviants...Invali|
    > 00000110  64 20 62 69 6f 73 20 76  65 72 73 69 6f 6e 21 0d  |d bios version!.|
    > 00000120  0a 00 44 69 73 6b 20 6c  6f 61 64 69 6e 67 20 65  |..Disk loading e|
    > 00000130  72 72 6f 72 2e 0d 0a 00  49 6e 76 61 6c 69 64 20  |rror....Invalid |
    > 00000140  73 65 72 69 61 6c 20 6e  75 6d 62 65 72 21 20 50  |serial number! P|
    > 00000150  6c 65 61 73 65 20 72 65  67 69 73 74 65 72 21 0d  |lease register!.|
    > 00000160  0a 00 ec a2 54 eb b3 e3  7a 31 2e dc 4f 3d 5b d7  |....T...z1..O=[.|
    но чото пока не взлетает:



    - - - Добавлено - - -

    Попатчил немного - заменил JR NZ,offset на пару NOP-ов в двух местах в titd_cr1.exe и получил titd_cr2.exe (см. ZIP внизу):
    Код:
    < 00000090  23 1b 7a b3 20 e4 d9 eb  2a bb b0 b7 ed 52 20 14  |#.z. ...*....R .|
    < 000000a0  2a bd b0 ed 42 20 0d c3  00 80 21 f4 b0 18 08 21  |*...B ....!....!|
    ---
    > 00000090  23 1b 7a b3 20 e4 d9 eb  2a bb b0 b7 ed 52 00 00  |#.z. ...*....R..|
    > 000000a0  2a bd b0 ed 42 00 00 c3  00 80 21 f4 b0 18 08 21  |*...B.....!....!|
    Теперь идёт дальше - загрузка палитр и т.д. (но в моём эмуле пока чёрный экран)
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	TITD_install.jpg 
Просмотров:	234 
Размер:	26.0 Кб 
ID:	74065   Нажмите на изображение для увеличения. 

Название:	TITD_fail.gif 
Просмотров:	237 
Размер:	4.2 Кб 
ID:	74066  
    Вложения Вложения
    Последний раз редактировалось Shaos; 29.11.2020 в 09:53. Причина: вставил картинку
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  6. #15
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    97
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Судя по всему в моём TITD.PAK размером 917504 байта лишние полтора килобайта в конце - на самом деле этот файл должен быть длиной 916055 байт, а так первые 916055 байта у моего файла и правильного файла, полученного от двух разных людей, совпадают - теперь проблема только запустить игру на эмуляторе
    Последний раз редактировалось Shaos; 30.11.2020 в 01:16.
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  7. #16
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    как я ломал TITD:
    в эмуляторе zxmak2 загрузил exe файл и поставил точку останова на адрес старта. файл был заксорен. перед ксоркой стоял вызов биоса, функция 0xED. соответственно, если board-id был не верный, то invalid board-id с выходом в дос. При этом если игнорить ошибку и продолжать расксоривать, то бинарь получался битый и не рабочий. поэтому зная board-id Велесофтовского компа я расксорил файл и получил чистый бинарь. из него так же выкосил опрос биоса на предмет board-id. сохранил его. написал новый загрузчик с прикрученным (склеенным) бинарником игры. профит. на реальном спринтере cr1 работает без проблем.

    поэтому бинарно оригинальный файл и cr1 будут сильно отличаться.

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


    Нажмите на изображение для увеличения. 

Название:	photo_2020-11-30_09-24-14.jpg 
Просмотров:	57 
Размер:	41.2 Кб 
ID:	74080Нажмите на изображение для увеличения. 

Название:	photo_2020-11-30_09-24-12.jpg 
Просмотров:	60 
Размер:	84.3 Кб 
ID:	74081
    [свернуть]
    Последний раз редактировалось Sayman; 30.11.2020 в 09:01.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

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

  9. #17
    Activist
    Регистрация
    17.05.2008
    Адрес
    Москва
    Сообщений
    483
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    52 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А есть где уже готовое, ломаное, чтобы не мучиться со всей этой фигней?

  10. #18
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Freiwind Посмотреть сообщение
    А есть где уже готовое, ломаное, чтобы не мучиться со всей этой фигней?
    https://www.dropbox.com/s/sfsfpvpcefflzoo/titd.zip?dl=0
    там 3 файла exe
    titd.exe - оригинал
    ну два остальных 2 варианта кряка.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  11. #19
    Activist
    Регистрация
    29.03.2005
    Адрес
    Москва
    Сообщений
    295
    Спасибо Благодарностей отдано 
    361
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Надо же, настоящий эмулятор Спринтера! Только так и не нашёл, где его скачать... Или ещё не было релизов?
    Как говаривал старик Палсекамыч (которого некоторые историки ошибочно называют Пепсиколычем или даже, прости Господи, Бублегумычем): "Не клади все яйца в одну... мошонку!"

  12. #20
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    97
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Doronetty Посмотреть сообщение
    Надо же, настоящий эмулятор Спринтера! Только так и не нашёл, где его скачать... Или ещё не было релизов?
    Да это всё тот же старый добрый SPRINT, который эмулирует точки входа BIOS/DSS без образов самих ромов и кое-какое железо типа расширенной графики и акселератора - новое местоположение (и новое название) эмуля ( ссылка кстати была прямо в скриншоте : )

    https://gitlab.com/nedopc/zpring

    Но мне тут говорят, что все современные спринтеристы пользуются эмулятором ZXMAK2, который чуть лучше эмулирует железо Спринтера (но естественно не альтеру) и работает прямо с образами прошивок биоса и эстекса

    https://github.com/zxmak/ZXMAK2

    (за последними версиями сборок и конфигов оного обращайтесь к Sayman-y)
    Последний раз редактировалось Shaos; 02.12.2020 в 02:47.
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

Страница 2 из 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 в разделе Несортированное железо
    Ответов: 0
    Последнее: 06.02.2007, 12:12
  4. Нужна помощь!
    от Vitamin в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 03.04.2005, 00:35

Ваши права

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