Generator emulator

Generator emulator

Generator emulator

游戏模拟器

软件描述

Generator 是一个开源模拟器,用于模拟20世纪90年代初流行的世嘉 Genesis / Mega Drive 游戏机。它是一个用 C 语言编写的便携式程序,已移植到 Amiga、Macintosh、Windows 以及掌上电脑(如 iPAQ)等平台。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.squish.net

安全链接HTTPS
立即访问

什么是 Generator emulator?

Generator 是一款开源模拟器,旨在模拟 1990 年代初期流行的世嘉 Genesis / Mega Drive 游戏主机。它是一款用 C 语言编写的便携式程序,已移植至 Amiga、Macintosh、Windows,甚至包括 iPAQ 和 Cassiopeia 等掌上电脑。原生支持在 Unix 系统下通过 Tcl/Tk 或 Gtk/SDL、svgalib 编译,也可使用 djgpp/allegro 跨平台编译至 DOS。

Generator 使用其自定义的 68000 处理器模拟技术,采用块标记、标志计算消除、操作数预计算、字节序预转换等编译优化技术。第一阶段编译生成约 1600 个 C 函数以处理 67 条指令集,每条指令包含两种版本——一种计算标志位,另一种不计算,从而避免不必要的标志计算。

Generator 最初于 1998 年 8 月发布,尽管我首次尝试编写 Sega Genesis / Mega Drive 模拟器的时间可追溯至 1996 年!

特性
主要模拟功能
独特的便携式 68000 模拟器
视频支持
全面模拟——包含所有图层,包括窗口
支持所有 DMA 模式,包括 DMA 处理器暂停
隔行模式——Bob、Weave、带垂直滤波的 Weave
支持 100%、200% 及全屏显示(与平台相关)
H/V 回扫视频边框模拟
基于单元格和光栅的绘图器
NTSC 与 PAL 模式
手动与自动逐帧跳过
声音支持
可编程声音发生器(PSG)
频率调制(FM)
Z80 声音协处理器模拟
支持组件开关
低通单极点可配置滤波器
AVI 输出
原始未压缩 24 位 RGB BMP 格式
JPEG 压缩(可配置质量)24 位,即所谓 MJPEG
可配置帧率(6–60fps)
Game Genie
支持编码格式的转换
Genecyst 加载/保存补丁文件支持
补丁文件管理器
声音日志记录
Genecyst GYM 日志(不含采样数据)
Generator GNM 日志(含采样数据)
多人游戏支持
可配置键盘控制
分屏隔行显示支持
手柄支持
存档状态
可扩展的基于块的文件格式
支持不同 Z80 核心

主要功能

🔄 替代方案

28 个选择
4

一款快速、模块化的模拟器前端,具备良好的可移植性,广泛支持从街机主机到移动平台的各种系统,内置Doom和Quake等游戏引擎,并可在多种设备上实现实时倒带和着色器支持。

4

RetroX 是一款 Android 应用程序,可帮助您以最少的努力整理并游玩自己的复古游戏。将您的游戏收藏放入设备中,RetroX 将为您处理其余事项。

4

MESS 模拟了便携式游戏机、主机游戏系统、计算机平台和计算器。该项目致力于准确性和可移植性,因此在某些特定系统上并不总是最快的模拟器。

5

RetriX 是适用于 UWP 的模拟器前端,支持所有其硬件平台:其作用与 RetroArch 相同,但从零开始构建,以尽可能良好地集成到 Windows 系统中。

Kega Fusion

Kega Fusion

4

Kega Fusion 是一款适用于 Win9x/ME/2000/XP/Vista/Win7、Mac OSX(Intel)和 Linux 的模拟器,支持 Sega Genesis / Megadrive、Master System、Game Gear、32x、SegaCD/MegaCD、SVP、Pico、SG-1000、SC-3000 和 SF-7000。

4

前端或用户界面(UI)是应用程序或网站的展示和交互层。大多数现代模拟器应用都具备基本的游戏列表UI,您可以通过鼠标/键盘进行交互,但无法使用游戏控制器。

Gens Plus!

Gens Plus!

4

Gens Plus! 是基于 Gens 模拟器并增加了新功能的 Sega Genesis / 32X / SegaCD / Master System / Game Gear 模拟器。

5

Gens 是一款基于 Win9x 的模拟器,用于 SEGA Genesis/Mega-Drive/Sega-CD/Mega-CD/32X 系统,可让您在兼容 x86 的个人电脑上运行这些经典 SEGA 16 位游戏主机开发的游戏。Gens 由 Stéphane Dallongeville 开发,代码中 35% 使用 C/C++ 编写。

下一页