Page 2 of 5

Re: фичи П1024 в2.2

PostPosted: 16 Apr 2008, 16:01
by CHRV
На сайте валяются прошивки пент 2.2 с датами
05.10.2007
28.09.2006

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

Re: фичи П1024 в2.2

PostPosted: 16 Apr 2008, 20:50
by KOE
Т.е. ты хочешь прошивку, не учитывающую A13 при дешифрации AY?

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

---

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

Re: фичи П1024 в2.2

PostPosted: 17 Apr 2008, 17:21
by CHRV
Премного благодарен, попробую на днях

Re: фичи П1024 в2.2

PostPosted: 05 May 2008, 20:30
by DDp
Две фичи, на которые напоролся сегодня.

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

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

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

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

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

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

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

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

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

Re: фичи П1024 в2.2

PostPosted: 06 May 2008, 07:03
by нолька
вроде не баянили. но т.к. все они связаны с отключением пзу, то на большинстве прог это никак не сказывается.

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

Re: фичи П1024 в2.2

PostPosted: 06 May 2008, 09:29
by DDp
Хочу сделать на своём П. более жёсткую адресацию для некоторых портов.

Скажите, что-нибудь....

Re: фичи П1024 в2.2

PostPosted: 06 May 2008, 13:25
by lvd
Фтопку.
Делать надо либо как есть, либо полную дешифрацию сразу, по крайней мере по младшему байту.

Re: фичи П1024 в2.2

PostPosted: 06 May 2008, 15:03
by Black_Cat
lvd wrote:Фтопку.Делать надо либо как есть, либо полную дешифрацию сразу, по крайней мере по младшему байту.

почему ты так думаешь?

Re: фичи П1024 в2.2

PostPosted: 06 May 2008, 19:04
by нолька
для onboard портов достаточно iorqge

Re: фичи П1024 в2.2

PostPosted: 07 May 2008, 11:32
by KOE
DDp wrote:адресу #3D2F лежит NOP:RET


Т.е. включить ОЗУ вместо ПЗУ и разместить по адресу 3d2f-10 код:
ld hl,0
push hl
ld bc,7ffd
xor a
out ( c),a
ld bc,eff7
out ( c),a

???