Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - HardWareMan

Страницы: Назад 1 ... 116 117 118 119 [120] 121 122 123 124 ... 230 Далее
3571
Картриджи / диски / Re: Интервью с Sergi
« : 24 Май 2012, 13:42:42 »
Да ничего особенного, кроме того, что ему никто не разрешал использовать код в коммерческих целях. Более того, он затер копирайты.

3572
Картриджи / диски / Re: Интервью с Sergi
« : 24 Май 2012, 12:46:11 »
Мопед не мой, делайте выводы сами...
Цитата
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

3573
Hard'n'Soft / Re: Формат рисунка
« : 24 Май 2012, 06:52:37 »
Тебе показать это сжатие "без потерь" в пнг? Можешь не верить - твое дело.
PNG (англ. portable network graphics, сокращение произносится по-английски /pɪŋ/[1]) — растровый формат хранения графической информации, использующий сжатие без потерь по алгоритму Deflate. То, что ты по дефолту юзаешь индексированные цвета вместо полноцветного полностью твои проблемы.

3574
Hard'n'Soft / Re: Выбор нового компьютера
« : 23 Май 2012, 20:57:44 »
150к рупий? Да вы совсем о%@#ли?! Это же больше, чем полляма на наши деньги. У нас самый навороченный выходит около 150к наших денег, что равняется примерно 1 килобакс. Без монитора, сессьно, но их тут тоже не шибко дорого.

3575
Hard'n'Soft / Re: Выбор нового компьютера
« : 23 Май 2012, 18:42:30 »
И, главное, аперативности побольше!!!!111

3576
Hard'n'Soft / Re: Выбор нового компьютера
« : 23 Май 2012, 14:45:07 »
Вспомнилось.

3577
Hard'n'Soft / Re: Выбор нового компьютера
« : 23 Май 2012, 12:41:34 »
Аргументируй!

3579
Картриджи / диски / Re: InviteNES WIP
« : 20 Май 2012, 21:42:30 »
Это только наброски, для тестирования общей концепции. Красоту позже наводить будем.

3580
Скорее наоборот - джойстик.  :D

3581
Картриджи / диски / Re: InviteNES WIP
« : 20 Май 2012, 20:33:23 »
Немного обновлений: теперь можно сортировать список по длинному имени и скрывать неподдерживаемые файлы, в том числе и NES файлы, на которые нет маппера в папке MAPPERS.

3582
Картриджи / диски / Интервью с Sergi
« : 20 Май 2012, 13:47:22 »
Джюстифишер! (С) Sergi

3583
Картриджи / диски / Интервью с Sergi
« : 20 Май 2012, 13:42:10 »
Ахахахахаха так вот он какой северный олень
Но, тебя он сразу упомянул. :3

Но меня развеселило:
Цитата
Есть ретро микросхемы, непосредственно не только картриджи, которые ретро, потому что уже не производятся 20 лет. Так же сами эти носители данных, эти микросхемы памяти, они так же уже старые. Сейчас уже не используют такие носители, сейчас используют маленькие такие носители, которые на плату напаиваются, ато еще есть такая, ну у них такая форма есть с шариками, которая лазерная пайка делается, ставится на плату, лазером там в контрольные точки светится, нагрев идет, микросхема приклеивается к плате раз и навсегда. Т.е., сейчас такие вот идут технологии.
Ахахаха, наш умнячек не знает, как называется BGA пэкэдж (Ball Grid Array), и что он паяется инфракрасным нагревателем в составе паяльной станции, с установленными шариками по трафарету, образованными паяльной пастой. Мухахахахаа....
мне одному кажется что этот sergi накуренный какойто? :)
Точно. Такое нести на камеру можно только по накурке. :3

3584
Картриджи / диски / Интервью с Sergi
« : 20 Май 2012, 13:21:45 »
Тащем-та интервьс с sergi
О, господи. Поток сознания и ни о чем. Хотя, в принципе, ожидаемо.

3585
Картриджи / диски / Интервью с Sergi
« : 20 Май 2012, 00:23:42 »
Наверно смешо. Но 40 минут - извините, это ж целый фильм. Вряд ли в ближайшее время посмотрю
А у меня не кажет их сайт. Можете на ютубах отзеркалить?

3586
Картриджи / диски / Re: InviteNES WIP
« : 16 Май 2012, 08:06:46 »
Не нужно дублировать посты.

3587
Картриджи / диски / Re: InviteNES WIP
« : 15 Май 2012, 15:17:47 »
WRAM будет поддерживаться полностью. Само сохранение хранится на карточке и загружается в WRAM перед запуском игры. Позже, можно будет сохранить изменившийся контент WRAM на карту обратно.

3588
Возможно, этот клиент банится на трекерах, как встроенный клиент Оперы)
Рутреккер, например, точно банят:

Тем не менее, задача стоит другая: скармливаем ему торрент-файл, а он сволочь выплёвывает. Если формат торрент-файла не изменился, то вывод только один: порча клиента. Переустановка/откат/что-то_еще, как говоритсЯ, регваред.

PS Лучше сменить религию и поменять на другой работоспособный клиент.

PPS Лично я предпочитаю линупсы и рторрент на них. :3

3589
Картриджи / диски / Re: InviteNES WIP
« : 15 Май 2012, 13:26:34 »
Коды GG будут. Сэйвстэйты - теоретически частично можно сохранять состояние, на практике - посмотрим.

3590
Картриджи / диски / Re: InviteNES WIP
« : 15 Май 2012, 10:03:50 »
вопрос простой - кто будет файлы-маперы писать их ведь очень много, китайцы постарались на славу  :D
часом не Санчез?
Он у нас эксклюзивный консультант по части мапперов. Как только освоит Квартус и VHDL - то будет еще и соучастником. Обещал все освоить, прототип уже у него на руках.
ну раз любые, то спрошу еще раз=) Будет ли эмуляция FDS?
После того как отладим, попробуем реализовать в порядке очереди добавления мапперов.

3591
Картриджи / диски / InviteNES WIP
« : 15 Май 2012, 07:24:44 »
Сюда положу WIP над InviteNES. Сюдаже задавайте общие и частные вопросы касаемо InviteNES. Вопросы про цену и дату выхода пока будем считать оффтопом, имейте совесть.

Итак.
Разработка ММС3 сопровождалась подводными камнями. Видео теста и видео сигналов IRQ для анализа.

Вчера был произведен тест движка меню. У моего старенького пада, который жив с ранних 90х, уже дребезжат кнопки, что выливается в лишних переключениях меню. Сам пад я почищу, антидребезг будет добавлен. Но зато можно оценить скорость реакции и отрисовки меню. Сортировка пока не реализована, но зато полная поддержка LFN. Некоторые ROMы все еще глючат, т.к. мапперы еще не отточены. Эти вещи будут допиливаться по мере тестирования и по мере пользования юзерами, т.к. замена маппера сводится лишь к замене файла на карте памяти. ;) Соответственно, добавление нового маппера это добавление соответствующего файла на карту в системную папку MAPPERS.

3592
У меня второй монитор подключен через dvi-vga. Либо по dvi одновременно выводится и аналог и цифра, либо разные типы портов у нас.
Следует прочитать. Интерфейс DVI действительно позволяет выводить как цифру, так и звук. Но вот незадача, HDMI принимает только цифру. Я скажу больше: HDMI это цифровой канал DVI с усеченным до нескольких стандартных и жестко описанных разрешений. Так же, добавлен цифровой звуковой канал, т.к. видеотехника все-таки. У DVI звука изначально не было, добавили позже, чтобы можно было невозбранно к теликам подключать через DVI-HDMI переходник. Данный переходник - пассивный набор штеккера DVI и гнезда HDMI, соединённых проводками. Есть еще пассивный переходник DVI-VGA, через который ты, возможно, и смотрел свой телик.

Теперь к сути. VGA - вещь аналоговая. Она зависит от полосы пропускания (в цепи ЦАП-провод-АЦП). Если полосы не достаточно - то мы видим мыло. Посчитать полосу не сложно: количество_кадров_в_секунду*количество_строк_в_кадре*количество_пикселей_в_строке. И для разрешений более тысячи точек в строке оно превышает 200МГц.
Цифровой канал DVI (а значит и HDMI) передает каждый пиксель как есть. Поэтому, сигналу больше не требуется двойное преобразование ЦАП-АЦП, что улучшает четкость отдельных точек изображения. Изображение переносится без потерь. Так же, цифровой канал позволяет монитору делать автоматическую настройку размера и фазы (сдвиг по осям) изображения, т.к. в отличии от аналогового формата в цифровом оно четко описано. Правда, это гиганский поток информации (напоминаю, что изображение передается по пиксельно без сжатия), поэтому в спецификации DVI предусмотрен второй канал для обеспечения больших фреймрейтов на больших разрешениях, который, впрочем, может отсутствовать в дешевых и/или слабых видеокартах и мониторах.

3593
По dvi видеокарты выводится, скорее всего, аналоговый сигнал, для подключения dvi-hdmi нужен будет АЦП, а не простой кабель или переходник (как dvi-dsub).
Сам понял, что сказал? Покури вику на предмет сигналов DVI. От себя скажу, что я на переходнике DVI-HDMI сидел на телеке с разрешением 1080р. Аналог это не осилит.

3594
Альтернатива Жабе только Плеш или Активикс. Последний нормально работать будет только в Осле. А на пыхе на стороне серва никак что-ли?

3595
Это потому, что во всех капельных джойстиках (т.н. турбоджойстики) единственный выход, который передает данные, работает в режиме ОК.

3596
4 поколение / Re: Вопросы по MegaDrive 2
« : 07 Май 2012, 15:34:07 »
ЕМНИП, эти транзисторы не звуком занимаются, а глушат его в паузах.

3597
Картриджи / диски / Re: Дампинг
« : 06 Май 2012, 20:45:44 »
Прислали мне пару новых картриджей на дампинг, кинулся я а нормального рабочего дампера то у меня и нет! Пришлось слепить на скорую руку этот вариант:

Особенность данного варианта в том, что он генерирует полный набор необходимых для картриджа сигналов на слоту (TIME/CE0/CAS2/CAS0/UWR/LWR/VRES) с правильными таймингами согласно работе М68К на частоте 7,6МГц. Но за простоту пришлось заплатить - интерфейс обмена данными USART. В моем случае, через USB-COM переходник. Соответственно, скорость передачи данных низковата и полные 4МБайта будут копироваться несколько минут. Но это же не смертельно, правда? Если кому интересно, могу позже выложить схемки-шмемки, прожки. :3

3598
HardWareMan, хосподя, эти доки от Мудрого Короля уже несколько лет как в сети в свободном доступе. Но это чисто сеговские доки, других разработчиков там не может быть в принципе
Ну а кто против то? А про чужие коды я спрашивал вне этих доков.
Касаемо работы 6-ти кнопочного, я тут как-то выкладывал для Масяни сводную табличку, когда он работал над джойстэйшином, да вот найти не могу или оно протухло. Поэтому, погуглив, я нашел док, где сказано:
Цитата
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х кнопочный.

3599
Мне дали ссылку на мануалы.  Собственно вот:

ID от ЕА и СМ не дали, говорят нету в наличии. Так что только реверсом игр.

3600
Надо бы найти ее, дополнить ID от ЕА и CM и сделать общую сводную таблицу. У тебя есть что-то? Те картинки были здесь, я уже запросил Еке перепостить их. Так же, спросил на счет ЕА и СМ.

Страницы: Назад 1 ... 116 117 118 119 [120] 121 122 123 124 ... 230 Далее