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

Сообщений: 22
Зарегистрирован: 16.02.2016
Рейтинг: 0
Сказал спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #1
Как заставить работать эмулятор денди NesterDC SE в DreamShell?
Все делал по инструкции:
1) Скинул все файлы эмулятора в отдельную папку, скинул ромы в подпапку NES.
2) Скачал и установил BootDreams 1.06.
3) В настройках отметил галочками все пункты в настройках ISO, а также поставил галку в пункте DUMMY File --> 700 MB CD-R.

Раньше точно так же делал образ и записывал на болванку - работало норм.
А тут захотел запустить образ с жесткого диска - и черный экран...

Или не надо было ставить DUMMY File?

P.S. И хотел бы заодно спросить, как обновить в DreamShell ISO Loader? На форуме читал, что кто-то советовал удалить все файлы из папки DS на жестком диске и скопировать туда содержимое папки build из репозитория на GitHub. Я так пробовал сделать - но после этого перестал грузиться Dreamshell.
Пробовал также скопировать сначала старую версию дримшела за 2016 год, а потом скопировать в папку DS содержимое папки build с заменой файлов - оно вроде как и обновилось, но почему-то до сих пор показывает версию ISO Loader 0.6.0, хотя смотрел одно видео на YouTube где запускают Shenmue 1 на версии 0.6.5...
(Последний раз сообщение было отредактировано 24.09.2018 в 09:58, отредактировал пользователь Serj2.)
24.09.2018 09:51
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 2450
Зарегистрирован: 24.03.2012
Рейтинг: 25
Сказал спасибо: 132
Поблагодарили 848 раз(а) в 579 сообщ.
Сообщение: #2
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
(24.09.2018 09:51)Serj2 писал(а):  Все делал по инструкции:

кидай 1ST_READ.BIN , поправлю
или читай мои посты в этой теме

(24.09.2018 09:51)Serj2 писал(а):  Или не надо было ставить DUMMY File?

не надо, он только лишнее место занимает

(24.09.2018 09:51)Serj2 писал(а):  почему-то до сих пор показывает версию ISO Loader 0.6.0, хотя смотрел одно видео на YouTube где запускают Shenmue 1 на версии 0.6.5...

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

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
(Последний раз сообщение было отредактировано 24.09.2018 в 19:15, отредактировал пользователь megavolt85.)
24.09.2018 18:42
Найти все сообщения Цитировать это сообщение
Serj2 Не на форуме
Пользователь
**

Сообщений: 22
Зарегистрирован: 16.02.2016
Рейтинг: 0
Сказал спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #3
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
(24.09.2018 18:42)megavolt85 писал(а):  
(24.09.2018 09:51)Serj2 писал(а):  Все делал по инструкции:

кидай 1ST_READ.BIN , поправлю
или читай мои посты в этой теме

(24.09.2018 09:51)Serj2 писал(а):  Или не надо было ставить DUMMY File?

не надо, он только лишнее место занимает

(24.09.2018 09:51)Serj2 писал(а):  почему-то до сих пор показывает версию ISO Loader 0.6.0, хотя смотрел одно видео на YouTube где запускают Shenmue 1 на версии 0.6.5...

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

вот мой 1ST_READ.BIN
Большое спасибо за помощь =)


Прикрепления
.zip  1ST_READ.zip (Размер: 887.14 Кб / Загрузок: 3)
24.09.2018 21:33
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 2450
Зарегистрирован: 24.03.2012
Рейтинг: 25
Сказал спасибо: 132
Поблагодарили 848 раз(а) в 579 сообщ.
Сообщение: #4
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
забирай, исправил


Прикрепления
.zip  1ST_READ.zip (Размер: 884.61 Кб / Загрузок: 16)

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
24.09.2018 23:55
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: fafadou , Ivan GR
Serj2 Не на форуме
Пользователь
**

Сообщений: 22
Зарегистрирован: 16.02.2016
Рейтинг: 0
Сказал спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #5
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
(24.09.2018 23:55)megavolt85 писал(а):  забирай, исправил
Спасибо огромное!
Объясни пожалуйста, что именно ты сделал, как исправил файл 1ST_READ.BIN - чтоб дальше я уже сам знал что нужно делать.
P.S. Я уже сравнил два файла в hex редакторе и понял что нужно было изменить, не понятно только за что отвечает эта строка: "E4 74 5F A0" ?
(Последний раз сообщение было отредактировано 25.09.2018 в 01:13, отредактировал пользователь Serj2.)
25.09.2018 01:01
Найти все сообщения Цитировать это сообщение
fafadou Не на форуме
Продвинутый
***

Сообщений: 485
Зарегистрирован: 07.03.2017
Рейтинг: 1
Сказал спасибо: 478
Поблагодарили 38 раз(а) в 35 сообщ.
Сообщение: #6
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
Coumd you share you emulateur completely please ?
25.09.2018 02:01
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 2450
Зарегистрирован: 24.03.2012
Рейтинг: 25
Сказал спасибо: 132
Поблагодарили 848 раз(а) в 579 сообщ.
Сообщение: #7
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
A05F74E4 это регистр запускающий проверку контрольной суммы БИОСа, как только в этот регистр записывается размер проверяемой области, сразу же блокируется G1 шина, если проверка прошла успешно, то G1 разблокируется, но для БИОС мода мы используем БИОС, у которого верна КС только первого килобайта и при прогоне всего биоса G1 остаётся заблокированной

A05F74EС это регистр в котором хранится состояние проверки БИОС'а, но так как этот регистр доступен только для чтения, то при попытке записать в него что либо, ничего не происходит

иными словами меняя A05F74E4 на A05F74EС мы не даём G1 шине заблокироваться, есть конечно более правильные способы сделать это, но этот универсален для всех homebrew
и обрати внимание, нужно заменить все "E4 74 5F A0", они могут встретиться трижды в одном бинарике

чуть не забыл, красоту то забыли Big Grin


.7z  0GDTEX.PVR.7z (Размер: 17.38 Кб / Загрузок: 7)
[Изображение: attachment.php?aid=761]


Прикрепления
.png  Nesterdc_ntsc-front.png (Размер: 64.64 Кб / Загрузок: 94)

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
(Последний раз сообщение было отредактировано 25.09.2018 в 12:17, отредактировал пользователь megavolt85.)
25.09.2018 11:52
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: fafadou , Eyl
Ivan GR Не на форуме
Продвинутый
***

Сообщений: 197
Зарегистрирован: 01.09.2017
Рейтинг: 3
Сказал спасибо: 79
Поблагодарили 193 раз(а) в 90 сообщ.
Сообщение: #8
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
(25.09.2018 11:52)megavolt85 писал(а):  чуть не забыл, красоту то забыли Big Grin

[Изображение: attachment.php?aid=761]
Как ты делаешь такие обложки для дисков? Рисунок я так понимаю делаешь в фотошопе, а как его потом сделать OGDTEX.PVR?

Dreamcast HKT-3030 with GDEMU and BBA HIT-0400
Dreamcast HKT-3000 with Bios Mod and G1-ATA Mod
(Последний раз сообщение было отредактировано 25.09.2018 в 15:33, отредактировал пользователь Ivan GR.)
25.09.2018 15:31
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 2450
Зарегистрирован: 24.03.2012
Рейтинг: 25
Сказал спасибо: 132
Поблагодарили 848 раз(а) в 579 сообщ.
Сообщение: #9
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
(25.09.2018 15:31)Ivan GR писал(а):  Рисунок я так понимаю делаешь в фотошопе

в GIMP, я же линуксоид Smile но это не суть, любой графический редактор с поддержкой слоёв и альфа канала (прозрачный слой)

вот тебе заготовка
.7z  dreamcast-template-cover-sega-dreamcast.png.7z (Размер: 228.51 Кб / Загрузок: 6)
получившуюся картинку ужимаешь до размера 256х256 и сохраняешь в PNG

(25.09.2018 15:31)Ivan GR писал(а):  как его потом сделать OGDTEX.PVR?

в Download разделе сайта скачай PVR Tool Pack v1.0 by SWAT, от туда тебе нужен WinPVR
запусти WinPVR и перетяни в него твою PNGшку, далее File->Save As... в открывшемся окне Format "4444", Pallete "no pallete", галочку twiddle поставить, остальные две убрать, нажать OK и сохранить как 0GDTEX.PVR

** не OGDTEX.PVR , первый символ обязательно 0 (ноль)

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
25.09.2018 16:34
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: Ivan GR
Ivan GR Не на форуме
Продвинутый
***

Сообщений: 197
Зарегистрирован: 01.09.2017
Рейтинг: 3
Сказал спасибо: 79
Поблагодарили 193 раз(а) в 90 сообщ.
Сообщение: #10
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
(25.09.2018 16:34)megavolt85 писал(а):  
(25.09.2018 15:31)Ivan GR писал(а):  Рисунок я так понимаю делаешь в фотошопе

в GIMP, я же линуксоид Smile но это не суть, любой графический редактор с поддержкой слоёв и альфа канала (прозрачный слой)

вот тебе заготовка
получившуюся картинку ужимаешь до размера 256х256 и сохраняешь в PNG

(25.09.2018 15:31)Ivan GR писал(а):  как его потом сделать OGDTEX.PVR?

в Download разделе сайта скачай PVR Tool Pack v1.0 by SWAT, от туда тебе нужен WinPVR
запусти WinPVR и перетяни в него твою PNGшку, далее File->Save As... в открывшемся окне Format "4444", Pallete "no pallete", галочку twiddle поставить, остальные две убрать, нажать OK и сохранить как 0GDTEX.PVR

** не OGDTEX.PVR , первый символ обязательно 0 (ноль)
Спасибо.

Dreamcast HKT-3030 with GDEMU and BBA HIT-0400
Dreamcast HKT-3000 with Bios Mod and G1-ATA Mod
25.09.2018 17:11
Найти все сообщения Цитировать это сообщение
Serj2 Не на форуме
Пользователь
**

Сообщений: 22
Зарегистрирован: 16.02.2016
Рейтинг: 0
Сказал спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщ.
Сообщение: #11
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
(25.09.2018 11:52)megavolt85 писал(а):  A05F74E4 это регистр запускающий проверку контрольной суммы БИОСа, как только в этот регистр записывается размер проверяемой области, сразу же блокируется G1 шина, если проверка прошла успешно, то G1 разблокируется, но для БИОС мода мы используем БИОС, у которого верна КС только первого килобайта и при прогоне всего биоса G1 остаётся заблокированной

A05F74EС это регистр в котором хранится состояние проверки БИОС'а, но так как этот регистр доступен только для чтения, то при попытке записать в него что либо, ничего не происходит

иными словами меняя A05F74E4 на A05F74EС мы не даём G1 шине заблокироваться, есть конечно более правильные способы сделать это, но этот универсален для всех homebrew
и обрати внимание, нужно заменить все "E4 74 5F A0", они могут встретиться трижды в одном бинарике

чуть не забыл, красоту то забыли Big Grin


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

Пробовал сегодня сделать образ CDI в BootDreams с измененным бинарником 1ST_READ.BIN - ничего не изменилось, как и прежде, черный экран и ничего...

Может, надо сделать этот 1ST_READ.BIN - UNSCRAMBLED? Или не нужно?

Вот список моих действий:
1) Скопировал все файлы в отдельную папку.
2) В настройках BootDreams выставил все галочки в Extras - ISO Settings, и выбрал формат файла образа CDI.
3) Выбрал disc format - Audio/Data.

P.S. Пробовал точно так же делать образ с эмулятором ScummVM - но почему-то он не определяет игры, и пишет "Please insert game CD". (я также пробовал редактировать бинарник ScummVM в hex редакторе, он запускается - но вместо меню с выбором игры выскакивает сообщение Please insert game CD)
25.09.2018 19:58
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 2450
Зарегистрирован: 24.03.2012
Рейтинг: 25
Сказал спасибо: 132
Поблагодарили 848 раз(а) в 579 сообщ.
Сообщение: #12
RE: Как заставить работать эмулятор денди NesterDC SE в DreamShell?
для запуска на DreamShell лучше
1) сделать unscramble бинарь, это для ускорения первой загрузки
2) использовать ISO Make pack, CDI просто не нужен, лишние телодвижения при чтении секторов

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
25.09.2018 20:12
Найти все сообщения Цитировать это сообщение
Создать ответ 


Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
Улыбка DreamShell bootloader bios megavolt85 145 257276 12.10.2020 21:11
Посл. сообщение: megavolt85
  Custom DreamShell Themes pcwzrd13 9 7366 28.06.2020 08:45
Посл. сообщение: Ro Magnus Larsson
Радуга DreamShell на GitHub SWAT 21 44794 27.07.2019 23:20
Посл. сообщение: megavolt85
Восклицание Dreamshell image problem Johny45 6 2911 02.06.2019 01:43
Посл. сообщение: Johny45
  VGA signal drops upon booting to Dreamshell Mu. 12 4533 01.04.2019 17:13
Посл. сообщение: megavolt85
  dreamshell 4.00 rc4 vmu manager crash zero35 2 1885 10.03.2019 14:08
Посл. сообщение: dragoncity
  DreamShell 100% Compatibility - Possible? pcwzrd13 44 18369 14.02.2019 14:30
Посл. сообщение: megavolt85
Звезда DreamShell 4.0 RC 4 SWAT 246 359850 04.02.2019 04:57
Посл. сообщение: megavolt85
  UAE4ALL не запускается на DreamShell Ivan GR 23 11982 28.09.2018 14:56
Посл. сообщение: Ivan GR
Информация DreamShell на Wikipedia P@S@f 40 92149 15.11.2017 11:51
Посл. сообщение: SWAT

Переход:


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