Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
DreamShell on NAOMI
Автор Сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7483
Зарегистрирован: 04.01.2005
Рейтинг: 32
Сказал спасибо: 164
Поблагодарили 1421 раз(а) в 878 сообщ.
Сообщение: #36
RE: DreamShell on NAOMI
(Вчера 01:30)fafadou писал(а):  
(28.10.2025 22:50)Elgor4uk писал(а):  
(28.10.2025 20:38)SWAT писал(а):  WOW Wait!! .... Do you mean a new loader is coming to Dreamcast?? You never stop!!Big Grin
Of course. Now all releases will support both Dreamcast and NAOMI in single build.
Хорошо будет, если поддержка NAOMI в новом загрузчике не поломает правильную работу в самом Dreamcast. Предчувствие, что трудности нового загрузчика 0.8.2/3 (о которых писалось ранее) както связана с поддержкой нового SD мода.

For me, the compatibility depends of the compiler.
Swat never does any mistakes that reduce the compatibility.
We still have loaders 0.8.1 and 0.8.3 for full compatibility anyway.

Поддержка нового SD мода влияет лишь на то, что загрузчик с SD карт стал больше. На IDE это вообще никакого влияния не имеет, системные вызовы не тронуты. Но вот компилято да, fafadou вероятно прав, в версиях 0.8.1 - 0.8.3 небыло изменений которые могли бы сломать допустим true async, я лишь добавлял функционал для bypass pre-read который пока не включен никак не влияет, какие-то попытки улучшить LBA28, что не влияет на LBA48 устройства и переработал TOC, что в принципе не имеет отношения к чтению. Были другие мелкие фиксы, но тоже совершенно не касающиеся чтения данных.
Так что возможно компилятор вносит коррективы в какие-то задержки, это все нужно отлавливать при каждой смене компиляторов по идее, потому что загрузчик работает в ненормальной ситуации, как должна работать программа, поэтому там могут быть такие влияния. Такое ПО по идее вообще вон один раз написали, в биос зашили навечно и все, поведение фиксированно. А у меня оно там такое исполняет, даже подумать страшно как это вообще работает, да еще и после смены компиляторов через версию и переход на LTO, что вообще перелинковало бинарник совершенно по другому.
Так что не так уж и страшно там все сломалось я думаю после таких изменений, починю со временем, постараюсь в следующей версии этому уделить время тоже.

Для Dreamcast в новом загрузчике будет и плюс и минус.
Минус в том, что загрузчик немного увеличится в размере, но я надеюсь что совсем не много и это не будет критично. Если будет критично, то для NAOMI будет отдельный.
А плюс в том, из-за чего (в том числе) он увеличится. Прямо сейчас идет отладка поддержки патченных NAOMI ROM'ов и если будет успех, то в теории (!), это может позволить на Dreamcast с модом на 32МБ оперативки, запускать некоторые игры от NAOMI, которые не требуют много видео памяти и звука. Но помимо этого с управлением нужно решать вопрос, игры от NAOMI даже не запускаются пока не найдут JAMMA I/O board. Это наверное можно решить доработкой USB4Maple, либо патчингом управления в самих играх. На самой NAOMI этот вопрос можно решить прямо сейчас с помощью адаптера JVS->USB, но к Dreamcast это не подключить.

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано Вчера в 09:04, отредактировал пользователь SWAT.)
Вчера 08:49
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
DreamShell on NAOMI - SWAT - 13.10.2025, 14:58
RE: DreamShell on NAOMI - fafadou - 13.10.2025, 16:21
RE: DreamShell on NAOMI - Jorik007 - 14.10.2025, 02:06
RE: DreamShell on NAOMI - SWAT - 14.10.2025, 21:11
RE: DreamShell on NAOMI - Elgor4uk - 15.10.2025, 00:09
RE: DreamShell on NAOMI - SWAT - 15.10.2025, 06:11
RE: DreamShell on NAOMI - Ivan Guber - 16.10.2025, 15:51
RE: DreamShell on NAOMI - SWAT - 16.10.2025, 20:38
RE: DreamShell on NAOMI - fafadou - 15.10.2025, 15:42
RE: DreamShell on NAOMI - Elgor4uk - 15.10.2025, 15:42
RE: DreamShell on NAOMI - SWAT - 15.10.2025, 21:09
RE: DreamShell on NAOMI - fafadou - 17.10.2025, 11:17
RE: DreamShell on NAOMI - SWAT - 17.10.2025, 11:21
RE: DreamShell on NAOMI - SWAT - 15.10.2025, 21:44
RE: DreamShell on NAOMI - fafadou - 17.10.2025, 12:17
RE: DreamShell on NAOMI - SWAT - 17.10.2025, 17:02
RE: DreamShell on NAOMI - SWAT - 18.10.2025, 09:12
RE: DreamShell on NAOMI - SWAT - 19.10.2025, 21:03
RE: DreamShell on NAOMI - Ivan Guber - 20.10.2025, 06:57
RE: DreamShell on NAOMI - SWAT - 20.10.2025, 13:11
RE: DreamShell on NAOMI - Ivan Guber - 20.10.2025, 16:02
RE: DreamShell on NAOMI - SWAT - 20.10.2025, 17:44
RE: DreamShell on NAOMI - SWAT - 22.10.2025, 21:30
RE: DreamShell on NAOMI - SWAT - 23.10.2025, 06:54
RE: DreamShell on NAOMI - MannyMania - 23.10.2025, 20:29
RE: DreamShell on NAOMI - SWAT - 24.10.2025, 05:54
RE: DreamShell on NAOMI - MannyMania - 26.10.2025, 19:12
RE: DreamShell on NAOMI - SWAT - 26.10.2025, 19:58
RE: DreamShell on NAOMI - fafadou - 27.10.2025, 14:17
RE: DreamShell on NAOMI - SWAT - 27.10.2025, 21:30
RE: DreamShell on NAOMI - MannyMania - 28.10.2025, 17:27
RE: DreamShell on NAOMI - SWAT - 28.10.2025, 20:38
RE: DreamShell on NAOMI - Elgor4uk - 28.10.2025, 22:50
RE: DreamShell on NAOMI - fafadou - Вчера, 01:30
RE: DreamShell on NAOMI - SWAT - Вчера 08:49
RE: DreamShell on NAOMI - fafadou - 28.10.2025, 12:31
RE: DreamShell on NAOMI - SWAT - Вчера, 21:46
RE: DreamShell on NAOMI - fafadou - Вчера, 23:10

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
Звезда DreamShell v4.0.3 Release SWAT 36 7109 22.10.2025 11:37
Посл. сообщение: segatxdc
Звезда DreamShell v4.0.2 Release SWAT 99 53656 07.10.2025 05:43
Посл. сообщение: SWAT
  Windows CE Video Player on the SEGA Dreamcast/Dreamshell aldair 1 1327 04.09.2025 00:46
Посл. сообщение: Ro Magnus Larsson
  Compatibility list for DreamShell v4.0.1+ Elgor4uk 27 19823 06.06.2025 16:03
Посл. сообщение: SWAT
Звезда DreamShell v4.0.1 Release SWAT 210 187411 14.05.2025 11:54
Посл. сообщение: fafadou
Радуга DreamShell на GitHub SWAT 76 186694 24.03.2025 03:39
Посл. сообщение: yo4yo4
  Sonic theme for DreamShell v4.0.1 Dolphin_PS2 0 2611 20.02.2025 03:09
Посл. сообщение: Dolphin_PS2
Улыбка DreamShell bootloader bios megavolt85 171 643064 26.12.2024 23:53
Посл. сообщение: megavolt85
Звезда DreamShell v4.0.0 Release SWAT 202 268758 14.10.2024 14:09
Посл. сообщение: SWAT
  ISO_CSO in Dreamshell aldair 0 3260 12.10.2024 02:57
Посл. сообщение: aldair

Переход:


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