After Dark 与 Windows 10 兼容吗?

After Dark 与 Windows 10 兼容吗?

我一直在寻找是否天黑以后与 Windows 10 兼容,但我找不到任何信息。如果可能的话,我希望它具有与原版相同的所有模块或与原版类似的模块。

更新:我得到了一些信息这里并安装了 iso,但 ADE 文件夹中的安装程序出现此错误:“无法从安装文件数据中读取有关安装包中安装文件编号:7 的信息。”我该如何修复它?

答案1

显然这里根据Reddit 上的此人他们似乎相信它在他们的 Windows 10 环境中有效。根据这篇文章,许多旧屏幕保护程序在 Windows 8.1/10 中仍然有效,所以我想值得一试。

我下载了它,并使用7-zip,在其中安装 ISO,在兼容 Windows 95 的 ADE 中运行安装文件(抛出一条错误消息,但跳过它没有问题),它似乎运行良好(下拉框显示错误的名称,但除此之外它可以运行)。请参阅下面的屏幕截图。

设置页面似乎不起作用,所以我不确定是否有任何方法可以修改它的任何设置。

除此之外,您还可以进入 来更改其使用的屏幕保护程序C:\After Dark\After Dark 4.0。默认情况下,它使用Flying Toasters!.ad。将该文件重命名为其他名称(Flying Toasters!.ad.old可能),并将此处的任何其他文件重命名为Flying Toasters!.ad

这是一个 hack,但它也只是一个屏幕保护程序。我真的不再需要它了,所以如果你愿意的话,我会把它留给你来修改。

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

答案2

通过在 Windows XP 上安装 AD 并查看 REGEDIT,我可以理解这些偏好设置。

  • 静音所有声音:在下方添加一个包含数据的HKEY_CURRENT_USER\Software\Berkley Systems\After DarkREG_DWORDMuteSound1

  • 更改模块:将下面HKEY_CURRENT_USER\Software\Berkley Systems\After Dark\Folders的数据更改After Dark 4.0为您想要的模块名称,无需.ad扩展名。

  • 如果你只是对飞行烤面包机感兴趣:在下面HKEY_CURRENT_USER\Software\Berkley Systems\After Dark\Module Setings\After Dark 4.0\Flying Toasters!加四REG_DWORD条目:

    • Control0对于屏幕上的对象,数据 0(少)、1、2 或 3(多)。
    • Control1对于 Toaste 的类型,数据 0(成人)、1(婴儿)或 2(随机)。
    • Control2对于音乐,数据 0(从不)、1(1 分钟)、2(2 分钟)、3(5 分钟)、4(30 分钟)或 5(总是)。
    • Control3对于显示卡拉 OK,0(否)或 1(是)。

答案3

我可以在 Windows 10 中安装 After Dark,如其他答案所示,/ADE/Setup.exe使用 Windows 95 兼容性运行。

我遇到的问题是默认屏幕保护程序似乎是 Starry Night 或其他星空屏幕保护程序。在文件夹Starry Night.ad中找到C:/After Dark/After Dark。我尝试复制Flying Toasters!.ad到此位置并重命名Starry Night.ad,但这不起作用。我还将重命名的文件放在C:/After Dark/After Dark 4.0文件夹中。

运行屏幕保护程序仍会显示星夜,并且屏幕顶部会显示一条消息:

“无法加载选定的模块:C:/After Dark/After Dark 4.0/Flying Toasters!.ad”

当我有时间时我会继续修补它,几分钟后,我就修好了它!

需要的文件安装失败。adxpl510.dll在安装文件夹中找到/ADE/FILES/AD40。将此文件复制到与 相同的文件夹中After Dark.scr(我的是c:/Windows/SysWOW64)。

现在屏幕保护程序可以定位模块:C:/After Dark/After Dark 4.0/Flying Toasters!.ad

答案4

After Dark 4.0 屏幕保护程序在 Windows 10 上工作正常(实际上 Windows 11 上也一样)。但是,较旧的屏幕保护程序“After Dark Classic”或“3.0”则不行。

造成这种差异的原因是 After Dark 4.0 屏幕保护程序是 32 位的,而早期的屏幕保护程序是 16 位的。微软自 Windows 7 以来就默认禁用了 16 位支持。

无需安装即可在 Windows 10(或 11)上运行 After Dark 4.0

  1. 将安装程序中的“Engine”文件夹复制到您的计算机

  2. 将“AD40”(又名 After Dark 4.0)文件夹放入电脑上的“Engine”文件夹中

  3. 将“Engine”文件夹的路径添加到注册表

    [HKLM\MACHINE\SOFTWARE\WOW6432Node\Berkeley Systems\After Dark\4.00]
    "Path"="C:\\Users\\[your username]\\[engine folder]"
    
  4. 将 After Dark 4.0 屏幕保护程序的路径添加到注册表中。(注意:此路径假定将上述步骤 3 中的路径添加到其前面。)

    [HKEY_CURRENT_USER\SOFTWARE\Berkeley Systems\After Dark]
    "SelectedFolder"="AD40"
    
  5. 告诉 After Dark 使用哪个屏幕保护程序。这可以是 After Dark 4.0 文件夹中的任何“.ad”文件

    [HKEY_CURRENT_USER\SOFTWARE\Berkeley Systems\After Dark\Folders]
    "After Dark 4.0"="Bad Dog!"
    
  6. 双击AFTERDAR.SCR文件运行屏幕保护程序。(或者右键单击并选择安装来安装屏幕保护程序。)

(相关说明:.scr文件实际上是.exe文件。因此,如果出于某些奇怪的原因您需要.exe运行 After Dark,只需重命名afterdar.scrafterdar.exe并使用选项运行它/s。这与双击文件的行为完全相同.scr。)

正如@roger-c-rocha所说很好的答案指出每个屏幕保护程序还有额外的控制选项。

在虚拟机上运行 After Dark 的全部内容

虽然 Windows 10(或 11)无法原生运行旧版 After Dark 屏保(没有基本不受支持的黑客),它们可以在虚拟机中很好地运行。 After Dark 4.0 于 1996 年问世。因此,Windows 95 能够运行包括经典版在内的所有 After Dark,事实证明,如今 Windows 95 甚至可以运行在您的浏览器中。(没错,在您的手机网络浏览器上使用 After Dark 是完全可能的。)

直到有人把装有 After Dark 的 Windows 95 VM 放到网上(希望是档案馆)我建议使用这个跨平台 Windows 95 VM, 和按照他们的说明安装其他软件(也就是您的 After Dark 副本)。或者如果您需要更快的速度,那么这个不太用户友好的版本在 DosBox 上安装 Windows 95效果很好。

疯狂边缘

至少对我来说,Lunatic Fringe 是唯一一款我无法在 Windows 95 VM 中正常运行的屏幕保护程序。然而,事实证明一个专案将 Lunatic Fringe 变成一款浏览器游戏。享受游戏吧

相关内容