Sprinter Video System (SVS)

Компьютер "Спринтер" http://sprinter.nedopc.org

Moderator: Shaos

Sayman
Maniac
Posts: 223
Joined: 05 Oct 2009 19:44
Location: 212.164.105.5

Post by Sayman »

Vasil Ivanov wrote:
Sayman wrote:
Vasil Ivanov wrote: Виснет. То, что ты меняешь, ты где-то не учитываешь зависимости, из-за которых и виснет комп. Кста, клава опрашивается (не виснет), я по ней сейчас и в прошлый раз по Ctrl+Alt+Del выходил на ребут компа.


> p.s. надеюсь, я тебя не сильно напрягаю этими тестами?

Будем надеяться, что это не превратиться в напасть :)
ещё слегка поковырялся. если не ошибаюсь, дос сидит при состоянии порта 7c равное 0. соответственно при выходе из екэша надо восстановить состояние и наверно при выходе из биоса в кэше.
обновил утилиту малость, по той же ссылке.
https://www.dropbox.com/s/2vbedqd7krkac ... e.exe?dl=0
там добавил вывод сообщения, что если старая версия дсс и о том, что флаг установлен и биос скопирован в кэш. если зависнет, то будет ли вывод сообщения?
Виснет и ничего не выводится.
Василий, обнови себе дос и екэш, плиз, из темы про обновления. дос пришлось тоже слегка подкарячить. dcache.exe пока не работает.
Sayman
Maniac
Posts: 223
Joined: 05 Oct 2009 19:44
Location: 212.164.105.5

Re: Sprinter Video System (SVS)

Post by Sayman »

Чёрт меня дёрнул залезть сегодня в архивы и пошариться там. Запустил ещё раз и увидел старые артефакты при проигрывании роликов. СРазу вспомнил эту тему как и то, что в те года так и не нашли причину. А причина до безобразия проста, если прочитать авторскую доку на Спринтера. Там сказано, что при работе с окном в диапазоне адресов 0x4000 - 0x7fff, порт 0x89 (port_y) должен быть указан на координату 0xc0 (192). Что я и вправил в исходнике в месте, где обработка события 0xFF (догрузка фрейма). И о ЧУДО - артефакты исчезли)))) До кучи кинул свап между 0м и 1м экраном, чтобы избавиться от дёргания картинки. Но тормозит видео ещё сильнее, чем flc.
Sayman
Maniac
Posts: 223
Joined: 05 Oct 2009 19:44
Location: 212.164.105.5

Re: Sprinter Video System (SVS)

Post by Sayman »

Сглазил))) В эмуле нормально, а на реале некоторые артефаки ещё остались... эээх.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Sprinter Video System (SVS)

Post by Shaos »

если flc быстрее, то наверное проще его сразу и генерить...
Я тут за главного - если что шлите мыло на me собака shaos точка net
Sayman
Maniac
Posts: 223
Joined: 05 Oct 2009 19:44
Location: 212.164.105.5

Re: Sprinter Video System (SVS)

Post by Sayman »

Да как бы даже не то чтобы быстрее, тут скорее то, что флц может иметь размеры не только 320на256. А сабж умеет только такой размер...
DimkaM
Maniac
Posts: 261
Joined: 22 Jun 2005 04:35
Location: МО Россия

Re: Sprinter Video System (SVS)

Post by DimkaM »

а звук есть?
Sayman
Maniac
Posts: 223
Joined: 05 Oct 2009 19:44
Location: 212.164.105.5

Re: Sprinter Video System (SVS)

Post by Sayman »

звука нет. если бы кто-нить нам мп3 прикрутил, было бы хорошо, звук сразу появился))))
DimkaM
Maniac
Posts: 261
Joined: 22 Jun 2005 04:35
Location: МО Россия

Re: Sprinter Video System (SVS)

Post by DimkaM »

ну загнул, мп3

некоторые ковоксом обходятся

 видео

Sayman
Maniac
Posts: 223
Joined: 05 Oct 2009 19:44
Location: 212.164.105.5

Re: Sprinter Video System (SVS)

Post by Sayman »

ну ты не сравнивай размеры экрана там и тут. 6кб против 82кб (full screen). тут даже пожатая (в RLE) картинка будет иметь размеры минимум килобайт на 35 - 40. даже если делать под размер 128го экрана (256*192), это всё ровно 48кб (49152 байта). тут никакие ковоксы не помогут. Грузить wavку с винта - фрэймы будут занимать большую часть времени по загрузке данных. Значит звук будет "крякать".
На "всеми" любимой ТС конфе ролики со звуком играют через НГС, на которой МП3 стоит. Нет НГСа, нет звука.
DimkaM
Maniac
Posts: 261
Joined: 22 Jun 2005 04:35
Location: МО Россия

Re: Sprinter Video System (SVS)

Post by DimkaM »

ну не шесть конечно, а мультиколор 6144+6144 плюс ковокса 512байт на кадр
DimkaM
Maniac
Posts: 261
Joined: 22 Jun 2005 04:35
Location: МО Россия

Re: Sprinter Video System (SVS)

Post by DimkaM »

ролик, который выше, 71мб весит. играется с сд-карты, т.е. ещё и фаты на лету парсятся.
размер видео ограничен только фат32

----пост адд----

а в тсконфе незнаю почему не могут сделать без нгс.
там вроде и дма с карты в память есть и строчные прерывания(ковокс можно повесить)
Sayman
Maniac
Posts: 223
Joined: 05 Oct 2009 19:44
Location: 212.164.105.5

Re: Sprinter Video System (SVS)

Post by Sayman »

ну и теперь попробуй это с нормальными цветами, 8бит на точку сделать так же, со звуком и 25фпс :mrgreen:
DimkaM
Maniac
Posts: 261
Joined: 22 Jun 2005 04:35
Location: МО Россия

Re: Sprinter Video System (SVS)

Post by DimkaM »

Sayman wrote:ну и теперь попробуй это с нормальными цветами, 8бит на точку сделать так же, со звуком и 25фпс :mrgreen:
хдд порты в спринтере вайтовые? и сколько клок проца?
незабываем что сд-карта более тормозная сама по себе(относительно хдд) по скорости доступа.

я думаю можно успеть стрим прогнать с хдд, пусть и не 25фпс, но по моим прикидкам ~20фпс. при условии что порты без вайтов и видео-рам тоже без вайтов
Sayman
Maniac
Posts: 223
Joined: 05 Oct 2009 19:44
Location: 212.164.105.5

Re: Sprinter Video System (SVS)

Post by Sayman »

клок проца 21мгц (на самом деле примерно 20.5), порты на хдд скорей всего вейтовые, но ничего не могу утверждать.
видео рам тут представлена в виде sram.
да и учитывай, что если дёргать видео прямо с портов, игнорируя файловую структуру (типа фрагментацию файлов и тому подобное), то это не так интересно. Тут есть плеер ваф файлов, с ключём играющий файл напрямую с винта (прямое обращение к портам), то если файл фрагментирован (а это не отследить), то всё начинает булькать.
DimkaM
Maniac
Posts: 261
Joined: 22 Jun 2005 04:35
Location: МО Россия

Re: Sprinter Video System (SVS)

Post by DimkaM »

как раз таки играется фрагментированное видео(фат16/32)