3571
Картриджи / диски / Re: Интервью с Sergi
« : 24 Май 2012, 13:42:42 »
Да ничего особенного, кроме того, что ему никто не разрешал использовать код в коммерческих целях. Более того, он затер копирайты.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Masyanya (14:25:32 24/05/2012)
Чел чел!!!! Лол ваще!!!!!!!!!!!!!!!!
Masyanya (14:26:06 24/05/2012)
Я помнится давал серги драйвер для своего девайса 32MX+UF
HardWrMan (14:26:20 24/05/2012)
гагага
Masyanya (14:26:36 24/05/2012)
Качаю с его сайта FFC_Driver
Masyanya (14:27:35 24/05/2012)
Открываю папку Intel 64 файл FFC.inf
Masyanya (14:27:52 24/05/2012)
Смотрю чё т подозрительное
Masyanya (14:27:57 24/05/2012)
иду в конец файла
Masyanya (14:28:06 24/05/2012)
Disk_Description="32/16MX+U/US USB Driver Installation Disk"
USB\VID_03EB&PID_202A.DeviceDesc="16MX+U Game Device"
USB\VID_03EB&PID_202C.DeviceDesc="32MX+U Game Device"
USB\VID_03EB&PID_202B.DeviceDesc="16MX+US Game Device"
USB\VID_03EB&PID_202D.DeviceDesc="32MX+UF Game Device"
xxMX_Ux.SvcDesc="32/16MX+U/US USB Device"
HardWrMan (14:29:52 24/05/2012)
Так, стоп, ты давал ИСХОДНИКИ?
Masyanya (14:30:13 24/05/2012)
Я давал исходники дров для 32MX+UF
Masyanya (14:30:26 24/05/2012)
И помоему егму дампер делал.
Masyanya (14:30:45 24/05/2012)
Это лет 7 назад было...
HardWrMan (14:30:50 24/05/2012)
оууу....
HardWrMan (14:33:39 24/05/2012)
Можно я запощу твое заявление о драйверах в тему про интервью с серги на эмуленде?
Masyanya (14:35:11 24/05/2012)
Тока ты запости что нашел в *.inf файле кишки от дров писанных мной.
HardWrMan (14:35:39 24/05/2012)
ясен пень
Masyanya (14:35:49 24/05/2012)
я щаз просто сравню
Masyanya (14:38:35 24/05/2012)
Ну один в один
Masyanya (14:39:00 24/05/2012)
для 32х у него свое а для AMD64 и Intel64 чисто мои дрова для Win7
Тебе показать это сжатие "без потерь" в пнг? Можешь не верить - твое дело.PNG (англ. portable network graphics, сокращение произносится по-английски /pɪŋ/[1]) — растровый формат хранения графической информации, использующий сжатие без потерь по алгоритму Deflate. То, что ты по дефолту юзаешь индексированные цвета вместо полноцветного полностью твои проблемы.
Ахахахахаха так вот он какой северный оленьНо, тебя он сразу упомянул. :3
Есть ретро микросхемы, непосредственно не только картриджи, которые ретро, потому что уже не производятся 20 лет. Так же сами эти носители данных, эти микросхемы памяти, они так же уже старые. Сейчас уже не используют такие носители, сейчас используют маленькие такие носители, которые на плату напаиваются, ато еще есть такая, ну у них такая форма есть с шариками, которая лазерная пайка делается, ставится на плату, лазером там в контрольные точки светится, нагрев идет, микросхема приклеивается к плате раз и навсегда. Т.е., сейчас такие вот идут технологии.Ахахаха, наш умнячек не знает, как называется BGA пэкэдж (Ball Grid Array), и что он паяется инфракрасным нагревателем в составе паяльной станции, с установленными шариками по трафарету, образованными паяльной пастой. Мухахахахаа....
мне одному кажется что этот sergi накуренный какойто?Точно. Такое нести на камеру можно только по накурке. :3
Тащем-та интервьс с sergiО, господи. Поток сознания и ни о чем. Хотя, в принципе, ожидаемо.
Наверно смешо. Но 40 минут - извините, это ж целый фильм. Вряд ли в ближайшее время посмотрюА у меня не кажет их сайт. Можете на ютубах отзеркалить?
Возможно, этот клиент банится на трекерах, как встроенный клиент Оперы)Рутреккер, например, точно банят:

вопрос простой - кто будет файлы-маперы писать их ведь очень много, китайцы постарались на славуОн у нас эксклюзивный консультант по части мапперов. Как только освоит Квартус и VHDL - то будет еще и соучастником. Обещал все освоить, прототип уже у него на руках.![]()
часом не Санчез?
ну раз любые, то спрошу еще раз=) Будет ли эмуляция FDS?После того как отладим, попробуем реализовать в порядке очереди добавления мапперов.
Соответственно, добавление нового маппера это добавление соответствующего файла на карту в системную папку MAPPERS.
У меня второй монитор подключен через dvi-vga. Либо по dvi одновременно выводится и аналог и цифра, либо разные типы портов у нас.Следует прочитать. Интерфейс DVI действительно позволяет выводить как цифру, так и звук. Но вот незадача, HDMI принимает только цифру. Я скажу больше: HDMI это цифровой канал DVI с усеченным до нескольких стандартных и жестко описанных разрешений. Так же, добавлен цифровой звуковой канал, т.к. видеотехника все-таки. У DVI звука изначально не было, добавили позже, чтобы можно было невозбранно к теликам подключать через DVI-HDMI переходник. Данный переходник - пассивный набор штеккера DVI и гнезда HDMI, соединённых проводками. Есть еще пассивный переходник DVI-VGA, через который ты, возможно, и смотрел свой телик.
По dvi видеокарты выводится, скорее всего, аналоговый сигнал, для подключения dvi-hdmi нужен будет АЦП, а не простой кабель или переходник (как dvi-dsub).Сам понял, что сказал? Покури вику на предмет сигналов DVI. От себя скажу, что я на переходнике DVI-HDMI сидел на телеке с разрешением 1080р. Аналог это не осилит.


HardWareMan, хосподя, эти доки от Мудрого Короля уже несколько лет как в сети в свободном доступе. Но это чисто сеговские доки, других разработчиков там не может быть в принципеНу а кто против то? А про чужие коды я спрашивал вне этих доков.
3.2) Gamepad specificsЧто можно перевести так:
A gamepad maps the directional pad to the pins mentioned earlier
(left, right, up, down), and multiplexes the four buttons (A, B, C, Start)
through the TL and TR pins.
The TH pin controls which pairs of buttons (either A, Start or C, B) are
output through TL and TR by the multiplexer chip.
In order to read all the buttons, A program will set TH = 1, read the data
port, set TH = 0, and read the port again. The data returned is as follows:
TH = 0 : ?0SA00DU
TH = 1 : ?1CBRLDU
? = Whatever was last written to bit 7.
S = Start
A = Button A
B = Button B
C = Button C
U = Up
D = Down
L = Left
R = Right
A 6-button gamepad allows the extra buttons to be read based on how
many times TH is switched from 1 to 0 (and not 0 to 1). Observe the
following sequence:
TH = 1 : ?1CBRLDU 3-button pad return value
TH = 0 : ?0SA00DU 3-button pad return value
TH = 1 : ?1CBRLDU 3-button pad return value
TH = 0 : ?0SA0000 D3-0 are forced to '0'
TH = 1 : ?1CBMXYZ Extra buttons returned in D3-0
TH = 0 : ?0SA1111 D3-0 are forced to '1'
M = Mode
X = Button X
Y = Button Y
Z = Button Z
From this point on, the standard 3-button pad values will be returned
if any further TH transitions are done.
If TH isn't modified in about 8192 (probably less than that) 68000 CPU
cycles, a 'time-out' will occur and the sequence to read 6-button values
can be done again. Games usually poll the gamepad once per frame,
which is always enough for the time-out to occur.
I believe checking if D3-D0 are all set or clear (as shown in the list
above) would be another method to verify if 6-button or 3-button pad data
was being returned.
Some games may access the gamepad in a way that causes 6-button values
to be returned when 3-button values are expected. To get around this,
the MODE button can be held down when powering-up the console, and
the 6-button gamepad will respond like a 3-button one.
3.2) Специфика геймпада
Геймпад использует 4 пина для направления (влево, вправо, вверх, вниз) и мультиплексирует 4 кнопки (A, B, C, Start) через пины TL и TR.
Пин TH управляет мультиплексором при выборе кнопок (A и Start или C и B) через пины TL и TR.
Чтобы прочитат все кнопки программа должна установить TH=1, считать порт, установить TH=0 и еще раз считать порт. Считанные данные будут в следующем формате:
TH = 0 : ?0SA00DU
TH = 1 : ?1CBRLDU
? = То, что было ранее записано в бит 7.
S = Start
A = Кнопка A
B = Кнопка B
C = Кнопка C
U = Вверх
D = Вниз
L = Влево
R = Вправо
6ти кнопочный пад позволяет получить дополнительные кнопки, которое основано на том, сколько раз пин TH был переключен с 1 на 0 (но не наоборот с 0 на 1). Посмотрите на следующую последовательность:
TH = 1 : ?1CBRLDU Кнопки 3х кнопочного пада
TH = 0 : ?0SA00DU Кнопки 3х кнопочного пада
TH = 1 : ?1CBRLDU Кнопки 3х кнопочного пада
TH = 0 : ?0SA0000 D3-D0 сброшены в '0'
TH = 1 : ?1CBMXYZ Дополнительные кнопки могут быть считаны через D3-D0
TH = 0 : ?0SA1111 D3-D0 установлены в '1'
M = Mode
X = Кнопка X
Y = Кнопка Y
Z = Кнопка Z
Далее будут возвращаться данные стандартного 3х кнопочного джойстика при любых переключениях пина TH.
Если пин TH не изменялся около 8192 (а может и меньше) цикла 68000 происходит таймаут и дополнительные кнопки могут быть считаны еще раз. Игры обычно опрашивают джойстик один раз за телевизионный кадр, поэтому времени достаточно чтобы произошл таймаут.
Я думаю, что проверка D3-D0 на сброс в '0' или установку в '1' может быть еще одним методом проверки типа подключенного пада: 6ти или 3х кнопочный.
Некоторые игры используют такой опрос пада, что считываются данные 6ти кнопочного пада, хотя ожидаются от 3х кнопочного. Чтобы исправить это, нужно зажать кнопку MODE при включении и 6ти кнопочный пад будет работать как 3х кнопочный.
