主题 : 【测试】SAROO另类玩法----播放图片
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19136
威望: 173 星
金钱: 10744 浮游币
贡献值: 12793 点
好评度: 54971 点
人气: 4322 点
在线时间: 20453(时)
注册时间: 2004-10-02
最后登录: 2025-04-25
楼主  发表于: 2025-04-03 13:16

【测试】SAROO另类玩法----播放图片

这是一个连续播放图片的小演示


将差不多5K张320x240的图片打包在一起,组成一个725M的大包,然后将此包和音频文件以及播放程序一起制作成一个iso文件,最后使用saroo运行此iso文件,播放程序会将saroo连续读取的图片数据显示到屏幕上(音频文件已预读取到内存),最终达成视频中演示的效果(1秒大概显示30张图片)


视频预览:https://www.bilibili.com/video/BV1jfZ1YVEAn/?share_source=copy_web&vd_source=70137bfcf3d203c84a214446476aa8f3




iso下载:
链接: https://pan.baidu.com/s/1usioX13xJ2yaSvcv-Q1DzA?pwd=d23a 提取码: d23a




本帖最近评分记录:
  • 好评度:+1(ardiloso)
  • 级别: 模拟菜鸟
    UID: 322456
    精华: 0
    发帖: 6
    威望: 0 星
    金钱: 18 浮游币
    贡献值: 0 点
    好评度: 18 点
    人气: 0 点
    在线时间: 12(时)
    注册时间: 2025-03-29
    最后登录: 2025-04-24
    沙发  发表于: 2025-04-03 17:31

    厉害了!完全就是动画片效果!赞!
    级别: 模拟专家
    UID: 320731
    精华: 0
    发帖: 232
    威望: 0 星
    金钱: 37 浮游币
    贡献值: 76 点
    好评度: 690 点
    人气: 0 点
    在线时间: 309(时)
    注册时间: 2014-07-31
    最后登录: 2025-04-24
    板凳  发表于: 2025-04-03 18:07

    这是大佬的B站号吧
    jackerlxf
    级别: 模拟小生
    UID: 322239
    精华: 0
    发帖: 40
    威望: 0 星
    金钱: 79 浮游币
    贡献值: 2006 点
    好评度: 109 点
    人气: 0 点
    在线时间: 88(时)
    注册时间: 2023-12-05
    最后登录: 2025-04-22
    地板  发表于: 2025-04-05 16:19

    感谢让土星越来越好。
    级别: 模拟菜鸟
    UID: 322027
    精华: 0
    发帖: 17
    威望: 0 星
    金钱: 18 浮游币
    贡献值: 0 点
    好评度: 51 点
    人气: 0 点
    在线时间: 22(时)
    注册时间: 2022-07-31
    最后登录: 2025-04-17
    草席  发表于: 2025-04-14 11:17

    这太神奇了。这能用在任何游戏中吗?比如自制软件或破解的?
    YZB
    级别: 超级版主

    UID: 12451
    精华: 6
    发帖: 19136
    威望: 173 星
    金钱: 10744 浮游币
    贡献值: 12793 点
    好评度: 54971 点
    人气: 4322 点
    在线时间: 20453(时)
    注册时间: 2004-10-02
    最后登录: 2025-04-25
    5楼  发表于: 2025-04-15 18:52

    引用
    引用第4楼ardiloso于2025-04-14 11:17发表的  :
    这太神奇了。这能用在任何游戏中吗?比如自制软件或破解的?


    当然可以,这只是一个简单的小实验,任何有自制软件基础的人都可以实现。

    流程很简单,向光驱发送读取命令以后,等待光驱完成你需要的数据,然后将数据直接dma传输到vdp显存即可.,整个过程和其他普通的自制软件读取数据一样,没有区别,只是saroo上模拟光驱的响应速度非常快,比普通光驱以及其他ode要快很多。

    如果你下载过这个iso文件的话,打开iso会发现里面只有3个文件,1个程序文件,1个pcm音乐文件,以及一个打包好的图片文件包。

    pcm音乐文件我偷懒直接整个读取到ram内存了,后面连续读取的图片不经过ram内存,直接从光驱的缓存dma到vdp1里面,这样的好处是不会给cpu照成负担,cpu还可以做其他的事情,你甚至可以像某些游戏那样,背景用来播放图片,前景控制角色进行操作。

    当然缺点是会照成图片文件过大,不过使用一些简单的压缩来压缩一下图片,应该可以减少一半甚至更多的空间。

    顺便说一句,我记得saroo可以支持到差不多2G的镜像文件,好像是1.9G还是1.8G来着。
    本帖最近评分记录:
  • 好评度:+1(ardiloso) 辛苦了,送你 1 点人气