Просмотр полной версии : КОЛЛЕКЦИЯ .TAP ИГР ДЛЯ SPECCY2007 C ПОСТРОЧНЫМИ ЗАГРУЗЧИКАМИ
Может кто из программистов создаст коллекцию хороших игр для SPECCY2007 в формате tap c построчными загрузчиками? Ностальгия ведь...
Переделайте, пожалуйста, загрузчики с ленточных игр так, чтобы картинки при загрузке вырисовывались построчно, как в старые добрые времена.
Игры с WOS, в основном загружатся с черными экранами, что не соответствует ожиданиям собравших компьютер SPECCY2007.
Может кто из программистов создаст коллекцию хороших игр для SPECCY2007 в формате tap c построчными загрузчиками? Ностальгия ведь...
А вот здесь (http://www.zx.pk.ru/showthread.php?t=11422) разве загрузчики не подходят?
SoftLight
17.05.2010, 12:18
Если загрузка картинки идет построчно, это значит, что экран не компрессирован - это не достоинство такой игры, а недостаток.
скорее проблема в том что TAP образ грузится мгновенно и картинка в большинстве случаев просто не видна. естественно вряд-ли кто возьмётся перелопачивать кучу игр (ставя например перед стартом pause 0)
Если загрузка картинки идет построчно, это значит, что экран не компрессирован - это не достоинство такой игры, а недостаток.
Большинствро игр, например, RENEGADE с WOS грузят картинку на экран без компрессии. Во время загрузки слышно, что грузится картинка, но ее не видно. Только в последних двух строках (экрана бейсика) появляется часть изображения построчно. Затем грузятся атрибуты и картинка постепенно появляется. Кто-то заполнил в загрузчике экран такими атрибутами, что PAPER=INC.
---------- Post added at 15:33 ---------- Previous post was at 15:30 ----------
скорее проблема в том что TAP образ грузится мгновенно и картинка в большинстве случаев просто не видна. естественно вряд-ли кто возьмётся перелопачивать кучу игр (ставя например перед стартом pause 0)
На SPECCY2007 образ TAP грузится с той же скоростью, что и с магнитофона, только с SD-карточки. Было бы видно все, если бы атрибуты экрана не менялись перед загрузкой картинки. Интереснее наблюдать, как она закрашивается по байтам, пусть там квадратики даже. А не ждать минуту с черным экраном, а потом увидеть всю картинку. Это же один из атрибутов того времени. Раньше большинство игр грузилось построчно...
transman
17.05.2010, 15:10
A кто мешает после загрузки BASIC части нажать BREAK, выставить как надо атрибуты, и продолжить загрузку? Много раз так делал.
SpecialistMK87
17.05.2010, 15:18
а мне нравится звук когда атрибуты загружаются
A кто мешает после загрузки BASIC части нажать BREAK, выставить как надо атрибуты, и продолжить загрузку? Много раз так делал.
А как ее потом продолжить? Надо будет взломать загрузчик.
---------- Post added at 16:44 ---------- Previous post was at 16:43 ----------
а мне нравится звук когда атрибуты загружаются
Мне тоже нравится. Но мне еще нравится, чтобы до загрузки атрибутов картинку было видно тоже.
Переделайте, пожалуйста, загрузчики с ленточных игр так, чтобы картинки при загрузке вырисовывались построчно, как в старые добрые времена
а сделать это самому религия не позволяет ?
Больше всего меня испугала фраза "На SPECCY2007 образ TAP грузится с той же скоростью, что и с магнитофона, только с SD-карточки". Ужас!!! Я б застрелился... Надеюсь, что это исправляется...
Больше всего меня испугала фраза "На SPECCY2007 образ TAP грузится с той же скоростью, что и с магнитофона, только с SD-карточки". Ужас!!! Я б застрелился... Надеюсь, что это исправляется...
Тут совсем другой смысл. Люди получают удовольствие от воспоминаний прошлого, но с большим удобством, чем раньше:
1. Берешь образы любимых из детства игр (это - удобство) с WOS.
2. Записываешь на SD с помощью PC (это - удобство).
3. Переставляешь в SPECCY2007, в меню выбираешь нужный образ (это удобство - не надо магнитофон, перематывать ленту, нет ошибок при загрузке).
4. Компьютер загружает образ в виртуальный магнитофон и сбрасывается. Набираешь LOAD "" ENTER руками (это - удовольствие, классика).
5. Включаешь/выключаешь виртуальный магнитофон кнопками +/- .
6. Идет классическая загрузка - звук магнитофона и полоски на экране (это удовольствие - ностальгия).
7. Загружается картинка, через пять минут запускается игра (это удовольствие - воспоминания).
8. Если нужно потом загрузить быстро, нажимаешь специальную кнопку и сохраняешь в .sna.
9. Вместо ненадежного джойстика и заедающей клавиатуры надежная PC клавиатура (это удобство).
10. Ну есть еще образы trd и tzx для новых игр 128к.
---------- Post added at 19:23 ---------- Previous post was at 19:14 ----------
Если загрузка картинки идет построчно, это значит, что экран не компрессирован - это не достоинство такой игры, а недостаток.
Что же в этом плохого ? Это как раз достоинство. Красивая картинка возникает постепенно на экране с хитрой адресацией, которая сделана специально для этого. Представляете, как бы это выглядело, если бы байты шли подряд !? Слышно звук каждого байта. А по бокам бегут полоски...
а сделать это самому религия не позволяет ?
Подскажите, как ?
Посмотрел с помощью программы "Taper12" бейсик файл:
10 BORDER BIN : PAPER BIN : CLEAR VAL "24999": POKE VAL "23739", VAL "111": LOAD "" SCREEN$ : LOAD "" CODE : CLS : LOAD "" CODE : RANDOMIZE USR VAL "17794"
В десятичном виде это выглядит так:
Адрес| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
-------+--------------------------------------------------------------------------------
0 | 0 10 73 0 231 196 14 0 0 0 0 0 58 218 196 14 0 0 0 0
20 | 0 58 253 176 34 50 52 57 57 57 34 58 244 176 34 50 51 55 51 57
40 | 34 44 176 34 49 49 49 34 58 239 34 34 170 58 239 34 34 175 58 251
60 | 58 239 34 34 175 58 249 192 176 34 49 55 55 57 52 34 13
Понятно, что в первых командах PAPER=INC=0. Но как это исправить ?
Нажать break (shift+space). Поставить через двоеточие команду inc val "9" перед clear и убрать poke VAL "23739", VAL "111" (второе - необязательно, оно только препятствует выводу на экран имени загружаемого файла)
Нажать break (shift+space). Поставить через двоеточие команду inc val "9" перед clear и убрать poke VAL "23739", VAL "111" (второе - необязательно, оно только препятствует выводу на экран имени загружаемого файла)
Спасибо.
Почитал немного и понял, что не я один заметил, что на WOS криво взломанные игры лежат. Например, при загрузке SABOTEUR, заголовок следующего файла стирает звездочку.
Я думал, оригиналы...
Почему, не знаете ?
TAP не поддерживает. А TZX? Или не поддерживает сам SPECCY2007 с SD-карточки?
TAP не поддерживает. А TZX? Или не поддерживает сам SPECCY2007 с SD-карточки?
SPECCY2007 поддерживает и TAP и TZX. Проверял на игре RENEGADE. Загружал оригинальную версию TZX с WOS. Черный экран c красными, а потом синими полосками. Картинку я увидел только минут через пять. На ней был счетчик оставшегося времени. Грузилась долго, но так и не запустилась.
Вторая TZX-версия - картинка загружалась с черным экраном. Только после загрузки атрибутов появилась картинка. Грузилась долго, но так и не запустилась.
Зато нашел вот тут (http://www.zx.pk.ru/showpost.php?p=277768&postcount=294) TZX-версию с построчным загрузчиком. (b2.tzx) Загрузилась быстро и запустилась.
Наводит на мысль, что в оригинале процесс загрузки игры был не такой красивый и быстрый, как у нас. Может построчная загрузка была только во взломанных версиях, и это оказывается глюк взлома, а не классика ?
Еще один вопрос по игре RENEGADE. Ответы помогли бы в отладке SPECCY2007. Видимо нужно что-то подправить в аппаратной совместимости. Ситуация вот в чем. Игра работает нормально, но после первой смерти появляется пустое игровое поле и останавливается. Может кто разбирался с такой ситуацией. Возможно в игре происходит опрос какого-нибудь порта и ожидается определенное значение ?
Такая же ситуация у меня была на одном из Ленинградов. На другом игра работала нормально. Может это как то связано со старшими битами кемпстон джойстика ? Подскажите, кто знает. Хотелось бы повысить совместимость с играми.
C зависанием игры RENEGADE разобрался. Причина - в "SPECCY2007 " пока нет порта #FF. Игра идет на одном из двух "Ленинградов", у которого осталась упрощенная адресация клавиатуры и KEMPSTON JOYSTICKа. При чтении из порта #FF в этом "Ленинграде" считывалось значение 000xxxxx, соответствующее положению KEMPSTON JOYSTICKа.
doorsfan
20.05.2010, 13:25
станно: у +2а/3 его тоже нету. Получается, там тоже не хаканный не будет работать.
Пока я слышал только об Арканоиде и Дуэте.
станно: у +2а/3 его тоже нету. Получается, там тоже не хаканный не будет работать.
Пока я слышал только об Арканоиде и Дуэте.
Есть еще несколько капризных игр -- http://zx.pk.ru/showpost.php?p=284935&postcount=295
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot