Автор Тема: bSNES - эмулятор Super Nintendo  (Прочитано 150576 раз)

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

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #270 : 18 Февраль 2012, 00:41:58 »
Да при чем тут это, если создатель надумал делать эмуль с определенной целью...  то есть:
1) идея создать точный эмулятор
2) как тут пишут, только ради игр
3) Ну ещё может быть просто создать эмулятор, только лучше по всем параметрам чем предыдущие.
Но суть в чем, что тут у него идея именно п.1, что исключает п.2. то есть если уже взялся делать всё идеально, то второе уже не катит, ибо будет гибрид, что равноценно п.2, только количество 'хаков' разное. Так что споры впустую, автор идею не сменит   ^_^


Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #271 : 18 Февраль 2012, 01:59:50 »
п2 не исключает п1 с поправкой на отсутствие компромиссов, что естественным путем снижает круг пользователей.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #272 : 18 Февраль 2012, 02:37:05 »
Ti_, тут стоит уточнить что есть эмулятор вообще,
для одних это прога, при помощи которой они просто могут играть в игры с этой платформы, здесь и сейчас, и не важно с злостными хаками или нет
для других же это виртуальная машина, повторяющая принципы работы оригинальной системы, и смысл совсем не в том чтоб сейчас любой пионер с антикварным ПК мог поиграть в фуллспиде в хронотригер или файналфэнтези, а чтобы это дело в будущем (в том числе и в далеком), работало так же как и оригинальная железяка, а требования к быстродействию будут уже наверняка смешными на тот момент.
« Последнее редактирование: 18 Февраль 2012, 02:40:43 от MetalliC »

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #273 : 18 Февраль 2012, 12:00:25 »
смысл совсем не в том чтоб сейчас любой пионер с антикварным ПК
Нет, я именно писал про то, что смысл определяет автор эмулятора.  А совсем не то, что все современные эмуляторы должны быть обязательно точными... это бред.
Другой может захочет сделать просто чтобы всё работало или улучшить эмуляторы - сделать их на уровне НЕС с кучей возможностей и настроек. Ведь все эти навороты делаются именно для игроков, а не для точности эмуляции. Так что создатель нестопии делал именно игровую платформу, чтобы всем поиграть, и много чего добавил,  а точность там только ради правильной работы игр.  Он не делал его как виртуальную машину без настроек.

Добавлено позже:
п2 не исключает п1 с поправкой на отсутствие компромиссов, что естественным путем снижает круг пользователей.
Нет, ну если взялся делать все правильно и уже сделал даже.. а потом решил удалю-ка всё и заменю на хаки, а то там тормозит у кого-то  :)   И нафига тогда делал? Нету компромисса.  Или ему в эмулятор вшивать 100 блоков с настройками, где будет выбор правильно эмулировать или криво?
п2 не исключает п1
Ну разве что запилить и одновременно и точный и ради игр. Но видать не все этого хотят.
« Последнее редактирование: 18 Февраль 2012, 12:10:44 от Ti_ »

Оффлайн iddqd

  • Пользователь
  • Сообщений: 5885
  • Пол: Мужской
  • murderforkill
    • Просмотр профиля

Оффлайн gepar

  • Пользователь
  • Сообщений: 10150
  • Пол: Мужской
  • ▂ ▃ ▄ ▅ ▆ ▇ █
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #275 : 10 Март 2012, 19:12:18 »
Цитата: iddqd
bsnes теперь эмулирует все сопроцессоры DSP
Серьёзный у автора подход к эмулятору я смотрю.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #276 : 10 Март 2012, 19:47:52 »
Цитата
In the end, we raised over $2,500 to make this possible.
вот во сколько вылился декапинг всех сопроцессоров.

показательно, что во всем мире нашлось всего 20 человек, готовых подбросить копеечку так сказать для блага СНЕС-фан человечества.

Оффлайн gepar

  • Пользователь
  • Сообщений: 10150
  • Пол: Мужской
  • ▂ ▃ ▄ ▅ ▆ ▇ █
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #277 : 11 Март 2012, 19:36:54 »
MetalliC,так наверняка мало же кто был в курсе о этих сборах и всём таком, большинство небось заходит к автору на сайт лишь когда выходит очередная версия эмулятора, а мониторингом сайта и форума на наличие тем со сборами никто не занимается же.

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4464
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #278 : 11 Март 2012, 23:07:21 »
Цитата: gepar
Серьёзный у автора подход к эмулятору я смотрю.
I am presently writing my own SNES emulator, bsnes. My goal is not to create the best SNES emulator, but to reverse-engineer as much of the system as I can, and document my findings; so that they can be used to improve the overall accuracy of all SNES emulators.

Оффлайн asha92

  • Пользователь
  • Сообщений: 41
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #279 : 12 Март 2012, 21:45:14 »
У меня пара вопросов:
1 игры что надо в ручную в sfc переименовывать, потому что smc эмулятор не видет
2 Звук заедает, убрал галочку синхронизация с видео, теперь реже но всё равно иногда глючит

Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6585
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #280 : 12 Март 2012, 21:49:48 »
asha92, в архиве с эмулем есть snespurify - выбираешь там директорию и нажимаешь correct. Если не ошибаюсь, то в путях не должно быть кириллицы.

Оффлайн asha92

  • Пользователь
  • Сообщений: 41
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #281 : 12 Март 2012, 22:06:36 »
asha92, в архиве с эмулем есть snespurify - выбираешь там директорию и нажимаешь correct. Если не ошибаюсь, то в путях не должно быть кириллицы.
Ага с этим понятно, но вот почему звук дёргается? Комп более чем мощный.
Вот эта сборка с сайта bsnes_v073 32-bit (Qt-version by King Of Chaos) звук нормальный

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #282 : 12 Март 2012, 23:56:37 »
asha92, ты какую сборку запускаешь ? если Windows 64-bit [accuracy profile] - он и у меня фуллспида не выдает, от чего имеем проблемы со звуком
а вот (Windows 32-bit) [compatibility profile] вполне нормально работает

Оффлайн imango-s

  • Пользователь
  • Сообщений: 15
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #283 : 13 Март 2012, 00:08:07 »
В x64 звук сильно дергается особенно зависит от запущенных процессов, в x86 получше но в некоторых играх похрипывает, но тем не менее этот эмулятор выдает лучший звук.
« Последнее редактирование: 13 Март 2012, 00:11:01 от imango-s »

Оффлайн gepar

  • Пользователь
  • Сообщений: 10150
  • Пол: Мужской
  • ▂ ▃ ▄ ▅ ▆ ▇ █
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #284 : 13 Март 2012, 00:45:59 »
imango-s,а ты на фпс смотрел когда звук хрюкал? Возможно просадки фпс у тебя происходят.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #285 : 13 Март 2012, 01:09:05 »
imango-s, там разница не в х64 или х86, а в том, с каким профилем сделана сборка,
accuracy profile - офигительно требователен к процессору, да и не нужен он большинству геймеров,
compatibility profile - золотая серединка, и точен и нормально работает на большинстве современных компов.
еще есть performance profile - для low-end компов.
« Последнее редактирование: 13 Март 2012, 01:13:28 от MetalliC »

Оффлайн Xenosag

  • Пользователь
  • Сообщений: 411
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #286 : 13 Март 2012, 09:03:25 »
MetalliC, не в слабости компа дело, а в кривости реализации. Он и на моём железе "хрюкает" и никакой недостаточной мощности нет и близко. Он всего лишь на одном ядре работает, но даже его не загружает до максимума. Т.е. тогда уж скорее требователен к частоте процессора, нежели его мощности как таковой, которая сейчас достигается многопоточностью.

Оффлайн asha92

  • Пользователь
  • Сообщений: 41
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #287 : 13 Март 2012, 11:52:09 »
asha92, ты какую сборку запускаешь ? если Windows 64-bit [accuracy profile] - он и у меня фуллспида не выдает, от чего имеем проблемы со звуком
а вот (Windows 32-bit) [compatibility profile] вполне нормально работает
запускаю Windows 32-bit) [compatibility profile, старые версии работают нормально, уже с 83 звук плохой
Комп athlon 64 x2 dual 2.6 память 2гига, видюха nvidia gts 250, XP

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #288 : 13 Март 2012, 15:05:06 »
Цитата: Xenosag
не в слабости компа дело, а в кривости реализации.
окей, объясни мне тогда, почему версии около 50й были "прямыми" и отлично бегали на старом системнике с АтлонХП 2.2Ггц, а 80-какие-то уже нет...
автор ударился головой и внезапно начал писать кривой код ?

или же банально обновил комп, и ему стало не важно что эмулятор у кого-то там тормозит, главное что у него нормально работает ?
« Последнее редактирование: 13 Март 2012, 15:08:31 от MetalliC »

Оффлайн Xenosag

  • Пользователь
  • Сообщений: 411
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #289 : 13 Март 2012, 16:50:38 »
MetalliC, ну и какой же ему процессор нужен, если разогнанного i7 ему мало? Вернее не мало, а он просто не задействует мощности процессора. А если не задействует, но тормозит, что это тогда как не кривость?


Оффлайн Onizuka

  • Пользователь
  • Сообщений: 1451
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #290 : 13 Март 2012, 17:13:08 »
у меня эмулятор тоже "хрюкает" на Athlon II X3 450 и i3 2310M, автор эмулятора явно где то накосячил

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10357
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #291 : 13 Март 2012, 17:23:58 »
На щёт х64 не скажу, а вот х86 у меня работает отлично, при том что комп далеко не топовый, может дело в конфигурации железа

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #292 : 13 Март 2012, 18:01:41 »
Xenosag,


что я делаю не так ?
скриншот с bsnes 087 32-bit compatibility profile

Добавлено позже:
в смысле почему у меня эмулятор не ниипически тормозит, а жрет немногим более чем половину первого ядра проца ?

Оффлайн Combiner

  • Emu-Land Team
  • Сообщений: 1490
  • Это вам не это
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #293 : 13 Март 2012, 18:19:48 »
У меня тоже звук хрипел на этом эмуляторе, когда стоял звуковой плагин DirectSound. Потом его поменял на XAudio2 и никакого хрипа больше не слышал.

Оффлайн Onizuka

  • Пользователь
  • Сообщений: 1451
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #294 : 13 Март 2012, 18:35:01 »
ахринеть в версии 87 x64 при стандартных настройках не выдаёт больше 20 кадров, как и в версии 87 x86 это epic fail :lol:
« Последнее редактирование: 13 Март 2012, 18:43:38 от Onizuka »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #295 : 13 Март 2012, 18:44:24 »
Onizuka, это значит только то, что автор ложил болт на тех у кого процессор послабее чем у него (и на тебя в частности) :lol:

Оффлайн Onizuka

  • Пользователь
  • Сообщений: 1451
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #296 : 13 Март 2012, 18:55:02 »
MetalliC
нет, просто автору стоит хорошенько поработать над оптимизацией своего эмулятора, ему должно быть стыдно, потому что процессор i3 2310M тащит эмулятор PCSX2, а этот эмулятор эмулирует игровую систему намного сложней чем Super Nintendo!
« Последнее редактирование: 13 Март 2012, 18:58:37 от Onizuka »

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #297 : 13 Март 2012, 19:11:18 »
Onizuka, а пользовать bsnes 050, который работает в фуллспиде на любом антиквариате религия запрещает ?

да и вообще, слабо верится что 2.1Ггц i3 нормально тянет PCSX2

Добавлено позже:
Цитата: Onizuka
ему должно быть стыдно
ему похрен лол

Оффлайн Onizuka

  • Пользователь
  • Сообщений: 1451
  • Пол: Мужской
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #298 : 13 Март 2012, 20:07:30 »
MetalliC
не я начал тему про тормоза, просто хотел сказать, что на ПК разной конфигурации последние версии эмулятора нормально не работают
в связке с GeForce GT525M вполне свободно играю в God Of War II

Добавлено позже:
если ему пофик, то к чему эта дискуссия, хотите нормально поиграть в игры для SNES, то лучший эмулятор это Snes9x, а автор этого эмулятора пусть дальше для себя любимого колдует над своим "точным" эмулятором SNES
« Последнее редактирование: 13 Март 2012, 20:10:49 от Onizuka »

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10357
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: bSNES - эмулятор Super Nintendo
« Ответ #299 : 13 Март 2012, 20:20:10 »
Onizuka, ну почему сразу для себя, я уверен что многие этот эмуль используют, я например только его, в редких случаях zsnes а snes9x вообще не использую