![]() |
Обновился эмулятор VV на сайте http://vector06c.narod.ru/
Версия 6.27. Добавлена поддержка CAS файлов, файлы загрузчиков и плейеров перенесены в подкаталоги. |
Ramiros, можно попросить о маленьком фиксе для твоего эмулятора.
после замены версии эмулятора (VV) я когда лезу открывать файлы он смотрит в директории документы и тому подобные папки для виндовса. сделай чтоб он прежде всего смотрел в папке где находится сам эмулятор. |
Quote:
Если перед первым запуском удалить файл VV.cfg то будет то что ты хочеш, впринципе я могу из последующих версий этот файл просто удалять, он создастся автоматически после запуска эмулятора. |
Обновился эмулятор VV на сайте http://vector06c.narod.ru/
Версия 6.28. Незначительные исправления и доработки. |
Обновился эмулятор VV на сайте http://vector06c.narod.ru/
Версия 6.29. Добавлена поддержка COVOX-а. |
Ramiros, а ты можешь попробовать сделать эмулятор чего-нибудь другого, нашего, отечественного ?
например корвет, львов или другая какаянибудь машинка. просто твой VV уже развит до предела, там уже ошибок помоему нет. |
ZEman, ты же не любишь мульти-эмуляторы :)
Или ты имеешь ввиду отдельную программу для каждого компа? |
а я и не говорил про мульти-эмуляторы, я имел в виду отдельные.
b2m, я ничего не имею против твоего эмулятора, он также великолепен и качествен, а уж эмуляция БК у тебя вообще помоему вне конкуренции, но как-то у тебя он не смотрится, для эмуляции вектора я лучше vv буду использовать. вообще то что творится с VV это уже помоему баловство от скуки и нечего делать, он сэмулирован на 100%, так что я буду тока рад если Ramiros, попробует сделать чтото другое. |
В VV еще не хватает поддержки кишиневского адаптера Z80 и жесткого диска, а также нормального отладчика.
|
Quote:
|
Quote:
За COVOX b2m и Ramirosу спасибо. |
Quote:
|
Насчёт GUI - я ещё не отбросил идею портировать эмулятор под SDL, даже пробные тесты делал (Орион-128 в качестве тестовой конфигурации вполне работает). А вот с интерфейсом под SDL - вообще туго. Есть, конечно, идеи, но пока нет такой, чтобы мне нравилась.
|
В VICE сделан в принципе терпимый интерфейс под SDL. Можно было бы взять оттуда, но тогда тебе придется делать сорцы открытыми, хотя бы по частям.
|
Я вот пытаюсь так сказать подружить эмуль с системными примочками, ну там например перетащил rom на значек эмуля и он автоматом запустился и открыл этот rom, или дабл клик по rom-у и делается тоже самое.
прописать типы файлов в реестре оказалось несложно, как и с технологией Drag&Drop, а вот как быть если эмуль уже запущен и я делаю даблклил по rom-у в эксплорере и это приводит к запуску второй копии эмуля, а хотелось бы как то запустить rom в уже запущеном (например как по методу перетаскивания значка на эмуль), кто че может посоветовать? Не, ну можно конечно проверять, если эмуль уже запущен, то закрывать его и запускать сного уже с новым rom-ом. Ничего другого в голову пока неприходит. |
Спасибо за море ответов, вобщем сам до всего допер...
|
Ramiros, поскольку ты не прекращаешь развивать свой эмулятор, выскажу еще одно пожелание: была бы очень удобна возможность подключения выбранной папки с файлами в качестве образа диска. Нужно только учитывать ограничения на количество файлов, длину имени файла, общий размер и т.д. Можно также предусмотреть имя файла, который будет системным и как-бы "располагаться на нулевой дорожке", например "0.com", чтобы можно было загрузиться с такого "диска". Если файлов больше, чем разрешено форматом, можно предложить пользователю автоматически смонтировать также и диск "B".
Например, мне это помогло бы разгрести завалы системных утилит, а также упростило бы работу с эмулятором тем, кто "не хочет/не может" разбираться с созданием образов в формате FDD. |
Может лучше как образ винчестера? Раз уж "завалы" :)
|
Вообщем-то любой образ (и квазидиска тоже) интересно было бы представить в виде папки. Но у VV пока нет поддержки винта.
Кстати, если это пожелание будет реализовано в твоем эмуляторе, b2m, было бы неплохо :) |
Обновился эмулятор VV на сайте http://vector06c.narod.ru/
Версия 6.31. |
Quote:
|
Quote:
Вобщем, остаётся только вариант через флоппи-образ, сформированный "на лету". Но тогда не получится отобразить каталоги с объёмом файлов более 800Кб. А через перехват процедур был шанс - можно было выдать свой DPH, с размером до нескольких мегабайт. К тому-же предполагалось не только readonly... |
Добавил возможность выбирать файлы вместо образа диска (выбрать можно любой из каталога, образ сформируется из файлов, уместившихся в него). Загрузочные дорожки формируются из файла boot (без расширения), он ищется сначала в выбранном каталоге, потом в корневом каталоге эмулятора. На его роль подойдёт любой загрузочный диск (если жаба давит, можно обрезать до 40Кб). Если не нужна запись обратно в каталог, указать при открытии read only.
Кстати, наткнулся на такую вещь: в драйвере микродоса ошибочно указан размер диска - 82 дорожки + 4Кб. Получается, если диск переполнится, микродос неправильно отработает эту ситуацию (если конечно дисковод не 83-дорожечный). |
Quote:
Подключить каталог можно только если загружен МикроДОС? Начальный загрузчик не загрузится из каталога с файлом boot? У меня не получается. |
Quote:
Quote:
|
Quote:
Quote:
---------- Post added at 15:13 ---------- Previous post was at 15:10 ---------- Quote:
---------- Post added at 15:17 ---------- Previous post was at 15:13 ---------- Quote:
|
Quote:
Я думал над этими вопросами для себя, но ничего кроме как "отбрасывать лишнее" на этот счет не придумал. Все остальное слишком сложно получается... |
Я пробовал увеличить размер в DPB (виртуального диска и в драйвере одновременно) - не понимает микродос всё равно. Грузит левые блоки. Видимо, где-то вычисления рассчитаны на небольшие числа.
|
Новая версия. Сделал multiselect, но если выбрать только один файл, то загрузятся все. Сделал настройки виртуального диска для всех компьютеров, на которых была CP/M (кроме роботрона, там другой контроллер дисковода). Кроме того, вынес в конфиг имя файла с первыми дорожками виртуального диска, который грузится если в выбранном каталоге нет файла boot (сделать общий boot было плохой идеей), отпала необходимость копировать один из загрузочных дисков с именем boot.
|
В новой версии VV 6.32 добавлена возможность открывать папку как образ FDD. Папка на лету конвертируется в одноименный образ, после чего этот образ автоматом загружается.
Файлы в папке, непроходящие по размеру будут проигнорированы, если имена длинные они преобразуются к виду 8.3, если в папке есть файл с именем boot.com (boot.rom или boot.r0m) то он запишется в загрузочную область (файл не должен привышать 40 КБайт). |
Обновился эмулятор VV на сайте http://vector06c.narod.ru/
Версия 6.32. |
Обновился эмулятор VV на сайте http://vector06c.narod.ru/
Версия 6.33. |
Обновился эмулятор VV на сайте http://vector06c.narod.ru/
Версия 6.34. Добавлены настройки мыши, обновлен мануал. |
Когда делал загрузку папки как образа обнаружил следующее несоответствие - TIMSoft загрузчик ложить хотел на Load Address и Run Address в бут секторе. ну и большенство образов имеют неверное значение этой записи.
|
Quote:
Quote:
|
|
два с половиной месяца тишины.
Ramiros, будет ли ещё обновляться твой замечательный эмулятор вектора или на этом всё ? |
Так надо придумать, что доделывать. А то вон уже насколько фантазия иссякла: "Версия 6.35. Теперь с новой иконкой! " :D
Я бы хотел чтобы кто-нить (Ramiros или b2m) Ethernet заэмулировали. А то у народа никак девелопинг не идет, а тут какое-никакое подспорье будет. |
Quote:
Сеть я делать врятли буду, нифига в этом непонимаю. |
Ramiros, в редакторе палитры странно: вроде таблица со значениями выстроена по колонкам (во первом столбце второй строки адрес озу палитры «1»), а тултипы показывают как если бы таблица была по строкам. Или я что-то неправильно понял?
Еще, в каталоге boots/ все файлы имеют расширение .rt, а *эмулятор хочет чтобы был обязательно .bin, мне пришлось переименовать. Версия 6.35. |
| All times are GMT +4. The time now is 23:41. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.