RIDE工具,一款功能强大的软件,能够无缝操作多种复古时尚服务平台,如ZX Spectrum、MS-DOS等,直接访问PC上的内部软盘控制器。它支持与KryoFlux协同工作,从1.6版本起,也支持加载软盘镜像。这一切的起源可以追溯到2014年春季。那时出于一个已无法回溯的原因,我萌生了在当代PC上浏览8位ZX Spectrum电子计算机复制品(例如Didaktik品牌)的3.5英寸软盘的想法。当时我已经了解到这并非不可能,因为我目睹并应用了多个PC设计方案中的独特工具,用于创建Atari ST、Amiga、Pentagon(另一种ZX Spectrum复制品)等软盘的镜像。这些工具的界面设计较差(如果有的话),且操作材料的概率十分有限(它们是转储工具而非磁盘浏览器)。我了解到有一个OmniFlop工具,但因为奇怪的授权问题,以及其创作者没有回应我的邮件请求授权,我从未尝试运行它。据我所知它应该也是一个纯转储工具。我还了解到有一个SamDisk工具,在我之前一直在使用它,因为它能够创建软盘镜像,包括具有严重复制损坏的软盘!我非常喜欢OmniFlop能够支持多种磁盘操作系统(DOS)软盘文件格式的想法,尽管我对它们并不了解(还记得,它是一个转储工具)。我也喜欢SamDisk的直观使用方式,以及它甚至可以在有复制损坏的软盘上运行的概率。我喜欢这些专业工具,它们能够(以某种方式)根据了解软盘信息来获取“他们”软盘的文档。所以我开始思考:是否有人已经将所有这些功能融合在一起了?如果有,我遗憾的是没有找到这样的应用程序。
于是我决定自己动手创建一个应用程序,并将其命名为“Real and Imaginary Disk Editor”(简称RIDE)。它的主要功能是直接浏览各种未知或过时的网络平台的文件系统,包括曾经流行的MS-DOS。这种文件系统既可以存储在物理软盘上,也可以存储在镜像文件中(所以被称为“真实和虚构”)。RIDE同时适用于初学者和高级用户。初学者用户会发现它易于使用,适用于初步实验,而高级用户则会欣赏它的高级功能,这些功能有助于直接修改和恢复数据。
RIDE旨在在传统的“导入/导出”工具和GPL协议行业的简易数据修复应用之间搭建一座桥梁。以下是一些RIDE的独特应用特点:
自动检测和加载:RIDE能够自动检测磁盘操作系统(DOS)和相应的磁盘文件格式,无需用户干预。只需插入磁盘,使用RIDE浏览它,即可立即解决文档。
兼容多种文件系统:RIDE适用于无法检索的MDOS 2.0文件系统(最初由Didaktik开发设计)。它能够读写恢复非标准的MS-DOS分区结构,包括用于硬盘镜像系统的FAT32(但当前不支持主引导记录)。
灵活的数据处理:RIDE不会屏蔽掉您在一个给定文件系统中的所有信息——即使是重要值也可以由您来处理。它至少允许您转储不兼容的文件系统的磁道,包括最常见的复制损坏(通常是复制损坏方案的一部分)。
高DPI支持:RIDE适用于高DPI显示屏,确保界面清晰易读。
要使用RIDE,您需要以下步骤:
编译RIDE:RIDE需要Visual Studio 2010或更高版本的编译器。在复制源代码后,选择Debug或Release配置,然后点击Build → Build Solution进行编译。
运行RIDE:RIDE需要Windows XP或更高版本的操作系统。编译完成后您可以运行RIDE应用程序。
浏览软盘:将软盘插入您的PC,使用RIDE打开它。RIDE将自动加载软盘并显示其内容。
编辑数据:您可以使用RIDE的高级功能直接修改和恢复数据。
RIDE是一款功能强大的工具,可以帮助您探索和恢复复古软盘中的数据。无论您是初学者还是高级用户,RIDE都能为您提供所需的功能和便利。