snes9x-GTK是超级任天堂模拟器,Snes9x的GTK端口。它有一个全功能的图形用户界面,工作的网络对战,控制器支持OpenGL或渲染的Xvideo加得多。
大厦说明:
从建筑补丁
解压缩补丁包在Snes9x源的提取副本。然后从源目录下运行:
  snes9x-1.51-SRC $补丁-p1
继续从源代码构建。
从源代码构建
从运行与--with-gtk的标志源目录中的配置脚本。如果你想支持OpenGL,还加了--with-OpenGL的标志。例如:
  snes9x-1.51-SRC $的./configure --prefix =的/ usr --with-gtk的--with-的OpenGL
你也可以添加任何其他标志,你喜欢。
不同的地方你的操作系统使某些事情,如果你已经建立了从源代码一些依赖,你可能需要指定一些pkg配置路径。如果遇到错误,请使用而不是像这样一个configure命令:
  snes9x-1.51-SRC $ PKG_CONFIG_PATH =“/ usr / lib中/ pkgconfig:的/ usr / local / lib目录/ pkgconfig”的./configure --with-gtk的--with-的OpenGL
然后运行'使'
  snes9x-1.51-SRC $化妆
这会产生源目录snes9x-gtk的可执行文件。复制,运行它,等等。如果你想安装的一切,执行与超级用户的权限如下:
  snes9x-1.51-SRC#make install的
注意:
一般情况下,它的工作原理就像Snes9x一样。如果你不能找到在相对简单的GUI一个选项,您可以使用相同的命令行参数,你通常会在,例如,unix的端口。
OSS / ALSA问题PortAudio
如果PortAudio是建立与ALSA支持,ALSA将需要安装的功能。如果你使用OSS只,并移除您系统的一些ALSA包,你将需要确保PortAudio不与ALSA支持编译。见http://www.snes9x.com/phpbb2/viewtopic.php?t=3703&start=141。
摇杆支持
此前,该端口用于libjsw的操纵杆支持。事实证明,libjsw支持很少的操作系统,所以我切换到SDL。 libjsw会搞乱你的内核操纵杆校准在Linux上,所以你可能需要的,如果你已经在校准当前的引导重启
什么是此版本中的新:
- 在改建IRQ处理。
- 在提高了整体时间安排。
- 在改进的屏幕隔行和逐行精灵支持。
- 修正了高分辨率像素的绘图仪。
- 修正了C4的洛克人X2的"武器获得"屏幕。
- 修正后的超级克星兄弟图形复位。
- 在改进SA-1的支持。
- 添加SA-1 CC2的支持。
- 修正了SA-1 NMI覆盖模式。
- 修正了双球2声干扰。
- 在新APU计时破解,修复各种游戏表现出的问题Blargg的SNES_SPC库。
- 修正了呼应缓冲打破IPL ROM的问题。
- 在固定的电影快照解冻不一致。
- 在更快的配置文件保存。
- 在固定BlockInvalidVRAMAccess配置文件选项。 (窗口,UNIX端口和GTK传统配置)
- 删除POSIX DUP和访问调用,并重新命名四字来解决编制与细胞SDK。
- 修正了PS3版本保存状态崩溃使用堆分配soundsnapshot。
- 有关双封闭描述符固定崩溃。
- 在删除CPUShutdown speedhack,DisableHDMA和DisableIRQ选项。
- 在除去残留过时的汇编代码。
- 在日本气象厅64位的支持。
- 在GTK +,Win32中,苹果:增加可选的高分辨率混合
- 在GTK +,Win32的:支持bsnes式的XML渲染
- Unix的:固定段错误和挂断与-DNOSOUND
- 在GTK +:增加的能力来设置特定文件夹的SRAM,补丁,快照等
- 在GTK +:修正许多权限问题的配置文件夹
- 在GTK +:用最新的GTK +和GtkBuilder更新的兼容性。对于GTK + 3.X增加了实验的支持。
- 在GTK +:更新软件输出的使用开罗和加入到使用双线性过滤与它的能力
- 在GTK +:欺诈行为不会留启用已解决的问题
- 在GTK +:定焦的问题时,有没有窗口管理器
- 在GTK +:固定X视觉不兼容性,暴露在十五和OpenGL的输出问题
- 在GTK +:固定VSYNC新的X Server和NVIDIA驱动程序
- 在GTK +:添加"降低输入滞后"选择OpenGL的输出。
- 在GTK +:增加预期的视频刷新率为当前选定的声音输入速率的可视指示
什么版本79新:
- 现在,包括在Snes9x 1.52。看到Snes9x 1.52更新日志了解详细信息。
- 新增的PulseAudio和ALSA声音驱动程序和适应现有驱动程序的新的声音的核心。
- 新增了塞尔维亚语翻译米兰科斯蒂奇。
- 在增加低分辨率的图标。
- 在增加更多的配置为NTSC和EPX过滤器。
- 在一些错误修正。
什么在77版本是新的:
- 在添加PT_BR翻译
- 修正了一个错误的声音驱动程序将从SDL在Preferences对话框切换,如果没有安装OSS或PortAudio之一。
什么在76版本是新的:
- 修正了全屏窗口会失去焦点
- 在更新fr_FR目录翻译
- 添加es_VE翻译
什么版本75的新:
- 在固定的屏幕保护程序禁用选项,这样就不会发送假的当Snes9x不集中按键。
- 在更改分辨率设置保存宽度和高度,而不是屏幕的模式索引。
- 修正了一个错误的PortAudio驱动器不会输出声音44100Hz的。
- 允许改变ESC键,以便退出Snes9x的行为。
什么是版本68新:
- 在使用的XVideo驱动程序时,固定的共享内存泄漏李>
- 在固定编制与--with-调试标志。
- 在添加了4:保持纵横比3的宽高比的选项 。
- 在添加了一些新的自动调整大小选项查看菜单。
- 新增的OSS声音驱动程序,和配置来选择声卡驱动编译于,并从这些内置的使用。
什么版本55的新:
- 在Snes9x和PortAudio之间同步的声音缓冲区大小改变PortAudio后端以反映选定的缓冲区大小。
- 设置默认的声音缓冲区的大小为32ms的(2张),而不是为16ms(1帧)。
什么版本52新:
- 在新增的选项,允许对面的d盘方向的喜好,默认情况下禁用它。
- 修正了一个游戏杆事件将不会被发送到首选项窗口的问题。
要求:
- 在GTK 2.10或更高版本
- 在PortAudio
- 在gtkglext
- 在SDL 1.2.12或更高
评论没有发现