Page 54 of 55

Re: EvoDos+EvoService ROM

PostPosted: 14 Jun 2017, 14:55
by don
Уважаемый Савелий.
Можно расширить функции кнопки Magic, в меню добавить горячие монтирования TRD образов и управление внутренним плеером Neo Player Light.

Re: EvoDos+EvoService ROM

PostPosted: 14 Jun 2017, 20:23
by savelij
Монтирование давно по магику есть, только никак до релиза не дойдет. А вот управление плеером есть ли смысл на магик вешать? Как то сомнение нужности вызывает.

Re: EvoDos+EvoService ROM

PostPosted: 19 Jun 2017, 23:10
by Den1982
Уважаемый Савелий! А пока до релиза дело не дошло, еще одна хотелка есть: возможно ли добавить определение HDD и с внешним nemoIDE? Внутренний не всегда есть возможность использовать:-)

Re: EvoDos+EvoService ROM

PostPosted: 19 Jun 2017, 23:31
by savelij
Насколько я понимаю в пентеве внешний хдд работать не будет так как порты совпадают и у внутреннего контролера приоритет.

Re: EvoDos+EvoService ROM

PostPosted: 19 Jun 2017, 23:34
by lvd
Методом дедукции понял, о чём идёт речь. Формально работоспособность на левых внешних прошивках не гарантируется

Re: EvoDos+EvoService ROM

PostPosted: 20 Jun 2017, 15:25
by DimkaM
Den1982 wrote:Уважаемый Савелий! А пока до релиза дело не дошло, еще одна хотелка есть: возможно ли добавить определение HDD и с внешним nemoIDE? Внутренний не всегда есть возможность использовать:-)

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

А вообще не понял, чем внешний немо-иде отличается от внутреннего?
немо-иде он и в Африке немо-иде. порты придуманы Немой тыщи лет назад, и если порты другие, то это не немо-иде

Re: EvoDos+EvoService ROM

PostPosted: 20 Jun 2017, 16:36
by Den1982
Да я фз чем они отличаются, но факт с nemoide в слоте винт не определяется.:)

Re: EvoDos+EvoService ROM

PostPosted: 20 Jun 2017, 17:18
by DimkaM
дык, говорю же, убери из бейзконфы немоиде.
слей исходники svn://svn.zxevo.ru/pentevo
в файле zports.v удали всё что связано с немоиде
компилишь-прошиваешь.
профит. немоиде работает. Именно немоиде, а не то что у тебя там с отогнутыми ногами и перемычками.

Den1982 wrote:Да я фз чем они отличаются

ну а как тебе Савелий будет(если вдруг) делать, если неизвестно как обращаться к этому хзчто-иде?
Есть дока на твой девайс? Или какое либо описание как с ним работать?

Но даже если и не будет, то svn://svn.zxevo.ru/pentevo и правишь обращение к ИДЕ. Но опять же, неизвестно что на что править.

п.с. Соглашусь, что ЕРС обращается(возможно, исходники не смотрел) к немоиде не вполне стандартным образом(nemo-divide ), но это хотя бы документировано.

Re: EvoDos+EvoService ROM

PostPosted: 20 Jun 2017, 18:33
by lvd
То что в пентеве -- СОВМЕСТИМО с немоиде. Кроме самого немоиде, еще есть плюшки типа вычитки и записи данных при помощи только INIR/OTIR.

Re: EvoDos+EvoService ROM

PostPosted: 20 Jun 2017, 20:02
by DimkaM
Den1982, в общем не так всё и плохо.
немо-иде тс-лабс уже выкинул из вдак-бейзконфы.
твой "внешний немо-иде" вроде как обычный немо-иде, даже с учётом отгибаний.

остаётся только пофиксить rom\page5\source\fat\nemo_drv.a80
там в одном месте юзается inir две штуки.их надо заменить на цикл чтения сектора из портов 10 и 11
что то типа этого

LD A,0X40
LD C,P_1F0
READSC1 IN E,(C)
INC C
IN D,(C)
DEC C
LD (HL),E
INC HL
LD (HL),D
INC HL
IN E,(C)
INC C
IN D,(C)
DEC C
LD (HL),E
INC HL
LD (HL),D
INC HL
IN E,(C)
INC C
IN D,(C)
DEC C
LD (HL),E
INC HL
LD (HL),D
INC HL
IN E,(C)
INC C
IN D,(C)
DEC C
LD (HL),E
INC HL
LD (HL),D
INC HL
DEC A
JR NZ,READSC1