ps1 重写 bios 来实现扩充机能的可能性(技术贴)
ps1吧
全部回复
仅看楼主
level 3
yanmingsohu 楼主
sony对游戏规格有要求, 必须调用bios函数来地区cd中的文件, 而禁止使用对寄存器进行操作(存疑?),
这些函数都存储在bios中, 打开文件, 读取文件, 打开记忆卡等;
如果将bios反汇编之后修改这些函数, 比如读取文件原始功能是从cdrom, 现在改为从并行总线中读取(psio用了另一种方法), 进一步的如果不烧写bios而是在引导系统的某个步骤替换bios中的函数是否有可能, 因为系统调用函数表被映射到内存0地址附近排列, 而这些内存可写?(存疑).
曾经的vcd卡可以引导ps证明并行总线可以影响内存的读取, 也就是说地址线31-24是功能选择, 23-0是物理地址?
ps规格中0x1f00_0000-0x1f00_ffff 并行端口(64K)但实际硬件连线是24位如何解释?
2019年05月19日 13点05分 1
level 7
高手在民间 看不懂[你懂的]
2019年05月21日 11点05分 2
level 1
PS1的BIos怎么刷 用什么IC 刷 刷完以后 安装需要 对引脚怎么修改
2021年01月27日 13点01分 5
1