Как в Юниоре перейти и загрузить допустим диск c:
Можно добавить в эмулятор еще несколько страниц памяти? Интересно возрастет размер а:, или каждая страница будет дополнительным виртуальным диском
Вид для печати
Как в Юниоре перейти и загрузить допустим диск c:
Можно добавить в эмулятор еще несколько страниц памяти? Интересно возрастет размер а:, или каждая страница будет дополнительным виртуальным диском
Нужно "сменить кассету", т.е. нажать на тулбаре "воспроизведение" два раза (первый выкинет кассету, второй откроет окно с выбором файла).
Можно, файл конфигурации изменить так:
Однако размер диска А: почему-то всё равно максимум 128КбКод:...
mem1 : Memory {
size=80000
}
...
dmm : MemMap {
map[0][0000-FFFF]=mem1[00000]
map[1][0000-FFFF]=mem1[10000]
map[2][0000-FFFF]=mem1[20000]
map[3][0000-FFFF]=mem1[30000]
map[4][0000-FFFF]=mem1[40000]
map[5][0000-FFFF]=mem1[50000]
map[6][0000-FFFF]=mem1[60000]
map[7][0000-FFFF]=mem1[70000]
}
...
подскажите пожалуйста как можно загрузить бинарный файл в эмулятор РК86 ?
конечная цель отладить свою программу
В личке уже ответил.
b2m, Можно ли поподробнее о конфигах узнать? Что к чему и с чем едят... :)
Это-ж сколько писать надо будет!
Знаю, что нехватает документации, я и сам иногда в исходники лезу, чтобы узнать, что там к чему :) Вот соберусь с духом, и наберу.
b2m, есть парочка вопросов по эмулятору "Ириши", точнее по конфигу.
Сначала первый, второй позже...
Возможно ли описать эту структуру
В другом виде. Необходимо следующее.Код:bios : Memory {
rom="Irisha\irisha.rom"
}
Содержимое ПЗУ описывать не одним бинарником, а двумя (тремя и т.д.)
Например:
bootm (0000-1FFF) + conout (2000-3FFF)
И как продолжение, развитие вопроса следующий вариант:
boot (0000-07FF) + conout (2000-3FFF)
Смысл думаю понятен.
Если возможно, то поясните, пожалуйста, как мне это сделать. Вопрос не ради праздного любопытства. :)
Можно описать так:
и изменить раскладку памяти:Код:bootm : Memory {
rom="Irisha\bootm.rom"
}
conout : Memory {
rom="Irisha\conout.rom"
}
Код:mm : MemMap {
map[0][0000-1FFF]=bootm[0000]
map[0][2000-3FFF]=conout[0000]
map[0][4000-FFFF]=mem1[4000]
map[1][0000-FFFF]=mem1[0000]
map[2][0000-FFFF]=mem1[0000]
map[3][0000-FFFF]=mem1[0000]
}
А для варианта boot (0000-07FF) + conout (2000-3FFF)
Процессор эмулятора в промежутке 0800-1FFF будет видеть FF?
Да.