arcade 发表于 2025-11-2 14:02:04

1996年12月24日23:32是什么日子

为啥很多ROM的修改时间都是这个

Icebird 发表于 2025-11-2 14:15:20

这主要是使用的压缩工具 torrentzip 有关。参照:https://igir.io/misc/torrentzip/

根据网页内容,TorrentZip压缩包内文件时间的处理有以下关键规定:
文件时间固定要求
为实现确定性压缩(不同工具、不同系统生成完全相同的zip文件),TorrentZip强制要求:
所有文件的最后修改时间必须设为固定值(不能保留原始时间)
该固定值在TorrentZip和RVZSTD两种格式中不同
根据网页内容,TorrentZip压缩包内文件时间的处理有以下关键规定:
文件时间固定要求
为实现确定性压缩(不同工具、不同系统生成完全相同的zip文件),TorrentZip强制要求:
所有文件的最后修改时间必须设为固定值(不能保留原始时间)
该固定值在TorrentZip和RVZSTD两种格式中不同
具体固定时间值

表格

格式        最后修改时间(MS-DOS格式)        对应实际时间
TorrentZip        时间字段:48128
日期字段:8600        1996年12月24日 23:32:00
RVZSTD        时间字段:0
日期字段:0        1980年1月1日 00:00:00

技术实现细节
时间存储在zip文件的两个位置:
本地文件头(Local File Header)
中央目录文件头(Central Directory File Header)
两个位置的时间值必须完全一致
使用标准的MS-DOS日期时间格式(16位时间+16位日期)

目的
这种固定时间设置确保:
不同压缩工具生成的zip文件哈希值一致
便于通过BitTorrent等P2P网络分发时验证文件完整性
避免因系统时间差异导致压缩包内容变化

andyppggg 发表于 2025-11-2 14:39:31

进来看看

arcade 发表于 2025-11-2 14:39:55

Icebird 发表于 2025-11-2 14:15
这主要是使用的压缩工具 torrentzip 有关。参照:https://igir.io/misc/torrentzip/

根据网页内容,Torren ...

虽然不知道说的啥,但似乎很有道理的样子:lol

爱唱歌的汤姆猫 发表于 2025-11-2 16:43:25

楼上说的对,我就不说啥了哈:loveliness:

Alifu1227 发表于 2025-11-2 16:48:41

游戏rom能正常运行就行~😃

RenDanny 发表于 2025-11-2 19:10:08

进来看看

地平线下沉 发表于 2025-11-3 05:28:11

进来看看

am7 发表于 2025-11-3 10:24:57

原来如此,学习了

无憶 发表于 2025-11-3 10:39:17

学习一下
页: [1] 2
查看完整版本: 1996年12月24日23:32是什么日子