RE: DreamShell 4.0 RC 2
Совместимость игр улучшилась и на SD, сейчас работают такие игры, которые не работали в RC1 или работали не корректно. Конечно же есть еще игры, которые так и не работают, не без этого. Почти все игры в видеороликах что я снимал до и после релиза, работают и на SD, причем очень даже хорошо, порой разницы просто не видно. Разве RC1 могла запускать Crazy Taxi 2, Rayman 2, Sonic Adventure 2, D2, Power Stone 2, Extreme Sports, Jet Set Radio и т.д.? На сколько я знаю нет. Единственно что у меня не заработали на SD так это Crazy Taxi 1 и Alien Front Online, они видимо критичны к скорости, так как на IDE они идут. Ну и Crazy Taxi 2 с SD идет слабовато, игра динамичная очень. Все остальные идут мало отличимо от IDE.
К тому же скорость хоть и не много, но увеличилась где то на ~15%, в случае с SD это достаточно важно, хоть и на первый взгляд разницу можно и не заметить.
Еще один не мало важный момент это эмуляция асинхронного чтения, это сглаживает лаги в играх и предотвращает заикание музыки (зависание одного сэмпла), хоть и не всегда конечно полностью избавляет от этого. Но в целом это хороший бонус как для SD, так и для IDE.
Опять же поддержка новых форматов образов CDI и GDI, хоть на SD это печально медленно, но она есть. А если GDI образ немного оптимизировать, перегнав BIN треки в ISO, то он будет отлично работать (есть новая утилита в iso make pack для этого). То же касается и IDE, я вообще рекомендую использовать размер сектора 2048 во всех случаях, это значительно быстрее работает.
Про то что система эмуляции системных вызовов вообще была полностью переосмыслена и переписана я говорил в пресс-релизе, это позволило как раз таки улучшить совместимость, а так же исправить некоторые досадные косяки, такие как например проигрывание видео в Soul Reaver.
Так же улучшена совместимость за счет нового алгоритма запуска бинарников, при этом сохранен и старый, на всякий случай.
Ну и на наконец возможность размещения загрузчика в любой области памяти, это тоже улучшает совместимость, можно подобрать подходящее место для некоторых не работавших раньше игр из за затирания загрузчика, допустим мне удалось запустить таким образом F355 Challenge и дойти до начала геймплея в Space Invaders (тут еще нужно поискать).
Еще допустим начали работать много-игровки и прочие DreamOn коллекции, журналы и т.п. демо диски, причем можно выходить из демок обратно в коллекцию, нажав Start+A+B+X+Y. По моему с этим раньше были проблемы.
Кстати раз ты упомянул запуск образов с CD, то могу сказать что и здесь есть улучшения для ISO образов, при их чтении фактически не используются моя эмуляция системных вызовов, она используется оригинальная, я только лишь делаю смещение по LBA и при перехвате команды чтения, а так же подсовываю TOC.
То что не пошли твои игры, которые ты приготовил, совсем не значит что нет никаких улучшений в целом. Я даже предполагаю чем ты так расстроен, наверное последними японками, релиз которых был в 2002-2004 гг? Ни одна из них не запускается вообще, я если честно пока не знаю почему.
(Последний раз сообщение было отредактировано 22.05.2014 в 09:12, отредактировал пользователь SWAT.)
|