Форум Emu-Land.net
06 Сентября 2010, 13:13:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Правила форума
   
   Начало   Сайт Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: [all]почему на эмуляторах игры идут по-разному?!!  (Прочитано 920 раз)
0 Пользователей и 1 Гость смотрят эту тему.
roadkillll

Offline Offline

Пол: Мужской
Откуда: Джунгли из стали и бетона
Сообщений: 208


черный романтикъ)


Просмотр профиля
« : 30 Августа 2009, 18:40:43 »

прошу отнестись с пониманием и поправить если что не так
я тут уже кое что изучил и понял что эмулятор-это та программа которая имитирует работу
железа другой системы(напр. приставки компа автомата етс) исходя из"команд" имеющихся на нашем родном компе
а ром естессно вместо картриджа
тогда почему же тут все игры идут по разному:playable ,perfect,nothing,etc
если на(нормальной) приставке идет абсолютно все ,а железо вроде бы запрограммировано на абсолютно
идентичную работу?!!
Записан

Любитель ретрожелеза,всевозможного старого софта и эмуляции.
Unit2k

Offline Offline



Пол: Мужской
Откуда: Пространственно-временной континуум
Сообщений: 1672


?????????????????


Просмотр профиля
« Ответ #1 : 30 Августа 2009, 18:46:14 »

Да потому-что сымитировать работу консольного железа (особено если оно довольно сильно отличается по архитектуре от обычных ПК железок) не так-то просто, особено если не имеется подробной документации по нему. Вот поэтому часть кода работает как-надо эмулируя, например какой-то набор инструкций верно ( и соответствено графика игры отображается верно, идентично оригиналу), а какой-то не совсем верно(или вообще никак - поэтому игра вообще не запускается или не проходит дальше меню). Со временем разрабы эмуля шлифуют код и постепенно доводят всё до ума...  И соответсвено повышается совместимость...
Записан

Insane

Offline Offline

Пол: Мужской
Откуда: Санкт-Петербург
Сообщений: 1019


неизменяет эмуленду с другим


Просмотр профиля
« Ответ #2 : 30 Августа 2009, 18:59:59 »

проще говоря:

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

Да здраствует jrpg революция. даешь jrpg на PC!
roadkillll

Offline Offline

Пол: Мужской
Откуда: Джунгли из стали и бетона
Сообщений: 208


черный романтикъ)


Просмотр профиля
« Ответ #3 : 30 Августа 2009, 19:15:12 »

спасибо все ясно)
я об этом ранее как-то не подумал В замешательстве
то есть я понял примерно так :
они сначала эмулируют те функции консоли чтоб запускались те игры которые они хотят
ну а затем дорабатывают все остальное чтоб получился полноценный эмулятор
« Последнее редактирование: 30 Августа 2009, 20:00:36 от roadkillll » Записан

Любитель ретрожелеза,всевозможного старого софта и эмуляции.
ilua_great

Offline Offline

Пол: Мужской
Откуда: Русь
Сообщений: 479


Революционер-кун


Просмотр профиля
« Ответ #4 : 30 Августа 2009, 21:17:04 »

Эх, если бы можно было эмулировать коммерческое устройство на 100% верно, то играли бы мы сейчас в Xbox 360 и PS3 с Wii на ПК и бед бы не знали. Но к сожалению...  В замешательстве
Записан

Pentium DualCore E5200(2.5Ghz), 2Gb DDR2, PowerColor Radeon HD 4670(1Gb DDR3 128bit)
Ti_

Offline Offline

Пол: Мужской
Сообщений: 603


Просмотр профиля
« Ответ #5 : 30 Августа 2009, 21:35:31 »

по названию темы подумал , "на разных эмулях игра идет по-разному".

кстати интересно наскока по-разному идут? (тока по времени? код то вроде одинаково выполн. в сеговских эмулях например.)
Записан
Insane

Offline Offline

Пол: Мужской
Откуда: Санкт-Петербург
Сообщений: 1019


неизменяет эмуленду с другим


Просмотр профиля
« Ответ #6 : 30 Августа 2009, 21:59:32 »

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

Да здраствует jrpg революция. даешь jrpg на PC!
Doctor Venkman
Модератор

Offline Offline

Пол: Мужской
Откуда: Volgograd City
Сообщений: 3800


Da Man!


Просмотр профиля
« Ответ #7 : 30 Августа 2009, 23:29:30 »

Всю тему надо перенести в "Нубовские посты"
Записан

Insane

Offline Offline

Пол: Мужской
Откуда: Санкт-Петербург
Сообщений: 1019


неизменяет эмуленду с другим


Просмотр профиля
« Ответ #8 : 30 Августа 2009, 23:40:02 »

Давай. Как сделал Яранга с темой про денди. Не помню прочто точно.
Записан

Да здраствует jrpg революция. даешь jrpg на PC!
Unit2k

Offline Offline



Пол: Мужской
Откуда: Пространственно-временной континуум
Сообщений: 1672


?????????????????


Просмотр профиля
« Ответ #9 : 31 Августа 2009, 00:24:46 »

Всю тему надо перенести в "Нубовские посты"
Венкман, если ты такой умный мог бы и сам человеку объяснить, в чем суть дела.. Не по "нубовски"... А как тру эмуляторщик...
Записан

Ti_

Offline Offline

Пол: Мужской
Сообщений: 603


Просмотр профиля
« Ответ #10 : 31 Августа 2009, 09:03:42 »

эмулирование игр вешь не предсказуемая, эмуляторы делались дома и какждая игра имеет свои баге на разных эмулях.
скажем так, а если на одном эмуле разных версий? и в тех играх где багов не видно.
Записан
Doctor Venkman
Модератор

Offline Offline

Пол: Мужской
Откуда: Volgograd City
Сообщений: 3800


Da Man!


Просмотр профиля
« Ответ #11 : 31 Августа 2009, 12:10:26 »

Цитата: Unit2k
Венкман, если ты такой умный мог бы и сам человеку объяснить, в чем суть дела.. Не по "нубовски"... А как тру эмуляторщик...
Одна из причин - отсутствие технической документации.  Улыбка
Записан

roadkillll

Offline Offline

Пол: Мужской
Откуда: Джунгли из стали и бетона
Сообщений: 208


черный романтикъ)


Просмотр профиля
« Ответ #12 : 31 Августа 2009, 15:50:07 »

Одна из причин - отсутствие технической документации.  Улыбка

Doctor Venkman,признаю виноват это был мой серьезный пробел Злой
наверно я и раньще это видел но как-то пролетел мимо :'(
вы напомнили и я ето посмотрел поподробнее)
и увидел что все децл сложнее чем я думал=(
да,действительно авторские права на систему-серьезная преграда
но ничо-все равно процесс познания продолжается и может когда-нить я уже не буду НУБОМ!!! Улыбка

p.s если не секрет какие еще причины?!
Записан

Любитель ретрожелеза,всевозможного старого софта и эмуляции.
Dagoth Ur

Offline Offline

Пол: Мужской
Сообщений: 86



Просмотр профиля
« Ответ #13 : 31 Августа 2009, 15:58:37 »

Авторы эмуляторов часто идут на снижение точности эмулятора для увеличения производительности. Даже высокоточные эмуляторы типа bsnes на самом деле в чем-то немного "халявят".
Записан

MetalliC
Технический консультант

Offline Offline

Пол: Мужской
Откуда: kharkov.ua
Сообщений: 1194



Просмотр профиля
« Ответ #14 : 31 Августа 2009, 17:42:03 »

roadkillll, очень сложно сделать потактовую эмуляцию систем состоящих из кучи разных паралельно работающих процессоров и сопроцессоров (например Sega Saturn или Commodore Amiga), да и вычислительные мощности для этого немерянные нужны
Записан

!!! WARNING: Emulation requires a brain !!!
Unit2k

Offline Offline



Пол: Мужской
Откуда: Пространственно-временной континуум
Сообщений: 1672


?????????????????


Просмотр профиля
« Ответ #15 : 31 Августа 2009, 20:21:25 »

Одна из причин - отсутствие технической документации.  Улыбка
Ага. Ну ладно хоть темы без документации можно переносить, иначе бы совсем был караул.
Записан

roadkillll

Offline Offline

Пол: Мужской
Откуда: Джунгли из стали и бетона
Сообщений: 208


черный романтикъ)


Просмотр профиля
« Ответ #16 : 04 Февраля 2010, 17:31:11 »

Блин ,я все понял..
Оказ-ся тут все дело в мапперах(напр. в случае денди)
Считаю что тема исчерпана
Кройте ее на..!!

Добавлено позже:
Кстати можно ли по такому случаю вытащить эту тему из"нубовских постов"
и ее здохнуть?!(если она там есть).
ЗЫ НЕ хочу больше быть посмешищем.
Записан

Любитель ретрожелеза,всевозможного старого софта и эмуляции.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Mail.ru