DC-SWAT Forum
DreamShell v4.0.2 Release - Версия для печати

+- DC-SWAT Forum (http://www.dc-swat.ru/forum)
+-- Форум: DreamShell (/forum-3.html)
+--- Форум: General Discussion (/forum-27.html)
+--- Тема: DreamShell v4.0.2 Release (/thread-4178.html)

Страниц: 1 2 3 4 5


RE: DreamShell v4.0.2 Release - SWAT - 17.07.2025 07:35

(16.07.2025 15:10)Elgor4uk писал(а):  1. @SWAT, добавь пожалуйста в ромдиск еще 4пресета от игр RE. Это новые образы GDI с новым переводом.

2. Всё же новый лоадер 0.8.2 уступает лоадеру 0.8.1 даже в нативном IDE, а именно: не запускает или крашит игры с включённым TRUE. Пример - Q3A требует SYNC 8. Из 200 игр где то 50 испытывают такие проблемы. Но если запускать через лоадер 0.8.1 - проблем нет. В итогде оптимальным решением на данный момент: взять за основу новую версию DreamShell v4.0.2 и удалить всю папку firmware\isoldr. и заменить эту папку из старой версии DreamShell v4.0.1. c основным лоадером 0.8.1. А лоадер 0.8.2. использовать как вспомогательный.

Хорошо.
Странно, у меня Q3A прекрасно работает на всех 0.8.x загрузчиках. И я в него много играл и в сплитскрине и по сети вот месяц назад максимум именно на 0.8.2.
Единственная проблема там это то, что CDDA вызывает радугу через какое-то время. Но это на всех загрузчиках так и в любых режимах, я довольно много тестировал, там ничего не помогает, в том числе PIO.
Странная вот эта у тебя проблема с true async DMA, у меня это не вызывает проблем, все игры что я играю с ним как работали так и работают. Но к следующему релизу я просмотрю изменения в гитхабе между 0.8.1 и 0.8.2, может что-то я изменил из-за LBA28 что к этому могло привести.


RE: DreamShell v4.0.2 Release - Elgor4uk - 17.07.2025 09:59

(17.07.2025 07:35)SWAT писал(а):  Хорошо.
Странно, у меня Q3A прекрасно работает на всех 0.8.x загрузчиках. И я в него много играл и в сплитскрине и по сети вот месяц назад максимум именно на 0.8.2.
Единственная проблема там это то, что CDDA вызывает радугу через какое-то время. Но это на всех загрузчиках так и в любых режимах, я довольно много тестировал, там ничего не помогает, в том числе PIO.
Странная вот эта у тебя проблема с true async DMA, у меня это не вызывает проблем, все игры что я играю с ним как работали так и работают. Но к следующему релизу я просмотрю изменения в гитхабе между 0.8.1 и 0.8.2, может что-то я изменил из-за LBA28 что к этому могло привести.

1. Ты играешь через CF и он прекрасно работает с TRUE? Попробуй через HDD.
2. Q3A не артефачит с радугой с включенным DMA+ TRUE + IRQ + 8xc001100 + Behint The Loader + CDDA + DMA + SQ + TMU1 + Adaptive (именно SQ, т.к. PIO не поможет). Это пресет по умолчанию из ромдиска - пару часов игры и всё стабильно без радуги. Может будет через 3-4 часа не знаю. Проверено на v0.8.1 и v0.8.2 (тут уже без TRUE).


RE: DreamShell v4.0.2 Release - SWAT - 18.07.2025 08:29

(17.07.2025 09:59)Elgor4uk писал(а):  
(17.07.2025 07:35)SWAT писал(а):  Хорошо.
Странно, у меня Q3A прекрасно работает на всех 0.8.x загрузчиках. И я в него много играл и в сплитскрине и по сети вот месяц назад максимум именно на 0.8.2.
Единственная проблема там это то, что CDDA вызывает радугу через какое-то время. Но это на всех загрузчиках так и в любых режимах, я довольно много тестировал, там ничего не помогает, в том числе PIO.
Странная вот эта у тебя проблема с true async DMA, у меня это не вызывает проблем, все игры что я играю с ним как работали так и работают. Но к следующему релизу я просмотрю изменения в гитхабе между 0.8.1 и 0.8.2, может что-то я изменил из-за LBA28 что к этому могло привести.

1. Ты играешь через CF и он прекрасно работает с TRUE? Попробуй через HDD.
2. Q3A не артефачит с радугой с включенным DMA+ TRUE + IRQ + 8xc001100 + Behint The Loader + CDDA + DMA + SQ + TMU1 + Adaptive (именно SQ, т.к. PIO не поможет). Это пресет по умолчанию из ромдиска - пару часов игры и всё стабильно без радуги. Может будет через 3-4 часа не знаю. Проверено на v0.8.1 и v0.8.2 (тут уже без TRUE).

1. Хорошо, попробую, дейвствительно возможно из-за отсутствия задержек на CF лучше работает.
2. С SQ играть не вариант, так как они используются для отправки геометрии в GPU и видны артефакты периодически в графике. И на сколько я помню SQ тоже не помогает от этого, я думаю тебе повезло просто.
К слову к моей версии Q3A твой пресет вообще не применяется и я создал свой.


RE: DreamShell v4.0.2 Release - Elgor4uk - 24.07.2025 13:02

(18.07.2025 08:29)SWAT писал(а):  1. Хорошо, попробую, дейвствительно возможно из-за отсутствия задержек на CF лучше работает.

Нашёл причину, предположительно, почему у тебя работает TRUE в новом загрузчике 0.8.2, а у меня требует SYNC 8 во многих играх. Такой баг присутствует в ревизии консоли NTSC. Если запускать на PAL приставке, то все прекрасно работает и с новым загрузчиком.


RE: DreamShell v4.0.2 Release - SWAT - 27.07.2025 21:32

(24.07.2025 13:02)Elgor4uk писал(а):  
(18.07.2025 08:29)SWAT писал(а):  1. Хорошо, попробую, дейвствительно возможно из-за отсутствия задержек на CF лучше работает.

Нашёл причину, предположительно, почему у тебя работает TRUE в новом загрузчике 0.8.2, а у меня требует SYNC 8 во многих играх. Такой баг присутствует в ревизии консоли NTSC. Если запускать на PAL приставке, то все прекрасно работает и с новым загрузчиком.

Ну это вообще еще больше запутало только ситуацию, потому что я то как раз на японской NTSC VA1 проверяю последний год уже наверное, потому что у PAL нужно кулер менять и G2 разъем что-то плохо контачит к BBA.
Мне кажется дело в самом моде, а не в ревизии консоли. Потому что VA1 они по сути одинаковые, нет там никаких различий которые могли бы повлиять на такое вообще.
Конкретно в этом случае (настройка true DMA), разница может быть лишь в наводках на проводах и температуре консоли. Температура может влиять на случаи "гонки", а наводки в принципе на долгую и стабильную передачу данных одним куском, а не множеством мелких. Почему это работает в других загрузчиках? Ну видимо новый чуть быстрее или чуть медленнее в какие-то моменты, хотя это все вообще фантазии конечно пока. Я еще не пробовал сам другие устройства.


RE: DreamShell v4.0.2 Release - Elgor4uk - 28.07.2025 01:17

(27.07.2025 21:32)SWAT писал(а):  Ну это вообще еще больше запутало только ситуацию, потому что я то как раз на японской NTSC VA1 проверяю последний год уже наверное, потому что у PAL нужно кулер менять и G2 разъем что-то плохо контачит к BBA.
Мне кажется дело в самом моде, а не в ревизии консоли. Потому что VA1 они по сути одинаковые, нет там никаких различий которые могли бы повлиять на такое вообще.
Конкретно в этом случае (настройка true DMA), разница может быть лишь в наводках на проводах и температуре консоли. Температура может влиять на случаи "гонки", а наводки в принципе на долгую и стабильную передачу данных одним куском, а не множеством мелких. Почему это работает в других загрузчиках? Ну видимо новый чуть быстрее или чуть медленнее в какие-то моменты, хотя это все вообще фантазии конечно пока. Я еще не пробовал сам другие устройства.

1. По поводу NTSC VA1 не могу сказать, из модифицированной есть несколько VA0 и у всех трудности с true. Возможно, металлическое охлаждение этой ревизии как то влияет на температуры.
2. Теперь самое интересное с Q3A. На PAL пр ставке нету артефактов с настройками CDDA: DMA+DMA(или PIO) + ByPass (сессия 40 минут). Но если использовать эти настройки на VA0 NTSC (без true естественно), то артефакты появляются через 5-10 минут.


RE: DreamShell v4.0.2 Release - SWAT - 29.07.2025 21:54

А так ты на VA0 проверяешь, там вероятно могут быть отличия, до селе неизвестные, я мало на ней тестировал игры. Но я сразу могу сказать что на VA0 у меня в Q3A точно true работает, так как мы не так давно с приятелем играли на двух приставках рядом по сети на локальном сервере на VA0 и VA1 японских.
Ну и не нужен bypass для этой игры в принципе, эта настройка в данной игре ни на что не влияет.


RE: DreamShell v4.0.2 Release - Borius - 03.08.2025 15:27

Всем привет. Не работает должным образом NHL 2K US GDI образ. Вылетает с ребутом консоли на видео заставке игры через пару тройку секунд после начала ролика. Образ PAL зависает за загрузке арены перед самой игрой. Есть решение? Отключал DMA в пресете, вроде запускается сама игра, но ролик зависает. Это известный баг или у меня что-то не то?
Devkit bios, ide mod (CF-SD), DS 4.0.2.
На другой консоли с gd emu работает нормально с этой же флешки.


RE: DreamShell v4.0.2 Release - Elgor4uk - 04.08.2025 07:19

1. Если у тебя накопитель SD карта, то данная игра работать не будет. По крайней мере готовый пресет для US версии работает только с памятью 0x8ce00000 + Low-level загрузчик. Эти настройки работают только с LBA48, а SD карта не поддерживает LBA48 или я ошибаюсь? Хотя, если у тебя получится найти оптимальные настройки без Low-level, то напиши пожалуйста.

2. Попробуй скачать JP версию, я почти уверен, что она работает без Low-level. Но это не точно, уже не помню.


RE: DreamShell v4.0.2 Release - Borius - 04.08.2025 13:53

Основной способ загрузки да sd карта через cf переходник. Но с чистокровной cf карты игра ведёт себя также.


RE: DreamShell v4.0.2 Release - Elgor4uk - 04.08.2025 15:57

(04.08.2025 13:53)Borius писал(а):  Основной способ загрузки да sd карта через cf переходник. Но с чистокровной cf карты игра ведёт себя также.
1. У CF карт есть LBA48 или LBA28? Может, данная чистокровная CF маленького обьема и не поддерживает LBA48? Будет замечательно, если добавишь фото начального чёрного экрана с информацией.

2. Всё же рассмотри вариант JP версии (если что, она полностью на английском).
3. И самым последним вариантом - замени новый loader v0.8.2 на loader v0.8.1 или добавь как вспомогательный.


RE: DreamShell v4.0.2 Release - SWAT - 04.08.2025 16:08

(03.08.2025 15:27)Borius писал(а):  Всем привет. Не работает должным образом NHL 2K US GDI образ. Вылетает с ребутом консоли на видео заставке игры через пару тройку секунд после начала ролика. Образ PAL зависает за загрузке арены перед самой игрой. Есть решение? Отключал DMA в пресете, вроде запускается сама игра, но ролик зависает. Это известный баг или у меня что-то не то?
Devkit bios, ide mod (CF-SD), DS 4.0.2.
На другой консоли с gd emu работает нормально с этой же флешки.

У тебя скорее всего LBA28 девайс, а значит нужно включать bypass pre-read и возможно IRQ hooking во всех 2k играх. И убедись что у тебя правильный адрес подставляется, там кажется нужен 8c001100. Ну и желательно дефрагментированный образ чтоб был на файловой системе.


RE: DreamShell v4.0.2 Release - Elgor4uk - 04.08.2025 20:41

(04.08.2025 16:08)SWAT писал(а):  
(03.08.2025 15:27)Borius писал(а):  Всем привет. Не работает должным образом NHL 2K US GDI образ. Вылетает с ребутом консоли на видео заставке игры через пару тройку секунд после начала ролика. Образ PAL зависает за загрузке арены перед самой игрой. Есть решение? Отключал DMA в пресете, вроде запускается сама игра, но ролик зависает. Это известный баг или у меня что-то не то?
Devkit bios, ide mod (CF-SD), DS 4.0.2.
На другой консоли с gd emu работает нормально с этой же флешки.

У тебя скорее всего LBA28 девайс, а значит нужно включать bypass pre-read и возможно IRQ hooking во всех 2k играх. И убедись что у тебя правильный адрес подставляется, там кажется нужен 8c001100. Ну и желательно дефрагментированный образ чтоб был на файловой системе.

1. Это актуально для всех 2K sport игр, кроме NHL 2K2. Она требует включение Low-level (по крайней мере испробовано много разных комбинаций).
2. Я не внимательно прочитал сообщение автора, у него проблема с игрой NHL 2K. Она конечно работает без Low-level и с памятью 8c000100 и 8c001100.
3. Есть еще вероятность, что требуется оптимизировать образ игры в GDI OPT.


RE: DreamShell v4.0.2 Release - fafadou - 18.08.2025 03:22

With the isoloader software, do you have some freezes when you select a game ?


RE: DreamShell v4.0.2 Release - fafadou - 19.08.2025 17:06

I tried the last of wipeout and I have the same issue with the previous, I don't have the right brake sfx and no musics at all.
I checked if I'm in mono, but I'm pretty sure I'm in stereo via vga.
It is the same for you ?


RE: DreamShell v4.0.2 Release - aldair - 26.08.2025 04:29

(19.08.2025 17:06)fafadou писал(а):  I tried the last of wipeout and I have the same issue with the previous, I don't have the right brake sfx and no musics at all.
I checked if I'm in mono, but I'm pretty sure I'm in stereo via vga.
It is the same for you ?





Download: https://www.mediafire.com/file/svtock8s5tos9yb/Wipeout_Dreamcast.rar/file


RE: DreamShell v4.0.2 Release - fafadou - 26.08.2025 12:30

Thank you very much !
This is an iso build from last 2025 08 18 version ?

I'm just seeing you have chosen "emulate cdda audio" in the preset, strange...


RE: DreamShell v4.0.2 Release - sundance2 - 31.08.2025 10:38

Long time user of Dreamshell here,
I've been inactive for a few years,
and just came back recently to discover v4.0.2.

Just wanted to report my experience using this new version in combination with a Serial port adapter and a SD card.

And it's a solid improvement all around.

Many games that were "on the limit" now work fine, very fluid.

Something happened with regards to the Serial interface performance.
Benchmark shows an improved read throughput from ~650 KB/s to ~750 KB/s.
No magic, but every bit help, and this is a very welcome improvement.

I also wonder if latency has been improved. Performance seems very good even with low async values, which in turn considerably favor in-game fluidity.
My favorite setting seems to rapidly converge towards `async 2`, which is both low enough that there is no stuttering in game (some slow down can happen, but even then, it's just slower but still fluid), and offer sensible throughput improvement compared to `async 1`. `async 4` seems to be too much, with stuttering now perceptible again. Haven't tested `async 3` yet, though I'm not expecting much, since throughput seems barely improved from 2 to 4.

An example of bug triggered by performance issues: Donald Duck Quack Attack, used to have some minor yet annoyingly perceptible stutter in game. More importantly, over time, the camera would slowly drift away from the main character (Donald), to the point of making the game unplayable. That's no longer the case: everything is fluid, both videos and gameplay, and no more drift at all in game, making the game finally fully playable and enjoyable.

DoA2 is also all fluid, some slowdown can still happen during scene transition (when jumping from one level to another for example), but most sequences are very fluid.

Not all is perfect of course, for example I have not yet been able to make CDDA work with Ms Pacman (though I barely had time to test it).

All around, it's a very solid upgrade, and highly welcome. It will definitely make me play more with my original and still unmodified Dreamcast (which is why i use the serial port).