User Tag List

Страница 93 из 127 ПерваяПервая ... 899091929394959697 ... ПоследняяПоследняя
Показано с 921 по 930 из 1517

Тема: Вектор-06Ц: Эмуляция

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,308
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ramiros Посмотреть сообщение
    svofski, Обнови VV у себя.
    Обновил.
    Больше игр нет

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обычно из FARа (командной строкой), открываю rom-ы в эмуляторе "emu".
    Вопрос, у эмулятора VV есть командная строка или опции для запуска?
    Ещё заметил странное поведение эмулятора ve27. Если положить rom в его папку, то командной строкой он запускается. А если открывать rom (из сторонней папки), указав путь к ve27 (c:\ve27\ve27a.exe test.rom), то эмулятор зависает с чёрным экраном, выйти из него штатно не получается.

  4. #3

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Вопрос, у эмулятора VV есть командная строка или опции для запуска?
    в VV файлы запускаются с командной строки, можно запустить VV в режиме администратора и выполнить команду File->file associations->register, после чего можно будет ромы (и другие файлы кроме *.com) запускать как экзешники прям из Far или из проводника. можно просто перетаскивать ромы мышой на окно VV.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  5. #4

    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    275
    Спасибо Благодарностей получено 
    318
    Поблагодарили
    222 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ramiros Посмотреть сообщение
    в VV файлы запускаются с командной строки, ... можно просто перетаскивать ромы мышой на окно VV.
    Точно, если находишься в директории эмулятора, то можно из командной строки загрузить rom.
    Правда если находишься в другой директории, то стандартная FAR-овская "C:\VV_694\VVector.exe !.!" не срабатывает...

    Упс. Всё. Заработало. Добавил в FARе указание пути к rom-у "C:\VV_694\VVector.exe !\!.!"

  6. #5

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,308
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Новый релиз v06x + сборка для винды:
    * добавлена возможность скриптования

    Новые аргументы командной строки:
    --script src1.chai --script src2.chai ... -- внутри просто все склеивается в одну большую строку
    --scriptargs arg1 --scriptargs arg2 ... -- аргументы для скриптов, например имена файлов

    Язык скриптов - https://chaiscript.com - отдаленно похож на ECMAScript и более-менее интуитивно понятен. Писать на нем нетрудно, вот шпора.

    В качестве примера сделал поддержку загрузки файлов rk и автоматический проигрыватель музонов из великой биперной музыкальной системы. Это обсуждается в параллельной теме тут.

    Описание доступного API: https://github.com/svofski/vector06s...#available-api

    - - - Добавлено - - -

    Из темы про биперы:
    Цитата Сообщение от ivagor
    Пока я не готов, думаю (пытаюсь думать) о другом.
    Может быть, если ты в общих чертах обрисуешь как вообще ты себе все представляешь, я мог бы чего-то набросать. Без конкретного юзкейса я не знаю, что именно было бы удобно.
    Больше игр нет

  7. #6

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Может быть, если ты в общих чертах обрисуешь как вообще ты себе все представляешь, я мог бы чего-то набросать. Без конкретного юзкейса я не знаю, что именно было бы удобно.
    Стартуем в командной строке батник с указанием бейсиковского файла (с расширением cas) для запуска.
    В эмуляторе
    1. Робот грузит бейсик 2.5. И лучше не стандартный, с заставкой, т.к. он долго стартует, а, например, из пзу 32Кб Tim0xи.
    2. Робот набирает cload"" и жмет ВК
    3. Перехват процедуры загрузки, адрес можно подсмотреть в соответствующих файлах emu или VV.
    4. Дальше можно оставить пользователя с загруженным файлом или даже набрать run и запустить, но это наверно даже лишнее.

  8. #7

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,308
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, у меня не нашлось избытка .cas файлов, зато .bas-ов в архиве Tim0xи полно. Мне показалось, что BAS неплохо тоже, сделал такое:
    http://sensi.org/~svo/b/tas-basic.zip
    Но оказалось, что не все басы правильно грузятся. Вложил один условно хороший, DIAMOND.BAS, и один условно плохой, FLOMAST.BAS. Может ты знаешь, в чем дело?
    Больше игр нет

  9. #8

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,308
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кажется, разобрался. Бейсик определяет конец файла по трем нулям, а в некоторых файлах почему-то какие-то дописки в конце. Что делать с дописками я не понял, но bas файлы стали загружаться нормально. Обновил архив по ссылке.

    - - - Добавлено - - -

    Я раньше никак не мог разобраться, как без излишнего напряга загружать берестяные грамоты бейсиковские программы. А тут вдруг стало просто, и для меня открылся новый культурный слой. Особенно поражают воображение заставки минут на 5. Видно, что загрузка программы было делом торжественным.
    Больше игр нет

  10. #9

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Особенно поражают воображение заставки минут на 5.
    Некоторые были красивые. Сама игрушка часто очень слабая, а вот заставка хорошая (и рисуется долго).

    - - - Добавлено - - -

    Попробовал запуск бейсиковских файлов в v06x - работает. svofski, здорово, что добавил эту фичу. Вспомнил (и посмотрел) заставку игрушки The House (house.bas), довольно красивая.

  11. #10

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Значительная часть BAS файлов дошли до нас с образов fdd, а там они добиты до кратности 128 байтам всяким мусором. Все, что после трех нулей в BAS файлах, как ты уже написал, можно игнорировать.

Страница 93 из 127 ПерваяПервая ... 899091929394959697 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)

Похожие темы

  1. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 867
    Последнее: 17.10.2025, 18:38
  2. Ответов: 9
    Последнее: 18.04.2009, 21:21
  3. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23
  4. IM2, вектор прерывания
    от Jukov в разделе Программирование
    Ответов: 18
    Последнее: 20.09.2006, 09:32

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •