E71.RU E71.RU
Добро пожаловать, Гость! [ ИнфоБлокОбновленияУчастникиПравилаПоискFAQ-ЧаВо ] Регистрация недоступна • Вход RSS
Четверг, 28.03.2024
Примите участие в жизни сайта и вне форума! Посетите страничку последних комментариев к материалам.
  • Страница 1 из 1
  • 1
Форум » Мобильные телефоны » Java » Эмулятор Dendy для E71\EL71 (NesCube)
Эмулятор Dendy для E71\EL71
DRUNДата: Четверг, 08.11.2007, 18:20 | Сообщение # 1
Сержант
Имя: Andrey
С нами с: 05.11.2007
Сообщений: 29
Награды: 0
Статус: Offline
Наверное все уже знают о существовании эмуляторов Денди на java. Ну а для тех кто незнает я и создал эту тему.
Наиболее стабильный и простой эмулятор это Nescube

Nescube- эмулятор безумно популярной в 90-х игровой консоли Nintendo Entertainment System (NES, более известной на просторах СНГ под торговой маркой Dendy) для мобильных устройств (телефонов, смартфонов) с поддержкой Java 2 ME (CLDC-1.0, MIDP-2.0). Для его работы необходимо устройство (далее просто телефон) с достаточно быстрым и мощным процессором.

Эмулятор реализует работу следующих узлов консоли NES:

центральный процессор CPU 6502 (с незначительными упрощениями в пользу скорости эмуляции);
видеопроцессор PPU 2C02 (тайминги NTSC, размеры кадра - 256x224 или 256x240);
звуковой сопроцессор APU 2A03 (очень упрощенная реализация через APU to MIDI transfer);
подсистема памяти (RAM + SRAM + VRAM + CHR-ROM + PRG-ROM);
мапперы 0, 1, 2, 3, 4, 6, 7, 8, 11, 15;
джойстик 1 с поддержкой клавиш Turbo AB.

Основные характеристики и особенности реализации эмулятора:

-четыре видеорежима: Scale LQ, Scale HQ, Dynamic, Static;
-полноэкранный режим Scale LQ и Scale HQ c нарушением пропорции картинки;
-поворот картинки по/против часовой стрелки;
-сменные цветовые палитры;
-возможность изменения яркости и цветности картинки;
-настраиваемая информационная строка - OSD;
-отображение FPS (количества виртуальных кадров за секунду);
-возможность пропуска кадров (Skip frames);
-ряд технологий, управляющих совместимостью/скоростью эмуляции;
-включение/отключение отдельных каналов APU;
-отображение информации об загруженном игровом картридже;
-отображение информации об текущем состоянии java-системы;
-сохранение/восстановление игрового состояния;
-технология непрерывной игры (технология Unceasing play);
-возможность индивидуальной настройки эмуляции для каждой игры;
-возможность переопределения управляющих клавиш;
-возможность минимизации (сворачивания) приложения;
-удобный и крассивый интерфейс;

Установка

Устанавливаем Nescube 1.2 package на компьютер. Для этого нужно раcпаковать архив "nescube12_package.zip".
Если необходима дополнительная информация, то заходим в папку "doc". Там находится данная документация.
В папку "nes" складываем все игры (файлы с расширением ".nes"), которые хотим увидеть в эмуляторе.

Находим в той же папке файл "nes_list.txt", в котором прописываем имена всех nes-файлов без расширения ".nes". Каждое имя должно располагаться на новой строке, по длине не превышать 28 символов, состоять только из латинских букв, цифр и знаков! Не забывайте прописывать имена, иначе файл игры попадет в мидлет, но сам эмулятор не сможет его увидеть!
Когда все готово запускаем "Make Nescube Full" (для "Lite"-версии - "Make Nescube Lite"). В корневой папке пакета появятся файлы "Nescube.jad" и "Nescube.jar".
Если в телефоне имеется более старая версия Nescube, то желательно ее удалить.
"Заливаем" файл(ы) в телефон любым удобным способом. Все, эмулятор Nescube готов к использованию!

Не забывайте главное - для использования пакета вам необходим компьютер!

Эта и другая информация находится в этом же jar в папке [DOC

Скачать игры формата NES можно на этих сайтах www.games-x.ru www.zerores.com.ru www.bit16.narod.ru

СКАЧАТЬ NESCUBE

 
DE_lexДата: Четверг, 08.11.2007, 23:06 | Сообщение # 2
Рядовой
Имя: Алексей
С нами с: 21.10.2007
Сообщений: 12
Награды: 0
Статус: Offline
А файлы "Nescube.jad" и "Nescube.jar" выложите а то у меня чот неполучается. sad
P.S.: Хорошая иформация DRUN smile


Пути не открываются перед теми, кто не борется.
 
sim_emromДата: Четверг, 08.11.2007, 23:23 | Сообщение # 3
Человек
Имя: Сергей
С нами с: 04.05.2007
Сообщений: 1756
Награды: 41
Модель телефона: Realme 8 Pro
Статус: Offline
Интересно, посмотрю. Так как в эльфах (там nes, gb и gg с превосходной скоростью идут и сохранения работают) не реализован звук вообще никак, то конечно надо будет попробовать эту вещь.
Тем более что на нашей платформе уже видел, что ява вполне тянет такие игры.
 
DRUNДата: Пятница, 09.11.2007, 15:54 | Сообщение # 4
Сержант
Имя: Andrey
С нами с: 05.11.2007
Сообщений: 29
Награды: 0
Статус: Offline
Quote
А файлы "Nescube.jad" и "Nescube.jar" выложите а то у меня чот не получается.

А что не получается? На форум выложить не получится...ограничитель 200 кв
Quote
Так как в эльфах (там nes, gb и gg с превосходной скоростью идут и сохранения работают) не реализован звук вообще никак, то конечно надо будет попробовать эту вещь.

спешу разочаровать, но звук к сожалению не работает. sad
 
DE_lexДата: Пятница, 09.11.2007, 17:05 | Сообщение # 5
Рядовой
Имя: Алексей
С нами с: 21.10.2007
Сообщений: 12
Награды: 0
Статус: Offline
Quote (DRUN)
А что не получается? На форум выложить не получится...ограничитель 200 кв

Спасибо, всё получилось! Отличная вещ! smile


Пути не открываются перед теми, кто не борется.
 
zerroДата: Вторник, 20.11.2007, 18:28 | Сообщение # 6
Лейтенант
Имя: Денис
С нами с: 05.07.2007
Сообщений: 41
Награды: 0
Модель телефона: e71
Статус: Offline
Круто.Настальгия!

Да, игры мона скачать тута: http://www.sigraem.com/category/dendy/


Мне не нужен ваш Respect!
 
[A]denДата: Вторник, 20.11.2007, 21:29 | Сообщение # 7
Полковник
Имя: Денис
С нами с: 30.06.2007
Сообщений: 174
Награды: 0
Модель телефона: RoverPC N6
Статус: Offline
ИМХО в ромах просто напросто нету звуковых файлов поэтому и без звука
просто я не могу поверить што в 23кбайтах (стока весит у меня батл сити(танчики в простонародье)) или 43кбайтах (марио) может еще хватить места и на звук хоть и миди но все же

да и если логически посудить если в эмуляторе реализван звук значит овца зарыта в ромах

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


[ноут] MSI WIND U90x (WinXP SP3)
[девайс] MOT C550>>>Siemens CX75>>>Benq-Siemens E71>>>RoverPC N6 winmob6.1
[девайс 2] Benq-siemens e71>>>Voxtel MX400>>>Nokia 3310
[уши] Prolife BT56


Сообщение отредактировано [A]den - Вторник, 20.11.2007, 21:43
 
DRUNДата: Среда, 21.11.2007, 16:37 | Сообщение # 8
Сержант
Имя: Andrey
С нами с: 05.11.2007
Сообщений: 29
Награды: 0
Статус: Offline
[A]den,Насколько я помню, если запускать игры через эмуль на компе то звук есть.
 
3D_InfinityДата: Четверг, 22.11.2007, 19:49 | Сообщение # 9
Game master
Имя: Андрей
С нами с: 04.07.2007
Сообщений: 41
Награды: 0
Модель телефона: EL71v41/E71 (убитый)/S75v47
Статус: Offline
Quote (|A|den)
ИМХО в ромах просто напросто нету звуковых файлов поэтому и без звукапросто я не могу поверить што в 23кбайтах (стока весит у меня батл сити(танчики в простонародье)) или 43кбайтах (марио) может еще хватить места и на звук хоть и миди но все же

да и если логически посудить если в эмуляторе реализван звук значит овца зарыта в ромах

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


Ошибаешься. Тут дело в реализации звука, и сам автор эмуля писал об этом у себя на форуме.
Поскольку эмуляция звукового процессора денди отнимает очень много ресурсов, то звук в эмуле реализован за счет преобразования звукового потока и его вывода через миди-синтезатор. (т.е. звук даже отличаться будет от настоящего, причем иногда довольно сильно) А некоторые телефоны просто не поддерживают управление миди-синтезатором из явы. Вот и вся проблема...
 
lion_rsmДата: Пятница, 23.11.2007, 11:56 | Сообщение # 10
Рядовой
Имя: Dr.Lion/RSM
С нами с: 23.11.2007
Сообщений: 4
Награды: 0
Статус: Offline
3D_Infinity, ты совершенно прав! Если звука нет, то в этом виновата реализация ява-машины на конкретном телефоне.

Кстати, на моем сайте есть более новая версия Nescube на ядре 2.х, но она не работает на банках (там проблема с файловым менеджером, которая будет решена в полной версии). Да, до выхода полной версии осталось уж не так много. По сравнению с 1.2, текущая версия эмуля в функциональном плане шагнула далеко, но в плане скорости эмуляции кардинальных изменений нет (усовершенствована технология Smart CPU Acceleration, есть небольшой прирост скорости на некоторых играх). Так же, полная версия будет открывать zip и gzip архивы. Так что следите за событиями, готовность проекта - 95%.


Автор эмуляторов Nescube, PocketZX.
 
SafarisДата: Пятница, 23.11.2007, 18:19 | Сообщение # 11
Рядовой
Имя: Михаил
С нами с: 14.10.2007
Сообщений: 14
Награды: 0
Статус: Offline
Если кто знает, напишите пллиз адрес офсайта проекта. Как-то заходил туда, там сообщали, что начинают разработку 2й версии эмулятора. Давно правда было. Я операционку на компе менял - адрес потерял. Заранее спасибо

You will never run away from yourself
 
lion_rsmДата: Пятница, 23.11.2007, 23:28 | Сообщение # 12
Рядовой
Имя: Dr.Lion/RSM
С нами с: 23.11.2007
Сообщений: 4
Награды: 0
Статус: Offline
Safaris, держи - http://rsm.pud.ru

Автор эмуляторов Nescube, PocketZX.
 
lion_rsmДата: Среда, 28.11.2007, 19:36 | Сообщение # 13
Рядовой
Имя: Dr.Lion/RSM
С нами с: 23.11.2007
Сообщений: 4
Награды: 0
Статус: Offline
Ну вот, проект Nescube подошел к своему логическому завершению. Работа над ним велась более двух лет. На ваш суд представлена финальная версия эмулятора, основанная на ядре второго поколения.

Более подробно здесь - http://rsm.pud.ru


Автор эмуляторов Nescube, PocketZX.
 
DRUNДата: Суббота, 01.12.2007, 14:18 | Сообщение # 14
Сержант
Имя: Andrey
С нами с: 05.11.2007
Сообщений: 29
Награды: 0
Статус: Offline
lion_rsm
Супер!
Спасибо за такой труд. Новая версия действительно намного лучше прежней! biggrin
Только вот вопрос. Изменение каких натсроек может помочь при торможении нек. игр?


Сообщение отредактировано DRUN - Суббота, 01.12.2007, 14:26
 
lion_rsmДата: Воскресенье, 02.12.2007, 00:44 | Сообщение # 15
Рядовой
Имя: Dr.Lion/RSM
С нами с: 23.11.2007
Сообщений: 4
Награды: 0
Статус: Offline
Основные настройки, напрямую связанные со скоростью и качеством эмуляции, находятся в Settings > Engine. Отключение звука так же значительно повышает скорость. Немножко влияют на скорость настройки Settings > Display - чем меньше размер рисуемой картинки, тем выше скорость эмуляции.

P.S. Делать документацию к финальной версии я не стал, т.к. никто все равно не читает эти документации и не пытается самостоятельно разобраться с настройками.


Автор эмуляторов Nescube, PocketZX.
 
sherLOCKДата: Воскресенье, 02.12.2007, 13:14 | Сообщение # 16
Рядовой
Имя: Илья
С нами с: 07.10.2007
Сообщений: 2
Награды: 0
Статус: Offline
вот это да,впервые встречаю эмулятор на яве который практически летает,автору боольшое спасибо за труды!
 
alE71xeyДата: Пятница, 09.05.2008, 17:12 | Сообщение # 17
Рядовой
Имя: алексей
С нами с: 16.01.2008
Сообщений: 17
Награды: 0
Модель телефона: e71v45, motorola photon 4g
Статус: Offline
thumb_up wildjoy супер!!!! правда в марио играть не очень удобно , но всё же супер!
а кто нибудь может выложить версию с установленными играми (по популярней которые)?


Покойся с миром!
 
Pavelx1993Дата: Пятница, 09.05.2008, 18:46 | Сообщение # 18
Генерал-майор
Имя: Pasha
С нами с: 15.03.2008
Сообщений: 324
Награды: 0
Модель телефона: E71v45
Статус: Offline
alE71xey, Можно игры сдесь скачать http://www.sigraem.com/category/dendy/

 
alE71xeyДата: Суббота, 10.05.2008, 09:55 | Сообщение # 19
Рядовой
Имя: алексей
С нами с: 16.01.2008
Сообщений: 17
Награды: 0
Модель телефона: e71v45, motorola photon 4g
Статус: Offline
Pavelx1993 :) я знаю просто я не очень хорошо помню какие игры действительно хороши, вот и прошу с установленными эмулятор. а управление я поменял , теперь прикольно:)

Покойся с миром!
 
jenok666Дата: Вторник, 13.05.2008, 18:19 | Сообщение # 20
Полковник
Имя: Jeka
С нами с: 03.11.2007
Сообщений: 214
Награды: 0
Статус: Offline
есть нескубе с возможностью смотреть ФС потом мот быть выложу, если нет - ищите сами :p
 
AlekseerДата: Вторник, 03.06.2008, 16:45 | Сообщение # 21
Сержант
Имя: Алексей
С нами с: 27.12.2007
Сообщений: 20
Награды: 0
Модель телефона: E71 v39
Статус: Offline
ЗДОРОВО!! Спасибо
 
LikvidatorMaxДата: Вторник, 03.06.2008, 22:10 | Сообщение # 22
0_о
Имя: LikvidatorMax
С нами с: 13.06.2007
Сообщений: 276
Награды: 0
Модель телефона: E71v45 (eng)
Статус: Offline
http://www.emu-land.net/
вот тут много разных игр, от разных приставок. Отдельно выделены самые популярные thumb_up

Выложите здесь последнюю версию проги!!!


:/


Сообщение отредактировано LikvidatorMax - Вторник, 03.06.2008, 22:17
 
ZeusДата: Суббота, 24.01.2009, 20:32 | Сообщение # 23
Лейтенант
Имя: Дмитрий
С нами с: 12.07.2007
Сообщений: 67
Награды: 2
Модель телефона: E71v45
Статус: Offline
Quote (LikvidatorMax)
Выложите здесь последнюю версию проги!!!

+1!!!!

*.jar + *.jad пожалуйста


Siemens Graphic Changer Developer
 
Форум » Мобильные телефоны » Java » Эмулятор Dendy для E71\EL71 (NesCube)
  • Страница 1 из 1
  • 1
Поиск:
Использование материалов сайта возможно только при согласовании с администрацией