На форуме есть тема про "порт" #FF. Там умные люди говорят, что мол не надо пытаться к пентагону присобачить это "порт", мол из-за этого будет в шине не стабильность, глюки и т.п., что надо софт адаптировать, а не железо ковырять. Хочется верить этим людям )) Но вот незадача, есть игры, в которые мне хотелось бы поиграть на реальном пентагоне (когда он у меня появится), но на unreal в режиме пентагона, у этих игр проблемы (от мерцания до зависона), ведь по умолчанию в настройках ula порт FF отключен. А с ним - всё тип-топ.
Первая игра - Gryzor. На вирте нет версии, которая бы не мерцала на пентагоне без FF.
На ВоСе же лежит 4 архива:
1-ый архив: 128-ая версия зависает при старте, 48-ая мерцает. Имеет паузу (P - пауза, SPACE - продолжить)
2-ой архив: 128-ая версия идёт! Не мерцает! Но паузы нет, а она нужна, чтобы по NMI игра не портилась. 48-ая версия мерцает, паузы нет.
3-ий архив: копия второго, только в tzx.
4-ый архив: на unreal запустить вообще не удалось )) На спекуляторе (там нельзя отключить порт FF) посмотрел - вроде копия 2-3 архива, т.е. нет паузы.
Может кто сделает нормальную версию, с выбором бипер/AY, плавно работающую без FF, но при этом имеющую паузу? Это вообще реально? Вдруг паузу не спроста выпилили
Вторая игра - Sidewize. На вирте она единственная, на ВоСе дениед, есть на zxdenied.ru тоже в единственном экземпляре. Без FF колбасит неподецки. А с FF - красота, всё плавненько так.
Третья - это русифицированный Short Circuit, без FF первая часть зависает сразу при старте, вторая часть зависает, когда робот наезжает на препятствие.
FIRE вроде нашел нормально работающую. Renegade вроде тоже нашёл, которая бы без FF не только работала, но и играла во время игры AY-музыку. Arkanoid 1 тоже есть сносно работающий, хотя всё-равно как-то не так плавно работает, как самая первая версия работает на "резинке". Может и ещё чего есть, но те три игры это основное.
Куплю корпус и материнку от Spectrum +2/+3
Пока руки не дошли. И там, вроде, не порт FF виноват вовсе, а задержки под обычный спек. Как-нибудь сделаю. В игре есть еще глюки, но их уже тоже вылечили....
Тут ничего не могу сказать...
В нерусифицированном - http://vtrdos.ru/gamez/s/SHORT_SG.ZIP - все работает. Фикс удался.
Порт FF влияет на мерцание спрайтов. Вряд ли "плавность" от этого зависит. Оно или мерцает, или нет.
Ave ZX!
Ну значит есть надежда, что дойдут ) только постарайся паузу сохранить )
В эмуле порт FF решает все проблемы, я решил, что он виноват, да и в прессе так пишут )
чо за глюки?
А нельзя как-нибудь этот фикс в русифицированном применить?
Куплю корпус и материнку от Spectrum +2/+3
глюки в gryzor со спрайтами убийства (в некоторых версиях там баги) и со спрайтами взрыва станции в конце 1 уровня
а фикс для short circuit одинаковый. можно сделать, конечно, но, опять же, все упирается во время...
Ave ZX!
На Вирте есть несколько релизов игрушек от Flyman512. Под сполером авторские комменты к этим релизам.Скрытый текст
Я (Flyman512) планирую периодически заниматься кое-чем на спектруме.
...
несколько дискофицированных мной игрушек: Exolon, Alter Ego, Chuckie Egg 2,
Caves of Doom. В Exolon'е есть опция услышать beeper'овсую музыку. Игрушка
Chuckie Egg 2 была такая медленная, что само-собой напросилось вставить в нее
ускорение (два режима: быстрей и еще быстрей). Caves of Doom теперь стал хоть
как-то играбельный - главный герой теперь не умирает при столкновении со
всякими неподвижными предметами.
Я (Flyman512) все еще иногда сижу за спектрумом (под эмулятором).
Вот последнюю неделю кое-чего наделал:
1. Сделал Disk version игрушек: Kokotoni Wilf, Factrory Daze, Black Horse,
Cbox.
1.1 В Kokotoni Wilf есть ускоренный режим (захотелось поиграть в эту игру,
а сейчас она показалась мне очень медленной, так что есть возможность заменить
один HALT на один NOP :-] ), в игре можно стартовать с любого уровня (случайно
обнаружил, что в если в титульном экране нажать 2, то игра начнется со второго
уровня; немного исследования и я сделал так, чтобы по кнопкам 1-5 можно было
стартануть с уровней 2-6).
1.2. Black Horse отличается от уже имеющейся на сайте выбором одного из двух
языков.
1.3. В Factory Daze есть cheat.
1.4. А Cbox - похоже никто еще не выкладывал. Эта игрушка в ленточном варианте
занимает всего 1Кб, а в дисковом - 1.5Кб (2 сектора на загрузчик). Может это
был какой-нибудь конкурс мини игр (?). Лучшая мини игра, которую я когда-либо
стречал. Всего 1Кб, а геймплея на пару десятков часов (в 2013 году я так и не
смог пройти 3-й уровень). Это Socoban-образная игра с очень сложными уровнями.
Я попроходил много разных сокобанов, но этот сокобан меня "уделал" (я не смог
его пройти). Я начал писать Desocobanizator под спектрум (если я не смог
решить головоломку, значит напишу программу, которая сможет) через пол месяца я
с помощью этой программы смог понять, что уровень проходимый и забросил
desocobanizator. В феврале 2014-го я научился писать на ассемблере под винду -
640x480, 1 байт на точку. Много времени ушло прежде чем я добился простой вещи:
сопоставить область памяти с пикселями. Теперь как на спектруме: меняешь
байтики в памяти - изменяется экран. В августе 2014 я переделал спектрумовкий
desocobanizator в писишный. В январе этого 2017 года у меня дело дошло
наконец-то до Cbox'a. Я прикрутил к window'ому десокобанизатору просмотровщик
ходов, ведущий к победе и какое-то время пытался понять в чем же загвоздка.
Наконец-то научившись проходить Cbox, я решил его собрать в дисковую версию. А
собрав его, решил отправить на ваш сайт вместе с другими "результатами" моей
"активности".
2. Переделал загрузчики у 2-х уже дисковый игр: Lightly Fields и 4x4 Puzzle.
2.1. Lightly Fields теперь занимает 205 секторов (это значительно меньше,
чем на сайте), изначально игра была вообще не запакована. А еще я обнаружил
авторский баг: автор почему-то лдирил 250 байт (из которых нужно только 18
байт было лдирить) прямо внутрь музона. Поскольку основная часть этих байтов
является нулями, то может показаться, что с музоном все в порядке. Но делая
загрузчик я использовал несколько этих "нулей" и музон стал явно глючить. Я
пару часов ковырялся, думая что это я каким-то образом порчу музон. Пока я
не сделал проверку. Перед стартом игры я заставил спектрум делать только одну
вещь - играть музон. Музон играл замечательно, плюс - обнаружилось, что в
музоне есть тема, которой в игре не слышно вообще (я проверял версии до моего
вмешательства). Запускаю игру - музон глючит. Так вот я обнаружил (залезши в
код), что автор лдирит подпрограмму "на прерываниях" прямо в данные музона.
Исправил вектор прерываний и перенаправил лдирку в область нулей - красота.
Теперь у нас есть "улучшенная", в прямом смысле лучше чем новая, версия игры
Lightly Fields.
2.2 4x4 Puzzle. Для этой игры я еще в 2013-м году сделал cheat mode версию. В
2017-м году я посмотрел на вашем сайте, обнаружил, что у вас есть вариант,
который занимает меньше моего, но без cheat mode. Так что последние два дня я
занимался этой игрой - теперь игра занимает на пару-тройку секторов меньше.
Заодно научился играть в эту головоломку так, что мне теперь она кажется очень
легкой. Также понял как "убивать" 128-й бейсик. 15 байт в загрузчик и теперь
можно не беспокоиться о системных переменных где-то в 23296-23550 области. Если кому интересно, смотрите STS'ом в мой загрузчик - там все просто.[свернуть]
Куплю корпус и материнку от Spectrum +2/+3
Murray Mouse Super Cop.zip from Codemasters (c)1992 - релиз от Titus из его Great Codemasters' Collection с исправленным кемпстоном. Титус, прости, но я горам вернул синий цвет, как в оригинале
Chicago's 30.zip from Topo Soft (c) 1988 - релиз 2013 года с добавленной 128-ой AY-музыкой от GoodBoy (музыка фирменная, перенесенная им с Амстрад!)
Последний раз редактировалось panda; 25.07.2017 в 13:20.
Hail ZX!
А чего ж тогда не вернул и много чего другого измененного)
Горы были перекрашены в голубой умышленно.
Во первых, синий цвет очень темно смотрелся на ч/б мониторах
Во вторых, синий цвет так же темно и контрастно относительно низа гор смотрелся на цветных мониках.
В третьих, горы лучше смотрятся с голубой (снежной) вершиной, нежели почему-то с синей)
А чего там с кемпстоном было? Я такое проверять не мог ввиду отсутствия кемпстона.
Я ошибаюсь, или перевода данной игры на великий и могучий не существует в природе? Что-то мне кажется, что он где-то был. Возможно, мне только кажется...?
P.S. Люблю версию от Mortal Combat, в которой заменён музон в игре на более динамичный. (http://viva-games.ru/game/murray-mouse-supercop вот тут она вторая в списке).
Делаешь новую игруху под спектрум или ищешь "новьё"? Загляни сюда zxonline.net. Если хочешь просто поиграть в классику - то сюда viva-games.ru,
ZX Spectrum forever
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)