主题 : 【推荐】 DreamShell 4.0.0 RC 3
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19107
威望: 173 星
金钱: 2062 浮游币
贡献值: 10284 点
好评度: 54897 点
人气: 4322 点
在线时间: 19822(时)
注册时间: 2004-10-02
最后登录: 2024-12-27
楼主  发表于: 2014-09-06 23:48

【推荐】 DreamShell 4.0.0 RC 3

管理提醒: 本帖被 YZB 执行加亮操作(2014-09-07)
原帖:http://www.dc-swat.ru/blog/dreamshell/877.html


以下翻译软件翻译:
凑合看吧










下一个候选发布DreamShell 4.0。
这个更新是不是在上一年度太大的变化,但他们并没有花一点力气和耐心。重点放在提高ISO加载器,以及其他的变化主要是bug修复和改进已经作出。

只是想说,这个版本已经测试过少,所以你可能会遇到一些错误,这可能使一些功能并不是可行的。拜托,如果你正面临着这样的事情,给我发一个错误报告在论坛上或在这里的留言,我会尽力,只要我能解决这个问题,不管下一个版本, 你需要的一切,像往常一样,你可以在页面上下载DreamShell。 更新在GitHub上出现较晚,与源代码。另一部分改动列表是不完整的,我没有开始描述的所有更改的代码,并描述了最终用户的只有基本精髓。






核心
显著增加初始设置和初始化的速度,以及在整个核作为一个整体
增加下载速度的应用
修正了一些图形化的假象
更新和修改文件系统支持FAT。更新库FATFS
的读取和写入到G1-ATA(IDE)设备的DMA模式的文件系统是FAT上的增加速度。
修正了写SPI和SD卡的驱动程序。
修正了一些bug的下拉式控制台,其中包括来自她并没有完全关闭,从而阻断了主界面。
光标图形用户界面的Dreamcast鼠标的敏感性增加
其他优化,改进和bug修复,在系统的不同部分
内核模块和聚集在GCC 4.9.1编译器NEWLIB 2.0.0团队和最新的版本现在KallistiOS


应用
主营(台式机)
增加了对其他格式(BMP)图标,浏览器支持
文件管理器
增加了对复制整个目录(B上的操纵杆按钮,或者右击表示)
小修正和优化
BIOS闪光
节省G1-ATA(IDE)设备备份的BIOS时修正错误
小优化的XML和使用的GUI
广东开膛手
修正了一些bug
SPEEDTEST
在GUI中的改进
修正错误,改进性能
ISO加载器
支持新的模块功能isoldr
对于下载者增加了额外的地址
版本控制仿真异步读
显示游戏名称上的盖
图标增加的大小去设置和关闭应用程序
修订和修正保存和加载设置(预设)每场比赛。现在,他们可以与其他用户共享,因为它们不依赖于路径的图像的设备上的
自动调整为不同类型的BIOS的默认设置
在用户在设置的选择自动调节某些参数的


模块
新模块的PPP通过调制解调器和串行连接到互联网
更新模块SDL_net
更新模块luaSocket
更新模块,HTTP
更新模块的ffmpeg
更新模块,虚拟键盘。键盘资源初始化过程中在第一次调用加载由用户,而不是一次。
更新模块的OpenGL。已取代来自PH3NOM新库
更新模块isofs。一种改进算法在图像中自动确定的LBA。改进的算法,用于读取该数据。增加了功能以接收来自CDI的图像CDDA曲目。
更新模块isoldr。改进的算法,以获得可执行文件的名称。增加了新的参数控制台命令,并改变了一些旧的。
所有的模块组装在新的编译器,因此工作比以前的版本快多了。


固件
引导加载程序
提高速度
默认情况下,菜单未出现,立刻装核心,如果一开始你没有按START键。
BIOS
更新目前所有类型的BIOS(如在以前的版本)。与冬青保护问题还没有得到解决。
ISO加载器
用手和新的编译器优化更快,更紧凑的代码
系统的改进的仿真调用GD-ROM中,现在它是最类似于原始
对于仿真等系统调用,当装载机可在0x8c000100这是自动激活的增加了实验的支持。
在仿真游戏CDDA音频增加了实验的支持。支持RAW格式和WAV音轨的PCM / ADPCM 4/8 / 16位22 / 44kHz的单声道/立体声。还通过从CDI图像音轨播放的支持。
固定式启动模式IP.BIN,现在它可以用于任何游戏的任何BIOS
增加了一个新的启动模式带有截断IP.BIN。这使得有可能把引导装入程序上的标准地址0x8c004000,这增加了游戏sd_loader_with.bios的兼容性。而这些游戏,将无法启动,所以你可以用全IP.BIN + 0x8c000100开始。这一切都使得它与游戏sd_loader_with.bios类似于原始的BIOS兼容!
内存的速度增加
执行图像的速度增加
改进了对DMA的游戏G1-ATA(IDE)和GD-ROM支持。现在用的DMA是显著更多的游戏(约50%可以更)
增加了支持真正的异步(真异步读取)用于DMA的设备G1-ATA(IDE)和GD-ROM的优化GDI和ISO映像。它会自动使用,如果该模式的DMA,残疾人仿真异步读取和图像的扇区大小为2048奥运会在此模式下运行去尽可能平稳,与原来的GD-ROM
增加了对伪异步的SD卡的支持。现在,当仿真启用异步读取和使用的图像与该部门在2048的大小,从SD卡中的数据只请求一次,然后每帧,读取开发的控制器SD卡数据,等于行业的模拟部分数字。此前,该数据请求的每一个帧,从而在总体速度有些损失,由于不必要的动作。此功能也可以用来玩CDDA曲目。
增加阅读速度的SD卡,由于没有校验CRC。这是大约10%的速度,其中你可以在附录SPEEDTEST在看到你的SD卡
异步读提高仿真。现在对于大的数据包(100多个扇区在一个时间),它被暂时关闭,以加快初始加载游戏资源
改进了开机图片和GD-ROM支持
增加了对运行自制软件加密的二进制支持。要激活自动确定加密二进制文件必须在操作系统家酿的设置进行选择。
与游戏相容性的改善。现在90%的情况下,如果游戏无法启动,很可能是它采用了MMU(不仅是WinCE的使用),其余10%是特殊情况。只要我设法解决与MMU的问题,总体兼容性将设在95-99%的水平。但不幸的是,这个问题是带有MMU的,因为我基本上还没有参与的解决方案。


建议
如果你想使用CDDA在SD卡上,那么我建议转换成PCM音轨ADPCM,使其尽可能小,在FPS可能下降。但是在一些游戏中,你还不如使用原来的PCM。要转换的曲目有新的工具来制作的ISO包V2.3
实现从利用G1-ATA装置的具有真正异步DMA或伪异步于SD卡的最大好处,建议用优化的GDI图像或ISO格式。否则,在图像CD​​I格式或优化GDI,而要使用通常的鸸异步读取数据。


致谢
非常感谢模拟器DEMUL的作者- 风和金属在解决一些问题的帮助,并提供必要的信息。
[ 此帖被YZB在2014-09-06 23:57重新编辑 ]
级别: 模拟小生
UID: 320715
精华: 0
发帖: 49
威望: 0 星
金钱: 45 浮游币
贡献值: 2 点
好评度: 145 点
人气: 0 点
在线时间: 88(时)
注册时间: 2014-06-14
最后登录: 2022-12-18
沙发  发表于: 2014-09-09 12:19

兼容的游戏有增加吗?比如最重要的莎木!