не - я не про длительность инта или его время появления - я вот за тот тест где типа - вектор неизвестен, а должен быть FF.
Вид для печати
не - я не про длительность инта или его время появления - я вот за тот тест где типа - вектор неизвестен, а должен быть FF.
Кто поможет с пошаговой инструкцией по прошивке boot в speccy2010 я уже замахался WIN-XP
ustinovdmitriy, все элементарно.опиши что не получаться и зачем шить бут?
1.замкнуть джампер не забудь
еще один подопытныйСкрытый текст
http://i.piccy_.info/i9/f301512fed40...G_0580_500.jpghttp://i.piccy_.info/a3/2014-11-01-1...72x354-r/i.gif
http://i.piccy_.info/i9/18e7b2b7aecc...G_0583_500.jpghttp://i.piccy_.info/a3/2014-11-01-1...72x354-r/i.gif
http://i.piccy_.info/i9/18e7b2b7aecc...G_0583_500.jpghttp://i.piccy_.info/a3/2014-11-01-1...72x354-r/i.gif
http://i.piccy_.info/i9/2d303b3c0418...G_0584_500.jpghttp://i.piccy_.info/a3/2014-11-01-1...72x354-r/i.gif[свернуть]
24..28
Теперь не пишет что короткий :)Код:// ~INT counter
reg [5:0] intctr;
wire intctr_fin = intctr[5]; // 32 clks
Код:// ~INT generating
reg int_frm;
always @(posedge clk)
if (res || dis_int_frm || vdos)
int_frm <= 1'b0;
else if (int_start_frm)
int_frm <= 1'b1;
// else if (intctr_fin || intack_s) // priority 0
else if (intctr_fin) // MVV 01.11.2014
int_frm <= 1'b0;
MVV, Красавчик!!!:v2_dizzy_roll:
Скрытый текст
http://i.piccy_.info/i9/7fab6b2a71f2...G_0588_500.jpghttp://i.piccy_.info/a3/2014-11-01-1...72x354-r/i.gif
http://i.piccy_.info/i9/1352ae73fad9...G_0589_500.jpghttp://i.piccy_.info/a3/2014-11-01-1...72x354-r/i.gif
http://i.piccy_.info/i9/9b7dfcc864cc...G_0594_500.jpghttp://i.piccy_.info/a3/2014-11-01-1...72x354-r/i.gif[свернуть]
palsw_02
правильный Border
правильный INT
T80s
https://yadi.sk/d/g3HDUZnocSHvi
на данный момент только Rubicon выеживается .темп звука плавает и др. проблемы звука после замены ядра TV80s<=>T80s .Зато после замены заработал весь софт и бордер на месте пиксель в пиксель.
в биосе offset- 2
Big part of PC keyboards have ghosting problem if you press three keys in same time. Often is unusable game controll with keys 12345 and QWERT, but also QAOPM/SPACE, etc... Each keyboard need test, because may be problematic for game controll (without QAOPM/SPACE is absolutly unusable)
VELESOFT, не подскажешь как исправить?
Согласен, если нажать на все клавиши, то эффекта "все нажаты" как на реальном спектруме не будет.
Kempston Joystick никто не отменял :) С другой стороны, это всего лишь программная проблема опроса клавиш, нужно подстраиваться под реальное время...
I dont't know if is possible fix this problem in PS/2 or USB protocol. If keyboard interface return all pressed keys (also with ghosted keys), then some problems may be filtered in software (in ps/2 or USB controller).
But as you can see on PC testers or ZX keyboard interfaces, then ghosted keys are invisible(ignored) and you see pressed only keys pressed before ghosting effect.
If ghosting problem is filtered inside keyboard then not exist way for fix it.
I have tested big part of PC and Laptop keyboards. For example keyboards for TOSHIBA SATELLITE laptops use membrane matrix usable with all zx keys combinations used in games.
http://velesoft.speccy.cz/other/Tosh...ard_matrix.doc
LENOVO 3000 keyboard is good, but have problem with combinations
1+4+5, 2+4+5, Q+R+T, W+R+T, CURSOR LEFT+CURSOR UP+SPACE
1+4+5 cause activation of keys 1+4+5+"~" - this combination of keys can be detected in own controller and key "~" can be ignored.
2+4+5 cause activation of keys 2+4+5+F1 - this combination of keys can be detected in own controller and key F1 can be ignored.
Q+R+T cause activation of keys Q+R+T+TAB - this combination of keys can be detected in own controller and key TAB can be ignored.
W+R+T cause activation of keys W+R+T+CAPS LOCK - this combination of keys can be detected in own controller and key CAPS LOCK can be ignored.
CURSOR LEFT+CURSOR UP+SPACE cause activation of keys CURSOR LEFT+CURSOR UP+SPACE+F5 - this combination of keys can be detected in own controller and key F5 can be ignored.
Similar filtering we need for different keyboards, but it's easy usable only on laptop keyboards because here is not controller but only classic membrane similar as in ZX.
http://velesoft.speccy.cz/other/IBM_...ard_matrix.doc
Планы:
1.Выбор в сетапе по умолчанию 48гц. готово.Перенес на кнопку PrintScreen как в меню написано.
2.Sega джойстики что с ними и если нет по прикрутить.
3.Прикрутить часы DS1338Z-33 на свободные пины GPI
4.В исходниках speccy2010 отключить в Z выходы GPI от греха подальше.
5.Проверить громкость Covox относительно AY в TS-conf
offtopic: ну что же вы все как дети малые, чессслово :(
palsw: обращайся в личку, архив pack я успел скачать :)
Поправь в модуле keyboard.vhd, у меня PrtScr. Ссылка в подписи.
Сделано, по умолчанию у меня 48Гц, добавь инверсию в модуле tsconf.vhd.
За 100Гц не уверен, что нужно, а вот 60Гц смотрится вытянуто из-за чего низ изображения невидно. Трогать это опасно, т.к. завязано сейчас на этой фигне всё и вся :) Лезть и лопатить времянки всей системы влом, мотивация?
Сделано, не вижу проблемы повторить и на speccy2010.
Настроить можно, сдвинув на разряд влево в модуле tsconf.vhd.
пипл, а как в тсконфе эмуляция вг сделана? на оригинальной плате она же снаружи.
MVV, это я для себя список сделал ,что бы не дергаться ,а все планомерно смотреть.
Приятно :)
palsw_06Цитата:
-- Copyright (c) 2014 MVV, TS-Labs, dsp, waybester, palsw
fix клавиши 48/60
48гц default
https://yadi.sk/d/7l8zE-jPcZPjc
zebest, блин почуму все ночью просыпаются :)
---------- Post added at 01:37 ---------- Previous post was at 01:33 ----------
http://i.piccy_.info/i9/d7551dfc2391...G_0611_800.jpghttp://i.piccy_.info/a3/2014-11-12-2...55x566-r/i.gif
http://i.piccy_.info/i9/46bf0ccafdc5...G_0612_800.jpghttp://i.piccy_.info/a3/2014-11-12-2...55x566-r/i.gif
---------- Post added at 01:39 ---------- Previous post was at 01:37 ----------
http://i.piccy_.info/i9/9c6de648efd4...G_0616_800.jpghttp://i.piccy_.info/a3/2014-11-12-2...55x566-r/i.gif
вот и тест заработал http://i.piccy_.info/i9/c3922712cc5c...G_0619_800.jpghttp://i.piccy_.info/a3/2014-11-12-2...55x566-r/i.gif[COLOR="Silver"]
Сколько полосок?
А так?
Правильная картинка такая:http://f17.ifotki_.info/thumb/76ff66...0198572732.png
Режим 0 не работает, т.е. практически во всех софтах пониженная яркость.
Напомню:
В стандартной еве с "шимом" получается 25 градаций серого. Для сохранения совместимости этот костыль был перенесен в видеоцап. Бит 15 палитры указывает режим:
0 - совместимость с шимом (яркости 25-31 равны 24),
1 - нормальная 5-битная градация (0-31).
Софты должны либо просто писать палитру в формате 0RRrrrGGgggBBbbb, либо находить цап по опросу порта 0x00AF и использовать палитру в режиме 1RRRRRGGGGGBBBBB.
Стоп стоп горячие suomalaiset. Конфа юзает RGB 5:5:5. Как быть с железом где 3:3:3 или 8:8:8 мы сами еще не решили.
пипл, что кроме wdc и wp умеет z-controller? для обычного спека, а не tsconf.
palsw, В твоём конфиге плата умеет детектить наличие SPI флешки?
Я тож думаю платку встряхнуть, чтоб не пылиллась...
Но покач-то нашёл только AT45DB011 , но она на 128кб тока.... Буду дальше искать...
+ что на плате со звуком - есть/нед ?
piroxilin, детектить не умеет.в лоадере есть выбор грузить 1.Флеш или 2.SPI.всё ручками.но мне удобно.думая стоит прикрутить флешку больше чем 512к
---------- Post added at 15:35 ---------- Previous post was at 15:33 ----------
piroxilin,Цитата:
+ что на плате со звуком -
звук есть