Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Вектор (http://zx-pk.ru/forumdisplay.php?f=55)
-   -   Вектор-06Ц: Эмуляция (http://zx-pk.ru/showthread.php?t=8634)

b2m 18th November 2009 17:30

А много ли файлов для Старт-1200 существует?

Tim0xA 18th November 2009 18:16

Quote:

Originally Posted by b2m (Post 233300)
Предлагаешь поместить в официальную версию?

Вот теперь можно добавлять :)

Code:

cas : tape-recorder {

  ; бейсик 2.5

  biproc[2B05-2B55]=rk
  biproc[2B05-2B55].check="C5D50E0057DB01E610"
  boproc[2B60-2B84]=sp
  boproc[2B60-2B84].check="C5D5F5570E087A0757"

  ; монитор-отладчик 3.5

  tproc[EDDC-EDE2]=rk
  tproc[EDDC-EDE2].check="CD1097FB76F3C9"
  biproc[F840-F889]=rk
  biproc[F840-F889].check="C5D50E0057DB01E610"
  boproc[F89B-F8C4]=sp
  boproc[F89B-F8C4].check="C5D5F5573E0232FCFF"

  ; лс-паскаль 2.1 (интерпретатор)

  tproc[2728-272C]=rk
  tproc[2728-272C].check="CD2C0176F3"
  tproc[2805-280B]=rk
  tproc[2805-280B].check="CD2C01FB76F3C9"
  biproc[0AEC-0B35]=rk
  biproc[0AEC-0B35].check="C5D50E0057DB01E610"
  tproc[2646-2648]=rk
  tproc[2646-2648].check="CDA726"
  tproc[219D-219F]=rk
  tproc[219D-219F].check="CD8C26"
  boproc[0B41-0B65]=sp
  boproc[0B41-0B65].check="C5D5F5570E087A0757"

  filter="Vector CAS files (*.cas)|*.cas"
  ext="cas"
  noisefilterfreq=3000
}

b2m, твой конфиг невероятно крут!

b2m 18th November 2009 18:51

Quote:

Originally Posted by Tim0xA (Post 233328)
Вот теперь можно добавлять :)

Сказано - сделано.

Quote:

Originally Posted by Tim0xA (Post 233328)
b2m, твой конфиг невероятно крут!

Сам удивляюсь! :)

Кстати, любая строчка, в которой нет символов {}= считается комментарием, так что точку-с-запятой даже не обязательно ставить :rolleyes:

Tim0xA 18th November 2009 19:45

Quote:

Originally Posted by b2m (Post 233342)
Кстати, любая строчка, в которой нет символов {}= считается комментарием, так что точку-с-запятой даже не обязательно ставить

Но ты всё-таки сделай поддержку точки-с-запятой, чтобы можно было комментировать строки, в которых есть символы {}=. Так будет легче отлаживать конфиг.

---------- Post added at 17:45 ---------- Previous post was at 17:05 ----------

b2m, а как насчет варианта

boproc[]=???
на входе: A - записываемый байт
запись в файл производится сразу

есть такой?

ZEman 18th November 2009 20:01

ivagor, полностью с тобой согласен, лучше добавить в эмулятор опцию загружать файлы автоматически или же стартовать потом, ускоренная загрузка тоже не помешает.

Tim0xA, так какой формат будет поддерживаться, cas или csw ?
или другой сделаете, например какойнибудь vcs

Tim0xA 18th November 2009 21:00

Quote:

Originally Posted by ZEman (Post 233371)
Tim0xA, так какой формат будет поддерживаться, cas или csw ?

Одно другому не мешает.

b2m 18th November 2009 21:24

Quote:

Originally Posted by Tim0xA (Post 233348)
b2m, а как насчет варианта

boproc[]=???
на входе: A - записываемый байт
запись в файл производится сразу

есть такой?

Нет. Обычно синхробайт 0хЕ6 пишется той-же самой процедурой, я уж не помню, почему в Специалисте-МХ какая-то другая синхронизация.

Tim0xA 18th November 2009 23:18

Quote:

Originally Posted by b2m (Post 233389)
Обычно синхробайт 0хЕ6 пишется той-же самой процедурой

Да, но если бы был режим, в котором в файл записывались все байты, а не только байты после E6, то можно было бы записывать CAS-файлы с преамбулой.

b2m 19th November 2009 00:05

Сделай себе "преамбулу" и копируй её и записанный файл в третий файл "с преамбулой" командой copy /b :)

Ramiros 19th November 2009 10:49

Готова новая версия. Сделана поддержка формата CSW версии 1.х, введена опция автопроигрывания при открытии, а также форсирования CPU Speed на время загрузки.
Если включить Auto Run, и отключить эмуляцию FDD (поставить галку Without FDD Controller) то образы ленты достаточно только открыть, а все остальное эмулятор сделает автоматически.
Много полезного написал в мануале, советую почитать.

Кстати в конверторе CSW13.EXE обнаружился один глюк (в данном случае безобидный) - если длинна одной полярности более 255 точек, то в образе она представлена последовательностью $00+4 байта(само значение), так вот эта последовательность зачем то дублируется 3 раза, что увеличивает паузы соответственно тоже в 3 раза.

---------- Post added at 11:49 ---------- Previous post was at 11:47 ----------

Tim0xA, Обнови эмуль


All times are GMT +4. The time now is 23:41.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.