PDA

Просмотр полной версии : Zub



Slider
13.12.2015, 21:55
Как оказалось, замечательнейшая игра. И вокруг нее столько интересного.
Из плохого - она какая-то недоделанная. Субигра Light Farce нещадно глючит. Сама основная игра глючит. Но это - мелочи! Прекрасный саундтрек и затягивающий игропроцесс рулят!
Из интересного:
1) Игра, видимо, планировалась называться не ZUB, а ZOB. Об этом свидетельствует спрайт в самой игре. Из ситуации (когда игру пришлось, по неведомым причинам, переименовать) вышли похабно - верх буквы О закрасили черными атрибутами. Я попытался хоть немного облагородить надпись - видно, что из этого вышло.
2) Существовало, видимо, как минимум 6 версий игры. В нете я нашел версии 4.0, 5.0 и 6.0. Собираюсь сделать релиз, где будет инсталл версий 5.0 или 6.0 - там РАЗНАЯ!!! графика (это нашел заграничный товарищ и подсказал Goodboy - спасибо ему!!!)

http://i.imgur.com/44EOdzY.png http://i.imgur.com/BCvE4ah.png http://i.imgur.com/SZbN28T.png

NEO SPECTRUMAN
13.12.2015, 22:18
малобукафпишиышчо!!!

Rindex
13.12.2015, 22:52
2) Существовало, видимо, как минимум 6 версий игры. В нете я нашел версии 4.0, 5.0 и 6.0. Собираюсь сделать релиз, где будет инсталл версий 5.0 или 6.0 - там РАЗНАЯ!!! графика (это нашел заграничный товарищ и подсказал Goodboy - спасибо ему!!!)

А где там графика разная? Я видел тему на WoS, но не вчитывался.

Вон, есть какие-то версии, с музыкой и без...

http://www.emu-land.net/computers/zx_spectrum/games?act=showonly&id=72083
http://www.get-your-rom.com/zxs-spectrum-roms/zub-download#1986mastertronicaddeddimension

Slider
13.12.2015, 22:58
http://savepic.su/6610170.png
http://savepic.su/6596858.png

Расшифровываю:
версия 5.0 и ниже - графика из 5 верхних строк
версия 6.0 - графика из 5 нижних строк

Т.е. в столцах мы видим фазы двух разных монстров. Вот, первый - в предыдущих версиях, а второй (на месте первого) - в версии 6.0

NEO SPECTRUMAN
13.12.2015, 23:11
лень самому рыть
от куда взялись номера 4.0 5.0 6.0?
это точно официальная версия?
мало ли чьи шаловливые ручки подкорректировали графику

Rindex
13.12.2015, 23:46
Расшифровываю:
версия 5.0 и ниже - графика из 5 верхних строк
версия 6.0 - графика из 5 нижних строк

Т.е. в столцах мы видим фазы двух разных монстров. Вот, первый - в предыдущих версиях, а второй (на месте первого) - в версии 6.0

Ok. А чем отличается версия 4.0 от 5.0?

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

Где эта тема на WoS? Дайте ссылку, а то и там поиск тоже ZUB искать не хочет. Мода что-ли такая пошла, слова не искать. Раньше хоть и много вылезало, но всё-таки работало. Теперь движки форумов вообще толком ничего найти не могут.

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

Нашёл - http://www.worldofspectrum.org/forums/discussion/51668/three-versions-of-zub

Slider
14.12.2015, 00:39
лень самому рыть
от куда взялись номера 4.0 5.0 6.0?
это точно официальная версия?
мало ли чьи шаловливые ручки подкорректировали графику
Нет, не шаловливые. Это ОФИЦИАЛЬНЫЕ версии официальных релизов. Там внутри в меню игры написано "версия 4.0", "версия 5.0" и "версия 6.0". И дата релизов разная.

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

Вот текст с WOS-форума:
"Оригинальный релиз датирован 1986 годом. Подписан как «Версия 4.0» на титульном экране. Второй выпуск датирован 1987, идентифицирует себя как «Версия 5.0» и, кажется, в основном, совпадает с 4.0, за исключением некоторых небольших изменений. Эта версия есть в компиляции "Megaplay" на WOS.
Но большие изменения уже есть в "Версии 6.0", которая находится на WOS, как часть компиляции "Fantastic Four". Она тоже выпущена в 1987, но имеет совершенно иной набор спрайтов врагов по сравнению с оригиналом"

goodboy
14.12.2015, 01:04
Игра, видимо, планировалась называться не ZUB, а ZOB. Об этом свидетельствует спрайт в самой игре. Из ситуации (когда игру пришлось, по неведомым причинам, переименовать) вышли похабно - верх буквы О закрасили черными атрибутами.

это не-секрет
http://www.zee-3.com/pickfordbros/softography/index.php?game=14
непонятно почему сменили O/U

Bedazzle
14.12.2015, 01:38
непонятно почему сменили O/U

Может, потому что это "ethnic name for a penis" ?
Хотя в арабском как раз zub. :D

ZX_NOVOSIB
14.12.2015, 09:14
Как оказалось, замечательнейшая игра.

Существовало, видимо, как минимум 6 версий игры. В нете я нашел версии 4.0, 5.0 и 6.0. Собираюсь сделать релиз, где будет инсталл версий 5.0 или 6.0 - там РАЗНАЯ!!! графика (это нашел заграничный товарищ и подсказал Goodboy - спасибо ему!!!)Да, спасибо вам за интересные подробности! Как по мне, то графика 5.0 даже чем-то поинтересней будет. В общем ждем релиз. А ещё кстати ждем (ладно, я жду :) ) Робокоп3 с "текущий левел заново, вместо смерти" ;)

goodboy
14.12.2015, 11:55
при выводе графики (im2,прерывания разрешены,стек в области данных) спрайты частенько забираются через POP reg,
авторы применили тот-же приём что и в Amaurote - подсчитаны контрольные суммы блоков памяти,
а при исполнении кода висящего на-прерывания происходит автоматическая коррекция ячеек `испорченных` адресом продолжения программы

ZX_NOVOSIB
14.12.2015, 14:13
авторы применили тот-же приём что и в Amaurote - подсчитаны контрольные суммы блоков памяти,
а при исполнении кода висящего на-прерывания происходит автоматическая коррекция ячеек `испорченных` адресом продолжения программы
Кстати Amaurote-убыстренный-рамка-мод я тоже очень жду :rolleyes: Токо там надо прикрутить "мод управления от Слайдера" )

goodboy
14.03.2025, 11:38
Игра, видимо, планировалась называться не ZUB, а ZOB. Об этом свидетельствует спрайт в самой игре. Из ситуации (когда игру пришлось, по неведомым причинам, переименовать) вышли похабно - верх буквы О закрасили черными атрибутами

What's the story behind 'Zub' originally being called 'Zob'?

John originally called the game Zob, and that was its title all the way through development, up until we were ready to master the game. I think the word came from an episode of Blackadder or something like that, but it was chosen just because it sounded funny.

As we were finishing up Andy Hieke (the boss of Binary) got an angry phone call from Ron Harris (I think, someone high up at Mastertronic anyway). He'd been in a meeting with the French distributors showing them his list of titles for the next quarter, and they were all outraged by this title Zob. I turns out that its French slang for a penis !

Ho ho, we laughed for about two minutes, then we realised that we had to somehow change the title of this finished game in about an hour before it was sent to the duplicators. Zub was the easiest to change it to. I think on one of the title screens, maybe spectrum, the top of the 'o' was just masked out with a black attribute to make the 'u'.

Titus
14.03.2025, 13:39
а при исполнении кода висящего на-прерывания происходит автоматическая коррекция ячеек `испорченных` адресом продолжения программы
Расскажи подробнее. Неохота самому изучать.

Откуда восстанавливаются данные о спрайтах, если они затираются?

goodboy
14.03.2025, 13:59
я уже крепко подзабыл подробности,
там вроде у каждого блока (256b) хранится контрольная сумма
а потом она постоянно высчитывается (это жрёт очень много тактов)
и в случае порчи восстанавливаются два байта.

нечто похожее есть в игре OutRun, но там это работает явно быстрее.

......................

нашёл спрайты врагов из разных версий (прошлый фотохостинг - слёг)

https://pic.maxiol.com/thumbs2/1741950419.3645248014.zub0.png (https://pic.maxiol.com/?v=1741950419.3645248014.zub0.png&dp=2)

https://pic.maxiol.com/thumbs2/1741950484.3645248014.zub1.png (https://pic.maxiol.com/?v=1741950484.3645248014.zub1.png&dp=2)

Titus
14.03.2025, 16:22
там вроде у каждого блока (256b) хранится контрольная сумма
а потом она постоянно высчитывается (это жрёт очень много тактов)
и в случае порчи восстанавливаются два байта.

Есть ли смысл так было им заморачиваться? Не проще ли было запрещать прерывания?

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


Там внутри в меню игры написано "версия 4.0", "версия 5.0" и "версия 6.0". И дата релизов разная.
Есть ссылки на все 3 релиза?

goodboy
14.03.2025, 17:42
Не проще ли было запрещать прерывания?
мельком глянул и действительно,
похоже всё затевалось в основном ради музыки.

Slider
15.03.2025, 02:06
Есть ссылки на все 3 релиза?
Есть. Все 3 версии.
https://www.dropbox.com/scl/fi/aax9dapv9ff4nry5whtmz/zub.zip?rlkey=2nqw9v0l618cssxcgtgcr0mle&st=ou5l1ejr&dl=1
v 4.0 шла отдельно
v 5.0 в составе сборника Megaplay 1
v 6.0 в составе сборника Fantastic Four

Titus
15.03.2025, 03:28
v 5.0 в составе сборника Megaplay 1
v 6.0 в составе сборника Fantastic Four

Странно, что отдельно релизов особо нет.

Интересно, массово распространилась какая версия? 4.0?

Lethargeek
15.03.2025, 10:58
я уже крепко подзабыл подробности,
там вроде у каждого блока (256b) хранится контрольная сумма
а потом она постоянно высчитывается (это жрёт очень много тактов)
и в случае порчи восстанавливаются два байта.
вот прям "постоянно", или всё же только если спрайт был испорчен?


нечто похожее есть в игре OutRun, но там это работает явно быстрее.
в commando-ay прекрасно работает, по идее в среднем должен выигрыш получаться

goodboy
15.03.2025, 12:16
вот прям "постоянно", или всё же только если спрайт был испорчен?
в zub/amaurote - постоянно, но тактов жрёт немного (видимо спутал с другой игрой)
...............
глянул commando - принцип такой-же, но есть проверка на область графики.

Slider
16.03.2025, 01:48
Интересно, массово распространилась какая версия? 4.0?
Ну да. Все файлы, что есть в инете tap/tzx только 4.0
5.0 и 6.0 - исключительно в составе тех сборников.

Titus
16.03.2025, 01:54
Ну да. Все файлы, что есть в инете tap/tzx только 4.0
5.0 и 6.0 - исключительно в составе тех сборников.
Как же ты пропустил сделать релиз 6.0 версии от Слайдера под ТР-ДОС)

Slider
16.03.2025, 11:29
Как же ты пропустил сделать релиз 6.0 версии от Слайдера под ТР-ДОС)
Хм... А это что?
https://vtrd.in/release.php?r=3a9f7091aa5adfbead1cd974bfe0e663
Там выбор - или 5.0 или 6.0 (4.0 почти не отличается от 5.0, поэтому выбор только между пятой и шестой ревизиями)

^m00h^
16.03.2025, 13:12
Но все равно надо было оставить и 4.0

Slider
17.03.2025, 00:53
Но все равно надо было оставить и 4.0
Насколько я помню, между 4.0 и 5.0 отличий или нет, или они настолько микроскопические, что я решил этого не делать.
Сейчас, вот, глянул одним глазом - даже тексты одинаковые.

^m00h^
17.03.2025, 01:31
Можно прогнать в comparer в total commander и посмотреть в чем разница между всеми тремя блоками. Например в BMX kidz обычной версии и 2.0 она была несущественная, несколько сотен байт буквально, которые можно было наложить на один универсальный блок ldir'ом и получить 2 версии в одном флаконе.

breeze
17.03.2025, 21:28
Чёт тут мастертроники проснулись :D

https://mastertronic.co.uk/game-review-zub-zx-spectrum-mastertronic-mad/

Titus
17.03.2025, 22:19
Чёт тут мастертроники проснулись :D

https://mastertronic.co.uk/game-review-zub-zx-spectrum-mastertronic-mad/


Если загрузить Зуб в режиме 128K, то есть игра «Пасхальное яйцо». Нет, не шоколадная, а дополнительная бонусная игра под названием Lightfarce. Если вы прочитаете таблицу рекордов, она расскажет вам о том, как она была написана всего за день до того, как должен был быть завершен срок сдачи зуба. По сути, это шутер о космическом корабле с инопланетянами, движущимися с экрана экрана. Это не очень здорово, но вы не можете жаловаться, так как в конце концов это бесплатно и, следовательно, является дополнительным бонусом! Вы можете получить доступ к этому, нажав Доступ к игре можно получить, нажав 1, 3, 5 и 7 одновременно.

Вот этого сделать не получилось.

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


Чтобы включить встроенный чит-режим, нажмите 2, 4, 6 и 8 одновременно. Это фактически отключает обнаружение столкновений (за исключением случаев, когда вы попадаете в периметры уровней слева и справа).

А вот это получилось.

Slider
17.03.2025, 23:32
Ну, блин!...
Сначала в ИГРЕ 2468 (включается чит), а затем 57 (попадаешь в Light Farce)
У меня в релизе эта инфа в интро в моменте выбора читов выводится