模拟器前端,这个“前端”到底指的是什么?

四级用户 微小二 2022-4-28 4692

内容如题,一直没搞清楚概念,我自己一直是玩什么平台,就下什么模拟器。。。


上一篇:削凶引发的惨案
下一篇:今天没忍住叕剁手买硬盘了
热门回复
  • 四级用户 微小二 2022-4-28
    3
    理解成“小鸡模拟器”没毛病吧?
    • 老男人游戏网配套论坛
      22
        立即登录 立即注册
最新回复 (20)
  • 受限用户 ilovezzg 2022-4-28
    0 2
  • 五级用户 看你们的时候 2022-4-28
    0 3
    ui界面
  • 六级用户 进站劣人 2022-4-28
    0 4
    应该就是你能看到的,操作的内容吧。你总不能去后台改东西吧。
  • 三级用户 rockweiinchina 2022-4-28
    0 5
    简单的讲,所谓的前段就是一个集成UI,但内核是各大模拟器。一个皮儿一个瓤儿的关系。
    现在流行的retroarch和openemu都是这类,只不过RA适用性更强,可以用在各种平台(主机)上。
  • 五级用户 Leviathan 2022-4-28
    0 6
    交互界面
  • 四级用户 微小二 2022-4-28
    3 7
    理解成“小鸡模拟器”没毛病吧?
  • 管理员 Oldman 2022-4-28
    0 8
    微小二 理解成“小鸡模拟器”没毛病吧?
    你太优秀了
  • 五级用户 ougapia 2022-4-28
    0 9
    例如手机,前端是你的手机系统,如iOS,android,模拟器就是微信这些app
  • 三级用户 exodus1999 2022-4-28
    0 10
    记得最早的Callus就没界面,用命令行启动,玩到Final Fight时目瞪口呆,感觉太给PC长脸了。
  • 管理员 Oldman 2022-4-28
    0 11
    ougapia 例如手机,前端是你的手机系统,如iOS,android,模拟器就是微信这些app
    这个解释没理解,对电脑来说前端就是windows?
  • 五级用户 看你们的时候 2022-4-28
    0 12
    Oldman 这个解释没理解,对电脑来说前端就是windows?
    专业术语,其实前端就是眼睛看到的界面
  • 管理员 Oldman 2022-4-28
    0 13
    看你们的时候 专业术语,其实前端就是眼睛看到的界面
    那安卓应该是核心,miui才是前端
  • 五级用户 mazz 2022-4-28
    0 14
    前端就是你现在看到的就是前端,你看不见的就是后端
  • 六级用户 charmingli 2022-4-28
    0 15
    在开发领域,前后端分离,前端就指看得见的平台,手机,电脑,网页,小程序,都算前端,后端就是看不到的数据形式,所以也可以理解为那些Rom就是后端数据(运行过程看不到的东西),UI形式出来的就是看得见也就是前端。大概是这样吧,我也不清楚对不对哈哈
  • 五级用户 ougapia 2022-4-28
    0 16
    像RA那样,它不只是个UI,还可以在各个平台运行,而模拟器大概就像个模块一样嵌入,但我们也说RA是个前端
    反正我也不是学IT的,我大概理解到就是这个样子了
  • 五级用户 mazz 2022-4-28
    0 17
    charmingli 在开发领域,前后端分离,前端就指看得见的平台,手机,电脑,网页,小程序,都算前端,后端就是看不到的数据形式,所以也可以理解为那些Rom就是后端数据(运行过程看不到的东西),UI形式出来的就是看得见也就 ...
    是啊,我之前学java的时候,就要求前后端分离,用jquery来写前后端分离
  • 六级用户 charmingli 2022-4-28
    0 18
    mazz 是啊,我之前学java的时候,就要求前后端分离,用jquery来写前后端分离
    good!
  • 三级用户 tughotbug 2022-4-28
    0 19

    在软体架构和程序设计领域,前端是软体系统中直接和用户交互的部分,而后端控制着软件的输出。将软体分为前端和后端是一种将软体不同功能的部分相互分离的抽象。

    大部分软体都概念性地分成了前端和后端,但大多数情况下,软体的后端经常是隐藏着而不被用户看到。但是,有些软体仅仅是另一个已经存在的软体的前端,就像一个图形用户界面 (GUI) 构建在字符界面之上。这些前端在Unix GUI中非常普遍,很多程序被分成了很多小项目,使它们能够互不依赖但又能协同在一起工作。(见桌面环境)

    可以将与计算机交互过程分为前端和后端,例如:一个图形界面的文件管理器,就像Windows 资源管理器,可以想象成管理文件系统的前端。 在操作系统中,Unix Shell或Windows的cmd.exe可以认为是和操作系统交互的前端。

    在编译器中,前端将程序设计语言源代码转换成一种中间形式,后端再将它转换成计算机能够运行的二进制代码。后端还经常对代码进行优化以提升程序的运行效率。前端和后端的区别能够将处理原代码的语法解析器和生成机器码和对代码进行优化的后端区分开。一些编译器,像 GCC,提供不同的前端分别解析不同语言的源代码 和/或 不同的后端针对不同的目标机器生成机器码。

    在语音合成中,前端将输入的文字合成为代表音节的符号,后端将这些符号转换成真实的声音。


    来自 https://zh.wikipedia.org/wiki/%E5%89%8D%E7%AB%AF%E5%92%8C%E5%90%8E%E7%AB%AF

  • 三级用户 sofire 2022-4-28
    0 20

    模拟器 最核心的部分 是模拟、运行游戏;可以理解成 命令程序,它只需要 参数、配置文件就可以运行 游戏;
    这样的程序 肯定不好用,需要 UI界面,有 游戏选择、手柄、图形、声音等设置功能
    单一的模拟器(独立模拟器)一般就 不单独的区分 前端、后端了

    一方面 因为 模拟器众多,有 整合在一起的需求;
    另一方面 各种模拟器 差异也不小,整合在一起的难度也不小;
    最好是有 模拟器的开发规范,比如 libretro。
    核心开发和前端开发的人员 只需要专注 各种领域内的东西,互相协助,优势互补。
    核心的开发难度大家都懂;而 前端UI 的 跨平台、跨机种,适配 各种模拟器、做的好看、方便等,其实也不容易

    具体来说 RA 和 openEmu 都是 libretro 的前端,即各种插件的前端;
    RA 可以通过更换 插件,支持不同的模拟器,或者 相同的模拟器 ,也有不同的插件

    独立的mame模拟器 自带一个 很丑陋的界面,使用也不方便;RA有mame插件。

    用mame模拟器 玩街机游戏,就有2种选择:

    可以启动RA,使用mame插件玩;也可以下载官方的mame包,用官方软件玩

    因为模拟器都是基于mame的,效果 差不多,但是因为前端不同,使用体验 会完全不同

    需要注意, RA 中的Mame,按键 设置可能会冲突

    • 老男人游戏网配套论坛
      22
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。