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

Сообщений: 7126
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 130
Поблагодарили 1168 раз(а) в 726 сообщ.
Сообщение: #261
RE: DreamShell 4.0 RC 1
(21.12.2013 06:03)megavolt85 писал(а):  
AlexZet писал(а):Да просто вернулась эта зараза "Press "Y" for 60Hz"
Странно, подключился композитным кабелем и такой проблемы не наблюдаю, у кого есть возможность, проверьте появляется эта надпись или нет
SWAT писал(а):Second set?
SWAT возможно он прав, в биосе дважды встречаются Vector 8C0000B8 и Vector 8C0000BC, остальные векторы в одном экземпляре

Я знаю про него, поэтому и спрашиваю. Я его использую для загрузчика образов с CD Smile Чтобы отлаживать на эмуляторе некоторые вещи.
Вполне возможно что некоторые игры обращаются напрямую к регистрам в holly, а вот это уже куда хуже Sad

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 21.12.2013 в 06:42, отредактировал пользователь SWAT.)
21.12.2013 06:40
Вебсайт Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 3065
Зарегистрирован: 24.03.2012
Рейтинг: 37
Сказал спасибо: 179
Поблагодарили 1510 раз(а) в 893 сообщ.
Сообщение: #262
RE: DreamShell 4.0 RC 1
SILENT_Pavel спасибо. AlexZet у тебя похоже прошит Dreamshell boot loader, прошей DreamShell, самый первый пункт в DSinstall
SWAT писал(а):возможно что некоторые игры обращаются напрямую к регистрам в holly
это можно как то отследить?

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
(Последний раз сообщение было отредактировано 21.12.2013 в 06:57, отредактировал пользователь megavolt85.)
21.12.2013 06:48
Найти все сообщения Цитировать это сообщение
 Сказали спасибо: AlexZet
kof888 Не на форуме
Продвинутый
***

Сообщений: 189
Зарегистрирован: 29.06.2009
Рейтинг: 5
Сказал спасибо: 8
Поблагодарили 61 раз(а) в 27 сообщ.
Сообщение: #263
RE: DreamShell 4.0 RC 1
I modified the program about the game, knowing that there are some games in addition to the ordinary procedure to read the disk, there is a memory to be written to by refreshing sr first 0x4-0x7bit, sound program reads like adx
(Последний раз сообщение было отредактировано 22.12.2013 в 12:28, отредактировал пользователь kof888.)
21.12.2013 07:08
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7126
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 130
Поблагодарили 1168 раз(а) в 726 сообщ.
Сообщение: #264
RE: DreamShell 4.0 RC 1
(21.12.2013 07:08)kof888 писал(а):  I modified the program about the game, knowing that there are some games in addition to the ordinary procedure to read the disk, there is a memory to be written to by refreshing sr first 0x3-0x7bit, sound program reads like adx

SR register it's a Status Register. This not used by external hardware it's can switch some stuff (CPU mode, intrerrupt/exception, FPU...), not more. All programs can change this register and this don't matter in this case.
Ooor you wanted to say that gd syscalls can change this register and some games listen it?

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 21.12.2013 в 20:18, отредактировал пользователь SWAT.)
21.12.2013 15:43
Вебсайт Найти все сообщения Цитировать это сообщение
kof888 Не на форуме
Продвинутый
***

Сообщений: 189
Зарегистрирован: 29.06.2009
Рейтинг: 5
Сказал спасибо: 8
Поблагодарили 61 раз(а) в 27 сообщ.
Сообщение: #265
RE: DreamShell 4.0 RC 1
hi,swat~

Maybe I understand there is an error, but I found a few games are so, for example kof99, when reading small files are system to read the disk, but when I read large files is another way, I tracked a little game refresh sr has finally achieved read, maybe read the front, but in the case of not refresh sr, did not appear to read the file in memory, just after the last refresh sr files do not appear in memory. The results here to play games with sd time, (such as staget character data, or other) there is no problem in entering the game, was elected after a good character ready to enter the battle, it will black screen, but this time it is the time to read large files.

I need more time to test it.....
(Последний раз сообщение было отредактировано 22.12.2013 в 12:27, отредактировал пользователь kof888.)
22.12.2013 12:26
Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 3065
Зарегистрирован: 24.03.2012
Рейтинг: 37
Сказал спасибо: 179
Поблагодарили 1510 раз(а) в 893 сообщ.
Сообщение: #266
RE: DreamShell 4.0 RC 1
раз уж пошло такое дело, поделюсь своими наблюдениями, есть програмка dream explorer, извлекаю содержимое образа в папку data, извлекаю IP.BIN, запускаю lba hack, unscramble, creat iso, запускаю на дримке, появляется надпись press any button to contine нажимаю любую кнопку появляется зелёная полоса загрузки и на этом висит, но если образ примонтировать как vfs и запустить 1ST_READ.BIN, то програмка запускается, етественно не видит ресурсов, но работает

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
23.12.2013 07:42
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7126
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 130
Поблагодарили 1168 раз(а) в 726 сообщ.
Сообщение: #267
RE: DreamShell 4.0 RC 1
Только Speud и знает в чем может быть дело Smile
Там не совсем однозначная работа с приводом, ведь эта программа грузится с CD, но при этом может показывать содержимое и GD.
Кинь мне свой образ, я попробую понять в чем дело.

[Изображение: barbers.png]
23.12.2013 07:51
Вебсайт Найти все сообщения Цитировать это сообщение
megavolt85 Не на форуме
Супермодератор
******

Сообщений: 3065
Зарегистрирован: 24.03.2012
Рейтинг: 37
Сказал спасибо: 179
Поблагодарили 1510 раз(а) в 893 сообщ.
Сообщение: #268
RE: DreamShell 4.0 RC 1
вот прикрепил SD-ISO


Прикрепления
.7z  vmu.7z (Размер: 822.62 Кб / Загрузок: 4)

HKT-3030, Bios mod, SD mod, VGA internal mod, G1ATA mod, Region changer mod, PSU mod
23.12.2013 07:58
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7126
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 130
Поблагодарили 1168 раз(а) в 726 сообщ.
Сообщение: #269
RE: DreamShell 4.0 RC 1
Ну если честно я хз почему она себя так ведет, вот ее лог:

Код:
--
KallistiOS 1.2.0: Fri Apr 28 02:54:12 GMT 2006
  @MAXDATA-NM0P864:/cross/dc/kos-1.2.0
thd: pre-emption enabled, HZ=100
18:22:01 8C096052 WARN  ARM Halted: BRANCH to invalid address FFFFFFE8 at 00000004
cdrom_reinit: status: 2, type: 32
maple: active drivers:
    PuruPuru (Vibration) Pack: JumpPack
    VMU Driver: Clock, LCD, MemoryCard
    Mouse Driver: Mouse
    Keyboard Driver: Keyboard
    Controller Driver: Controller
  DMA Buffer at ac481e60
vid_set_mode: 640x480IL NTSC
fs_romdisk: mounting image at 0x8c0b8ae8 at /rd
maple: attached devices:
  A0: Dreamcast Controller          (01000000: Controller)
  B0: Dreamcast Mouse               (00020000: Mouse)
vid_set_mode: 640x480IL PAL
pvr: initialized PVR buffers:
  texture RAM begins at 00396700
  vertex/vertex_size: 00000000/00080000
  opb base/opb_size: 000d0580/00059b80
  opbs per type: 000d0580 80000000 000d5080 80000000 80000000
  tile_matrix/tile_matrix_size: 00133700/00001c68
  frame/frame_size: 00135380/00096000
  vertex/vertex_size: 00400000/00080000
  opb base/opb_size: 004d0580/00059b80
  opbs per type: 004d0580 80000000 004d5080 80000000 80000000
  tile_matrix/tile_matrix_size: 00533700/00001c68
  frame/frame_size: 00535380/00096000
  list_mask 00100202
  opb sizes per type: 00004b00/00000000/00004b00/00000000/00000000
  w/h = 640/480, tw/th = 20/15
  zclip 38d1b717
  pclip_left/right 00000000/0000027f
  pclip_top/bottom 00000000/000001df
  opb_completed_full 00000005
Free texture memory: 4626688 bytes
  Using poly buffers 000d0580/80000000/000d5080/80000000/80000000
  Using poly buffers 004d0580/80000000/004d5080/80000000/80000000
pvr: enabling vertical scaling for non-VGA
*** options_find: no VMU in A-1.
*** options_find: no VMU in A-2.
*** options_find: no VMU in B-1.
*** options_find: no VMU in B-2.
*** options_find: no VMU in C-1.
*** options_find: no VMU in C-2.
*** options_find: no VMU in D-1.
*** options_find: no VMU in D-2.
*** options_find: no options file found.
pvr_wait_ready: timed out
fs_iso9660: disc change detected
cdrom_reinit: status: 2, type: 32
  (joliet level 3 extensions detected)
8000/8000
8000/8000
8000/8000
8000/8000
8000/8000
8000/8000
8000/8000
*** png_load: Can't convert /ram/gui_vmu.png to kos img
*** Images inited.
*** png_load: Can't convert /ram/gui_bg.png to kos img
Unhandled exception: PC 8c08bff0, code 1, evt 0100
R0-R7: fffffffc 00000010 00000001 240a5039 000001ff 8c11ff54 00000000 00000000
R8-R15: fffffff1 43186438 00000000 fffffff4 fffffffa 00000002 8c566320 8cfffe60
SR 40000100 PR 8c08b57c
kernel panic: unhandled IRQ/Exception

Видно что у него кастомный драйвер для ISO9660, что он там такого сделал я не знаю.

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 23.12.2013 в 15:30, отредактировал пользователь SWAT.)
23.12.2013 15:23
Вебсайт Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7126
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 130
Поблагодарили 1168 раз(а) в 726 сообщ.
Сообщение: #270
RE: DreamShell 4.0 RC 1
(22.12.2013 12:26)kof888 писал(а):  hi,swat~

Maybe I understand there is an error, but I found a few games are so, for example kof99, when reading small files are system to read the disk, but when I read large files is another way, I tracked a little game refresh sr has finally achieved read, maybe read the front, but in the case of not refresh sr, did not appear to read the file in memory, just after the last refresh sr files do not appear in memory. The results here to play games with sd time, (such as staget character data, or other) there is no problem in entering the game, was elected after a good character ready to enter the battle, it will black screen, but this time it is the time to read large files.

I need more time to test it.....

I think I found reason.
It turns out to check the status of the command in syscalls, on the interrupt (likely VBL) attached some handler for this. Sometimes it turned out so that the survey command status, occurred in parallel to its execution and in some cases, this has led to ambiguous results. So if disable interrupts (write a some value into the SR register, as you say), it's give increased stability.
I took it's into account in the gd emulation (I'm not disable interrupts of course, I make better, details ommited Smile ), and now I believe that there will be fewer graphical artifacts and more compatibility. But I still have not tested it in practice. Perhaps all is not well, I will not assure ahead of time.
Maybe if you were not told about it, I would not have noticed. Just I get a strange problem today and your information has helped me to quickly find the cause of this. Thank you!

[Изображение: barbers.png]
24.12.2013 15:33
Вебсайт Найти все сообщения Цитировать это сообщение
kof888 Не на форуме
Продвинутый
***

Сообщений: 189
Зарегистрирован: 29.06.2009
Рейтинг: 5
Сказал спасибо: 8
Поблагодарили 61 раз(а) в 27 сообщ.
Сообщение: #271
RE: DreamShell 4.0 RC 1
Upload a come, I'll test theseBig Grin
27.12.2013 09:07
Найти все сообщения Цитировать это сообщение
AlexZet Не на форуме
Пользователь
**

Сообщений: 21
Зарегистрирован: 10.01.2013
Рейтинг: 0
Сказал спасибо: 8
Поблагодарили 1 раз(а) в 1 сообщ.
Сообщение: #272
RE: DreamShell 4.0 RC 1
(21.12.2013 06:48)megavolt85 писал(а):  AlexZet у тебя похоже прошит Dreamshell boot loader, прошей DreamShell, самый первый пункт в DSinstall

Спасибо огромное! Smile Действительно помогло! Прошил "чистый" DreamShell - теперь навязчивая табличка отстала!)) Но он по-прежнему не видит своего региона в чейнджере. Ну, да фиг с ним! Главное, что на играх это никак не отражается.
29.12.2013 12:45
Найти все сообщения Цитировать это сообщение
Создать ответ 


Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
Звезда DreamShell v4.0.0 Release SWAT 121 18319 19.03.2024 19:45
Посл. сообщение: JohnOliv3ira
Радуга DreamShell на GitHub SWAT 69 97694 16.03.2024 17:14
Посл. сообщение: yo4yo4
Баг ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 SWAT 918 513768 01.02.2024 13:22
Посл. сообщение: SWAT
  DreamShell on Hacker news SWAT 0 826 10.01.2024 06:52
Посл. сообщение: SWAT
  Custom DreamShell Themes pcwzrd13 10 22873 23.11.2023 19:45
Посл. сообщение: pcwzrd13
  DreamShell v4.0 UI controls manual SWAT 0 1044 21.11.2023 07:04
Посл. сообщение: SWAT
Информация DreamShell в Discord SWAT 0 2990 06.03.2023 07:53
Посл. сообщение: SWAT
  New to Dreamshell/Retrodream DeanBMT 2 4137 26.01.2023 00:35
Посл. сообщение: DeanBMT
  DreamShell с Алиэкспрес - почти нечего не работает - так и должно быть? Emigrant 11 9475 11.07.2022 09:07
Посл. сообщение: SWAT
  Dreamcast Jap: is Dreamshell a good solution for loading games? legolas119 0 4250 05.12.2021 02:19
Посл. сообщение: legolas119

Переход:


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