Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2007, 15:31   #1
Artem-kuljabin
Пользователь
 
Регистрация: 26.12.2007
Сообщений: 12
По умолчанию Как создаются эмуляторы игр?

Здравствуйте! Это моя первая тема на этом сайте. Создал я ее для получения знаний о эмуляторах игр и их создании. Подскажите с чего начать программирование эмулятора(если можно, разместите ссылки, укажите книги), в частности я хочу написать эмулятор Heroes3(имеется у меня на PC) для Symbian 9.1(операционная система моего смартфона). Рынок смартфонов в наше время бурно развивается, я считаю создание эмуляторов для них довольно перспективной областью, представляете в каком-нибудь 2010-ом вычислительной мощности смарта хватит для игры в Dark Messia или Oblivion. P.S. Может быть все написанное выше покажется вам недостойным вашего внимания, и тем самым вы не поможете студенту специальности ВМК утолить его жажду знаний. Но если вы откликнетесь и поможете мне, то я буду вам очень благодарен, а также буду учитывать ваше мнение по другим темам.
Artem-kuljabin вне форума Ответить с цитированием
Старый 26.12.2007, 16:58   #2
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Когда пишут эмулятор для более "низкоуровневой" платформы, это ещё понятно - у PC с головой хватает мощности чтоб запускать какие-нибудь приставочные игры или, java или rom древних компов, или на симбиане nes-игры. Но как заставить его (symbian) отрисовать PC-шную графику тех же героев (именно на эмуляторе, а не портируя игру напрямую) даже не представляю. Ждём мнения специалистов
пыщь
JTG вне форума Ответить с цитированием
Старый 26.12.2007, 17:58   #3
Artem-kuljabin
Пользователь
 
Регистрация: 26.12.2007
Сообщений: 12
По умолчанию

А что подразумевается под портированием на прямую?

Последний раз редактировалось Artem-kuljabin; 26.12.2007 в 18:00.
Artem-kuljabin вне форума Ответить с цитированием
Старый 26.12.2007, 18:06   #4
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

to Artem-kuljabin
А как давно вы занимаетесь программированием?
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Старый 26.12.2007, 18:15   #5
Artem-kuljabin
Пользователь
 
Регистрация: 26.12.2007
Сообщений: 12
По умолчанию

to Карась честно скажу 3 года
Artem-kuljabin вне форума Ответить с цитированием
Старый 26.12.2007, 18:16   #6
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Цитата:
Сообщение от Artem-kuljabin Посмотреть сообщение
А что подразумевается под портированием на прямую?
Это когда исходный код переписывается и компилируется уже на другой платформе
пыщь
JTG вне форума Ответить с цитированием
Старый 26.12.2007, 18:27   #7
Artem-kuljabin
Пользователь
 
Регистрация: 26.12.2007
Сообщений: 12
По умолчанию

Я так понимаю, что для единичного случая лучше всего подойдет способ портирования на прямую? Расскажите пожалуйста поподробнее.

Последний раз редактировалось Artem-kuljabin; 26.12.2007 в 18:31.
Artem-kuljabin вне форума Ответить с цитированием
Старый 26.12.2007, 18:30   #8
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Ну если есть исходники и игра не сильно навороченная (а то в симбиане же нет аналогов DirectX/OpenGL), то да
пыщь
JTG вне форума Ответить с цитированием
Старый 26.12.2007, 18:37   #9
Artem-kuljabin
Пользователь
 
Регистрация: 26.12.2007
Сообщений: 12
По умолчанию

А как осуществляется само переписывание?
Artem-kuljabin вне форума Ответить с цитированием
Старый 26.12.2007, 18:52   #10
Artem-kuljabin
Пользователь
 
Регистрация: 26.12.2007
Сообщений: 12
По умолчанию

С другой стороны, если поставить это дело на поток, то лучше все- таки создать эмулятор?
Artem-kuljabin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создаются MMOG [Smarik] Gamedev - cоздание игр: Unity, OpenGL, DirectX 7 20.01.2009 00:31
Эмуляторы Mortal Kombat 5 Deadly Alliance для ПК Илюха Свободное общение 3 29.07.2008 21:14
эмуляторы игровых приставок Witalyj_sk Операционные системы общие вопросы 3 07.05.2008 19:36