SPECBAS:现代PC的增强型Sinclair基本口译员

2021-05-09 00:17:14

N.B - 该分支根的SpecBas.exe是一个开发/不稳定的构建。有关稍微稳定的稳定性,请转而下载最新版本。

基于1982年的Sinclair Spectrum' SPECBAS将运行该计算机的程序,具有相当高的兼容性。但是,在频谱限制为256x192分辨率,具有8种颜色(和两个亮度),SPECBA提供灵活的屏幕分辨率和256种颜色(32位是开发中的功能)。

由于这一点,原始语言的某些功能将无法正常工作,因为它们在80年代恢复。 attr函数未实现,因为每个像素可以是来自调色板的任何颜色而不是"每种字符&#34两种颜色;原件的模式。边框类似于它'不再需要。

SPECBA提供其他增强功能 - 更强大的绘图命令,精灵,全声音样本和.MOD与许多其他人一起支持。

它一般认为A"玩具"语言,虽然比原来的速度快,它' s不是足够快的认真工作。可以查看以下语言的演示:

SPECBA需要两个文件夹 - 一个用于翻译的人,一个用于生活的数据文件。

默认情况下,在Windows 7和Up中,它' s中的c:\用户< username> \ specbas。如果您需要,您可以继续创建该文件夹,但SPECBAS将在第一次运行时为您创建它。

您可以为SpecBas' Sempler的任何地方创建一个文件夹,如您所喜欢的,例如,C:\ Program Files \ specbas - 并复制以下文件:

要启动specbas,只需双击任何exe文件。 specbas.exe是32位,specbas_x64.exe是64位。 64位构建更快,并包含64位优化。

您可能会注意到当前监视器上的字体很小。担心没有 - 将specbas_sysfiles.zip文件解压缩到C:\ Users< username> \ specbas文件夹中。它包含更多文件夹,重要的文件夹和#34; s"文件"启动序列"生命。这是当SpecBas启动时执行的基本程序,或者发出新命令。如果在记事本中检查此文件,您将看到第60行的数据语句包含单词" edfontscalex"和#34; edfontscaley" - 那些之后的数字是字体的缩放因子。如果您喜欢小字体,则每个都使用1。如果要使用双倍尺寸,请将其设置为2。

将Demos.zip文件解包到您的C:\ Users< username> \ specbas文件夹中 - 这将在调用" demos&#34中创建一个文件夹。当specbas开始时,使用load""在那里培养文件请求者并导航,在那里加载数百个演示之一。

请注意,specbas只能"查看"您的C:\ Users<用户名> \ specbas文件夹。它无法在硬盘驱动器上使用任何其他位置 - 这是故意的,而且没有变化。