DC-SWAT Forum
DreamShell на GitHub - Версия для печати

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

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


RE: DreamShell на GitHub - dimka112 - 30.03.2023 08:20

Такие карточки ушатать, мягко говоря, не дешевое удовольствие. У меня есть 16Gb UDMA7 600x. Может её Вам отправить для тестов? Если нужно, адрес кидайте в личку, отправлю.


RE: DreamShell на GitHub - SWAT - 30.03.2023 09:23

Для тестов нужно довольно много игр. Постоянно перекидывать их тоже отнимает время, так как для отладки я использую не фрагментированные образы в первую очередь. И игры нужны разные, какие-то для тестов CDDA, какие-то для совместимости, какие-то просто контрольные. У меня почти все 128 гигов в общем-то забиты и не то чтобы там много лишнего, скорей я бы еще подкинул, но у меня просто нету самих образов. Все никак не скачаю еще.

А что по поводу не дешевого удовольствия, да это ничто по сравнению со временем, которое мне они экономят. Даже просто в один только пятый релиз кандидат DreamShell и загрузчик 0.8 его вложено столько, что эти все карточки даже в расчет не берутся, так, погрешность в лучшем случае. Я в том числе поэтому заморочился еще с захватом видео напрямую с Dreamcast, так как заморочки с камерой отнимали кучу времени и давали все равно плохой результат, особенно когда нужно зафиксировать работу CDDA и не распугать народ в других комнатах офиса Smile)) До этого еще транслятор звука по BT пришлось взять, так как что колонка, что наушники у меня BT. У меня тут как у стримера сетап теперь ахаха, VGA/Audio->HDMI конвертер, HDMI сплиттер с экстрактором аудио для BT трансивера и выходами на монитор и на карту захвата, которая подключена к ноуту. И все это лишь для того чтобы я не тратил часы на то, что не приносит пользы, но каждый раз отнимает дорогое время.
Помимо DS мне же еще работать нужно, поэтому свое время максимально стараюсь использовать именно в разработке, не тратить его на ковыряние с проводами, загрузками, образами и прочим. Спасибо cvgs в свое время сделал мне качественно моды для дримов, которые это все терпят, это все тоже ускорило разработку. Даже то что игра загружается быстрее с CF это уже экономит, так как запусков может быть 100500 грубо говоря. Подбешивают кстати не пропускаемые заставки и неторопливые показы логотипов в этом плане Smile))
Не так часто мне удается плотно заняться DreamShell, хочется вложиться по максимуму когда появляется возможность, а железяки все эти лишь инструмент, который имеет свойство ломаться или изнашиваться, это нормально.

Ну а если есть неудовлетворенный порыв как-то помочь, это можно сделать вот здесь в любом количестве: https://boosty.to/dreamshell


RE: DreamShell на GitHub - offise108 - 17.04.2023 17:11

Столкнулся со следующей проблемой, не инициализируется соединение. Если прослушивать линию модемом - не слышно даже набора. В чем может быть проблема?
Экран: https://ibb.co/vq1k83d

Какие требования у дрима для подключения? Сейчас он подсоединен к модему 56K, который ожидает от него подключения. На линии 12.5в.


RE: DreamShell на GitHub - SWAT - 18.04.2023 07:03

Не исключено что модем сломал новый компилятор. Но вообще я использовал RaspberryPi с ПО DreamPi: https://github.com/Kazade/dreampi
К RPi подключал модифицированный модем Dell, в который я встраивал модуль для повышения напряжения. Если я не ошибаюсь, для разных модемов вольтаж нужен разный. Для американских модемов достаточно 9в, а для европейских необходимо 18в. Но эту информацию лучше уточнить.


RE: DreamShell на GitHub - offise108 - 19.04.2023 15:32

(30.03.2023 07:04)SWAT писал(а):  
(30.03.2023 02:06)offise108 писал(а):  В общем ждем СF карту и переходник с али, а это не раньше, чем через месяц.

Да не, побыстрее будет, недели 2. На днях получал то, что заказывал ровно 2 недели назад.

Получил карту, проверил на RC 5.
Ярлык игры создается (ранее не создавались), однако если после этого закрыть приложение - DreamShell вылетает с Frame pointers not enabled!
Тест скорости проходит успешно (ранее зависал);
Все так же с некоторой вернятностью консоль может перезагрузиться при запуске приложения DialUp;
Перестали запускаться игры (возможно нужно изменить настройки?) выбивает с Error, can't open <для каждой игры свой путь> Failed!
Перезагрузка так же не работает


RE: DreamShell на GitHub - SWAT - 19.04.2023 16:21

Странная ошибка, у меня таких нет. Модем я пока не пробовал.


RE: DreamShell на GitHub - offise108 - 20.04.2023 04:21

(19.04.2023 16:21)SWAT писал(а):  Странная ошибка, у меня таких нет. Модем я пока не пробовал.

Это странно, складывается ощущение, что я один такой везучий Confused
Пока откат на RC4, там описанных ошибок нет, кроме Reboot. Он так же не работает.


RE: DreamShell на GitHub - SWAT - 20.04.2023 05:27

(20.04.2023 04:21)offise108 писал(а):  
(19.04.2023 16:21)SWAT писал(а):  Странная ошибка, у меня таких нет. Модем я пока не пробовал.

Это странно, складывается ощущение, что я один такой везучий Confused
Пока откат на RC4, там описанных ошибок нет, кроме Reboot. Он так же не работает.

Ну пока никто не обращался с подобными проблемами, был в 25 сборке косяк с начальной загрузкой ядра, но я его исправил в 25-2.
Это становится еще страннее если в RC4 работает, а в RC5 нет. Видимо что-то было на грани и с новыми компиляторами и драйвером в загрузчике оно уже не выдерживает.
А как мод выглядит можно увидеть?


RE: DreamShell на GitHub - offise108 - 20.04.2023 14:53

(20.04.2023 05:27)SWAT писал(а):  Ну пока никто не обращался с подобными проблемами, был в 25 сборке косяк с начальной загрузкой ядра, но я его исправил в 25-2.
Это становится еще страннее если в RC4 работает, а в RC5 нет. Видимо что-то было на грани и с новыми компиляторами и драйвером в загрузчике оно уже не выдерживает.
А как мод выглядит можно увидеть?

Да, пока выглядит так: https://ibb.co/xFqpCPj
Ну RC4 и с ide -> sata переходником работала сносно.


RE: DreamShell на GitHub - SWAT - 21.04.2023 14:53

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


RE: DreamShell на GitHub - offise108 - 21.04.2023 16:01

(21.04.2023 14:53)SWAT писал(а):  В общем сложно тут что-то сделать, пока не будет возможности это воспроизводить в любое время.
А у меня такого в принципе не происходит. Ну кроме что проблемы после создания ярлыка.

Понимаю. Можеть есть требования к CF картам? Моя, например, простенькая и не умеет UDMA.


RE: DreamShell на GitHub - SWAT - 23.04.2023 08:23

(21.04.2023 16:01)offise108 писал(а):  
(21.04.2023 14:53)SWAT писал(а):  В общем сложно тут что-то сделать, пока не будет возможности это воспроизводить в любое время.
А у меня такого в принципе не происходит. Ну кроме что проблемы после создания ярлыка.

Понимаю. Можеть есть требования к CF картам? Моя, например, простенькая и не умеет UDMA.

Да по идее любая подойдет, так как там используется не UDMA, а еще старый WDMA. Мне кажется проблема не в CF, а в соединении. Нужно попробовать другую.


RE: DreamShell на GitHub - offise108 - 23.04.2023 13:19

Не совсем понял.
(23.04.2023 08:23)SWAT писал(а):  Да по идее любая подойдет, так как там используется не UDMA, а еще старый WDMA. Мне кажется проблема не в CF, а в соединении.
Разве то, что ОС загружается не говорит о том, что с соединением все в порядке?

(23.04.2023 08:23)SWAT писал(а):  Нужно попробовать другую.
Предлагаете заказать еще одну cf карту? Какие карты / продавца тогда рекомендуете?


RE: DreamShell на GitHub - SWAT - 24.04.2023 07:55

(23.04.2023 13:19)offise108 писал(а):  Не совсем понял.
(23.04.2023 08:23)SWAT писал(а):  Да по идее любая подойдет, так как там используется не UDMA, а еще старый WDMA. Мне кажется проблема не в CF, а в соединении.
Разве то, что ОС загружается не говорит о том, что с соединением все в порядке?

Странно это все. Возможно каких-то задержек не хватает, в загрузчике все быстрее работает чем в ядре.

(23.04.2023 13:19)offise108 писал(а):  
(23.04.2023 08:23)SWAT писал(а):  Нужно попробовать другую.
Предлагаете заказать еще одну cf карту? Какие карты / продавца тогда рекомендуете?

Как вариант нужно другую CF попробовать. Я использую SanDisk.


RE: DreamShell на GitHub - SWAT - 07.08.2023 06:46

Статистика GitHub репозитория DreamShell:

[Изображение: attachment.php?aid=1147]


RE: DreamShell на GitHub - yo4yo4 - 25.10.2023 08:06

Smile
Приветствую участников SWAT!

Спасибо вам за разработку этого замечательного программного обеспечения.
И вам отдельное спасибо.

Я скомпилировал DreamShell на GitHub, и он отлично работает.
Я запустил Dead or Alive 2 в качестве теста, и это улучшило ситуацию с загрузкой, с которой я сталкивался.
В моем DC установлен жесткий диск SATA (1 ТБ), подключенный к G1-ATA.
Я установил KallistiOS и Git, скомпилировал и попытался собрать

ini.cpp:154:23: Error: '_stricmp' is not declared in this scope.

Не удалось передать с.

153 #ifndef HAVE_STRCASECMP
154 #define strncasecmp _stricmp
155 #endif

Затем попробуйте запустить его снова

cd . /modules && make && make install && cd . /modules && make && make install && cd .

После этого проблем не возникло.
Я решил, что лучше набрать оригинальный текст как есть, потому что если компилировать при переводе, то тоже получатся лишние пробелы.

Среда сборки - Ubuntu 22.04.3 LTS Python 2.7.18 Python 3.10.12.
Все остальное - в соответствии с официальной инструкцией.

Сейчас тестирую.
Большое спасибо.

(Не гарантируется работа в других средах).


RE: DreamShell на GitHub - yo4yo4 - 04.11.2023 12:12

Еще раз спасибо всем, кто участвовал в разработке и тестировании.

Я провел много тестов, и, как вы уже сказали, он лучше работает в моей среде с Compact Flash, жесткими дисками IDE и SSD.

При использовании G1-ATA + SATA (1 ТБ) + большого количества файлов ISO-LOADER не справляется с чтением, вызывая задержки и ошибки рендеринга, что затрудняет выбор.
Память и аппаратное обеспечение машины неэффективны, поэтому воспроизведение будет комфортным, если часто воспроизводимые файлы будут тщательно отобраны, скопированы и сохранены.
Также была опробована дефрагментация, но из-за большого количества файлов она долго загружалась и была сложна в работе.
Это было связано еще и с тем, что диски были старые и поцарапанные.

Теперь я делаю резервную копию имеющихся дисков и воспроизвожу те, на которых играю чаще всего.

С нетерпением жду, как он будет развиваться в будущем.
Большое спасибо.

Smile


RE: DreamShell на GitHub - SWAT - 05.11.2023 15:51

(04.11.2023 12:12)yo4yo4 писал(а):  Еще раз спасибо всем, кто участвовал в разработке и тестировании.

Я провел много тестов, и, как вы уже сказали, он лучше работает в моей среде с Compact Flash, жесткими дисками IDE и SSD.

При использовании G1-ATA + SATA (1 ТБ) + большого количества файлов ISO-LOADER не справляется с чтением, вызывая задержки и ошибки рендеринга, что затрудняет выбор.
Память и аппаратное обеспечение машины неэффективны, поэтому воспроизведение будет комфортным, если часто воспроизводимые файлы будут тщательно отобраны, скопированы и сохранены.
Также была опробована дефрагментация, но из-за большого количества файлов она долго загружалась и была сложна в работе.
Это было связано еще и с тем, что диски были старые и поцарапанные.

Теперь я делаю резервную копию имеющихся дисков и воспроизвожу те, на которых играю чаще всего.

С нетерпением жду, как он будет развиваться в будущем.
Большое спасибо.

Smile

Спасибо за отзыв!
Попробуйте разделить игры по первым буквам или жанрам, чтобы небыло длинного списка, так будет удобнее скроллить.


RE: DreamShell на GitHub - yo4yo4 - 24.11.2023 05:33

(05.11.2023 15:51)SWAT писал(а):  
(04.11.2023 12:12)yo4yo4 писал(а):  Еще раз спасибо всем, кто участвовал в разработке и тестировании.

Я провел много тестов, и, как вы уже сказали, он лучше работает в моей среде с Compact Flash, жесткими дисками IDE и SSD.

При использовании G1-ATA + SATA (1 ТБ) + большого количества файлов ISO-LOADER не справляется с чтением, вызывая задержки и ошибки рендеринга, что затрудняет выбор.
Память и аппаратное обеспечение машины неэффективны, поэтому воспроизведение будет комфортным, если часто воспроизводимые файлы будут тщательно отобраны, скопированы и сохранены.
Также была опробована дефрагментация, но из-за большого количества файлов она долго загружалась и была сложна в работе.
Это было связано еще и с тем, что диски были старые и поцарапанные.

Теперь я делаю резервную копию имеющихся дисков и воспроизвожу те, на которых играю чаще всего.

С нетерпением жду, как он будет развиваться в будущем.
Большое спасибо.

Smile

Спасибо за отзыв!
Попробуйте разделить игры по первым буквам или жанрам, чтобы небыло длинного списка, так будет удобнее скроллить.


Спасибо за совет.
Я сократил имена файлов и упорядочил папки.
Поведение меню также улучшилось. Отлично!

Всем заинтересованным лицам.
Большое спасибо.


RE: DreamShell на GitHub - yo4yo4 - 14.12.2023 04:36

Всем привет.

Я уже сообщал, что SWAT улучшил загрузку IDE, но после переписывания BIOS в папке DS процесс BOOT, который раньше часто останавливался при загрузке SSD, теперь запускается плавно и без остановок. (Ранее при первой загрузке всегда приходилось нажимать кнопку "Пуск").
Мы очень довольны этим результатом.
Мы будем продолжать поддерживать вас и в будущем.

Большое спасибо.

Теперь нам нужно проверить, будет ли Sega Rally 2 (Япония) работать с CDDA + WinCE.

PAL и NTSC-U могут воспроизводить BGM без проблем, но только мой NTSC-J не может сделать эмуляцию CDDA, и это очень расстраивает, что я могу сделать только низкоуровневую эмуляцию.

Спасибо SWAT, fafadou, megavolt85, dragoncity, pcwzrd13 и другим, кто предоставил информацию на различных форумах.

(Приносим извинения за возможную грубость, поскольку мы используем переводы с сайта).