Важная информация

User Tag List

Страница 12 из 22 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя
Показано с 111 по 120 из 217

Тема: ROBOTZ! Releases

  1. #111
    Activist Аватар для PPC
    Регистрация
    01.03.2011
    Адрес
    Stamford
    Сообщений
    335
    Спасибо Благодарностей отдано 
    46
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Во вложении-православный драйвер для воспроизведения 2-х битного 9кГц вокала на DAC из 3х каналов i8253 PIT.
    Диапазон рабочих частот CPU для работы драйвера: 3-47.9MHz
    Разрешение драйвера: 100kHz шаг CPU clock.
    Поддерживаемые CPU: i8080/85,z80,KP580BM1

    Относительные погрешности вводимых задержек (для разных частот CPU):
    Для i8080 и KP580BM1 = 1.0(3)%
    Для z80 и i8085 = 2.9%

    Девиация несущей частоты:
    Для i8080 и KP580BM1 = 0% (если нигде не накосячил)
    Для z80 и i8085 девиация будет присутствовать, но посчитать сейчас уже нет сил, голова пухнет от подсчёта тактов.

    Ошибку отклонения несущей от 9kHz не считал, но для z80 и i8085 она будет выше. Есть некоторые сомнения, что мог накосячить с подсчётом тактов для z80/8085.

    Очень интересно, что покажет спектральный анализ уважаемого ivagor-а.

    Для установки драйвера на диск с роботами:
    1. Заменить драйвер в user 3 диска на драйвер из вложения
    2. Запустить из user 0
    a:<install.sub
    3. Для эмулятора Virtual Vector перезапустить комп по окончании инсталляции. Для emu - не требуется.
    4. При запуске роботов убедится, что бутлодер показывает версию vocal renderer драйвера как 2.0

    При работе на частоте меньше 3MГц драйвер не станет проигрывать звук и бутлодер просто выйдет в главное меню игры.
    Вложения Вложения

  2. #112
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,816
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спектральный анализ я не применял
    В emu ставил бряки и смотрел сколько натикает, так точнее.

    Цитата Сообщение от PPC Посмотреть сообщение
    Для установки драйвера на диск с роботами:
    Гуманнее все же готовые образы выкладывать (хотя бы временно на файлообменник), к хардкору сейчас мало кто готов (я, например, не готов).

  3. #113
    Activist Аватар для PPC
    Регистрация
    01.03.2011
    Адрес
    Stamford
    Сообщений
    335
    Спасибо Благодарностей отдано 
    46
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тогда это получился синтетический тестинг ;-)
    Одно файло скопировать плагином для FARa в образ-не хардкор.

  4. #114
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    793
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    PPC, я могу для ROBOTZ завести BTSync-овый фолдер на манер как мы сделали Ramiros-у для VV. Выглядит это как то, что ты кидаешь у себя файл в специальный каталог, а у меня на распе это через пару минут появляется с автоматически обновленным html-ем и проч. Ы?
    Последний раз редактировалось svofski; 07.07.2014 в 00:14.
    Больше игр нет

  5. #115
    Activist Аватар для PPC
    Регистрация
    01.03.2011
    Адрес
    Stamford
    Сообщений
    335
    Спасибо Благодарностей отдано 
    46
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    PPC, я могу для ROBOTZ завести BTSync-овый фолдер на манер как мы сделали Ramiros-у для VV.
    svofski, спасибо, я не против выкладывать обновления туда. Всё равно остаются 2 возможных опции в каком формате доставлять промежуточный между версиями контент:

    1. Каждый раз при изменением любого файла драйвера/обоев/музыкального трека делать нумерованный релиз,бамп-ап версии и выкладывать всё это в виде готового образа .fdd, за что ратует ivagor.

    2. Если изменения не затрагивают .com файл, выкладывать только эти изменения отдельными промежуточными апдейтами с описанием и инструкцией по интеграции. Хранить их до выхода следующей версии, а потом-интегрировать в образ с новой версией, если это только не какая-то альтернативная вещь типа обоев/трека.

    По многим более, чем одной причине, я-за вариант номер 2. Это приемлемо?

  6. #116
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    793
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Лично для меня вариант ivagor-а более приемлем и понятен, я тоже за него ратую =)

    Если бы еще были какие-то коммандлайновые (то есть пакетные) тулы для работы с образами .fdd, тогда бы можно было б часть всего этого автоматизировать. А с этими фаровыми плагинами, я не знаю.. Кстати, надо бы выпотрошить их в коммандлайновые утилиты.
    Больше игр нет

  7. #117
    Activist Аватар для PPC
    Регистрация
    01.03.2011
    Адрес
    Stamford
    Сообщений
    335
    Спасибо Благодарностей отдано 
    46
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Скорее он кажется на первый взгляд удобным для поставил-запустил-посмотрел.
    Но для этого как раз релизы и выходят. А между версиями могут появляться-исчезать драйвера, меняться обои и т.п. Роботы-модульные вплоть до мульти-функциональных дисплеев. Всё это грузится с диска и "возможны варианты". Когда-нибудь весь контент всяко на дискету не полезет (у меня-уже давно так :-) ). Можно, конечно, будет перейти на hdd потом, но мне просто нереально будет отслеживать версии, разница между которыми в том, что, скажем, добавилен драйвер для проигрывания .pt3 треков или изменены профайлы какого-либо из ГГ.
    Но раз такое единение, то настаивать не буду.

    Насчёт утилит командной строки для работы с образами-отличная идея.
    Понадобятся кау минимум ключи для
    create image
    write file
    read file
    delete file
    change file attributes - если хотим уважить r/o и system атрибуты
    Всё это-с учётом user area
    Возможно, придётся wildcards поддерживать для пакетной обработки, как иначе "стереть всё"
    Вообще, директория CP/M простая так что можно и из фары не выдирать, а забацать с нуля.

  8. #118
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    793
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Плагин к фару по-моему неплохо написан и все это в нем уже есть. Надо только отпилить собственно плагинную часть.

    А почему, например, не держать сорцы на гитхабе, а на сайте выкладывать только собственно уже релизы-демки на .fdd ? Тогда все эти проблемы сами собой решаются, сорцы можно чекинить хоть после изменения каждого символа и это никого не будет напрягать, будет история и в то же время будет презентабельный способ смотреть на "релизы".
    Больше игр нет

  9. #119
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    есть мой xkorvet http://zx-pk.ru/showpost.php?p=716631&postcount=24
    он для корветовских KDI дисков
    я его с фаром и использовал как внешний архивер
    и из комманд лайна.
    он не привязан к формату (у корвета параметры диска читаются из 0го сектора)
    если он есть в Векторовских образах - вообще просто, если нет можно заколотить его
    просто орионвские диски - это потомки корветовских, там есть эта область.
    xkorvet конечно далёк от идеала, но за точку отсчёта взять можно.

    в ближайшее время буду его допиливать немного, (перезел под линух, надо там править, хотя фильтр для чтения под MC уже набросал)


    ---------- Post added at 14:01 ---------- Previous post was at 13:59 ----------

    похоже тоже наследник

    Robotz56.fdd


    Код:
    esl@esl-hp:~/Dropbox/Emulator/Other/Vector/Games/robotz$ xkorvet l Robotz56.fdd 
    
    xKorvet Version 1.3, copyright 2002-3 by Sergey Erokhin
    argv[0]=xkorvet
    argv[1]=l
    argv[2]=Robotz56.fdd
    CMD: l
    FileName: Robotz56.fdd
    FileMask: *.*
    KDI: Robotz56.fdd
    Begin:
    CP.COM                9088   
    DIR.COM               2048   
    LABEL.COM             768    
    TYPE.COM              768    
    WM.COM                9728   
    WM.HLP                11136  
    ROBOTZ.COM            18816  
    COMPO.FNT             6272   
    LEVEL001.LOL          22656  
    LEVEL001.LVL          13056  
    MFD.LVL               384    
    ELECTRIC.SD1          46464  
    ELECTRIC.SD2          62848  
    SFX000.SFX            6656   
    LEVEL001.SPT          15488  
    MFD.SPT               8832   
    RECCEBOT.SPT          1664   
    TERMINUS.SPT          2176   
    LEVEL001.STM          2304   
    MENU.STM              6144   
    OPTIONS.TXT           1536   
    README.TXT            2688   
    01\PITSFX.DRV         384    
    02\RS2STM.DRV         1408   
    02\STSTM.DRV          1280   
    03\BDAC1VOX.DRV       384    
    03\CDAC2VOX.DRV       512    
    03\PDAC2VOX.DRV       1024   
    04\DIGITAL8.FNT       2176   
    04\DIGITAL9.FNT       2176   
    04\DIGITALA.FNT       2176   
    05\MENU001.IMG        24704  
    05\MENU002.IMG        24704  
    05\MENU.SUB           128    
    06\OPTIONS0.IMG       24704  
    06\OPTIONS1.IMG       24704  
    06\OPTIONS0.STM       6144   
    06\OPTIONS1.STM       6144   
    06\OPTIONS.SUB        128    
    07\LEVEL001.IMG       24704  
    07\LEVEL002.IMG       24704  
    07\LEVEL.SUB          128    
    SUB.COM               6400   
    INITIAL.SUB           128    
    TERMINUS.BOT          384    
    E5\INSTALL.BAK        3328   
    INSTALL.SUB           3328   
    E5\SYSGEN.COM         2048   
    ROBOTZ..56            0      
    E5\SPRITE.INC         11776  
    E5\INSTALL.BAK        3328   
    ROBOTZ.SUB            384    
    E5\INSTALL.BAK        3328   
    E5\W.W                256    
    E5\INSTALL.BAK        3328   
    End.
    [свернуть]


    ---------- Post added at 14:05 ---------- Previous post was at 14:01 ----------

    а вот бинарник под винду (еще тех времён)
    и там внутри как его к фару подключить
    https://dl.dropboxusercontent.com/u/490774/xkorvet.zip
    Вложения Вложения
    Последний раз редактировалось esl; 07.07.2014 в 15:03.

  10. #120
    Activist Аватар для PPC
    Регистрация
    01.03.2011
    Адрес
    Stamford
    Сообщений
    335
    Спасибо Благодарностей отдано 
    46
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Плагин к фару по-моему неплохо написан
    Он не все файлы видит на образе.Глубже я не копал.Но в принципе, конечно подойдёт.
    Цитата Сообщение от svofski Посмотреть сообщение
    А почему, например, не держать сорцы на гитхабе, а на сайте выкладывать только собственно уже релизы-демки на .fdd ?
    Какая-то очень древняя версия даже где-то лежит. Просто её обновить надо. Я прекратил апдейты туда по причине яростной раскройки сырков в какой-то момент.
    Возможно, это самый наилучший вариант, и всякие одиночные файлы стоит держать между билдами в сорс контроле. Думаю, так и поступим.

    ---------- Post added at 08:09 ---------- Previous post was at 08:00 ----------


    Цитата Сообщение от esl Посмотреть сообщение
    есть мой xkorvet
    ...похоже тоже наследник
    Адназначна! И бут сектор с инфой о конфигурации дискеты у нас тоже есть. Я даже когда-то очень давно писал для Вектора сюсьинфу и читал все эти 5 дюймов, двойная плотность MFM 40/80 1/2 и прочее и прочее :-)
    Последний раз редактировалось PPC; 07.07.2014 в 16:13.

Страница 12 из 22 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя

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

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

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

Ваши права

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