Fuse-免费Unix频谱模拟器
这是怎么一回事?
Fuse(Free Unix Spectrum Emulator)最初是一个用于Unix的ZX Spectrum模拟器,这一点不足为奇。然而,它现在也被移植到了Mac OS X上,根据您的倡导立场,它可能被视为Unix变体,也可能不被视为。它也被移植到了Windows、Wii、AmigaOS和MorphOS上,它们肯定不是Unix的变体。
它有什么特点?
- 精确的16K、48K(包括NTSC变体)、128K、+2、+2A和+3仿真。
- 工作+3e、SE、TC2048、TC2068、TS2068、五角大楼128、五角大厦“512”(五角大楼128-修改为额外内存)、五角楼1024和蝎子ZS 256仿真。
- 在您可能尝试的任何计算机上以真正的Speccy速度运行。
- 支持从.tzx文件加载,包括加速加载。
- 声音(在Windows和Mac OS X以及支持ALSA、Open Sound System、SDL、PulseAudio或OpenBSD/Solaris的系统上/开发/音频).
- Kempston游戏杆仿真。
- 模拟可以连接到频谱的各种打印机。
- 支持RZX输入记录文件格式,包括“竞争模式”。
- 模拟CurrahμSource、DivIDE、Div MMC、Interface 1、Kempston鼠标、Multiface One/128/3、Spectrum+3e、ZXATASP、ZXCF和ZXMMC接口。
- Covox、Fuller音箱、Melodik和SpecDrum音频接口的仿真。
- 模拟Beta 128、+D、Didaktik 80/40、DISCiPLE和Opus Discovery磁盘接口。
- Spectranet和SpeccyBoot网络接口的仿真。
- TTX2000S图文电视接口的仿真。
- 支持重新创建的ZX Spectrum蓝牙键盘。
它缺少什么?
下载
保险丝根据通用公共许可证,版本2或更高版本。如果您还不熟悉Fuse,请在下载之前阅读此内容。
Unix公司
包可用于某些Unix发行版;通常,任何特定于包的问题都应该发送给包维护者。
Fuse旧版本的软件包也可用于其他一些发行版:
macOS操作系统
macOS的本机端口弗雷德里克·梅尼尔在其自己的SourceForge项目中可用在这里,以及适用于Mac OS X 10.4 Tiger用户的Spotlight导入程序。或者,Fuse的原始版本将在OS X 10.3(Panther)或更高版本上编译。
Windows(窗口)
Sergio Baldoví的1.6.0 Windows端口可用在这里和实用程序可用在这里.
安卓
BogDan Vatra已将Fuse 1.3.2移植到Android操作系统,该操作系统可以在智能手机、平板电脑和电视上运行。可从以下位置获取源github和二进制文件谷歌游戏.
海口
Adrien Destugues已将Fuse 1.5.6移植到Haiku,可从haikuports获得应用模拟/保险丝和应用模拟/引信.
阿米伽OS 4
Chris Young已将Fuse 1.0.0.1移植到AmigaOS 4,Aminet提供的二进制文件如下其他/emu/fuse.lha.
变形操作系统
Q-Master已将保险丝0.10.0.1移植到MorphOS,带有AmiRUS提供的二进制文件.
PSP公司
Akop Karapetyan已将Fuse移植到PSP。基于Fuse 0.10.0.1的二进制和源代码可从保险丝PSP第页。
Wii公司
基于Björn Giesler的工作,Wii端口可从WiiBrew公司这是基于本质上为0.10.0.2的值。
吉兹蒙多
Gizmondo平板电脑的端口为0.9.0。该源可通过以下途径获得csie.org网站.
GP2X公司
Ben O'Steen在Fuse 0.6的基础上制作了一个GP2X端口。二进制文件和源文件可从他的主页.
X箱
Crabfists基于Fuse 0.6制作了一个Xbox端口。二进制文件和源文件可从FuseX项目在SourceForge。
打开Dingux
佩德罗·路易斯·罗德里格斯·冈萨雷斯(Pedro Luis Rodríguez González)基于Fuse 1.5.7开发了一个OpenDingux端口。二进制文件和源文件可从github.
口袋电脑
Anders Holmberg将Fuse 0.4移植到PocketPC袖珍克莱夫.
RetroFW公司
佩德罗·路易斯·罗德里格斯·冈萨雷斯(Pedro Luis Rodríguez González)基于Fuse 1.5.7制作了一个RetroFW端口。二进制文件和源文件可从github.
Windows Mobile智能手机
Keith Orbell随后将PocketClive移植到智能手机保险丝SP.
来源
安装保险丝
要求
- 必修的:
-
- 可选:
-
有什么新功能?
1.6.0
- 添加TTX2000S仿真
- 实验性PulseAudio声音驱动程序
- 修复加载快照时操纵杆和IF2外围设备的激活
- GTK/W32:GTK和Win32 UI上新的高分辨率键盘图片
- GTK:将Fuse图标添加到about对话框和主窗口
- GTK:加载/保存二进制文件对话框记住最后的值
- GTK 3:改进Wayland下Fuse窗口的移动和尺寸
- GTK 3:修复Wayland上的kempston鼠标值
- GTK 3:修复从2x调整为3x时的错误
- SDL:修复在Raspberry Pi上使用dispmanx后端时的崩溃
- SDL:当SDL不报告可用的屏幕模式时,允许强制全屏模式
- WidgetUI:加载/保存二进制数据的新对话框
- WidgetUI:启用菜单中的HOME和END键
- WidgetUI:在内存浏览器上使用等宽字符
- WidgetUI:修复尝试覆盖只读文件时的崩溃
- Xlib:当用户调整窗口大小时,尝试保留图形过滤器
- 使用HQ 3x定标器修复显示器损坏
- 修复AdvMAME3x缩放器的抗锯齿效果
- 在GTK、SDL、win32和Xlib UI上添加4x、TV 4x、Pal TV 4x和HQ 4x定标器
- 允许使用TV 3x、PAL TV和Timex 1.5x定标器进行屏幕截图
- 各种小错误修复
1.5.7
- GTK+3:在内存浏览器中使偏移条目更宽
- GTK+:删除重复的曲面创建代码
- GTK+:删除不推荐使用的GTK_device_(un)grab函数
- GTK+/Win32:将*.bin作为允许的文件类型添加到文件选择器并修改.fmf文件类型
- 在GTK+3.x下改进Fuse的Kempston鼠标操作
- “保存二进制”命令现在可以再次保存65536字节(1.5.6中引入了回归)
- 各种小错误修复
1.5.6
- 在SCF和CCF之后,Z80标志寄存器现在是正确的
- “变种”Alkatraz装载机(如Gauntlet 3和Shadow Dancer)、“变种“搜索装载机程序(如Lotus Esprit Turbo Challenge和Space Crusade)和恐龙装载机(例如Astro Marine Corps)现已加速
- 更多改进在完成TAP或标准ROM TZX文件加载后禁用幻影打字员
- 保存和加载二进制数据不再增加tstate计数或触发断点
- 机器重置/更改时停止RZX播放/录制
- 各种小错误修复
1.5.5
- 提高Unix 64位系统上的声音精度
- 允许在SDL游戏杆代码中使用真正的游戏杆帽子/dpad
- 各种小错误修复
1.5.4
- 添加*。FMF作为允许的文件类型到文件选择器
- 从当前显示文件保存SCR
- 使用44.1KHz作为默认频率
- 升级至libspectrum 1.4.3以修复TC2048和TC2068计时回归
- 各种小错误修复
1.5.3
- 加载快照后禁用非活动外围设备
- 幻影打字员完成加载TAP、标准ROM TZX或+3 DSK图像后重新启用声音
- 升级至libspectrum 1.4.2,修复写入包含无法压缩快照的RZX文件的问题
1.5.2
- 使用磁带陷阱时模拟加载零长度块的ROM错误
- 修复双面+3个磁盘的格式
- 启用幻影打字员并从菜单加载文件时,频谱重置加速
- 为幻影打字员添加选项UI
- GTK+3 UI:内存浏览器对话框允许转到特定偏移
1.5.1
- 当我们试图反汇编带有多个DD或FD前缀的指令时,防止崩溃
- 修复设置调试器变量时的崩溃
- 当我们尝试评测带有多个DD或FD前缀的指令时,防止崩溃
- GTK+UI:改进对话框上默认按钮的行为
- GTK+和win32 UI:在加载/保存二进制和pokefinder对话框中支持十六进制数
- SDL UI:允许选择全屏使用的视频模式
1.5.0
- 自动加载快照,由键入LOAD“”或类似内容的“幻影打字员”替代
- Alkatraz装载机(例如Cobra和Fairlight)现已加速
- 调试器:确保条件定时断点正常工作
开发
如果您只想了解新版本等的新闻引信-模拟器-公告列表可用。如果您对Fuse的开发感兴趣,可以通过保险丝-模拟器-开发列表和项目页面在SourceForge上。
通过从git存储库请注意,这并不能保证编译,更不用说正常工作了。另外,不要期望此版本有任何支持!(您还需要git中的libspectrum;这是来自libspectrum存储库). 类似地,实用程序在fuse-utils存储库.
有一件事不在SourceForge跟踪系统中(现在已经非常过时了):
- David Gardner制作了一个补丁XVideo支持用于Xlib UI,允许任意大小的窗口。
有相关的项目吗?