ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Я надеялся, что вставлять будем TAP/TZX
Не совсем понимаю (. Это часть Reverse Ux? Стандартизированный набор сигналов для коммуникации устройств внутри плис? Это дополнение к Reverse для организации zxbus?
Отправлено с моего SK17i через Tapatalk
DIVGMX(tsconf) + DIVGMX(GeneralSound2Mb) + FDD + NEMO IDE + БК-08 48К
[QUOTE\] К стати сейчас думаю над Setup (клавиша F8):
Контроллер на базе NextZ80@50MHz + VGA TXT Mode 80x30@60Hz[/QUOTE]Код:System Time:[17:44:00] System Data:[28.03.2014] CPU Speed:[14.0MHz] Extended Memory Port:[DFFD] Memory Size:[4096K] Model:[Proffi] Mouse:[Kempston] Joystick:[Kempston] DivMMC:[Disabled]
А можно кстати не 14 а 7 сделать в турбо режиме?
Отправлено с моего SK17i через Tapatalk
---------- Post added at 19:20 ---------- Previous post was at 19:10 ----------
И чтобы в DIVMMC одной кнопкой попадать, и чтобы турборежим сам выключался.
Удобно будет.
Отправлено с моего SK17i через Tapatalk
Последний раз редактировалось kasper; 28.03.2014 в 21:13.
DIVGMX(tsconf) + DIVGMX(GeneralSound2Mb) + FDD + NEMO IDE + БК-08 48К
В DivMMC после инициализации попадаем по F5 (NMI):Скрытый текст
NMI menu
Pressing the NMI button will bring up the NMI file selector menu.
From that menu the following keyboard shortcuts can be used.
Up, Down
Move cursor on page
Left, Right
Change page
Enter
RUN .sna, .z80, files with ZX header of type 'basic', view screen (same as 'v' except for .sna files), attach .tap file to input slot and soft reset with autoload
r
Reset(Warm)
s
Create snapshot (auto incrementing name starting with snap0000.sna on initialisation of ESXDOS).
If you get ERROR 18 it’s because file already exists, try again.
1
Go to parent directory (chdir to ‘..’)
v
Show screen from .scr and .sna files (or files with ZX header of type ‘CODE’)
i
Attach tape file to input slot
Space
Exit from NMI mode
H
Onscreen help[свернуть]
или с помощью команд:Скрытый текст
BASIC commands
On all BASIC commands that use a drive parameter, you can use * for the current drive.
[…] means its an optional parameters.
GOTO [drive] ["path"]
Example:
GOTO hd0"demos"
This will change the current drive and directory to hd0:/demos.
You can use it to change the current drive, dir, or both.
CAT [drive]
Example:
CAT, CAT *, CAT hd1
Without specifying a drive a fast CAT is done (no speccy header info is displayed).
LOAD drive "path/filename" [CODE]|[SCREEN$]
MERGE drive "path/filename"
Example:
LOAD *"/test/blabla", etc
SAVE drive "path/filename" [LINE]|[CODE]|[SCREEN$]
Example:
SAVE *"filename" SCREEN$, etc
ERASE [drive] "path/filename"
Example:
ERASE "filename", ERASE *"filename", etc
System commands
Files located in the /BIN directory are system commands. These system commands can be executed from BASIC by typing: ".command <args>".
Each .command has 7.5K of RAM available and may call any ESXDOS syscall.
Commands can also exit to BASIC with a custom error message.
Most commands are self-explanatory or show onscreen help when run without arguments (or with the -h parameter).
An example of the onscreen help:
.tapeout
tapeOUT v0.1 (c) phoenix
Usage: tapeout [args] [tapfile]
-c: Close file
-o: Overwrite file
.ls
Show directory listing
.cd somedir
Change directory
.tapein somefile.tap
Attach .tap file for reading
.tapeout somefile.tap
Attach .tap file for writing
.chmod +h somefile.sys
Set/unset attributes on file/dir
.mkdir newdir
Create a new directory
.mv oldname newname
Rename/move file/dir
.cp source target
Copy file
.more textfile
Display the contents of a textfile
New commands in v0.8.5:
.divideo
.vdisk
.playwav
.dskprobe
.snapload
.gramon
.speakcz
TR-DOS emulator
Either use the NMI browser to attach/auto-LOAD .TRDs, or use the .vdisk command:
.vdisk unit <filename>
Unit 0 = Drive A, Unit 1 = Drive B, etc.
If you specify just the unit, it will eject the virtual drive.
You can use .dskprobe to check the contents of the vdisk.
Instructions on how to use TR-DOS are out of the scope of this document.
Note: TR-DOS emulation is not available in MapRAM mode (BETADISK.SYS will not be loaded)[свернуть]
Из этого следует, что DivMMC в разы превосходит уже не нужные и только занимающие место HE Gluk и Fatall разом.
Да, я это все знаю. Имелось ввиду при включении попадал сразу в divmmc готовый к работе. Fatal пока лучше не трогать, т.к. Он работает с scl поддержки которого в divmmc нет. Я думаю над этим, но пусть меня лучше кто то опередит )))
Отправлено с моего SK17i через Tapatalk
DIVGMX(tsconf) + DIVGMX(GeneralSound2Mb) + FDD + NEMO IDE + БК-08 48К
Еще нужно переключатель турбо 3.5 7 14 МГц
Сейчас 14 это слишком много (если в черный ворн играть например ) а 3.5 как то некомфортно.
Сейчас активно эксперементирую с VHDL и слетают часы ((( а через аласм оч. долго устанавливать. Меню настройки нужно.
И еще напишите о чем вы НЕ думаете))) Дайте что нибуть реализовать полезное, а то у вас скорость реализации почти мгновенная.)))
Отправлено с моего SK17i через Tapatalk
DIVGMX(tsconf) + DIVGMX(GeneralSound2Mb) + FDD + NEMO IDE + БК-08 48К
ESXDOS use software detection of current 128kB ram page after press NMI. But detection routine not support more than 128kB ram. Then if any software set extended memory pages (higher ram than 128kB) from 49152 and you press NMI, then routine in esxdos detect incorrect ram page + set incorrect ram page and after return from NMI menu can software crash.... Result: for ESXDOS is better use only 128kB ZX ram as maximum. After rewrite detection routine can support more than 128kB. If you will not use NMI button (menu), then extended zx ram can be used without problems, because system not access to port 7FFD.
And here is modified +3e rom with SD card support using DIVMMC morts (only SD ports without DIVMMC memory)
http://www.zonadepruebas.com/viewtop...art=140#p40580
Source code also here:
http://sourceforge.net/p/emuscriptor...tree/plusROMs/
ESXDOS 0.8.6_beta4 now support also RTC drivers. (you must write own RTC.SYS file with small routine for read time from rtc chip)
Последний раз редактировалось VELESOFT; 30.03.2014 в 13:18.
Проблема решается добавлением "зеркал" для конкретной модели на чтение портов расширения памяти: 7FFD, FDFD, DFFD...
Интересует механизм входа/выхода из/в эмулятор TR-DOS. Т.к. при TURBO 14MHz не корректно все начинает работать, т.е. не происходит правильный вход в TR-DOS. Хотя без DivMMC все работает в TURBO правильно.
И еще, нужно добавить порт #E7 на чтение, в котором bit 7 к примеру будет отвечать за готов/занят SPI Interface при записи или чтении байта. Как это сделано к примеру в Z-Controller (bit 7 = если 1 - буферный регистр содержит новые данные, если 0 - идет загрузка).
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)