Автор Тема: NullDC - Эмулятор Sega Dreamcast (продолжение)  (Прочитано 792229 раз)

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

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #840 : 28 Май 2010, 17:08:23 »
Интересно это изменит работу dynarec?

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1006
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #841 : 28 Май 2010, 17:18:48 »
Интересно это изменит работу dynarec?

Возможно...

Это исправление должно решить зависания опций и загрузки уровней, а так же при нажатии всех кнопок одновременно A + B + X + Y + Start, игра завершается и виртуальная консоль переходит в биос и появляется сообщение о ошибке http://code.google.com/p/nulldc/issues/detail?id=85#c3

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #842 : 28 Май 2010, 17:22:25 »
Именно это я и хотел услышать! :cool: :cool: :cool: :wow:

А чё интересно они с Zbuffer накосячили?? ведь в 1.0.3 версии работал прекрасно? Не знаешь, в чем основная причина глюков с тенями? Мне просто любопытно...

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1006
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #843 : 28 Май 2010, 17:29:44 »
Именно это я и хотел услышать! :cool: :cool: :cool: :wow:

Не совсем уверен, но должно быть так, даже программист Mr.PsyMan  говорит что теперь должно быть впорядке  :)

А чё интересно они с Zbuffer накосячили?? ведь в 1.0.3 версии работал прекрасно? Не знаешь, в чем основная причина глюков с тенями? Мне просто любопытно...

Не знаю, но думаю, что они понаделали опечаток в программном коде  :-\

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #844 : 28 Май 2010, 17:38:36 »
Цитата: GTScorpion
А что Psy Man имеет ввиду говоря о том что повышение прерывания ещё слишком долгое или длинное в R33?
Слишком долго выходит из прерывания, оттого левые фризы и зависоны. DI:HALT, короче. :D

Добавлено позже:
33я рева в шапке

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #845 : 28 Май 2010, 17:42:20 »
Спасибо большое всем за разъяснения!  :D

    По поводу всего этого могу выложить собственную версию.
В NULLDC 1.0.3.  все было хорошо за исключением нескольких деталей, которые буквально завели в тупик возможности этой версии, поскольку при изменении или удалении этих деталей сильно нарушалась и крошилась работа эмулятора. Поэтому в версии 1.0.4 за основу решили взять более ранние коды, чтобы направить развитие и усовершенствование эмулятора по другому  -  более гибкому пути.
    Я считаю перед нами усовершенствованная версия NULLDC 100b1.6 или вообще 1.5!!!! Но никак не 1.0.3, потому что с ней что-то было не так...

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #846 : 28 Май 2010, 17:48:47 »
Что интересно, Кнут похоже пришел к такому же мнению по поводу своего макарона, объявив Т12 тупиковой веткой развития и заявив, что вернется к более ранней точке для дальнейшей разработки. :)

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1006
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #847 : 28 Май 2010, 17:51:33 »
Запустил Sonic adventure 1:

Решил нажать на кнопки A + B + X + Y + Start, получил результат Application Error  ^_^

Надеюсь что зависания в играх не будут происходить...

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #848 : 28 Май 2010, 17:52:41 »
запустил сейчас 33 ревизию при нажатии A + B + X + Y + Start также крошится как раньше. Может ребята с "эмукур" плохо скопилили? Или патч не очень удался?

З.Ы.
А вот игрухи которые зависали работать стали!!!!!!
« Последнее редактирование: 28 Май 2010, 17:59:05 от GTScorpion »

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8076
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #849 : 28 Май 2010, 17:55:51 »
Цитата: GTScorpion
Интересно это изменит работу dynarec?
RoLW до сих пор страдает из-за Dynarec (висяки не исчезли)...

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #850 : 28 Май 2010, 17:56:08 »
Цитата: Silver 746
Безнадёжно система не хочет применять вибрацию Грустный
Попробуй сделать ход конем, замени системную либу dinput8.dll (забэкапить не забудь) на ту, что в архиве (я, собсно, так и делаю на Вин2к8, иначе тоже с виброй бывают проблемы). Только для этого скорее всего придется получить право овнера, простому админу ось скорее всего не даст заменить файл.

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10345
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #851 : 28 Май 2010, 17:57:04 »
Цитата: Silver 746
Windows 7 немного ругается на старый драйвер джойстика, и я его неустанавливал...

У меня тоже при установке возмущался что дорова де старые и под этой осью не тестировались, но ничего установились и работают как родные :), могу к стати свои выложить, проверял на 5 разных китайцах к 2 подошли может и тебе прокатят.
« Последнее редактирование: 28 Май 2010, 18:02:30 от Photon9 »

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #852 : 28 Май 2010, 17:58:40 »
Цитата: GTScorpion
A + B + X + Y + Start
Нормально это работает только на 1.0.0, входит в биос и ресетит игру на выходе как положено, другие эмули при выходе виснут, новый нуль падает на входе...

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10345
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #853 : 28 Май 2010, 18:01:06 »
Цитата: EdHell
ата: GTScorpionA + B + X + Y + StartЧто интересно, нормально это работает только на 1.0.0, входит в биос и ресетит игру на выходе как положено, другие эмули при выходе виснут, новый нуль падает на входе...

А толку с этой функции, я на железяке ею никогда не пользовался (исключение разве что эмуляторы)

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #854 : 28 Май 2010, 18:05:13 »
А у меня работает на всех версиях прекрасно кроме 104!!!!
Выхожу средь игры, удаляю сейвы и снова играю. Красота, но пока только в старых версиях....

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #855 : 28 Май 2010, 18:18:52 »
Опять чего-то наваракосили, вибра перестала подключаться, придется ковырять снова. :(

Только заметил, Bangai-O не запускается, на 100b6 и 103 работала отлично.

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1006
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #856 : 28 Май 2010, 18:21:42 »
Попробуй сделать ход конем, замени системную либу dinput8.dll (забэкапить не забудь) на ту, что в архиве (я, собсно, так и делаю на Вин2к8, иначе тоже с виброй бывают проблемы). Только для этого скорее всего придется получить право овнера, простому админу ось скорее всего не даст заменить файл.

Уже нашёл способ включить вибру  :) выкрутил настройки в драйвере джоя на 100% нажал apply, вместо нажатия кнопки ОК закрыл окошко, проверил на эмуляторе Pcsx2 плагин lilypad - big motor, small motor работает...

Новая проблема, применил PuruPuru Pack



Запустил игру и после биоса, игра вылетела с ошибкой.


Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #857 : 28 Май 2010, 18:26:59 »
Silver 746, подожди, в R33 они что-то изменили, сейчас пытаюсь прикрутить вибру обратно.

Еще одну системную либу задействовали :wall: Этак вибропак скоро весь DX юзать начнет. Вибраторщики, перекачайте архивчик.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9365
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #858 : 28 Май 2010, 18:41:03 »
Цитата: EdHell
подожди, в R33 они что-то изменили, сейчас пытаюсь прикрутить вибру обратно.
Еще одну системную либу задействовали  Этак вибропак скоро весь DX юзать начнет. Вибраторщики, перекачайте архивчик.
это может зависить от того, с каким DirectX SDK скомпилирован проект, я компилил августовским 2009г.
могу закинуть свой R33, надо ?

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1006
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #859 : 28 Май 2010, 18:41:30 »
Только для этого скорее всего придется получить право овнера, простому админу ось скорее всего не даст заменить файл.
Еще одну системную либу задействовали :wall: Этак вибропак скоро весь DX юзать начнет. Вибраторщики, перекачайте архивчик.

Windows 7 не позволяет подменить файлы.  :(

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #860 : 28 Май 2010, 18:42:59 »
Silver 746, эти надо в папку эмуля кинуть.

MetalliC, да не стоит, не вечно же ты компилить будешь, так надежнее, подхватит оба варианта. :)

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10345
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #861 : 28 Май 2010, 18:43:10 »
Цитата: EdHell
Вибраторщики, перекачайте архивчик.

 :D Не зная тематики сайта можно не то подумать.

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #862 : 28 Май 2010, 18:43:43 »
Photon9, чужие здесь не ходют. :D

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1006
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #863 : 28 Май 2010, 18:47:13 »
Silver 746, эти надо в папку эмуля кинуть.

Теперь всё в порядке, эх вовремя меня предупредили, а то уже готовил bat файл с функцией Silent copy.  :lol:

добавлено:

В игре Sonic Adventure 2 после загрузки уровня, джойстик вибрирует без остановки, после выхода из эмулятора, он продолжает вибрировать.  :-\
« Последнее редактирование: 28 Май 2010, 18:59:18 от Silver 746 »

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #864 : 28 Май 2010, 19:18:07 »
Вышла новая ревизия... :cool:

http://code.google.com/p/nulldc/source/detail?r=34

Оффлайн Flambi

  • Пользователь
  • Сообщений: 36
  • Пол: Мужской
  • дорогу осилит идущий
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #865 : 28 Май 2010, 19:23:52 »
че то с такими бешенно быстрыми выходами, по 3 версии эмуля за сутки, ощущение истинных изменений в эмуляции нивелируется, забываешь что не так то было, слишком всё быстро меняется o_0

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #866 : 28 Май 2010, 19:24:49 »
Цитата: Silver 746
В игре Sonic Adventure 2 после загрузки уровня, джойстик вибрирует без остановки, после выхода из эмулятора, он продолжает вибрировать.  В замешательстве
Видимо ему игра понравилась. :wow:

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #867 : 28 Май 2010, 19:25:55 »

че то с такими бешенно быстрыми выходами, по 3 версии эмуля за сутки, ощущение истинных изменений в эмуляции нивелируется, забываешь что не так то было, слишком всё быстро меняется o_0



Вообще-то за сегодня многое изменилось. У меня 5 игр перестали глючить!!!!

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1006
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #868 : 28 Май 2010, 19:27:39 »
Видимо ему игра понравилась. :wow:

Скорее всего да :lol:

http://code.google.com/p/nulldc/source/detail?r=34

Вернули фильтры всем компонентам эмулятора... :?

Оффлайн ~Scorpion-

  • Пользователь
  • Сообщений: 9776
  • Пол: Мужской
  • Unstoppable!
    • Просмотр профиля
Re: NullDC - Эмулятор Sega Dreamcast (продолжение)
« Ответ #869 : 28 Май 2010, 19:29:46 »
Очень интересный день сегодня... продуктивный что-ли?...