DC-SWAT Forum
ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: DreamShell (/forum-3.html)
+--- Форум: General Discussion (/forum-27.html)
+--- Тема: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 (/thread-3986.html)

Страниц: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 18.12.2022 00:17

(17.12.2022 17:00)SWAT писал(а):  - Fixed DMA for NBA Hoopz but CDDA still cut's, seems game code stops my audio channels because syscalls works good.

How is it possible Huh ?


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 18.12.2022 02:32

Hydro Thunder is working perfectly with this loader! Default settings with IRQ and CDDA. Music plays flawlessly with no distortion. Only issue I noticed was that the announcer gets cut off at the intro screen "HYDROOOO... *end*". lol


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - aldair - 18.12.2022 04:48

Neo4all-gdi working great with raw sound.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 18.12.2022 12:37

You mean as an homebrew with cdda ?


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - olegoge - 18.12.2022 14:08

(17.12.2022 17:00)SWAT писал(а):  Another update - https://github.com/DC-SWAT/DreamShell/releases

- Fixed CDDA for 4 Wheel Thunder
- Fixed DMA for NBA Hoopz but CDDA still cut's, seems game code stops my audio channels because syscalls works good.

No changes for WinCE. Other need test.

Добрый день.

Новые релизы просто добавляют поддержку новых игр, т. е прежние тоже должны запускаться с CDDA?
Просто на втором релизе из этой темы у меня Prince of Persia запускался с музыкой, а на предпоследнем релизе образ с переводом от Кудос стал запускаться без музыки, а образ USA с музыкой только во время меню, после старта уровня музыка не включалась.
И ещё, настройки CDDA как то влияют на скажем так качество воспроизведения музыки или только влияют на запуск CDDA.
Просто в этом же Prince of Persia трек воспроизводится только один, обрывается и дальше без музыки. Если пробовать разные таймеры что то поменяется?
И можно пояснить по остальным настройкам. Например на что влияют настройки HEAP, по пунктам.
Что значат: Direct, Fast Boot, Low level. Почему некоторые образы запускаются только с Low level, хотя ранее они запускались с загрузчиком 0.6.0 хотя он вроде без этой опции.
В общем хотелось бы понять как тасовать все эти настройки для удачного запуска образа.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - aldair - 18.12.2022 14:30

(18.12.2022 12:37)fafadou писал(а):  You mean as an homebrew with cdda ?

YES






RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 19.12.2022 01:51

I must try Garou Mark of the Wolf neo geo version with VGA and cdda Smile

Else some tests :
I only tried the flinstone with my sd card reader and black screen.
More will coming.

Ide :
Sturmwind : read error since first screen with cdda
Zia : game run but without cdda even it's activated.
Magforce racing run but cdda crash a little sometimes but the loop seems to be great !
Puyo puyo 4 with cdda still crash a little sometimes but same thing loop is good for me Smile


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - SWAT - 19.12.2022 06:48

(18.12.2022 14:08)olegoge писал(а):  Новые релизы просто добавляют поддержку новых игр, т. е прежние тоже должны запускаться с CDDA?
Просто на втором релизе из этой темы у меня Prince of Persia запускался с музыкой, а на предпоследнем релизе образ с переводом от Кудос стал запускаться без музыки, а образ USA с музыкой только во время меню, после старта уровня музыка не включалась.

Конечно, все прежнее должно работать не хуже. Для меня важно чтобы то, что уже работало не сломалось.
Поведение очень странное, музыка вообще пропадать никуда не должна. Ссылку на образ пожалуйста.

(18.12.2022 14:08)olegoge писал(а):  И ещё, настройки CDDA как то влияют на скажем так качество воспроизведения музыки или только влияют на запуск CDDA.
Просто в этом же Prince of Persia трек воспроизводится только один, обрывается и дальше без музыки. Если пробовать разные таймеры что то поменяется?

Таймеры на качество никак не влияют. В основном настройки влияют только на саму возможность работы игры с CDDA. Единственно в режиме SQ возможно будет чуть похуже производительность у игры, но на глаз вряд-ли заметна. Поэтому лучше изначально пытаться с DMA запускать.

(18.12.2022 14:08)olegoge писал(а):  И можно пояснить по остальным настройкам. Например на что влияют настройки HEAP, по пунктам.
Что значат: Direct, Fast Boot, Low level. Почему некоторые образы запускаются только с Low level, хотя ранее они запускались с загрузчиком 0.6.0 хотя он вроде без этой опции.
В общем хотелось бы понять как тасовать все эти настройки для удачного запуска образа.

Heap это область памяти для всяких динамических буфферов, в том числе для CDDA. Т.е. это дополнительно используемая память, помимо использования самим бинарником загрузчика.
В большинстве случаев она автоматически распологается непосредственно после бинарника загрузчика в памяти, но иногда ее необходимо перенести в другое место, особенно когда используется CDDA без IRQ (так больше памяти потребляется). Но я постарался автоматизировать максимально этот параметр, трогать его часто не придется.
Fast Boot - на запуск не влияет, это просто ускорения запуска, загрузчик ничего не рисует на экране.
Direct/IP.BIN - это режим запуска игры, всегда используй Direct и не беспокойся об этом, IP.BIN нужен крайней редко в только в определенных конфигах биоса.
Low level - это режим эмуляции как у загрузчика версии 0.7.0 Beta 3. К сожалению он лишен какого либо дополнительного функционала, в том числе CDDA.
Версия 0.6.0 лучше 0.8.0 сейчас только тем, что может запускать WinCE, хоть и коряво. Но я починю WinCE в 0.8.0 (чтоб без low-level работали) и надобность в 0.6.0 отпадет полностью. По крайней мере я надеюсь на это.


(19.12.2022 01:51)fafadou писал(а):  Magforce racing run but cdda crash a little sometimes but the loop seems to be great !
Puyo puyo 4 with cdda still crash a little sometimes but same thing loop is good for me Smile

Good news! It seems the loops are finally fixed.
Little crashes it's a game code conflict over resources I guess.
This is quite common in different games, but I don't know how to get around it yet.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - SWAT - 19.12.2022 16:33

(19.12.2022 06:48)SWAT писал(а):  
(18.12.2022 14:08)olegoge писал(а):  И ещё, настройки CDDA как то влияют на скажем так качество воспроизведения музыки или только влияют на запуск CDDA.
Просто в этом же Prince of Persia трек воспроизводится только один, обрывается и дальше без музыки. Если пробовать разные таймеры что то поменяется?

Таймеры на качество никак не влияют. В основном настройки влияют только на саму возможность работы игры с CDDA. Единственно в режиме SQ возможно будет чуть похуже производительность у игры, но на глаз вряд-ли заметна. Поэтому лучше изначально пытаться с DMA запускать.

Хотя нет, есть качественное отличие в Exhibition of Speed, она с TMU2 кажется тормозит, нужно ей TMU1 выбирать. Игра видимо использует этот таймер в своих целях, но при этом не виснет как другие.
Но на качество проигрывания CDDA это в любом случае не влияет.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - olegoge - 19.12.2022 21:04

(19.12.2022 06:48)SWAT писал(а):  
(18.12.2022 14:08)olegoge писал(а):  Новые релизы просто добавляют поддержку новых игр, т. е прежние тоже должны запускаться с CDDA?
Просто на втором релизе из этой темы у меня Prince of Persia запускался с музыкой, а на предпоследнем релизе образ с переводом от Кудос стал запускаться без музыки, а образ USA с музыкой только во время меню, после старта уровня музыка не включалась.

Конечно, все прежнее должно работать не хуже. Для меня важно чтобы то, что уже работало не сломалось.
Поведение очень странное, музыка вообще пропадать никуда не должна. Ссылку на образ пожалуйста.

Спасибо за разъяснения.

Это образ без перевода (USA)
https://mega.nz/file/lmJjnQwT#qsKi-S1q7WB5LxR2lKEqawL84OQ2MbTfFQ3P_V0KTQI

а это с переводом Кудос
https://cloud.mail.ru/public/x7zG/YSymbPsQ5/Prince%20of%20Persia%20-%20Arabian%20Nights(Dreamtrust)_DS_GDI.7z
он изначально без треков (вырезаны), но я подкинул Track4.raw из оригинального образа (USA) и он тоже шёл с музыкой.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - megavolt85 - 19.12.2022 21:16

(19.12.2022 21:04)olegoge писал(а):  он изначально без треков (вырезаны), но я подкинул Track4.raw из оригинального образа (USA) и он тоже шёл с музыкой.

я не знал что в этой игре есть CDDA, соответственно мог его и не восстановить при переделке из CDI в GDI


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 20.12.2022 02:59

I wasn't be able to start a New game of kao the kangaroo Huh
Same for you ?


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - SWAT - 20.12.2022 06:59

(19.12.2022 21:16)megavolt85 писал(а):  
(19.12.2022 21:04)olegoge писал(а):  он изначально без треков (вырезаны), но я подкинул Track4.raw из оригинального образа (USA) и он тоже шёл с музыкой.

я не знал что в этой игре есть CDDA, соответственно мог его и не восстановить при переделке из CDI в GDI

А ну понятно. До этого был недочет в одном из системных вызовов при старте проигрывания, из-за этого не адекватно работало CDDA в NBA.
При этом это могло помочь в твоем случае, там где megavolt не восстановил поддержку CDDA, ее типа "восстановил" этот недочет, из-за которого всегда играл именно track04 причем всегда сначала и до конца, что тоже было неправильно в данном случае.
В Prince of Persia видимо используется такой-же механизм как в NBA и так как он теперь исправлен, но в самом образе CDDA не исправлен, то все встало на свои места Smile Нужно исправить образ и CDDA будет работать лучше прежнего.

(20.12.2022 02:59)fafadou писал(а):  I wasn't be able to start a New game of kao the kangaroo Huh
Same for you ?

Yes the same for me.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - olegoge - 20.12.2022 14:25

Скачал образ PAL (до того были USA и с переводом и музыки фактически не было) и игра стала запускать с музыкой, и трек не обрывается через какое то время. Единственно только по прошествии времени звук начинает фризить.
Шаманство какое то.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - SWAT - 20.12.2022 15:02

(20.12.2022 14:25)olegoge писал(а):  Скачал образ PAL (до того были USA и с переводом и музыки фактически не было) и игра стала запускать с музыкой, и трек не обрывается через какое то время. Единственно только по прошествии времени звук начинает фризить.
Шаманство какое то.

Я попробовал твой USA образ, музыка есть, включил IRQ и DMA_TMU2.
Однако как пираты ее порезали, там аудио трек на 340 Мб и данных почти на 650 Мб. Данные на болванку влезли, а вот музыкальное сопровождение полностью истреблено.

Музыка в игре долго играет без повтора и через некоторое время появляется рассинхронизация таймера и звук немного портится, пока игра не начнет композицию сначала.
Теперь я знаю где еще поточнее можно настроить его, а то на обычных треках в районе 3х минут все нормально, а длиннее не встречал до этого времени. Правда такое очень долго отлаживать, на каждый тест нужно прослушать минут 5 Smile


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - olegoge - 20.12.2022 16:00

(20.12.2022 15:02)SWAT писал(а):  Я попробовал твой USA образ, музыка есть, включил IRQ и DMA_TMU2.
Музыка в игре долго играет без повтора и через некоторое время появляется рассинхронизация таймера и звук немного портится, пока игра не начнет композицию сначала.

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

На PAL версии продолжает играть долго.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - megavolt85 - 20.12.2022 20:33

перезалил Prince of Persia - Arabian Nights (Dreamtrust), CDDA было не исправлено


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - pcwzrd13 - 21.12.2022 00:04

Some more CDDA tests:

- Airforce Delta - Music plays perfectly but doesn't restart at the end of a track. Used default settings with IRQ.

- Bangai-O - Boots with CDDA but music is distorted and makes a loud "banging" noise.

- Guilty Gear X - Boots with CDDA but music doesn't play. Music played on previous loader versions but was very distorted (same as Bangai-O).

- King of Fighters: Dream Match '99 - Game boots with CDDA but music is extremely distorted. Tried various CDDA settings with IRQ on and off but nothing helped.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 23.12.2022 13:00

Still trying to use sd card reader, but no games start. Dreamshell is not crashed. I have a black screen with a GUI error, I can get back to isoloader pressing start and esc and run a game from ide.


RE: ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 - fafadou - 25.12.2022 14:38

Juste want to say merry christmas for everyone of this fantastic community Smile