Ну, не придирайся уж к словам. Все поняли. Запись на ленту, которую нужно преобразовать в запись на диск.
Вид для печати
Хоть убей не помню, чтобы в оригнале ФБ что-то писала на ленту. Там же нет сейв/лоада. Другое дело что на virtual tr-dos есть версия в которую умельцы внедрили-таки сейв/лоад, и нужно подсмотреть как они сделали, слямзить и вставить в рус.версию.
Если бы кто поделился своими наработками на тему дискификации многоуровневых игрушек, ТРдос нежен к переменным.
Да, пожалуйста...Цитата:
Если бы кто поделился своими наработками на тему дискификации многоуровневых игрушек, ТРдос нежен к переменным.
Я где то несколько страниц назад выложил -
7 дисков игр...
Tap - версия нормально работает на Fuse...Цитата:
1) на эмуле он у меня сразу сбрасывается, хотя так же себя вел авторский вариант 128 (48 работал нормально) - посмотрю на реале, что с ним не так
Сбрасывается потому, что
Ralf - в #6000-#6100 - сделал player музыки -
с переключением страниц на out (#fd),a...
Надо запретить память свех 128 -
в эмуляторе...
Я поставил - Unreal Speccy v0.38.3 -
там по умолчанию в конфиге - Pentagon 128...
Implosion by Cascade Games Ltd'87. С фиксом мультиколора под Пентагон.
По паролю ILLUMINATUS герой становится бессмертным и уровни перебираются кнопками N и M (назад-вперед)
Есть 2 глюка в изначальной версии
1) если сразу в начале игры клацнуть кнопку N, он откатится в минусовый несуществующий уровень и заглючит
2) после 78 уровня идет сразу 80й (79-го не существует). Если клацнуть N из 80 уровня, ты попадаешь в несуществующий 79, который тоже аццки глючный
Slider - я вот думаю - может player - переписать в Spherical...
Сейчас же есть ZxDisasm...
Там не уровень глючный - там в коде ошибка...
Скорее всего...
Кстати, если в основном файле обнулить
область #6f00,#2c00 -
то при старте будет загружаться уровень 0...
Вложение 65811Цитата:
Если бы кто поделился своими наработками на тему дискификации многоуровневых игрушек, ТРдос нежен к переменным.
Там Alasm - файл с процедурой чтения-записи на диск
без переменных TR-DOS...
Вход -
hl - адрес загрузки,
de - трек, сектор дискеты.
b - число секторов,
с=5 - загрузка,
c=6 - запись...
Далее...
call loader...
ZX-Ревю, Инфорком, Москва...
Исправил, Impact перезалил - http://zx-pk.ru/attachment.php?attac...2&d=1532254579
- - - Добавлено - - -
Если ты про глюк с 79м уровнем, то нет, с кодом все в порядке.
По логике игры (на карте видно http://www.worldofspectrum.org/pub/s.../Spherical.png) 80й уровень - это на самом деле 79й. И лишь потому, что он аццки огромный и не влез в основной блок уровней 70-79, он грузится, как отдельный новый блок и нумеруется 80м. А чит-мод просто не обрабатывает эту аномалию и вылазят глюки.
В игре уровней-то именно 80 (с 0го по 79й) - было бы странно, если бы там было их 81....
Вложение 65813 from Ocean Software Ltd (c)1984
Titus - я исправился!.. :)
https://i.imgur.com/PK8f0ND.png https://i.imgur.com/WsQgAHi.png https://i.imgur.com/lkC99iG.png