Rokl (10.08.2022)
Если вас не затруднит, настройки контроллера 580ВТ57 для режима использования двух каналов ПДП вашего компика здесь в теме выложить можно? Мне их ещё для ВТ37 адаптировать нужно. Надеюсь, что двухканальный режим ПДП контроллера ВТ57 в РК-шной машине будет интересен не только мне.
Rokl, Для схемы FH какой образ ПЗУ нужен?
Микро-80, Радио-86РК, Океан 240, Ириша, Спектрум-48, NEC PC-8201, ЮТ-88(2017) .
; In: H - side (0/0ffh) ; L - sector (0..)
FD_WR_INIT:
LXI B,4200H
MVI A,0A0H
jmp FD_RW_COMMON
; INITIALISE SECTOR READING
FD_RD_INIT:
LXI B,8200H
MVI A,80H
FD_RW_COMMON:
; PROGRAM DMA & DISK CONTROLLERS
OPER:
push psw
call WT_END_CMD
push h
call Start_Motor
pop h
pop psw
RW_COMM:
sta LastCommand
shld Last_SideSect
mov a,l
sta FDC_Sect
MVI A,0A4H
STA DMA+8
push h
LXI H,DMA+2
MOV M,E
MOV M,D
INX H
MOV M,C
MOV M,B
MVI L,0E8H
MVI M,0B6H
pop h
lda LastCommand
call START_CMD
; * Save information to
; repeat command if necesarry
shld Last_SideSect
xchg
shld LastAddr
xchg
mov h,b
mov l,c
shld LastSize
; *
mvi a,Sector_operation
sta Last_Operation_Kind
MVI A,0FFH
STA WAIT_RQ ; WAITING IS NECESARRY
RET
Здесь в ВС - размер сектора; DE - адрес в памяти
Rokl (04.01.2024)
Для DOS портирован только один экран, верно?
Спасибо, реализация для DOS понравилась, даже прошёл этот единственный уровень.
Можете ли подсказать пожалуйста год, когда осуществили debug на ЕС-1840? Хочу игру в каталог Old-Games выложить — https://www.old-games.ru/forum/threa...2#post-1894262
;-)
Может быть мы о разных играх? В электронном диске Микрокома была помещена полная версия на 10 экранов, четыре экрана придумал сам, остальные позаимствовал с оригинальной игрушки. в DOS не портировал ни когда.
Последний раз редактировалось Rokl; 04.01.2024 в 17:45.
Эдуард с Новым годом! Рад тебя видеть! Здоровья тебе и твоим близким.
Мои скромные железяки
ATARI 65хе
YAMAHA YIS503IIIR
PackardBell
HP Vectra 286/25n/VE/VL/VL800/VLi8, Kayak XA
AcerPower 433sv
Fujitsu-Siemens Scenic/S 2
Compaq deskpro en
МС 0511-01
Микро80(в процессе)
Микроком85
Апогей-БК01Ц
РадиоРК-86
БК0010/10-01/11/11М
ПК-8000
Львов ПК-01
Агат-9
ДВК-2(в процессе)
ДВК-3М
Вектор-06ц
Специалист
ХТ8088 nec-20
АТ286,386,486
PI-75-200ММХ
РII, III,IV
ZX-Evolution r.C3
Santaka-002
Дельта-С
Ленинград48к
[свернуть]
Об этой игре речь — http://old-dos.ru/index.php?page=fil...show&id=103412
И возможно ли ещё увидать полную версию на 10 экранов?
;-)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)