Запрещены...
Да ладно, не гадайте - думаю, разберусь...
Запрещены...
Да ладно, не гадайте - думаю, разберусь...
Ave ZX!
В том архиве, что ты выше выкладывал я ридми не увидел. Внутри SCL тоже
Разве что срак-релеазе. Подробности ниже.
Ну ещё этого бы не хватало.
Это правда.
А вот это враньё. Я специально игру прошёл. Текстовик оригинальный.
А вот это ещё большее враньё. Пока проходил испорченную тобой версию обнаружил все известные мне баги на своих местах. Я не поленился и сдампил код до старта. Вот дифф кодовых блоков игры:
D:\>fc /B sm sc
Comparing files sm and SC
00000002: F0 00
00000003: 5F 60
000004E3: C9 3E
Изменено всего три байта. Твои байты слева, мои справа. Первые два байта это перенос стека на 16 байт вниз (непонятно нафига), второе исправление - ты уничтожил эффект "сброса". Код по этому адресу имитирует сброс машины, после чего по нажатию любой кнопки происходит возврат в игру.
Резюмируя: ничего большего кроме самопального лоадера ты в игру не внёс.
Странно, 10 лет назад писали вроде бы ещё не плохо. Пересылка HL в DE в твоём лоадере меня просто убила. Зачем использовать стек (PUSH HL : POP DE) если можно сразу загрузить половинками (LD E, L : LD D, H). Ты же написал в 2.5 раза тормознее, причём тебе нужен стек. Ламерство.
Ну как мы уже выяснили ты ничего на самом деле не исправлял, так что претензии к качеству кода от тебя слышать смешно.
Вот только срача не нада ладно?
с багом надо разобраться то
С уважением,
Jerri / Red Triangle.
Цитирую txt из релиза SM:
в intro перепутали порт переключения страниц
(решили, что он - #3FFD). Так что из-за этого final-cut и не
работал (но не везде, там, где OUT (#FD),A проходит - будет ра-
ботать). Но и это еще не все. В самой игре они поставили слишком
маленький (или большой - это как посмотреть) SP - в результате
иногда игра затирала адрес возврата и сбрасывалась, но что
обидно - такая вещь всегда происходила при использовании крес-
та
Вот поэтому-то стек и сдвигался. И порт исправлялся. А это уже немало!!!
---------- Post added at 08:42 ---------- Previous post was at 08:40 ----------
Еще один глюк:
пришлось перед стартом нулить буфер принтера - так как му-
зыка в игре написана не в трекере, а хрен знает в чем, то при
проигрывании используется этот самый буфер. В 48k все хорошо
(там и так нули), а вот в 128k...
---------- Post added at 08:44 ---------- Previous post was at 08:42 ----------
Screw, мало глюков? За игру, конечно, спасибо, но если её люди до ума доводят пусть даже в мелочах - это знак внимания к твоему продукту и желание его видеть в идеальном состоянии, а не гон на тебя лично, что ты как раз и пытаешься всем тут впарить.
Crack-релиз - это хорошо!!!! ВСЕГДА!!! Ну, кроме тех случаев, если кто-то типа меня новые глюки добавляет
Ave ZX!
А где ты его нашел ? В архиве выше по топику не было.
Принимается. Действительно #3FFD. Хоть мне и неизвестны машины где бы это не работало, но неаккуратненько.
В этом сомневаюсь, но тем не менее патч по стеку действительно видел. Одновременно с ним была испорчена прикольная фича, с имитацией сброса
Ну и не настолько много, чтобы заявлять что игра чрезвычайно глючная. Что меня и взбесило.
Плеер вместе с музыкой от игры Target Renegade 3.
Мало. На самом деле мало.
Всё дело в тоне сообщений. Не нужно было мне изначально хамить (я о SM)
Тогда уж есть смысл взяться всеръёз и исправить ещё кое-что. Переставить немного врагов и в двух местах состыковать точнее комнаты. Ну и текстовки чуть подправить, глаз мозолят. Эти бажки косметические, на прохождение не влияют. Но если уж исправлять так исправлять. Где-то в тетрадке даже код паковщика уровней валялся. Там очень хитрый формат. Плюс музыку сменить, благо сейчас музыканта найти можно. И английский язык добавить.
Screw, Так сделай тогда GOLD Edition а мы порадуемся
С уважением,
Jerri / Red Triangle.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
jerri, как говорится плюсодын.
Screw, ну чего обижаться то - что ты никогда с SM не общался? ) А вообще если серьезно браться за переработку, то конечно нужно это делать автору - автору всегда виднее почему что да как сделано. Ну как - ждать GOLD Edition ?
Screw, ну глаза открой тогда, раз не увидел - мое #323 сообщение в этом топике. Внутри SCL находится текстовик с твоей предысторией и моими пояснениями. Вообще если я не могу игру пройти (да, твой стек вылазил на буфер экрана, где и убивался адрес возврата и её пройти было нельзя, потому что крест использовать надо полюбому) - эта игра очень глючная, потому что это издевательство над игроком - дошел до конца игры и все, сброс (кстати я не до конца поправил, там при некоторых условиях стек таки залазиет в область буфера экрана, но снизу, поэтому ничего не портит (кроме 3 байт на экране и не виснет). У меня на реале вообще не запускалась, потому что Scorpion ZS 256 не умеет переключаться по 3FFD. Фича со сбросом убита намеренно, после сбросов по причине глючного стека это уже нихрена не смешно было. Это всё верно для моего реала Scorpion ZS 256, как оно там в эмуляторах - не знаю.
Вообще радует меня наезд на мой крак-релиз 2000 года... Где ты был 10 лет назад? Почему не предоставил мне готовые коды, чтобы я все исправил? Я б тебе и мерцающие спрайты убрал, и комнаты состыковал, и бордер с нормальной заливкой сделал, да. У меня тогда времени было много...
Я про текстовик MystCast.W, который находится внутри SCL и который ты упорно не видишь. Прочитал бы ты его сначала - может в бутылку бы и не полез.А вот это враньё. Я специально игру прошёл. Текстовик оригинальный.
Я где-то писал, что я бог машинного кода чтоли? А вообще критиковать загрузчик это финиш уже.Пересылка HL в DE в твоём лоадере меня просто убила. Зачем использовать стек (PUSH HL : POP DE) если можно сразу загрузить половинками (LD E, L : LD D, H). Ты же написал в 2.5 раза тормознее, причём тебе нужен стек. Ламерство.
Цитату, где я хамил.Всё дело в тоне сообщений. Не нужно было мне изначально хамить (я о SM)
Вообще давай пиши продолжение игры лучше, раз такой смелый
Так сказал, как будто я жутко страшный серый волк.
Последний раз редактировалось Shadow Maker; 27.05.2010 в 16:17.
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай!
Не сдавайся. Дыши?
Virtual TR-DOS
Ну что вы как горячие финские парни. Лучше состыковались-бы вместе, да выдали-бы новый релиз без ошибок, а может и игру расширели. Одна голова хорошо, а много лучше.
Может, мы обидели кого-то зря,
Сбросив пару лишних мегатонн,
И горит зелёным пламенем земля,
Там, где был когда-то Пентагон!..
Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'
Риндекс, мне это вообще неинтересно, в 2000 году у меня был только реал и вообще никаких вариантов, а поиграть хотелось, вот и пофиксил всё, чтобы работало на всех клонах. А теперь тут на меня ушат помоев автор выливает, обидно знаешь.
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай!
Не сдавайся. Дыши?
Virtual TR-DOS
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)