Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Wind

Страницы: Назад 1 ... 29 30 31 32 [33] 34 35 36 37 ... 62 Далее
961
ultahle была создана для эмуляции zelda впервую очередь, в свое время у меня был настоящий 3dfx так я вдоволь насладился зельдой на этом эмуле, к сожалению как появился этот эмуль так он и исчез, все что было позже лишь продление идеи ultrahle, но увы так никто и не сподобился на настоящий эмулятор н64, а жаль есть на этой системе пара интересных хитов

962
ясна. интересно, а если этот эмуль, раз он такой хороший, запустить на Долфине, как оно будет?  :crazy:
Эмули крайне сложно устроены и не так уж часто их реально запустить на других эмулях ибо зачастую используют уж очень экзотические возможности железа
Ай, я же про Вий хотел сказать, а всплыла в мозгу почему-то ПСП...

Добавлено позже:
Это что! На третьем пеньке всё фуллспид было... и без багов. ^_^
Ну P3 это был весьма хороший проц, в отличии от P4, которые считается тупиковой ветвью развития

963
Ну там же пытаются сделать LLE эмуляцию которая как раз бы и дала идеальную эмуляцию, вроде даже что-то сделали да как-то не доделали

964
Зато скоко бабла срублена при минимуме затрат

965
как бы ггхы везде одинаково выглядят, неудачный пример

966
Радуйся что вобще все это работает и большинство из всего только у нас и работает

967
и  будет  полу  раобочим  инфа 200%
Вот поэтому нам спешить и не куда, кому надо слушать подобные коментарии?

968
Ну... я смотрел часть из них. Вообще завел табличку и прогоняю сет через бету, местами радует, местами не совсем, заношу замечания.
Спасиба, я бы все равно не собрался этого никогда сделать

969
Что-то Wind в теме по ящик отвечает, а здесь нет. Всё, доигрались, он наверное уже эмулятор ящика готовит вместо того чтобы эмулятор дримкаста допиливать, скоро выпустит X-mule небось  :D
А что я отвечу, перечисленые выше игры я ни разу не пускал и не смотрел, в последнии дни в конце года как всегда работы слишком много и домой приходишь только чтобы поспать ну и пару простых ответов дать в форуме

970
А вы меня вдохновили. Честно. С зарплаты куплю себе пару книжек, начну наверно это дело (японский же начал таким макаром учить по чуть чуть)
Надо же, если терпения хватит то все получится у меня же получилось, я начинал тоже ничего не было и цена на интернет чтобы хоть что-то почитать была неподъемной особено для школьника сельской богом забытой школы (в школах в те годы не то что интернета, даже компьютеров не было)

971
Да имено так и работает cxbx в сегодняшнем виде, но мне не ясно если у человека такие глубокии познания в области xbe файлов (их формата) зачем их конвертировать-то было в exe и запускать как обычный exe, ведь ясно дело, что из этого выйдет мало чего хорошо, нужно создать процесс и загрузить xbe файл разложив все части файла по нужным смещениям в адресном пространстве и выделить необходимую память, учитывая тот факт, что я проверил несколько игрушек и все стопорятся имено на запуске exe файла, а во все не на перенаправление вызовов в систему, то явно что первопричина имено в открытии xbe файлов. Изменив этот момент эмуляция сдвинулась бы с мертвой точки, но скажу сразу вероятнее всего придется учитывать особености каждой игры и получить "эмулятор" с хорошей совместимостью врятли удастся, но разве она кому-то нужна на этой системе? ;)

972
Wind, ты какими материалами вдохновлялся, чтоб начать писать эмулятор? Явно ты что то изучал...

В основном изучение сырцов других эмулей, самый простой эмулятор это эмулятор psx проще системы не существует. Сырцы pcsx дали в свое время понять как оно все работает ну и понеслась, в случае с коробкой эти знания не нужны, тупо загружаем xbe файл и ловим api вызовы и собственно перенаправляем их в систему

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

Ну не совсем так, но близко

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

974
Ну вот и разобрались что на ящике есть во что играть :)
Так может уже пора начинать и писать эмулятор? что вы такие ленивые-то, то основ эмуляции и знать-то не нужно.
А ранее я предлагал произвести загрузку xbe файла руками здесь краткий пример есть, правда он ужасен, но идею дает понять: http://wasm.ru/article.php?article=memfile

975
Я тоже не понимаю почему никто по сей день этого не сделал, я к сожалению не слежу что есть сейчас в VM c эмуляцией 3д ? если да то проблем нет вобще никаких

976
Ну не очень понимаю проблему link-time optimization она лишь помещает целиком код библиотечной ф-ии в код "exe" файла, но такое обычно происходит для ф-ий типа memcpy и если она целиком в "exe" нам это не создаст никаких проблем, а вот помещение api вызова directx в код програмы не представляю для себя ни при каких обстоятельствах, я не обращал внимания как построены вызовы к directx в xbox, но в обычных вызовах windows это com объекты такие вызовы ну никак компилятор не может поместить в exe файл, это я все к тому что выдержка выше мне как человеку понимающему как это все работает не ясна, мне нужен более конкретный пример для того чтобы дать ответ возможно ли обойтись HLE эмуляцией или нужно LLE в обязаловку.

Что касается Dino Crisis 3 и Ninja Gaiden Black то я вчера даже проверил суть проблемы запуска данных игр, она сводится к тому, что не windows не может запустить пересобраный "exe" файл и к сожалению информативность ошибки выдаваемая windows мала и не ясно какая часть exe файла не правильно собрана, поэтому мне не ясно почему авторы не грузят файл в память сами, а используют shellexecute, я вижу здесь решение взять загрузчик и wine и модифицировать его для загрузки xbe файлов и отказатся от сбора "exe" файлов вобще, это сразу даст понять что где мешает загрузить и соответсвенно попробывать решить даную проблему.

977
Я вам несколько раз в этой ветке говорил если сильно хочется, то может попробывать свои силы в эмуляции бокса, ну неужели тут не найдется несколько человек понимающих програмирование? Соберитесь в группу и общаясь уже бы давно написали, самое сложное это перехват api dx 8.1 и его собственно эмуляция уж слишком древнее api я даже не застал его в былые годы, но все решаемо, вот нужна Вам  эмуляция дино кризиса ну гляньте его под cxbx что мешает, что не дает. Суть работы cxbx проста как две копейки, берет xbe файл и приводить к pe формату, это самая сложная часть эмулятора, ибо автор всяко молодец разобрав формат xbe файлов, формат pe файлов даже я плохо знаю, но документации по нему полно почитать только нужно, собсвтенно дальше секция импорта подменяется импортом на cxbx kernel, и все api вызовы вызывают нашу библиотеку, а в ней все банально получили вызов значит надо понять что за вызов и вернуть нужный результат вот и все.

979
Как как, по таймеру обычно ограничение, бывают и более экзотические способы конечно, но таймеру чаще всего

980


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

981
Там от ревы к реве то он работает то нет, в данный момент нет, с месяц назад было ок, причину не знаю

982
шейдеры компилятся на ходу, это один из моментов которые тормозят релиз, нужно прекомпилед шейдеры сделать, в волосах рио я как ни крутил камеру ни разу бага не видел да и не только в них

EdHell, не спорю, но руки не дошли пока, да еще DreamZzz куда-то пропал

983

Скажем так игру никто не проходил, но кто включал таки не нашел ни одного бага в ней

Добавлено позже:
Про фильтрацию, аппаратную нельзя по причине дх10 совместимости, особености реализации, в дх11 можно было бы

984

Небольшии глючки остались и похоже справится с ними не удасться в ближайшее время, но в остальном сам смотрите

985
EdHell угадайте на чем тестировал? ;)

986
не до идеала, я же написал что проблемы встречаются, но таковых игр мало, но есть, ну и кроме того 100% игр я конечно же тоже не проверял, благодаря, EdHell кое что еще пофиксил, но осталось еще много даже ни разу не провереного

987
Само собой картинка в хедхантере идеальна, карта не исчезает никогда и не только шенма, вся эмуляция выполнена в дх10 режиме (а не дх11 как многии посчитали), но это накладывает ряд ограничений, но эти ограничения мало где проявляются, но все же бывает.

988
А этот эмулятор еще никто не догадался оттуда выдернуть? Он бы основные идеи эмуляции гифорса подсказал бы.

989
Все зависит от того сколько есть этого самого времени, если с утра до вечера писать, то месяца 2-3 где-то чтобы запустить хиты, но у кто себе может позволить с утра до вечера?...

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

Страницы: Назад 1 ... 29 30 31 32 [33] 34 35 36 37 ... 62 Далее