Работа с памятью в Pentevo

ZX evolution software and hardware

Postby SfS » 12 Apr 2013, 04:52

Спасибо. Ещё бы в RST8 полноценную запись на фат сделали - была бы уже полноценная RST8-DOS.

Читаю вас - и голова моя наливается знаниями:))
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby DimkaM » 12 Apr 2013, 06:16

savelij wrote:макрос для дергания битов порта BF

sfs забей на этот порт, в начале проги включай теневые порты и не выключай их до ресета. никакой разницы нету, только всегда доступны все плюшки
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby SfS » 13 Apr 2013, 07:25

Ну я так понял - теневые порты имеет смысл отрубать при запуске прог для 128-48 режимов. Для совместимости. Если же это не надо - то лучше всё врубить раз - и всё.
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby alone » 16 Jan 2014, 09:58

Включать теневые порты рекомендуется через порт #BD77 (значение %1010tvvv, где t - турбо-режим, vvv - видеорежим) в досе, выключать - через порт #FF77. Тогда будет работать на ATM 7.10 и Pentagon 2.666.

Пример включалки:

ld a,%10101011 ;6912 + turbo
ld bc,#bd77
ld hl,#2a53
push hl
jp #3d2f
User avatar
alone
 
Posts: 53
Joined: 04 Jun 2007, 21:04
Group: Registered users

Postby DimkaM » 16 Jan 2014, 10:45

alone wrote:Тогда будет работать на ATM 7.10 и Pentagon 2.666

alone, человек интересовался как рулить всеми четырьмя мегабайтами.
Причём здесь АТМ и 8/3?
alone wrote:Включать теневые порты рекомендуется через порт #BD77
кем рекомендуется?! саппортом?
alone wrote:Пример включалки:

ld a,%10101011 ;6912 + turbo
ld bc,#bd77
ld hl,#2a53
push hl
jp #3d2f
а если у меня(как обычно впрочем) в 0000-3ффф сидит ОЗУ(в обоих картах памяти), то как мне включить шадофмод???????
ZX-Evo rev B, ZX-Evo rev C, ZXNetUsb rev A, ZXNetUsb rev С
http://nedoos.ru/ http://ti6.zxevo.ru/
DimkaM
 
Posts: 1387
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Postby lvd » 16 Jan 2014, 19:58

alone wrote:Тогда будет работать на ATM 7.10 и Pentagon 2.666.

Бугага, алонекое ниасилил порт БФ.
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby deathsoft » 16 Jan 2014, 22:54

lvd wrote:Бугага, алонекое ниасилил порт БФ.

Видимо KOE не осилил сделать на 2.666 порт BF.
User avatar
deathsoft
 
Posts: 358
Joined: 07 Apr 2007, 01:58
Group: Registered users

Postby lvd » 16 Jan 2014, 23:15

deathsoft wrote:Видимо KOE не осилил сделать на 2.666 порт BF.

Предполагаю, что КОе даже не знал про такой, а Алоне зачем-то порт БФ ненавидит :)
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby deathsoft » 17 Jan 2014, 00:06

lvd wrote:а Алоне зачем-то порт БФ ненавидит

Ну та так его же нету на ламповом атм 7.10. (я так во всех своих тестовых прогаммах первым делом юзаю порт BF).
User avatar
deathsoft
 
Posts: 358
Joined: 07 Apr 2007, 01:58
Group: Registered users

Postby alone » 19 Jan 2014, 13:10

>alone, человек интересовался как рулить всеми четырьмя мегабайтами.
Нет, не интересовался. Перечитай начало топика.

>а если у меня(как обычно впрочем) в 0000-3ффф сидит ОЗУ(в обоих картах памяти), то как мне включить шадофмод???????
Если у тебя там сидит ОЗУ, то у тебя шадовмод уже включен (иначе как ты засунул туда ОЗУ?). А если выключил, то ССЗБ.
User avatar
alone
 
Posts: 53
Joined: 04 Jun 2007, 21:04
Group: Registered users

PreviousNext

Return to Пентева - софт и железо

Who is online

Users browsing this forum: Google [Bot] and 1 guest