Приветствую Вас Гость | RSS


Главная страница » фичи П1024 в2.2 - ZX-Форум » Регистрация » ВходПятница
2024-04-26
05:59:57
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
ZX-Форум » Hardware » Hardware » фичи П1024 в2.2
фичи П1024 в2.2
нолькаДата: Вторник, 2008-02-19, 18:37:56 | Сообщение # 1
рОвный
Группа: Человеки
Сообщений: 712
Репутация: 5
Статус: Offline
вот что я обнаружил при сборке:

1) не будут работать некоторые оцифровки, т.к. заюзан А13 в выборке AY (проблема известная еще с времен скорпиона):
ay=(a15 and a13) nand (a1 nor iorq);

2) не блокируется eff7 в досе. Т.е. если что-то записать в порт #eff7 при активном сигнале DOS, то это же самое запишется в трдосный порт #ff. В принципе не критично.

3) очень просто освободить несколько пинов на большой альтере (за счет потери ячеек). достаточно замультиплексировать несколько видеоадресов прямо внутри альтеры. например на DD14: отрезаем AV12 от 10 ноги, 10ю ногу соединяем с 11. на AV4 подаем AV4 MUX AV12 (через RAS) изнутри альтеры. и тд.


я проснулся среди ночи и понял, что всё...
всё идет по плану
 
KOEДата: Среда, 2008-02-20, 21:20:53 | Сообщение # 2
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (нолька)
не будут работать некоторые оцифровки, т.к. заюзан А13 в выборке AY (проблема известная еще с времен скорпиона):ay=(a15 and a13) nand (a1 nor iorq);

Что надо изменить и как?


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
нолькаДата: Среда, 2008-02-20, 21:39:19 | Сообщение # 3
рОвный
Группа: Человеки
Сообщений: 712
Репутация: 5
Статус: Offline
Quote (KOE)
Что надо изменить и как?
просто выкинуть А13.
оцифровки для вывода в порт #BFFD. используют короткую адресацию, пример:
ld a,vol ; 0..15
or #80
out (#FD),A

т.о. старший байт =
#8X - 0b1000 xxxx
а должен быть
#BF - 0b1011 1111


я проснулся среди ночи и понял, что всё...
всё идет по плану
 
KOEДата: Среда, 2008-02-20, 21:41:05 | Сообщение # 4
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (нолька)
просто выкинуть А13.

Дык не вопрос.


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
нолькаДата: Вторник, 2008-03-11, 22:40:49 | Сообщение # 5
рОвный
Группа: Человеки
Сообщений: 712
Репутация: 5
Статус: Offline
Quote (нолька)
1) не будут работать некоторые оцифровки, т.к. заюзан А13 в выборке AY (проблема известная еще с времен скорпиона):

а вот и подтверждение моих слов:

Quote (AAA на ГЯФ)
Я не пробовал, попозже попробую. Но мой реал очень много именно диджитальной музыки не играет. Причина мне не известна. Потом попробую тут отпишусь.


я проснулся среди ночи и понял, что всё...
всё идет по плану
 
KOEДата: Вторник, 2008-03-11, 23:35:52 | Сообщение # 6
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Если ААА начнет перепрошивать плиску, то, очевидно, ничего хорошего из этого не произойдет biggrin

Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
Black_CatДата: Пятница, 2008-03-14, 16:18:27 | Сообщение # 7
Не умею ничего делать, потому учу
Группа: Заблокированные
Сообщений: 659
Репутация: -14
Статус: Offline
Quote (нолька)
1) не будут работать некоторые оцифровки, т.к. заюзан А13 в выборке AY

т.е. как понимаю заморочки только с #BFFD, а с #FFFD проблем нет? А у себя на профике ты как сделал?


"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!".
zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.


Сообщение отредактировал Black_Cat - Пятница, 2008-03-14, 17:35:45
 
нолькаДата: Пятница, 2008-03-14, 18:09:47 | Сообщение # 8
рОвный
Группа: Человеки
Сообщений: 712
Репутация: 5
Статус: Offline
Quote (Black_Cat)
т.е. как понимаю заморочки только с #BFFD, а с #FFFD проблем нет? А у себя на профике ты как сделал?
на оба вопроса ответ - да

p.s. как успехи со сбагриванием моего добра?


я проснулся среди ночи и понял, что всё...
всё идет по плану
 
нолькаДата: Понедельник, 2008-03-31, 09:05:22 | Сообщение # 9
рОвный
Группа: Человеки
Сообщений: 712
Репутация: 5
Статус: Offline
http://zx.pk.ru/showthread.php?t=7430
а что в глюке нет кнопочки блокировки памяти выше 128к?


я проснулся среди ночи и понял, что всё...
всё идет по плану
 
KOEДата: Понедельник, 2008-03-31, 10:14:05 | Сообщение # 10
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Quote (нолька)
а что в глюке нет кнопочки блокировки памяти выше 128к?

Есть, но на пользователей говнофорума эта функция не распространяется.


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
 
CHRVДата: Среда, 2008-04-16, 17:01:42 | Сообщение # 11
Желесяка
Группа: Человеки
Сообщений: 631
Репутация: 3
Статус: Offline
На сайте валяются прошивки пент 2.2 с датами
05.10.2007
28.09.2006

дайте мне прошивки с учетом всех вышеуказанных замечаний, лениво самому херней заниматсья, тем более если ктото уже сделал.


Многое есть здесь: www.nedopc.com

Сообщение отредактировал CHRV - Среда, 2008-04-16, 17:02:02
 
KOEДата: Среда, 2008-04-16, 21:50:04 | Сообщение # 12
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2318
Репутация: 5
Статус: Offline
Т.е. ты хочешь прошивку, не учитывающую A13 при дешифрации AY?

Мне тоже лень, перекомпилировать - не вопрос, а вот проверяй сам, у мну пент в корпусе собран и разбирать его уже не буду.

---

Перекомпилил. Владельцы пентагонов 2.2, тестируйте. Ежели все будут довольны, положу на сайт вместе с исходником.

Прикрепления: p1024sl2.rar (0.5 Kb)


Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"


Сообщение отредактировал KOE - Среда, 2008-04-16, 22:00:40
 
CHRVДата: Четверг, 2008-04-17, 18:21:07 | Сообщение # 13
Желесяка
Группа: Человеки
Сообщений: 631
Репутация: 3
Статус: Offline
Премного благодарен, попробую на днях

Многое есть здесь: www.nedopc.com
 
DDpДата: Понедельник, 2008-05-05, 21:30:13 | Сообщение # 14
Disk error
Группа: Человеки
Сообщений: 82
Репутация: 4
Статус: Offline
Две фичи, на которые напоролся сегодня.

------------------

Там поднимался вопрос.

На P1024SL22, при отключеном ПЗУ и выбранном BASIC48, прыжок в #3Dxx открывает доступ в портам BDI (и блокирует KempstonJoystick).
Закрывается как обычно - выполнением кода из #4000-#FFFF.

------------------

Почему-то у меня в голове сидела информация, что нельзя попасть в Gluk (ServiceROM) (кроме как по Reset-у) . (?)
Можно, из "теневой" ОЗУ с открытыми BDI портами (активен сигнал DOS), выбрав BASIC128 и включив обратно ПЗУ.

Что касается Gluk-а, удобная точка входа, как в TR-DOS по адресу #3D2F лежит NOP:RET. В эмуляторе не заметил, что сам Gluk пользуется этой точкой.

(Из TR-DOS теоретически тоже можно...)

------------------

Подскажите, боянили ли эти фишки (и хде)?

 
нолькаДата: Вторник, 2008-05-06, 08:03:36 | Сообщение # 15
рОвный
Группа: Человеки
Сообщений: 712
Репутация: 5
Статус: Offline
вроде не баянили. но т.к. все они связаны с отключением пзу, то на большинстве прог это никак не сказывается.

p.s. не стоит насиловать наши глаза цветами (в ирц, например, за это банят)


я проснулся среди ночи и понял, что всё...
всё идет по плану
 
ZX-Форум » Hardware » Hardware » фичи П1024 в2.2
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:

the DLCorp © 2006