Форум Эму-Россия
http://forum.emu-russia.net/

Нужна помощь в развитии Эмулятора.
http://forum.emu-russia.net/viewtopic.php?f=13&t=1582
Страница 1 из 2

Автор:  Makcumyc [ 28 сен 2009, 03:12 ]
Заголовок сообщения:  Нужна помощь в развитии Эмулятора.

Есть такой проект по эмуляции GBA http://sourceforge.net/projects/elfboyadvance/ но разработчику банально нехватает опыта. Если есть гуру понимающие в эмуляции этой приставки и программировании на С. Помогите и Вы осчастливите миллионы(а вдруг?:) ) людей!!!

Автор:  romanich [ 28 сен 2009, 06:18 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

нашёл сорцы здесь

скачаю - посмотрю, отпишусь здесь.

P.S. похоже что этот эмуль - производная от VBA 1.7

на BF 600MHz ему тоже фигово... :(

---- добавлено ----

P.P.S нужно копать эмуль GBA, который на Dingoo a320, там вроде проц фиговый на 400 МГц архитектуры MIPS (наверняка есть динамичекий рекомпилятор)

---- добавлено ----

как запустить эмулятор на Sony ericsson k510i или k750 ?

каким софтом загружать?

Автор:  romanich [ 28 сен 2009, 12:02 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

всё очень фигово :(

автору прийдется переписывать модули эмуляции arm и thumb - на ассемблере, а возможно даже и dynarec реализовывать.
или это найти в интернете...

в эрикссонах стоит арм9 200мгц, может как-то изратится запускать код GBA РОМов напрямую

Автор:  Makcumyc [ 28 сен 2009, 13:52 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Надо установить эльфпак как это сделать можно прочитать здесь http://www.topse.ru/forum/showthread.php?t=8957 а вообще много факов здесь http://topse.ru/faq.html тут все разжовано, как и какими программами все устанавливать. Так что с эмулем? Дело гиблое? Вы поможете?

Автор:  Zeru-j [ 28 сен 2009, 14:35 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

лучше полазить по elfse.com там и эльфпак от Tartes есть...

Автор:  romanich [ 28 сен 2009, 17:02 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Makcumyc писал(а):
Так что с эмулем? Дело гиблое? Вы поможете?


я сам являюсь мега-заинтересованным лицом номер-1 в этом эмуляторе, но к сожалению на него прийдётся забить.

сегодня проделывал небольшую оптимизацию - заменил часть переменных в эмуляции CPU на регистры и выставил все циклы чт./зап. памяти =0, циклы CPU также в 0. К сожалению быстрее не стало. :(

Автор:  Makcumyc [ 28 сен 2009, 17:50 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Я мало чего понял из выше сказанного :) жаль, что ничего не поделаешь. А насчет "не стало быстрее" Вы его опробовали или как?

Автор:  romanich [ 28 сен 2009, 18:25 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

тотже самый эмуль я собрал сам несколько месяцев назад.
его скорость можете оценить на видео (ссылку дал выше)

Автор:  Makcumyc [ 28 сен 2009, 19:31 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Да, я читал про Цифровую Дробилку :) если не секрет сколько себестоимость? А насчет эмуля ну я догадывался что так будет :) слишком сложная приставка. Кстати на эльфах сименсоводы написали много эмуляторов(а на них то стояли arm7 150Mгц и все летало, ну почти))) ) и nes, smd, snes, sms/gg. , gb/gbc. Жаль никто не берется их портировать на СЕ. Сорци то есть.

Автор:  Wind [ 28 сен 2009, 20:03 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Если ввести динамическую рекомпиляцию, выкинуть все упоминания о VBA в сырцах ибо это самый не оптимизированый эмулятор какой мне доводилось видеть в своей жизни, то может тогда можно достичь от силы половины скорости врятли больше.

Автор:  Makcumyc [ 28 сен 2009, 20:05 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

А как насчет попробовать? :) нехочешь за это взяться?

Автор:  Wind [ 29 сен 2009, 06:56 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Да как бы нет, дерзай сам, захочешь все получиться и у тебя, не надо мне говорить я мало знаю или еще что-нибудь в таком духе, когда я начинал, я даже не знал ничего о програмировании, но мне это не помешало, ибо было большее желание.

Автор:  romanich [ 29 сен 2009, 11:07 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Makcumyc писал(а):
А насчет эмуля ну я догадывался что так будет :) слишком сложная приставка. Кстати на эльфах сименсоводы написали много эмуляторов(а на них то стояли arm7 150Mгц и все летало, ну почти))) ) и nes, smd, snes, sms/gg. , gb/gbc. Жаль никто не берется их портировать на СЕ. Сорци то есть.


В каком-то русском форуме по мобилам видел исходники упомянутых вами эмуляторов. Детальный анализ показал, что это портабельные кроссплатформенные эмуляторы, которые обчекрыжены до безобразия - нет звука! Оно и понятно - мобилы не потянут апдейт хотябы mono, 8 бит , 11025 Гц, у некоторых нет PCM.

Спрашивается, кому нужны такие эмуляторы без звука? Разве что когда совсем делать нечего - достать и играть.

На счёт портирования - есть же сорцы - profit!
На мобильных форумах также много энтузиастов которые портируют - только вот надо искать!

Автор:  Makcumyc [ 29 сен 2009, 12:20 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Ну это ж сименсы, они дохлые, вот люди и урезали все что можно. А на современных СЕ уже достаточно мощьности что бы выдать и звук и картинку с хорошим фпс. Не энтузиасты как бы есть, но их в тоже время и нет)))
2 Wind, желание огромное, возможности нет. На телефонне ничего не сделаешь.
P.S. Скоро выйдет NesCube 3.0 , автор заявил что прикуруил к миди-пищалке(а она ужасная) еще и воспроизведение wave-потока. И это все под явой. Интересно будет посмотреть на это все.

Автор:  romanich [ 29 сен 2009, 14:19 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

вот здесь народ дискутирует по поводу портирования эмуляторов на телефоны.

NesCube вещь хорошая -просто устанавливать, идёт у всех, но ради этого жертвуем потерей производительности эмулятора.
То что автор мапит звук эмулятора на миди - это гуд :rolleyes:

Какие ещё портируемые эмуляторы GBA есть кроме VBA 1.x.x ?

Автор:  Wind [ 29 сен 2009, 15:00 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Makcumyc писал(а):
2 Wind, желание огромное, возможности нет. На телефонне ничего не сделаешь.

Не понял? Компьютера чтоль нет? :)

Автор:  Makcumyc [ 29 сен 2009, 15:06 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Нее, ненадо путать порт на телефоны и на конкретную марку :) на моторах и на сименах эльфы уже давно, даже очень и той теме уже 2 года :) на них портанули все что можно было. Эльфы хоть по стандарту мультиплатформены, но на разных устройствах разные функции. Так вот я и страдаю что до СЕ эти эмуляторы еще не дошли :) и все энтузиасты остаются на своей марке, вот на сайте http://mobilefree.ru - главный русский сайт по хаку СЕ и эльфам, в теме про запросам эльфов, эмуляторы под номером 1, но это уже как год и никто и не чухается. Потому как никому эмуляция не интересна. Вот я к вам и пришел за помощью. Вы же фаны :) кстати на сименсы написали эмулятор wad файлов :) теперь квейк и дум первые нормально бегают. Насчет эмуляторов GBA - незнаю, я не интересовался, но думаю на sf можно найти что то не на основе VBA.

---- добавлено ----

2Wind_Ага, третьего не дано, или есть или нет :)

Автор:  Wind [ 29 сен 2009, 15:20 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Makcumyc писал(а):
2Wind_Ага, третьего не дано, или есть или нет :)

Серьезно нет компьютера, не верю, не в том веке живем. Все что нужно это компьютер и Visual Studio, дальше дело пойдет.
Я сам даже если бы и захотел этим заняться что врятли, не смог бы ничего портануеть потому что во-первых у меня нет такого телефона и он мне не нужен, телефон средство связи и ничего больше, а во-вторых я не писал эмуляторов GBA и про начинку мне мало что известно, впрочем это конечно решаемо, но нужно время.

Автор:  Makcumyc [ 29 сен 2009, 15:24 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

В то веке живем, в том :) но без компьютора)))

Автор:  CrazyMax [ 01 окт 2009, 03:54 ]
Заголовок сообщения:  Re: Нужна помощь в развитии Эмулятора.

Ты его хочешь портировать на СЕ?

Страница 1 из 2 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/