| Приставки > Картриджи / диски |
| InviteNES WIP |
| << < (5/6) > >> |
| HardWareMan:
--- Цитата: totin от 21 Февраль 2013, 12:44:19 ---Проклятие, я совсем забыл о том что удалил файлы, несколько раз натыкался на такие файлы с левым номером мапера в заголовке, после этого решил что они лишь вносят хаос удалил. --- Конец цитаты --- Зря. Это не "левые номера маппера", это косячный старый заголовок от "DiskDude", который занимает ячейку со старшим нибблом маппера. В его времена было только 16 мапперов и этого хватало. В них достаточно обнулить букву D. Ты-ж должен был читать Вику. --- Цитата ---Older versions of the iNES emulator ignored bytes 7-15, and several ROM management tools wrote messages in there. Commonly, these will be filled with "DiskDude!", which results in 64 being added to the mapper number. --- Конец цитаты --- --- Цитата: totin от 21 Февраль 2013, 12:44:19 ---Я помню как начиналось, и верю что ты не дашь мне забыть (: --- Конец цитаты --- Ато. Ну и это, тащемто, не суть. |
| GKill:
Ох, ребята тут о своем перетирают. Ничче не понятно. Так какой карик лучше-то, емае? :? |
| SAMael:
--- Цитата: GKill от 21 Февраль 2013, 12:58:17 ---Ох, ребята тут о своем перетирают. Ничче не понятно. Так какой карик лучше-то, емае? :? --- Конец цитаты --- Бери оба, так навернякак не прогадаеш ;) |
| GKill:
незачем. играть-то в какой-то один все равно придется. надо знать в какой! |
| totin:
to masyanya: 1) а в реальных картриджах разве другая схема микширования? Я не ставлю цель сделать лучше чем было с оригинальными картриджами, я хочу сделать также. 2) Шелом сортирирую на 6502. макс2 предоставляет порты доступа к усб, сд карте, конфигурированию фпжа и контролирует флешку. 6502 запускается с флешки, загружает фпжа конфигурацию с сд карты, потом от туда же копирует операционку картриджа в бортовую рам, после этого запускает операционку из рам. Все на 6502, включая перекачку рома с сд карты. Трудно представить жизнь без арма на борту? Конечно много ассемблерного гемороя, но это уже дело привычное. 3) думаю не лучше и не хуже того что было в оригинальных картриджах 4) лучше тишину послушай, которая, предположительно, будет не тишиной. 5) Оно понятно что чем больше навешано тем "лучше", но 50+ IO портов альтеры тоже не хило 6) Видимо китайские многоигровки не влезут? 16 метровые psram, которые я ставлю на сд2снес, на 4 бакса дороже рамок которые сейчас стоят, или можно было сдрам копеечную поставить, только зачем? Чтобы можно было гордо говорить что на борту 32 метра памяти и продавать на 10 баксов дороже? Авось китайцы гиганских игр наштампуют. Хотя может ты заготовил 4 метра памяти для своих нужд каких то, с хоумбрю побаловаться, или что то в этом роде - я не знаю. --- Цитата: GKill от 21 Февраль 2013, 13:25:51 ---незачем. играть-то в какой-то один все равно придется. надо знать в какой! --- Конец цитаты --- Ты кинь монетку (: |
| HardWareMan:
Сделай свой выбор, будь мужиком, блеять! |
| masyanya:
Вот так реагируешь как будто я грю у тя плохо у нас хорошо, твоя поделка достойная, иного и не собираюсь утверждать. --- Цитата: totin от 21 Февраль 2013, 13:35:35 ---to masyanya: 1) а в реальных картриджах разве другая схема микширования? Я не ставлю цель сделать лучше чем было с оригинальными картриджами, я хочу сделать также. --- Конец цитаты --- Дык в реальных картах как бэ всё 5-ти вольтовое... я и сказал что странно как-то, шинки развязаны а PWM нет. Чего так реагируешь то болезненно? --- Цитата: totin от 21 Февраль 2013, 13:35:35 ---2) Шелом сортирирую на 6502. макс2 предоставляет порты доступа к усб, сд карте, конфигурированию фпжа и контролирует флешку. 6502 запускается с флешки, загружает фпжа конфигурацию с сд карты, потом от туда же копирует операционку картриджа в бортовую рам, после этого запускает операционку из рам. Все на 6502, включая перекачку рома с сд карты. Трудно представить жизнь без арма на борту? Конечно много ассемблерного гемороя, но это уже дело привычное. --- Конец цитаты --- Да без арма никак в нем высокоскоростная шина USB 2.0 для отладчика, для всего остального MAXII пойдет. Да блин, скока можно подталкивать то... внутри MAXII у тя System on Chip SoC, держит проц приставки и в то же время грузит FPGA логику исходя из зашитой во FLASH программы, вот и всё что я хотел услышать. Ну у нас тоже самое, тока проц держит мелкая CPLD EPM3032. --- Цитата: totin от 21 Февраль 2013, 13:35:35 ---3) думаю не лучше и не хуже того что было в оригинальных картриджах --- Конец цитаты --- Да что же ты будешь делать то кто говорит про лучше хуже... Это нормально, но активный фильтр как то современней, мы ж не в 80-ые живем. --- Цитата: totin от 21 Февраль 2013, 13:35:35 ---4) лучше тишину послушай, которая, предположительно, будет не тишиной. --- Конец цитаты --- Предположительно... --- Цитата: totin от 21 Февраль 2013, 13:35:35 ---5) Оно понятно что чем больше навешано тем "лучше", но 50+ IO портов альтеры тоже не хило --- Конец цитаты --- Ну нет ни полос ни шума, ...LPSRAM, и почти всё питание переразвязано особенно питание PLL... так как рекомендует ALTERA (а в доке написано, даже если не юзаете PLL развяжите его так как показано, по сути у нас PLL ни где и не юзается, кроме DMA в биосе, в маперах он не юзается, мож это PLL шумит если шинки через резисторы?). --- Цитата: totin от 21 Февраль 2013, 13:35:35 ---6) Видимо китайские многоигровки не влезут? --- Конец цитаты --- Именно кстати про многоигровки (Про MMC5 я пока не говорю, мы его ещё не заинтегрили полностью), а всё потому что опять таки захотелось народу ощущений из детства, многоигровок с пляжем и чайками, иначе хватило бы по 1 мб на PRG и CHR если брать большинство многоигровок и одноигровки... --- Цитата: totin от 21 Февраль 2013, 13:35:35 ---16 метровые psram, которые я ставлю на сд2снес, на 4 бакса дороже рамок которые сейчас стоят, или можно было сдрам копеечную поставить, только зачем? Чтобы можно было гордо говорить что на борту 32 метра памяти и продавать на 10 баксов дороже? Авось китайцы гиганских игр наштампуют. Хотя может ты заготовил 4 метра памяти для своих нужд каких то, с хоумбрю побаловаться, или что то в этом роде - я не знаю. --- Конец цитаты --- Не понял, ну ставь и продавай, N8 и InvNES устройства разные, LowPower Sram стоит дорого, я ей не барыжу. Второе, ставить SDRAM сюда нельзя оно махом выжрет батарейку если бум играть на портативке... и это опять прихоть будующих пользователей... Третье, приставка хранит список файлов в статической памяти, при таком объеме это означает больше 9000 файлов в одной директории с длинными именами. --- Цитата --- --- Цитата ---незачем. играть-то в какой-то один все равно придется. надо знать в какой! --- Конец цитаты --- Ты кинь монетку (: --- Конец цитаты --- Ага, ТОТИН прав, если только играть, я реально не вижу разницы, всё остальное уже на усмотрение, действительно, - монетку кинь. |
| GKill:
--- Цитата: masyanya ---Ага, ТОТИН прав, если только играть, я реально не вижу разницы --- Конец цитаты --- - вот, хороший казуальный ответ, спс! Значит тупо что дешевле :) |
| masyanya:
--- Цитата: GKill от 22 Февраль 2013, 11:39:26 --- - вот, хороший казуальный ответ, спс! Значит тупо что дешевле :) --- Конец цитаты --- Что за желание упрощать-то? Цена откуда-то же, береться, сами решите у кого брать. А упростить до "значит тупо дешевле" эт ваще... 0_0 Сами ромы будут идти одинаково ибо маперы чисто аппаратные в обоих случаях и по опр стандартам делаются, а вот скорость запуска, время открывания директории, макс колличество файлов в директории... К примеру, при колличестве файлов в директории 1024 шт. и средней длине имени файла 48 символов вместе с расширением, сортировка будет идти (если для сортировки использовать только процессор 6502) от 3-х до 10 минут (и то это если пользовать алгоритм "Быстрой сортировки", а при таком колличестве файлов под стек в приставке просто не хватит памяти или алгоритм сортировки выбирать медленный), CORTEX ARM справиться с этим максимум за 19 секунд, при этом ещё раз повторюсь, ARM не лезет в логику работы приставки когда игра запущена. Полная аутентичность там где это нужно и макс ускорение там где не нужно аутентичности. В общем решайте сами. |
| HardWareMan:
--- Цитата: GKill от 22 Февраль 2013, 11:39:26 ---Значит тупо что дешевле :) --- Конец цитаты --- Нормальный ответ 95% населения, да. |
| SAMael:
--- Цитата: GKill от 22 Февраль 2013, 11:39:26 --- Значит тупо что дешевле :) --- Конец цитаты --- Хех, я такое на работе слышу от 9 клиентов из 10. Запомни, есть старая народная пословица - "Дешева рыбка - х..ёва юшка!" Не на всем можно экономить, сначала подумай и взвесь что тебе нада от картриджа а потом выбирай, а не тупо что дешевле, устройства то хоть и делают одно и тоже но абсолютно разные, это как запорожец и мерседес, у обоих 4 колеса и оба едут но на запорожце токо дрова возить можно ))) |
| GKill:
masyanya, потому что рядовому игроку не нужно знать отличие железок или эргономику печатной платы или его чего. Мне, например, интересны конечные характеристики продукта: надежность, безглючность, скорость работы, охват форматов, дополнительные возможности и т.д. Касательно же сабжа, конечно, хочется тот, который поддерживает максимум игр, не глючит и все быстро грузит, ну и сейв стейты тоже хорошо :) Насчет дешевизны - думаю не секрет, что для большинства людей это один из определяющих параметров. Многие готовы терпеть различные неудобства использования продукта, но за меньшую цену. |
| SAMael:
GKill, ну так никто и не заставляет рядовым игрокам различать железки, нада просто подумать что тебе нада от железки :lol: оба продукта хороши, но каждый имеет свои эксклюзивные возможности. выбирать нада по принципу то что ты хочеш от железки а не цену. |
| HardWareMan:
Небольшой подпил Gimmick!. |
| sv:
Питч подпилил? Спасибо!! Не слушал (и не буду), но там основная проблема не в этом. Добавлено позже: GKill, не становись в моих глазах оконченнным хомячком, ну пожалуйста :'( Добавлено позже: HWM, заценил, впечатляет. И кстати, кто там говорил про шумы? Мимо. |
| totin:
--- Цитата ---Дык в реальных картах как бэ всё 5-ти вольтовое... я и сказал что странно как-то, шинки развязаны а PWM нет. Чего так реагируешь то болезненно? --- Конец цитаты --- Ну во первых PWM работает только как выход, так что с точки зрения согласования "ноу проблем", во вторых это аналоговый канал, и там нету прямого подключения к цифровому выводам 5в. Кстати резисторы маленького сопротивления там не потому что трехвольтовая альтера не может дотянуть до внутреннего пятивольтового звука, а потому что мне показалось что большое сопротивление негативно сказывается на внутреннем звуке в тех играх где есть только он. А уровни звука регулируются соотношением сопротивлений тех двух резисторов, и альтеру можно сделать сколько угодно громкой по отношению к внутреннему звуку. --- Цитата ---Да что же ты будешь делать то кто говорит про лучше хуже... Это нормально, но активный фильтр как то современней, мы ж не в 80-ые живем. --- Конец цитаты --- Я за аутентичность :р --- Цитата --- LowPower Sram стоит дорого, я ей не барыжу. Второе, ставить SDRAM сюда нельзя оно махом выжрет батарейку если бум играть на портативке... и это опять прихоть будующих пользователей... --- Конец цитаты --- Если беспокоишься о энергопотреблении, то резисторному согласованию нету места. Думаю оно тебе добавляет примерно 70-100ма лишних к общему потреблению системы, может даже больше. Я очень задумался над этим вопросом когда сделал прототип для геймбоя, с резисторами на шине. Потребление системы выростло в разы по сравнению с обычными картриджами. Интересно на сколько больше кушает приставка с инвайтнесом, чем та же приставка с простым картриджем? Ну а насчет SDRAM это верно, будет много кушать, особенно если избыточно рефрешить его, что придется делать обеспечивая случайный доступ --- Цитата ---Именно кстати про многоигровки (Про MMC5 я пока не говорю, мы его ещё не заинтегрили полностью), а всё потому что опять таки захотелось народу ощущений из детства, многоигровок с пляжем и чайками, иначе хватило бы по 1 мб на PRG и CHR если брать большинство многоигровок и одноигровки... --- Конец цитаты --- Так многоигровои тех времен не превышают 500к+500к, я ошибайюсь? В том числе упомянутые четыре девятки с чайками, которые кстати можно поиграть на N8. Толстые многоигровки по всей видимости достояние современных пиратов, и думаю что их настальгицеская ценность близка нулю --- Цитата: masyanya от 22 Февраль 2013, 11:46:10 ---Сами ромы будут идти одинаково ибо маперы чисто аппаратные в обоих случаях и по опр стандартам делаются, а вот скорость запуска, время открывания директории, макс колличество файлов в директории... К примеру, при колличестве файлов в директории 1024 шт. и средней длине имени файла 48 символов вместе с расширением, сортировка будет идти (если для сортировки использовать только процессор 6502) от 3-х до 10 минут (и то это если пользовать алгоритм "Быстрой сортировки", а при таком колличестве файлов под стек в приставке просто не хватит памяти или алгоритм сортировки выбирать медленный), CORTEX ARM справиться с этим максимум за 19 секунд --- Конец цитаты --- 3-10 мин на 6502? 19 сек на арме? божемой... Предполагаю что при загрузке ты генерируешь списки отсортированных файлов и потом используешь их, как это делает сд2снес? Иначе с такой скоростью видимо не получится. рекурсивный quicksort(его используешь?) это не лучшее решение. Рекурсия это уже само по себе бесполезное расходование процессорного времени, плюс нужно много стека, плюс квиксорт, насколько мне известно, далеко не самый продвинутый алгоритм. Думаю приспособленный под сортировку строк шел, отсортирует 1024 строки на 6502 быстрее чем за 19сек, и стек шелу вообще не нужен. У меня сначала была затея сделать супер пупер быструю сортировку с помощью фпжа, но потом посмотрел что 6502 тоже не плохо справляется, и решил не усложнать жизнь, по крайней мере пока. |
| HardWareMan:
--- Цитата: sv от 22 Февраль 2013, 22:07:41 ---И кстати, кто там говорил про шумы? Мимо. --- Конец цитаты --- Самое забавное то, что если отключить видеопровод, то тот слабый шумок в паузах исчезает совсем. Я по началу долго боролся с ним, пока мой ТВ тюнер не заглючил и я для достижения результата видео подключил к телику а звук напрямую в звуковуху. Я даже сразу не поверил - но это правда, у моего ТВтюнера перекрестные помехи между видео и звуком. :( Во, нашел изыскания того времени: --- Цитата ---Хаха, я борюсь с ветрянными мельницами. Если подключить к видео телик, а к звуку ком, то рокота видео нет: -56дБ белого шума (без рокота от видео). При этом уровень звука до -0,7дБ в пике. Т.е. более 50дБ диапазон. --- Конец цитаты --- Многие спецы, с кем я разговаривал, говорят что это похоже на наводку по земляной шине. Но 50дБ для дендика это сверх мечты, поэтому я забил. |
| Asha:
--- Цитата: GKill от 21 Февраль 2013, 12:58:17 ---Ох, ребята тут о своем перетирают. Ничче не понятно. Так какой карик лучше-то, емае? :? --- Конец цитаты --- Вот тоже самое думаю) Но увы будет непонятно, пока у кого либо не случится беспристрастного сравнительного обзора, что было бы великолепно. Мужики делайте совместные карики, тогда и конкуренции не будет и создадите некую монополию :) |
| SAMael:
Asha, так ведь и так щитай монополия по россии и украине, два производителя картриджей флешовых, для любого желающего в любых количествах. |
| masyanya:
--- Цитата: totin от 23 Февраль 2013, 03:55:24 ---Ну во первых PWM работает только как выход, так что с точки зрения согласования "ноу проблем", во вторых это аналоговый канал, и там нету прямого подключения к цифровому выводам 5в. Кстати резисторы маленького сопротивления там не потому что трехвольтовая альтера не может дотянуть до внутреннего пятивольтового звука, а потому что мне показалось что большое сопротивление негативно сказывается на внутреннем звуке в тех играх где есть только он. А уровни звука регулируются соотношением сопротивлений тех двух резисторов, и альтеру можно сделать сколько угодно громкой по отношению к внутреннему звуку. --- Конец цитаты --- Да тут дело не в громкости, а насколько нагружать альтерку будет звук с приставки. --- Цитата: totin от 23 Февраль 2013, 03:55:24 ---Я за аутентичность :р --- Конец цитаты --- Я тоже. --- Цитата: totin от 23 Февраль 2013, 03:55:24 ---Если беспокоишься о энергопотреблении, то резисторному согласованию нету места. Думаю оно тебе добавляет примерно 70-100ма лишних к общему потреблению системы, может даже больше. Я очень задумался над этим вопросом когда сделал прототип для геймбоя, с резисторами на шине. Потребление системы выростло в разы по сравнению с обычными картриджами. Интересно на сколько больше кушает приставка с инвайтнесом, чем та же приставка с простым картриджем? Ну а насчет SDRAM это верно, будет много кушать, особенно если избыточно рефрешить его, что придется делать обеспечивая случайный доступ Так многоигровои тех времен не превышают 500к+500к, я ошибайюсь? В том числе упомянутые четыре девятки с чайками, которые кстати можно поиграть на N8. Толстые многоигровки по всей видимости достояние современных пиратов, и думаю что их настальгицеская ценность близка нулю --- Конец цитаты --- Ну можно так можно, мне неважно. Но одна одноигровка с чайками у меня была ещё в 94-ом, CHR там на 1мБ. Народ хотеть, я делать. Всё. --- Цитата: totin от 23 Февраль 2013, 03:55:24 ---3-10 мин на 6502? 19 сек на арме? божемой... Предполагаю что при загрузке ты генерируешь списки отсортированных файлов и потом используешь их, как это делает сд2снес? Иначе с такой скоростью видимо не получится. рекурсивный quicksort(его используешь?) это не лучшее решение. Рекурсия это уже само по себе бесполезное расходование процессорного времени, плюс нужно много стека, плюс квиксорт, насколько мне известно, далеко не самый продвинутый алгоритм. Думаю приспособленный под сортировку строк шел, отсортирует 1024 строки на 6502 быстрее чем за 19сек, и стек шелу вообще не нужен. У меня сначала была затея сделать супер пупер быструю сортировку с помощью фпжа, но потом посмотрел что 6502 тоже не плохо справляется, и решил не усложнать жизнь, по крайней мере пока. --- Конец цитаты --- Зачем квиксорт (хотя да его я пробовал юзать), когда уже с 2002 года у нас есть тим сорт, у него в худшем случае глубина n*log(n) у квик сорта n в квадрате... и да, если юзать FPGA для сорта, то будет вообще супер! В моем же случае ARM успевает ещё и заголовки ромов анализировать по SPI в реальном времени. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |