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

Сообщений: 7237
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 149
Поблагодарили 1214 раз(а) в 762 сообщ.
Сообщение: #67
RE: DreamShell 4.0 RC 2
(24.07.2014 23:06)SILENT_Pavel писал(а):  апд: или вот придумал - может можно полностью из RC2 вырезать поддержку любого звука (и GD-DA и любых других) и видео MPEG вообще - освободится место в памяти без звука норм скрины снимать на отдельной сборке, а публичная версия продолжит развитие без этих фишек. говорю без знания дела, не знаю можно ли это на самом деле вырезать или оно по умолчанию внутри

Тут ты немного напутал. Не важно что поддерживает сама DS, у нее дополнительный функционал в модулях, которые можно загрузить и выгрузить в любой момент.
Я же говорю о загрузчиках. Это такая микропрограмма, которая загружается в системную область памяти (в большинстве случаев) и эмулирует работу системных вызовов GD-ROM, которыми пользуются игры. Вот для него то как раз место очень ограничено, не больше 32 Кб на все. Когда запускается игра, то всю работу выполняет именно этот загрузчик, самой DS в памяти уже нету. Поэтому весь функционал, который доступен во время игры, должен быть размещен именно в загрузчике. Будь то чтение данных из образа или проигрывание CDDA, или распаковка CSO образов и т.п.
Многое из загрузчика образов я вынес в ядро DS, допустим тот же модуль isofs (появился в версии 0.3.0), который парсит образы разных форматов, предоставляет загрузчику уже конечную, минимальную информацию для его работы. Или например инициализация SD карты, с версии 0.4.0 уже тоже отсутствует в загрузчике, так как ее и так инициализирует ядро DS, повторно это делать нет необходимости, а кода там для этого довольно много (по меркам загрузчика конечно). В общем загрузчик и ядро DS уже давно неотъемлемы друг от друга, но работают они по очереди, а не одновременно.

Ладно, буду думать над очередными фитнес-упражнениями для загрузчиков, чтобы они похудели Smile А то и без скриншотов загрузчик с SD в данный момент уже вылез за грани дозволенного.

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


Сообщения в этой теме
DreamShell 4.0 RC 2 - SWAT - 15.05.2014, 09:28
RE: DreamShell 4.0 RC 2 - kof888 - 15.05.2014, 09:32
RE: DreamShell 4.0 RC 2 - cybdyn - 15.05.2014, 11:28
RE: DreamShell 4.0 RC 2 - jjaa081620 - 15.05.2014, 13:42
RE: DreamShell 4.0 RC 2 - ands - 15.05.2014, 18:45
RE: DreamShell 4.0 RC 2 - SWAT - 16.05.2014, 10:27
RE: DreamShell 4.0 RC 2 - SWAT - 16.05.2014, 22:27
RE: DreamShell 4.0 RC 2 - SWAT - 18.05.2014, 21:22
RE: DreamShell 4.0 RC 2 - SWAT - 21.05.2014, 12:59
RE: DreamShell 4.0 RC 2 - SWAT - 22.05.2014, 09:07
RE: DreamShell 4.0 RC 2 - ands - 22.05.2014, 22:50
RE: DreamShell 4.0 RC 2 - SWAT - 23.05.2014, 06:08
RE: DreamShell 4.0 RC 2 - wallace - 26.05.2014, 23:27
RE: DreamShell 4.0 RC 2 - SWAT - 27.05.2014, 06:32
RE: DreamShell 4.0 RC 2 - SWAT - 27.05.2014, 10:11
RE: DreamShell 4.0 RC 2 - SWAT - 29.05.2014, 09:11
RE: DreamShell 4.0 RC 2 - wallace - 30.05.2014, 12:24
RE: DreamShell 4.0 RC 2 - SWAT - 30.05.2014, 13:20
RE: DreamShell 4.0 RC 2 - SWAT - 30.05.2014, 13:15
RE: DreamShell 4.0 RC 2 - demio - 30.05.2014, 13:11
RE: DreamShell 4.0 RC 2 - SWAT - 30.05.2014, 13:48
RE: DreamShell 4.0 RC 2 - demio - 30.05.2014, 14:19
RE: DreamShell 4.0 RC 2 - shadow - 30.05.2014, 17:03
RE: DreamShell 4.0 RC 2 - wallace - 30.05.2014, 20:37
RE: DreamShell 4.0 RC 2 - SWAT - 30.05.2014, 20:41
RE: DreamShell 4.0 RC 2 - SWAT - 30.05.2014, 19:22
RE: DreamShell 4.0 RC 2 - SWAT - 30.05.2014, 20:36
RE: DreamShell 4.0 RC 2 - wallace - 30.05.2014, 21:29
RE: DreamShell 4.0 RC 2 - wallace - 30.05.2014, 21:44
RE: DreamShell 4.0 RC 2 - cybdyn - 30.05.2014, 22:49
RE: DreamShell 4.0 RC 2 - SWAT - 31.05.2014, 08:50
RE: DreamShell 4.0 RC 2 - SWAT - 31.05.2014, 13:39
RE: DreamShell 4.0 RC 2 - SWAT - 03.06.2014, 09:48
RE: DreamShell 4.0 RC 2 - wallace - 08.06.2014, 14:06
RE: DreamShell 4.0 RC 2 - SWAT - 08.06.2014, 14:25
RE: DreamShell 4.0 RC 2 - SWAT - 22.06.2014, 11:29
RE: DreamShell 4.0 RC 2 - SWAT - 27.06.2014, 09:06
RE: DreamShell 4.0 RC 2 - TeX - 08.07.2014, 13:45
RE: DreamShell 4.0 RC 2 - SWAT - 08.07.2014, 15:25
RE: DreamShell 4.0 RC 2 - TeX - 08.07.2014, 17:23
RE: DreamShell 4.0 RC 2 - SWAT - 08.07.2014, 20:22
RE: DreamShell 4.0 RC 2 - TeX - 08.07.2014, 20:34
RE: DreamShell 4.0 RC 2 - TeX - 13.07.2014, 19:40
RE: DreamShell 4.0 RC 2 - SWAT - 14.07.2014, 11:24
RE: DreamShell 4.0 RC 2 - SWAT - 14.07.2014, 17:15
RE: DreamShell 4.0 RC 2 - TeX - 15.07.2014, 22:28
RE: DreamShell 4.0 RC 2 - SWAT - 16.07.2014, 08:05
RE: DreamShell 4.0 RC 2 - TeX - 16.07.2014, 20:55
RE: DreamShell 4.0 RC 2 - SWAT - 17.07.2014, 10:16
RE: DreamShell 4.0 RC 2 - SWAT - 24.07.2014, 22:00
RE: DreamShell 4.0 RC 2 - SWAT - 25.07.2014 09:18
RE: DreamShell 4.0 RC 2 - shadow - 25.07.2014, 12:04
RE: DreamShell 4.0 RC 2 - SWAT - 25.07.2014, 13:13
RE: DreamShell 4.0 RC 2 - TeX - 26.07.2014, 15:16
RE: DreamShell 4.0 RC 2 - SWAT - 27.07.2014, 08:03
RE: DreamShell 4.0 RC 2 - TeX - 28.07.2014, 00:48
RE: DreamShell 4.0 RC 2 - SWAT - 28.07.2014, 08:18
RE: DreamShell 4.0 RC 2 - TeX - 29.07.2014, 00:10
RE: DreamShell 4.0 RC 2 - SWAT - 29.07.2014, 15:43
RE: DreamShell 4.0 RC 2 - TeX - 31.07.2014, 22:09
RE: DreamShell 4.0 RC 2 - SWAT - 01.08.2014, 07:27
RE: DreamShell 4.0 RC 2 - shadow - 01.08.2014, 14:34
RE: DreamShell 4.0 RC 2 - SWAT - 01.08.2014, 14:52
RE: DreamShell 4.0 RC 2 - TeX - 01.08.2014, 15:22
RE: DreamShell 4.0 RC 2 - SWAT - 02.08.2014, 09:54
RE: DreamShell 4.0 RC 2 - TeX - 02.08.2014, 14:49
RE: DreamShell 4.0 RC 2 - aldair - 14.08.2014, 07:24
RE: DreamShell 4.0 RC 2 - alex - 02.08.2014, 19:08
RE: DreamShell 4.0 RC 2 - SWAT - 03.08.2014, 08:44
RE: DreamShell 4.0 RC 2 - alex - 03.08.2014, 13:24
RE: DreamShell 4.0 RC 2 - SWAT - 03.08.2014, 15:45
RE: DreamShell 4.0 RC 2 - SWAT - 12.08.2014, 12:53
RE: DreamShell 4.0 RC 2 - alex - 16.08.2014, 04:43
RE: DreamShell 4.0 RC 2 - SWAT - 16.08.2014, 19:14
RE: DreamShell 4.0 RC 2 - SWAT - 14.08.2014, 07:35
RE: DreamShell 4.0 RC 2 - aldair - 14.08.2014, 20:37
RE: DreamShell 4.0 RC 2 - aldair - 15.08.2014, 01:14
RE: DreamShell 4.0 RC 2 - aldair - 16.08.2014, 11:13
RE: DreamShell 4.0 RC 2 - cybdyn - 14.08.2014, 10:56
RE: DreamShell 4.0 RC 2 - SWAT - 14.08.2014, 14:39
RE: DreamShell 4.0 RC 2 - cybdyn - 14.08.2014, 18:11
RE: DreamShell 4.0 RC 2 - alex - 16.08.2014, 19:50
RE: DreamShell 4.0 RC 2 - SWAT - 17.08.2014, 08:56
RE: DreamShell 4.0 RC 2 - alex - 17.08.2014, 09:03
RE: DreamShell 4.0 RC 2 - Lin - 17.08.2014, 16:03
RE: DreamShell 4.0 RC 2 - alex - 17.08.2014, 19:31
RE: DreamShell 4.0 RC 2 - SWAT - 18.08.2014, 07:48
RE: DreamShell 4.0 RC 2 - alex - 18.08.2014, 21:48
RE: DreamShell 4.0 RC 2 - SWAT - 19.08.2014, 07:49
RE: DreamShell 4.0 RC 2 - SuperClaw - 20.08.2014, 12:16
RE: DreamShell 4.0 RC 2 - SWAT - 20.08.2014, 12:48
RE: DreamShell 4.0 RC 2 - SuperClaw - 20.08.2014, 12:59
RE: DreamShell 4.0 RC 2 - SuperClaw - 20.08.2014, 13:31
RE: DreamShell 4.0 RC 2 - SWAT - 20.08.2014, 15:26
RE: DreamShell 4.0 RC 2 - SuperClaw - 20.08.2014, 16:03
RE: DreamShell 4.0 RC 2 - SWAT - 20.08.2014, 20:43
RE: DreamShell 4.0 RC 2 - SuperClaw - 20.08.2014, 23:05
RE: DreamShell 4.0 RC 2 - SuperClaw - 21.08.2014, 05:42
RE: DreamShell 4.0 RC 2 - SWAT - 21.08.2014, 06:20
RE: DreamShell 4.0 RC 2 - SuperClaw - 21.08.2014, 19:38
RE: DreamShell 4.0 RC 2 - SWAT - 22.08.2014, 07:36
RE: DreamShell 4.0 RC 2 - SWAT - 05.09.2014, 07:59
RE: DreamShell 4.0 RC 2 - SuperClaw - 22.08.2014, 15:35
RE: DreamShell 4.0 RC 2 - SWAT - 22.08.2014, 20:06
RE: DreamShell 4.0 RC 2 - SuperClaw - 22.08.2014, 21:27
RE: DreamShell 4.0 RC 2 - SuperClaw - 27.08.2014, 09:34
RE: DreamShell 4.0 RC 2 - SWAT - 27.08.2014, 20:40

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
Улыбка DreamShell bootloader bios megavolt85 158 512676 06.11.2024 06:15
Посл. сообщение: dimka112
Звезда DreamShell v4.0.0 Release SWAT 202 99411 14.10.2024 14:09
Посл. сообщение: SWAT
  ISO_CSO in Dreamshell aldair 0 638 12.10.2024 02:57
Посл. сообщение: aldair
  GTA3 Dreamshell SD Card/Dreamcast aldair 3 1969 26.08.2024 06:29
Посл. сообщение: SWAT
Радуга DreamShell на GitHub SWAT 73 124631 23.08.2024 06:13
Посл. сообщение: SWAT
  Dreamshell freeze at logo boot up pkerga 17 4823 22.07.2024 06:10
Посл. сообщение: SWAT
  Custom DreamShell Themes pcwzrd13 11 28205 27.04.2024 13:42
Посл. сообщение: Ro Magnus Larsson
Баг ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 SWAT 918 827998 01.02.2024 13:22
Посл. сообщение: SWAT
  DreamShell on Hacker news SWAT 0 1893 10.01.2024 06:52
Посл. сообщение: SWAT
  DreamShell v4.0 UI controls manual SWAT 0 2518 21.11.2023 07:04
Посл. сообщение: SWAT

Переход:


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