Автор Тема: Эмуляция XBOX  (Прочитано 670039 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sergaking

  • Emu-Land Team
  • Сообщений: 2847
  • Пол: Мужской
  • Fighting and beat-'em-up fan
    • Просмотр профиля
Эмуляция XBOX
« : 06 Декабрь 2008, 03:35:16 »

Вся необходимая информация находится под спойлером ниже:

« Последнее редактирование: 12 Июнь 2018, 11:26:21 от Yaranga »

Онлайн Dyons

  • Пользователь
  • Сообщений: 7206
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1800 : 25 Июль 2014, 14:00:27 »
и здесь тоже (или я ошибаюсь?)
Здесь тоже все в одном файле.

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

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1801 : 25 Июль 2014, 16:07:21 »
Цитата: Dyons
Там если искать похожие функции, вылазит одна большая проблема, очень сильно отличается скомпилированный код библиотечных функции в зависимости от версии компилятора.

имхо сигнатуры будут отличаться не только от версий, современные компиляторы еще же и умеют делать оптимизации на этапе линковки. Link time code generation в MSVC или оно же обозванное Link time optimization в GCC. так что одни и те же библиотечные фции в разных частях exe-шника будут очень по-разному выглядеть, смотря как там компилятор наоптимизил. я так понимаю это Wind и имел в виду.

Оффлайн stalker4

  • Пользователь
  • Сообщений: 1044
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1802 : 19 Сентябрь 2014, 11:25:42 »
Заглохло на этом фронте?

Оффлайн BodyBuilder

  • Пользователь
  • Сообщений: 53
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1803 : 21 Сентябрь 2014, 21:04:39 »
Ни ужели никто так и не запилит эмуль?

Оффлайн Skay

  • Пользователь
  • Сообщений: 4120
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1804 : 22 Сентябрь 2014, 04:10:33 »
BodyBuilder, раз интересует платформа, сядь запили)) в этом все дело, кто умеет тем не интересно.

Оффлайн Arbars

  • Пользователь
  • Сообщений: 1409
  • Пол: Мужской
  • Линукс кұрылысшы
    • ВКонтакте
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1805 : 05 Январь 2015, 15:10:36 »

Оффлайн black jaguar

  • Пользователь
  • Сообщений: 1865
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1806 : 05 Январь 2015, 15:21:13 »
а если они ксению пилят для 360, то для первой xbox полноценного эмуля они не планируют? получится пропуск одной консоли
Цитата
Для работы эмулятору нужна 64-битная ОС Windows 8, процессор с поддержкой инструкций AVX2 и видеокарта с поддержкой DirectX 11/OpenGL 4.5. На данный момент автор продолжает развивать эмулятор.

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2734
    • Youtube
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1807 : 05 Январь 2015, 15:54:35 »
а если они ксению пилят для 360, то для первой xbox полноценного эмуля они не планируют? получится пропуск одной консоли
Возможно эмулятор 360 сможет ээ... выполнять инструкции что-ли по запуску xbox 1 игр (не знаю подробностей как он их там эмулирует на фрибуте), так же, как это делает настоящий 360ый, либо нет.

>настоящий 360ый
например: http://youtu.be/XojGdP4a0E0

Оффлайн black jaguar

  • Пользователь
  • Сообщений: 1865
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1808 : 05 Январь 2015, 16:00:33 »
Возможно эмулятор 360 сможет ээ... выполнять инструкции что-ли по запуску xbox 1 игр
упс а получается 360ая и сама то не столь круто эмулирует первый ящик?
Цитата
Совместимость с играми для оригинальной Xbox частичная. Некоторые игры (наиболее удачные, по мнению Microsoft) входят в список совместимости и запускаются через встроенный эмулятор, обновляемый через Xbox Live или в оффлайн-режиме с CD-R дисков, самостоятельно записанных пользователем. Для работы эмулятора обязателен жёсткий диск, на котором находятся профили игр, патчи и другая служебная информация.

Игры, которых нет в списке совместимости, не запускаются. Список совместимости пополняется с каждым обновлением программного эмулятора первого Xbox. Обновление эмулятора происходит при загрузке в привод диска от старой консоли.
я то думал в 360 аппаратная эмуляция, а не програмная

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7464
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1809 : 05 Январь 2015, 19:37:13 »
Цитата: black jaguar
я то думал в 360 аппаратная эмуляция, а не програмная

"аппаратная" :lol: это уже не эмуляция.

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2734
    • Youtube
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1810 : 05 Январь 2015, 20:19:10 »
получается 360ая и сама то не столь круто эмулирует первый ящик?
Как видно из видео, что кидал выше эмулирует довольно круто те игры, которые в списке поддерживаемых. Графон и стабильный фпс, артефакты есть, которые мне напомнили артефакты при хардварном режиме в pcsx2. когда вроде бы фуллспид, но радар в жта некоторых тупит например на пс2 эмуле в хардваре. в мерсенариес на хбокс360 пропадает радар время от времени. игра лицензия. эмулятор офф. дашборд ванильный. скоростной и ёмкий внутренний хдд установлен а баг есть.

вот нормальный радар и заглюченный радар:


офф список поддерживаемых игр:
http://support.xbox.com/ru-RU/xbox-on-other-devices/original-console/backward-compatibility

А тут написано в каких играх какие побочные "хардварные" глюки имеют (довольно дофига глюков если прочитать):
http://en.wikipedia.org/wiki/List_of_Xbox_games_compatible_with_Xbox_360

Оффлайн black jaguar

  • Пользователь
  • Сообщений: 1865
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1811 : 05 Январь 2015, 21:55:31 »

"аппаратная" :lol: это уже не эмуляция.
зато какая точная  :D
не помню или в SNES или в ps2 или еще где то тупо поставили на материнку дополнительно к основным - проц и видюшку от прошлой консоли. таким образом родная совместимость с прошлой консолью достигалась без таких глюков как описано чуть выше с радаром

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7464
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1812 : 05 Январь 2015, 22:00:22 »
black jaguar, Еще раз: это уже не эмуляция.

Оффлайн Irlander

  • Пользователь
  • Сообщений: 39
  • Пол: Мужской
  • Let's Rock!
    • Youtube
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1813 : 05 Январь 2015, 22:22:09 »
зато какая точная  :D
не помню или в SNES или в ps2 или еще где то тупо поставили на материнку дополнительно к основным - проц и видюшку от прошлой консоли. таким образом родная совместимость с прошлой консолью достигалась без таких глюков как описано чуть выше с радаром

Это не эмуляция). В PS2 контроллер ввода мог выполнять всё что умела PS1, поэтому была 100% поддержка игр. Хотя в обычных версиях были ограничения, но лишь регионального характера.

Оффлайн gepar

  • Пользователь
  • Сообщений: 10150
  • Пол: Мужской
  • ▂ ▃ ▄ ▅ ▆ ▇ █
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1814 : 06 Январь 2015, 22:31:37 »
Цитата: black jaguar
не помню или в SNES или в ps2 или еще где то тупо поставили на материнку дополнительно к основным - проц и видюшку

Так, просто интересно, когда ты предпологал что это была SNES то с чем хотели для неё сделать совместимость тогда по этой логике, с тостером ?

Оффлайн Qwentor

  • Пользователь
  • Сообщений: 935
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1815 : 07 Январь 2015, 11:50:30 »
gepar,
с NES?

Оффлайн cptPauer

  • Пользователь
  • Сообщений: 4178
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1816 : 08 Январь 2015, 17:24:51 »
Может, он спутал с Genesis? Там же как раз был проц от Sega Master System и обратная совместимость

Оффлайн ParagonUnits

  • Пользователь
  • Сообщений: 10699
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1817 : 08 Январь 2015, 17:29:59 »
Цитата
Может, он спутал с Genesis? Там же как раз был проц от Sega Master System и обратная совместимость

Разве в MD была обратная совместимость с MS? Там же была отдельная приблуда PBC!

Оффлайн cptPauer

  • Пользователь
  • Сообщений: 4178
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1818 : 08 Январь 2015, 17:44:04 »
Разве в MD была обратная совместимость с MS? Там же была отдельная приблуда PBC!
Была. Powerbase Converter это просто переходник, так как распиновка на слоте картридже другая. С флешкарика можно запускать ромы SMS на мегадрайве и без всякой приблуды. И геймпады подходят от Master System.
"As the cartridge slot is of a different shape, Sega released the Power Base Converter, a separate device that sits between a Master System cartridge and the Mega Drive's cartridge slot. The Power Base Converter does not contain any Master System components"

"the Master System's central processor and sound chip (the Zilog Z80[11] and SN76489 respectively) are included as coprocessors in the Mega Drive"
« Последнее редактирование: 08 Январь 2015, 17:50:16 от cptPauer »

Оффлайн qwerta38

  • Пользователь
  • Сообщений: 35
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1819 : 11 Январь 2015, 00:26:10 »
 :)
Интересно зачем тогда городили самодельные шахматы на MD? Можно было просто замутить Sega Chess с SMS.

Оффлайн cptPauer

  • Пользователь
  • Сообщений: 4178
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1820 : 11 Январь 2015, 01:45:42 »
Я слышал, что в новодельных китайских сегах часто делают без звукового чипа SN76489, без оглядки на совместимость и того, что он в некоторых играх тоже используется.  :neznayu:
 Множество причин может быть, почему сделали еще одни шахматы (новые лучше или сделаны как любительский проект для саморазвития, несовместимость с новоделом, технические сложности, лучше для многоигровок и т.п.).  :-\
« Последнее редактирование: 11 Январь 2015, 01:52:04 от cptPauer »

Оффлайн qwerta38

  • Пользователь
  • Сообщений: 35
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1821 : 11 Январь 2015, 09:25:49 »
... в новодельных китайских сегах часто делают без звукового чипа SN76489...
Если только из-за этого.
А так как шахматы они проигрывают даже Chessmaster на NES и Sega Chess с SMS. И еще повторили ошибки в дизайне с других приставочных шахмат. Ощущение что играешь в пиратский порт какой-нибудь игры на NES с MD или SNES. Но на NES на это закрываешь глаза (приставка слабая). То от шахмат для MD хоть и не ждешь абсолютных высот. Но все же хотелось бы чтобы они или думали побыстрее или играли посильнее.

Оффлайн perfect_genius

  • Пользователь
  • Сообщений: 1175
    • ВКонтакте
    • Steam
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1822 : 26 Март 2015, 11:03:21 »
Насчёт остановки развития официального эмулятора - его могут продолжить развивать на Xbox One через пару лет. Если удастся подсмотреть как он реализован, то это должно дать толчок в развитии отдельного эмуля Xbox.

Оффлайн SILENT_Pavel

  • Пользователь
  • Сообщений: 2734
    • Youtube
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1823 : 26 Март 2015, 12:30:24 »
через пару лет. Если удастся подсмотреть как он реализован
Продолжить развивать сами инженеры майкрософт или хакеры? Бокс ван не взломали.

Оффлайн BSV

  • Пользователь
  • Сообщений: 444
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1824 : 28 Март 2015, 23:09:34 »
Запуск игры A-Train HX на Xenia: http://www.gametech.ru/news/45963/

Оффлайн Колючий

  • Пользователь
  • Сообщений: 330
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1825 : 12 Апрель 2015, 08:40:48 »
60 кадров?
Честно говоря, вобще не ожидал фулспида от эмуляции 7-го покления в этом дсятилетии. :)

Оффлайн Cyb3rM4n

  • Пользователь
  • Сообщений: 755
  • Пол: Мужской
  • Админ с /1cc/
    • ВКонтакте
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1826 : 13 Апрель 2015, 14:22:13 »
Не удивительно. Но вот нужны и процы последние, с поддержкой AVX

Оффлайн Berstain

  • Модератор
  • Сообщений: 2733
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1827 : 20 Апрель 2015, 13:13:14 »
А какой на данный момент список совместимости?

Добавлено позже:
Все, загуглил, 4 игры.  :lol:
« Последнее редактирование: 20 Апрель 2015, 13:26:35 от Berstain »

Оффлайн SEGADreamFAN

  • Пользователь
  • Сообщений: 3892
  • Пол: Мужской
  • Lets PLAY!
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1828 : 20 Апрель 2015, 13:44:00 »
Заглядываю в эту тему, думаю: вдруг чего сдвинулось с мёртвой точки. Ан нет! :)

Оффлайн Berstain

  • Модератор
  • Сообщений: 2733
  • Пол: Мужской
    • Просмотр профиля
Re: Эмуляция XBOX
« Ответ #1829 : 20 Апрель 2015, 13:54:54 »
SEGADreamFAN,  эх, если бы сдвинулось.(