查看完整版本: [--
【推荐】DreamShell v4.0 RC 5开始公测了(更新添加虚拟记忆卡)
--]
【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】
->
【 DC 窝棚 | DreamCast Wikiup 】
->
【推荐】DreamShell v4.0 RC 5开始公测了(更新添加虚拟记忆卡)
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
YZB
2022-12-16 12:58
原贴地址:
http://www.dc-swat.ru/forum/thread-3986.html
终于要更新了,有兴趣有时间的可以自己去帖子里面下载测试一下
以下是goo翻译:
希望能帮我测试一下。我对该项目进行了完整的测试,即将发布。
新的 iso 加载器需要新的模块和应用程序,但它们已经适用于 DreamShell 4.0 RC 5,因此您需要一个全新的 DreamShell 构建来进行测试。iso 加载器的固件可与以前的应用程序版本一起使用,但新选项将不可用。
版本 0.8.0 Beta 是测试构建
版本 0.6.x
的逻辑延续,但现在加载器界面发生了一些变化,因此版本已更改为 0.8.x 并且新选项已添加到应用程序和模块中。
在此线程中,我将逐步添加与版本 0.6.0(从版本 v4.0 RC 4 开始)相比的新版本的信息,因为以上版本本质上是 0.8.x 的开始,但由于它们具有旧界面,我将它们保留在 0.6.x 版本中。现在已经过渡到新界面,所以你可以完全使用 iso 加载器,我更改了次要版本。但是因为0.7.x已经被低版本占用了,所以我升级到了0.8.x。如果你不明白,没关系享受
从github下载
。
20230302更新:
http://www.dc-swat.ru/forum/thread-3986-post-42856.html#pid42856
我在稳定性方面做了很多工作,终于明白了随机崩溃的原因。
问题出在 G1 DMA 与其他子系统的冲突中。
因此,我暂时将核心切换到 PIO 模式,因为这是一个难以察觉的转变,但稳定性更高。
如果您有一些未定义的行为,我建议使用更新的引导加载程序。
我终于修复了 VMU 仿真,感谢 megavolt85 的帮助,现在它可以工作了!
如果你想使用屏幕,你也可以离开物理 VMU,但是它上面的数据会丢失。
它仍然是实验性功能,但它应该适用于大多数 KATANA 和 WinCE 游戏,需要测试。尚不支持自制软件。
要使用它,请在 VMU 管理器应用程序中制作 VMU 转储,并在 ISO Loader 中启用此功能以及您要使用的 VMU 转储数量。
转储可以放在 /DS/vmu 和 /vmu 目录中。仍然需要改进 UI,以便在不键入的情况下进行选择。
在解决 VMU 问题时,我找到了一种将堆放在新位置的方法——游戏中 Maple 总线 DMA 的缓冲区。
如果连接的设备不多,则有可用空间。对于启用 IRQ 的 CDDA 来说甚至足够了。
如果您不能将加载程序放置在 0x8c000100 和/或使用完整的加载程序(具有屏幕截图和 vmu 功能)和 CDDA,这对兼容性有好处。
我还发现可以在不为自制游戏启用 IRQ 的情况下添加对 CDDA 的支持,虽然我没有测试过这个,但理论上它应该可以工作。
也做了一些小的修复和改进,现在使用体验应该会更好!
简短更新日志:
Core v4.0.0 RC 5 和 Bootloader v2.5:
更新到最新的 KallistiOS。
基于 gcc 9.3 构建。
改进的 FATFS。
支持“LBA48-only”IDE 设备(也支持 LBA28)。
一些代码优化。它应该工作得更快。
很多建筑改进。
ISO Loader v0.8.0 Beta 4(应用程序、模块和固件):
基于 gcc 9.3 构建。
新的完全重写的 GDC 系统调用。模拟得更好。
全新完全重写的 G1 IDE 驱动程序,支持 ATA/ATAPI 设备:HDD、CF 卡、GD/CD/DVD-ROM 和一些转换器。核心还适用于旧驱动程序。
IRQ 挂钩。它减少了 CDDA 缓冲区 32KB->16KB,提高了碎片图像的加载速度,在 homebrew 和 WinCE 中对 CDDA 的潜在支持。
动态内存(堆)。您可以为 CDDA/CSO/FS 等缓冲区选择(或使用自动)内存。还支持通过 KATANA malloc 在游戏内存中进行内存分配。
自动连续读取图像碎片整理部分的扇区(提高速度和兼容性)。图像文件的部分越少越好,但不是必需的。启用 IRQ 也有助于减少对碎片的担忧。
改进的 CDDA 仿真。支持更多游戏。
支持“LBA48-only”IDE 设备(也支持 LBA28,但没有真正的异步)。
支持 32Mb RAM DC(未测试)。
默认地址现在为 8c000100。如果使用带有 IRQ 挂钩的 CDDA,则堆内存位于加载程序之后的低端内存中,并且不再将高端内存用于缓冲区。
VMU 仿真(取决于 IRQ 挂钩)(禁用,有问题)。
CSO 图像(仅限正常或完整加载程序)。
低级仿真(仅具有碎片整理图像的 IDE)
WinCE(目前只有低级模式)。
加载器的普通/扩展/完整版本
还有一些新模块,其他应用程序中的修复等。待定
更多解释用于测试的 iso 加载器功能:
SQ
- 使用 SH4 的存储队列而不是 AICA DMA 将 PCM 样本从主 RAM 传输到 SPU RAM。如果启用 CDDA 后游戏声音崩溃,这可能会有所帮助。以悉尼 2000 和虚幻竞技场为例。
TMU
- 是 cpu 定时器。有些游戏使用了 TMU2,例如 Quake 3 Arena,因此您需要选择另一个计时器 TMU1。
IRQ
- 是硬件中断处理的能力。这为开发新功能和改进提供了更多机会。他们已经是了。
堆
- 是所有使用加载程序固件的动态内存。加载程序代码在正常构建中最多使用 30KB + 1KB 参数 + N KB 用于堆。如果不使用CDDA或者CSO,heap有点小,1-2KB。如果您在没有 IRQ 的情况下使用 CDDA,如果启用 IRQ,堆将增长 32KB 或 16KB。如果您使用 CSO,堆会增加 16KB。
0.8.0.Beta.4 版包含了 0.7.x 版的低级系统调用仿真,它只能在一个复选框中使用——“低级”。
每个加载器都有三种构建类型,默认、扩展和完整:
- 如果不使用 IRQ 和 CDDA,则使用默认加载器(如 SE 版本,但具有 CSO 支持)。
- 如果使用 IRQ 或 CDDA,则使用扩展加载器(没有 CSO 支持,只有 IRQ 和 CDDA)。
- 如果使用“低级”功能或 VMU 仿真(仍然不工作),则使用完整的加载程序。此加载程序支持所有功能。
[attachment=113623]
[attachment=113624]
[attachment=113625]
[attachment=113626]
百度网盘下载:ds文件夹
此帖售价 1 金钱,已有 25 人购买
购买人名单
-----------
llgj
segatx
ftg6900
goe333
gump44
zhujun1128
xiong_online
mm之神
dinglin8024
ee574
namco
cimsnl
gyhaizl
tommy2046
rinnng8
wxq1304
nai1974
yinlaijun
wsywbsy
暖男强子
jk1526
500ccc
seifer612
wujiyun
cn00042431
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!
hikari831013
2022-12-20 21:25
第一个,希望啥时候等快赶上gdemu的话,我就改一个玩玩了,呵呵,谢谢yzb大大发布信息
mm之神
2023-01-06 14:00
是好东西,就是不知道该怎么用
dinglin8024
2023-01-20 10:33
这个文件夹格式如何刻盘呀!
ggmmapple
2023-01-25 16:11
好像是U盘用的系统吧 那个接口速度限制啊
cimsnl
2023-02-02 14:23
又要把机子拿出来刷机了。开心,放很久了
cimsnl
2023-02-04 09:15
我的理解是你想刻盘刷RC5bios,实际上现在的RC4界面上第一个就是刷写工具,选RC5的文件就可以刷
cimsnl 于 2023-02-04 09:17 补充内容:
[b]回 4楼(ggmmapple) 的帖子[/b]
硬盘机用的,U盘是比较慢。都改了硬盘机了吧
ggmmapple
2023-02-05 17:07
这个GDEMU存档也可以用
can201
2023-02-10 19:08
兼容性不知道提升如何
b_b008
2023-02-15 15:35
这个不错,感谢大佬分享
YZB
2023-03-02 21:36
今天又更新了,可以在主机上使用虚拟记忆卡了
cimsnl
2023-03-02 22:29
我一直期待虚拟存储卡的功能,受伤的心灵只有4M北斗记忆卡
无液晶屏,经常纠结删不删。RC5真的不错,我的风扇替代也成
功了,接下去试验RC5
segatx
2023-03-03 15:36
按照说明操作测试了一下生化外传和生化3中文版,读档存档正常
czg945
2023-03-03 16:17
感谢分享!
cimsnl
2023-03-03 16:48
外传就是维罗妮卡吧,要的赞的。虚拟VMU真不错
gyhaizl
2023-03-28 19:56
这个怎么用的,是不是复制到硬盘去,要不要刷机的
segatx
2023-03-29 10:26
不需要刷机
tommy2046
2023-04-12 16:15
感谢发布!期待!
lmjny
2023-05-21 22:18
怎么用的能说下吗
wubaochong
2023-06-11 23:20
是好东西!我是在闲鱼淘了改好的主机
jk1526
2024-03-11 16:46
虚拟VMU真不错
wujiyun
2024-04-22 22:07
非常赖斯。谢谢您的分享!
zhysuper
2024-05-04 07:46
怎么用啊?有没有教程啊?
查看完整版本: [--
【推荐】DreamShell v4.0 RC 5开始公测了(更新添加虚拟记忆卡)
--] [--
top
--]
Powered by
PHPWind
Code © 2003-08
PHPWind
Gzip enabled
You can
contact us