Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
Глянул.
В моём детстве это сделали бы так:Код:ld a,(de) ; вывод буквы xor b ld (hl),a push de ld de,80 ; add hl,de pop de ;----- inc d ld a,(de) xor b ld (hl),a push de ld de,80 ; add hl,de pop de
У меня где-то есть процедуры печати любыми шрифтами, от 3х3 до 8х8 на любом экране - АТМ, Профи, Таймекс-пентагон, надо найти. Делалось для спрайтов, но для текста тоже подходит.Код:ld b,8 lta8 ld a,(de) nop ; или #2f (cpl) =инверсия, или xor c при с =#ff ld (hl),a ld a,l ; hl=hl+80 add a,80 ld l,a adc a,h sub l ld h,a inc d djnz lta8
Последний раз редактировалось Jason; 21.04.2025 в 20:18.
izzx (21.04.2025)
Кстати, есть способ средствами самой CP/M прочитать любые диски, с любыми параметрами.
Например, у MOA это сделано через добавочный байт в (DPB+15) - код типа носителя.
У FK0 - маска и сдвиг (2 байта) хранятся там же.
Есть рабочие копировщики, который используют этот способ.
Последний раз редактировалось Jason; 25.04.2025 в 08:53.
Сейчас так:
Чтение с HDD.
Через RST 8, прошивка 4.01 : 27 КБ/с
Через теневые порты и #3D30 : 52 КБ/с
Через открытые порты, стандарт GMX : 110 КБ/с
Нормально. Это конечно не исдос, который длинными кусками
читает более 200 КБ/с, но уже хорошо. И экран не мерцает.
Рамдиск выдаёт 62 КБ/с, флопы c интерливом - 14-20 КБ/с.
CP/M читает секторами по 128 байт, поэтому большие накладные расходы.
Спидтест сейчас найду и выложу.
Последний раз редактировалось Jason; 10.05.2025 в 14:41.
Для ElementZX написали (адаптипрвали) CP/M работаюшаю с FAT32-раздела: https://oldcomp.cz/viewtopic.php?f=158&t=13472 (оригинал на чешском, гугл-переводчик справляется неплохо)
"Если вы захотите скопировать что-либо с SD-карты позже, есть команда F2C.COM, которая может перенести все содержимое каталога за один раз."
как минимум вот эта штука интересная - полезно было для копирования FAT>CP/M
Последний раз редактировалось Jason; 11.05.2025 в 14:23.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)