ZXNet эхоконференция «zxnet.soft»


тема: STS в нужную банку?



от: skyther
кому: All
дата: 04 Oct 2006
Hello, All

Всем привет!
Подскажите, как правильно установить sts в нужную банку?
Грузится так: в 128 ПЗУ:
┌─- CODE ───
org 0
di
ld a,7
ld bc,7ffd
out (c),a
ld hl,0
ld de,c000
ld bc,4000
ldir
jp db00

org 1b00..sts
└── CODE ───
По идее должен юзать 2-й экран, но юзает 1-й, как это побороть?
Версия 7.1

от: Алексей Михеев
кому: All
дата: 04 Oct 2006
Hello, The Exploited

были там какието фишки при загрузке (ща уже за давностью лет не помню), нужно
просто внимательно изучить часть инициализации и сделать то же самое у себя в
пзу. сталкивался, когда юзал свой собственный эмулятор пзу (кстате, кульная
была вещь, в отличие от глупенькой подстановки странички озу вместо пзу в
кае1024). да, версия была 6.2 если не ошибаюсь.

от: Марк Антонов
кому: All
дата: 04 Oct 2006
Hello, skyther

5.1 работает. остальные не потребляйтен

от: Илья Разуев
кому: All
дата: 06 Oct 2006
Hello, skyther

sky> Всем привет!
sky> Подскажите, как правильно установить sts в нужную банку?
sky> Грузится так: в 128 ПЗУ:
sky> ┌─- CODE ───
sky> org 0
sky> di
sky> ld a,7
sky> ld bc,7ffd
sky> out (c),a
sky> ld hl,0
sky> ld de,c000
sky> ld bc,4000
sky> ldir
sky> jp db00
sky>
sky> org 1b00..sts
sky> └── CODE ───
sky> По идее должен юзать 2-й экран, но юзает 1-й, как это побороть?
sky> Версия 7.1

Кстати посмотри внимательно на свой "ld a,7"" и посчитай так как за 2-ой экран
отечает отдельный БИТ в "а" !

от: poisoned cyberjack
кому: All
дата: 07 Oct 2006
Hello, skyther

Извиняюсь...
Умные люди!!! объяснили что я дурак... всем извинения

от: skyther
кому: All
дата: 07 Oct 2006
Hello, skyther

А с чего это надо при старте нужный экран выставлять??? Hа эмулях этот код
прокатывает (bank=18), а в реале - bank=10 и экран соответственно юзает
нулевой...
реал: ленинград-1, 256кб

от: Марк Антонов
кому: All
дата: 08 Oct 2006
Hello, skyther

sky> ленинград-1, 256кб

256кб за счет какого битика получается? мало вероятно конечно, но вдруг он не
равен 0 и включается верхняя память (хотя по уму должен обнулятся по ресету
либо по первой записи в 7FFD)

от: skyther
кому: All
дата: 09 Oct 2006
Hello, The Exploited

Тоже про это подумал, теперь у меня 128 кб ;) (битик отпаял и на землю положил)
- не помогло.
Прошил sts 5.1, с ним таже ботва :(

от: Марк Антонов
кому: All
дата: 09 Oct 2006
Hello, skyther

очевидно проблема опять в железе. я надеюсь ты в unreal пробовал все тоже самое
сделать?

от: skyther
кому: All
дата: 09 Oct 2006
Hello, The Exploited

Проверял... В unreal, real и zxemul...
Видимо память неправильно расширил

от: Марк Антонов
кому: All
дата: 09 Oct 2006
Hello, skyther

схемку расширения ром и рам давай




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Codez amigoz - небольшая интересная программка на бейсике демонстрирует разные фигуры.
Предисловие - материал был собран в течении первых двух месяцев моей службы в Украинской Армии.
Описание - описание программы для форматирования дисков Format Utility 2.01.
Управление - B oбoлoчке испoльзoван самый oбычный oкoшкo-стрелoчный.
Выставка-распродажа - 9 ноября 2003 года в городе Ижевске проходила выставка-распродажа нововведённых производственных технологий.

В этот день...   19 апреля