主题 : 【测试】SS武士道列传修改版
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17927
威望: 170 星
金钱: 78691 浮游币
贡献值: 8208 点
好评度: 50675 点
人气: 4247 点
在线时间: 13540(时)
注册时间: 2004-10-02
最后登录: 2020-10-29
楼主  发表于: 2020-08-17 19:04

【测试】SS武士道列传修改版

管理提醒: 本帖被 YZB 执行加亮操作(2020-08-20)
图片:
# Shinsetsu Samurai Spirits - Bushidou Retsuden (Japan)
## 世嘉土星 武士道列传 RAM加速卡Hack版 by yzb
### 修改说明:
* 游戏中初始金钱5万块
* 地图中按住b不遇敌
* 战斗中怒气槽加快,胜利后4倍经验 金钱
* 开启debug选项开关,开始游戏前会先出现debug选项,如果想进游戏的话,直接选择退出或者TITLE即可




.在游戏中也可以按开始键调出或者关闭debug switch选项(里面的选项开关有的很有意思,其中就包括有不遇敌的以及穿墙的开关选项,其他的很多有兴趣的可以妆Ρπ测试)




* 压缩部分游戏数据,所有SDP文件整合打包,添加支持使用4M RAM卡
-- 关于最后这点,请看下面详细说明
首先说下原理,因为这是个rpg游戏,所以没有什么常用的文件能常驻在4M RAM卡里,不像恶魔城 kof那样可以把固定的那些文件放进去
所以,采用了折中的方法(感谢ken SONIC3D提供思路),利用4M RAM卡做文件临时中转,游戏读取时,会优先写进4M RAM卡里,然后当下一次再读取文件的时候,如果4M RAM卡里面还有这个文件,则直接从4M RAM卡里面复制或者解压到游戏内存
说起来很简单,但是实现起来比较麻烦,特别是代码写得比较绕,这里再次感谢SONIC3D大大帮我写了一个流程图,同时也感谢sky0611同学一起与我研究算法的那些日日夜夜
需要注意的几点:
1 因为改进了压缩算法以及把那些sdp文件头常驻到内存了,以及把所有的sdp文件打包了,但是游戏中凡是第一次读取的新文件是先写入4M RAM卡的,然后才复制或者解压到游戏内存,所以前面虽然做了很多的优化,但是因为比原版多了一个步骤(写入加速卡再重新复制/解压回去),所以第一次进游戏的速度大概和原版持平(刻碟的话因为减少了光头的寻道时间,应该比原版快)
2 当4M RAM卡写满数据以后,再遇到新文件写入,会优先把从最开始放入4M RAM卡的文件数据清除掉(以腾出空间放新文件数据),所以这个时候也会比较慢一点(大概0.5-1秒)
此版本特别针对光盘版用户,优化效果应该比较明显,模拟器或者光驱版提升的效果应该不是很大

* 感谢以下人员对我的帮助(排名不分先后)    Ken, megavolt85,sky0611, SONIC3D
* 感谢飘摇 在实机上刻盘测试

* 游戏过程中如发现死机 黑屏等问题,请到下列网站地址留言
http://bbs.chinaemu.org/read-htm-tid-128742.html
by yzb
2020.08.19 21.00


此帖售价 1 金钱,已有 12 人购买
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!


欢迎转载,请注明出处
关于读取加速方面,我简单做了2个视频,有兴趣可以看看https://www.bilibili.com/video/BV1Df4y197iH/
https://www.bilibili.com/video/BV1jz4y1f74R/
其中左边的都为原版(请注意,这个对比是在模拟器上测试的,如果实机刻盘的话理论上差异会更大)
[ 此帖被YZB在2020-08-20 20:30重新编辑 ]
级别: 模拟小生
UID: 42105
精华: 0
发帖: 45
威望: 0 星
金钱: 2135 浮游币
贡献值: 0 点
好评度: 29 点
人气: 0 点
在线时间: 45(时)
注册时间: 2005-07-07
最后登录: 2020-08-20
沙发  发表于: 2020-08-20 22:11

这个真是太棒了 ,感谢发布
级别: 模拟小生
UID: 316308
精华: 0
发帖: 38
威望: 0 星
金钱: 65 浮游币
贡献值: 0 点
好评度: 112 点
人气: 0 点
在线时间: 76(时)
注册时间: 2010-02-03
最后登录: 2020-10-21
板凳  发表于: 2020-08-21 08:06

谢谢辛苦修改
级别: 模拟专家
UID: 176711
精华: 0
发帖: 63
威望: 0 星
金钱: 2313 浮游币
贡献值: 0 点
好评度: 182 点
人气: 0 点
在线时间: 217(时)
注册时间: 2007-02-16
最后登录: 2020-10-29
地板  发表于: 2020-08-21 08:12

总算有了啊,这个游戏课有意思了
级别: 模拟专家
UID: 24285
精华: 0
发帖: 22
威望: 0 星
金钱: 5492 浮游币
贡献值: 0 点
好评度: 64 点
人气: 0 点
在线时间: 58(时)
注册时间: 2005-04-25
最后登录: 2020-10-30
草席  发表于: 2020-08-21 14:49

看到yzb大佬发的帖子,先顶再看
ss发展到最后会不会把游戏直接写到卡带里算了
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17927
威望: 170 星
金钱: 78691 浮游币
贡献值: 8208 点
好评度: 50675 点
人气: 4247 点
在线时间: 13540(时)
注册时间: 2004-10-02
最后登录: 2020-10-29
5楼  发表于: 2020-08-21 22:38

引用
引用第4楼allison于2020-08-21 14:49发表的  :
看到yzb大佬发的帖子,先顶再看
ss发展到最后会不会把游戏直接写到卡带里算了



小于6M的游戏都可以往卡带里面塞
级别: 模拟之星
UID: 59656
精华: 0
发帖: 693
威望: 3 星
金钱: 503 浮游币
贡献值: 73 点
好评度: 1836 点
人气: 15 点
在线时间: 321(时)
注册时间: 2005-08-26
最后登录: 2020-10-23
6楼  发表于: 2020-08-22 10:31

LZ的技术力实在是强。不过这游戏我还是喜欢模拟器带加速功能的NG版本,SS和PS版本连进门都要点确定,反人类啊。
http://bbs.chinaemu.org/mode-htm-m-o-q-user.html
级别: 模拟专家
UID: 49661
精华: 0
发帖: 210
威望: 0 星
金钱: 2993 浮游币
贡献值: 0 点
好评度: 581 点
人气: 0 点
在线时间: 163(时)
注册时间: 2005-07-29
最后登录: 2020-10-17
7楼  发表于: 2020-08-22 15:51

回 5楼(YZB) 的帖子

这么说也可以把卡带机模拟器搞进去?
YZB
广告位招租
级别: 论坛版主

UID: 12451
精华: 6
发帖: 17927
威望: 170 星
金钱: 78691 浮游币
贡献值: 8208 点
好评度: 50675 点
人气: 4247 点
在线时间: 13540(时)
注册时间: 2004-10-02
最后登录: 2020-10-29
8楼  发表于: 2020-08-22 21:23

Re:回 5楼(YZB) 的帖子

引用
引用第7楼zengzidane于2020-08-22 15:51发表的 回 5楼(YZB) 的帖子 :
这么说也可以把卡带机模拟器搞进去?

什么是卡带机模拟器
级别: 模拟专家
UID: 49661
精华: 0
发帖: 210
威望: 0 星
金钱: 2993 浮游币
贡献值: 0 点
好评度: 581 点
人气: 0 点
在线时间: 163(时)
注册时间: 2005-07-29
最后登录: 2020-10-17
9楼  发表于: 2020-08-23 20:06

回 8楼(YZB) 的帖子

模拟FC、PCE、MD,SFC之类的老机种啊,记得PS就有NES模拟器
级别: 模拟小生
UID: 321536
精华: 0
发帖: 107
威望: 0 星
金钱: 8 浮游币
贡献值: 1 点
好评度: 319 点
人气: 0 点
在线时间: 98(时)
注册时间: 2019-10-28
最后登录: 2020-10-28
10楼  发表于: 2020-08-23 22:21

谢谢楼主的分享与坚持
作為壹個失敗的栗子,只要笑笑就好。
大版權時代來臨,資源的儲備足夠嗎?
级别: 模拟小生
UID: 321352
精华: 0
发帖: 85
威望: 0 星
金钱: 187 浮游币
贡献值: 0 点
好评度: 256 点
人气: 0 点
在线时间: 69(时)
注册时间: 2018-05-26
最后登录: 2020-10-29
11楼  发表于: 2020-08-31 14:58

支持一下, 可惜不是汉化版