Просмотр полной версии : Dendy on FPGA?
Извините, что не стал искать как следует, надеюсь что будет проще спросить у знатоков - сабж существует?
Поиск по яндексу вывел непонятно куда, какието буржуйские заумности без строчки кода.
balu_dark
01.11.2009, 01:27
ну искать надо "NES on FPGA" неужто в Гугле - забанили??? :) :D
вот первые линки что выдало по запросу
http://cegt201.bradley.edu/projgrad/proj2006/fpganes/#
http://crystal.freespace.jp/pgate1/nes/reference.htm
http://code.google.com/p/fpga-retro/wiki/FPGA_NES
http://hackaday.com/2009/10/17/nes-processor-cloned-on-a-fpga/
http://zx.pk.ru/archive/index.php/t-7501.html ;)
http://www.nesworld.com/cgi-bin/yabb/YaBB.pl?num=1209788566
http://www.tripoint.org/kevtris/nes/index.html
---------- Post added at 02:21 ---------- Previous post was at 02:08 ----------
Задачу то - поставь немного яснее!
---------- Post added at 02:27 ---------- Previous post was at 02:21 ----------
http://nesdev.parodius.com/
Задачу то - поставь немного яснее!
Имеем пару циклонов, россыпь СРАМов и паяльник. На выходе хотю получить Марио на цветном ТВ.
Порылся в ссылках. Блин, почему буржуи не могут свои проекты описывать ОЧЕВИДНО. Куча рассуждений "пить или не пить", "зачем мне это надо", "не посодют ли нас копирасты" и подобная бодяга. Среди этого мусора изредка находятся строки HDL, но чтобы "взял и сделал" кода не нашел.
Только у fun'a на сайте есть что-то внятное.
balu_dark
01.11.2009, 17:20
http://cegt201.bradley.edu/projgrad/proj2006/fpganes/FPGA%20NES%20Version%201.0.zip
ну а разве тут нету кода? по моему все там есть.
На выходе хотю получить Марио на цветном ТВ.
а почему не на обычном мониторе?
а почему не на обычном мониторе?
На обычном мониторе я могу и эмуль запустить :)
А представь, что ты уехал куда-нить (в командировку), а в комнате где тебя поселили стоит самый обычный телевизор...
http://cegt201.bradley.edu/projgrad/proj2006/fpganes/FPGA%20NES%20Version%201.0.zip
ну а разве тут нету кода? по моему все там есть.
А где там, например, PPU и APU?
Через поисковики не раз находил проекты NES на FPGA, некоторые со скриншотами, некоторые даже немножко с исходниками. Но не видел ни разу исходников, готовых для компиляции, которые можно было запустить, скажем, на какой-нибудь борде...
А если представить что в комнате "арабский телевизор": TV-тюнер + обычный VGA монитор. Эмуль пускать нерационально: электричества четвертый пень много жрет.
А где там, например, PPU и APU?
Там вроде как граф.проц в головном модуле. Звука нет (пины на gnd).
Проект компилится, выскакивают некритичные баги в модулях процессора и памяти. Но многое там смущает... Например чем рулиться. В общем, надо курить этот проект как следует.
---------- Post added at 22:21 ---------- Previous post was at 22:19 ----------
четвертый пень много жрет.
дык ты сам пишешь, что тв-тюнер есть :)
Да и не видел я на просторах России и Скандинавии арабских телевизоров. Обычных - полно.
То есть, чтобы поиграть в Dendy придется включать TV-тюнер и на его видео-вход подавать сигнал с твоего девайса? Все б ничего, но он греется собака. В общем я понял, что VGA-выхода не будет. Жаль.
В общем я понял, что VGA-выхода не будет. Жаль.
В проекте, который сейчас здесь курим, как раз сделан VGA-выход. Я думаю, как его переделать в ТВ :)
А можно это сделать на последнем шаге, когда все остальное будет работать? :) Тем самым у тебя будет два девайса и больше потенциальных покупателей. Главное, чтоб микроSD была.
Тем самым у тебя будет два девайса и больше потенциальных покупателей. Главное, чтоб микроSD была.
Уууу... Я в проекте не видел SD... Там только одна игрулина, сидящая прямо в коде проекта :)
Насчет продавать... А зачем? Автор не я, прав не имею, кому оно нафик надо? :)
Одна игрулина это неинтересно. Прикрути SD и автор будешь ты. И это будет интересно.
Насчёт игрулин .
Ищите проджект NES FunkyFlashCart . Оф. сайт сдох... Если не найдётся зеркало , то к себе закину .
Там вроде как граф.проц в головном модуле. Звука нет (пины на gnd).
Проект компилится, выскакивают некритичные баги в модулях процессора и памяти. Но многое там смущает... Например чем рулиться. В общем, надо курить этот проект как следует.
Хм... Надо посмотреть еще раз... Что-то для графического проца маленький модуль. Кто-нибудь запускал?
Если разговор про FPGA NES Version 1.0.zip, то кто здесь топ и где видеопроц?
ClockDivider.vhd
DanPack.vhd
Dan_2A03.vhd
SRAM.vhd
T65.vhd
T65_ALU.vhd
T65_MCode.vhd
T65_Pack.vhd
---------- Post added at 08:41 ---------- Previous post was at 08:22 ----------
Насчёт игрулин .
Ищите проджект NES FunkyFlashCart . Оф. сайт сдох... Если не найдётся зеркало , то к себе закину .
Плазив через поисковик, понял, что это картридж, в котором во флэш заливаются игрухи для NES. Непонятно, правда, как решается вопрос многочисленных мапперов.
Сам прект не нашел. Хотя, честно говоря, искал не очень усердно, не сторонник использования флэша..
Ну для первых этапов тестирования вполне сойдёт . Главное полный набор сырков в комплекте (печатки нет...) - http://sblive.narod.ru/ZX-Spectrum/NESFunkyFlashCart/NESFunkyFlashCart.htm
(обновил линк)
Тут среди массы проектов есть NES:
http://pacedev.net/forums/showthread.php?t=13
Репозиторий:
https://svn.pacedev.net/repos/pace/sw/synth/platform/
Статус WIP, периодически обновляется.
Тут среди массы проектов есть NES:
http://pacedev.net/forums/showthread.php?t=13
Репозиторий:
https://svn.pacedev.net/repos/pace/sw/synth/platform/
Статус WIP, периодически обновляется.
Пробовал скомпилить, не вышло. Правда, подробностей не помню...
Ну для первых этапов тестирования вполне сойдёт . Главное полный набор сырков в комплекте (печатки нет...) - http://sblive.narod.ru/ZX-Spectrum/NESFunkyFlashCart/NESFunkyFlashCart.rar
Не скачивается, говорит, мол, нет такого :(
Это всё долбаный "народ" со своими ограничениями... Долго думали и наконец прибили...
Позже как нить по другому закину .
Я успел скачать. Пока пусть тут полежит: http://symbiot7.valuehost.ru/files/NESFunkyFlashCart.rar
Разбросал на части - http://sblive.narod.ru/ZX-Spectrum/NESFunkyFlashCart/NESFunkyFlashCart.htm :D
так там проект на Xilinx?
как раз сделан VGA-выход. Я думаю, как его переделать в ТВ
А прикрутить CXA1645? я где-то видел такой проект, схема включения подобна NedoPC-ному пал-кодеру.
так там проект на Xilinx?
Альтеры всего сто раз шьются...
А прикрутить CXA1645? я где-то видел такой проект, схема включения подобна NedoPC-ному пал-кодеру.
Причём здесь VGA и NTSC/PAL кодер ???
Если получится превратить VGA в NTSC то кодер можно выдрать из OCM , а если финтом ушами проект станет паловским , то - http://sensi.org/~svo/verilog/palencoder/ (кодер из vector06cc)
Альтеры всего сто раз шьются...
Причём здесь VGA и PAL кодер ???
Если получится превратить VGA в NTSC то кодер можно выдрать из OCM , а если финтом ушами проект станет паловским , то - http://sensi.org/~svo/verilog/palencoder/ (кодер из vector06cc)
Не могу понять, о чем речь? О поекте NES на FPGA (если да, то о каком именно?), если нет, если о флэш-картридже для NES, то какой у него может быть NTSC или PAL? Я в конец запутался :)
Я в конец запутался
Аналогично. На флешь-картридже ПАЛ-выход найти сомнительно...
Разве по цитатам не понятно что к чему относится ? %)
Лично я знаю только один флэш картриж на Xilinx (CPLD) (http://sblive.narod.ru/ZX-Spectrum/NESFunkyFlashCart/NESFunkyFlashCart.htm) и только один максимально полный проэкт NES (http://sblive.narod.ru/ZX-Spectrum/XiNES/XiNES.htm) NTSC с выхлопом на VGA %)
Разве по цитатам не понятно что к чему относится ? %)
Лично я знаю только один флэш картриж на Xilinx (CPLD) (http://sblive.narod.ru/ZX-Spectrum/NESFunkyFlashCart/NESFunkyFlashCart.htm) и только один максимально полный проэкт NES (http://sblive.narod.ru/ZX-Spectrum/XiNES/XiNES.htm) NTSC с выхлопом на VGA %)
Тогда понятно. XiNES я примерно год назад пытался скомпилить под Квартусом, не получилось и бросил, надо бы попробовать еще раз. А картридж нужно каждый раз при перепрошивке выдергивать из приставки. Насколько я помню, подобный картридж, только для Сеги МД, продает Масяня.
Кстати, у NESFunkyFlashCart есть, как я понял, готовые схемы мапперов - хорошая штука.
Powered by vBulletin® Version 4.2.3 Copyright © 2019 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot