精华内容
下载资源
问答
  • FC模拟器

    2008-08-08 15:49:57
    FC模拟器----我用过的tag:(您可以点击任何一个作为本资源的tag)
  • FC模拟器是一款专门模拟红白机游戏的fc模拟器内置1600款游戏下载,虽然fc游戏离我们已经很久远了,但是追溯下美好的童年还是极好的!本站提供fc模拟器下载。能运行其它模拟器不能运行的很多中文游戏。功能介绍1、100...

    FC模拟器是一款专门模拟红白机游戏的fc模拟器内置1600款游戏下载,虽然fc游戏离我们已经很久远了,但是追溯下美好的童年还是极好的!本站提供fc模拟器下载。能运行其它模拟器不能运行的很多中文游戏。

    功能介绍

    1、100% 组合语言所写的 CPU

    2、完整的任天堂声音支援

    3、特殊音轨支援 (完整拿母空的声音晶片,科拿米 VRC6 的声音晶片以及以及 Mapper 86 立棒语音之支援)

    4、支援三人/四人

    5、完整 Bandai 刷卡机游戏支援 (同时支援 8 码及 12 码)

    6、支援各种摇杆

    7、超强使用者介面支援 (几乎所有想得到希望能够达成的设定都能够达成)

    8、作弊收寻功能

    9、即时储存及读档功能

    10、强大游戏资料库支援 (只要游戏是正确的便会显示游戏的名称等各种资料,资料库目前增加中,预计将超过 2000 个游戏以上)

    11、动态游戏预览功能 (无须对游戏做任何抓图的动作)

    12、支援连发

    13、NSF 档案播放器

    14、画面截取功能 (其档将存成PNG图档)

    展开全文
  • fc模拟器pc版可以有效的帮助到想要回顾童年经典游戏的大家都在电脑上随时体验最原汁原味的快乐。对fc模拟器pc版感兴趣的话就快来进行下载吧。 fc模拟器pc版特色: 1、基于网络朋克创建的上帝观点的沙盒生存...

    fc模拟器pc版可以有效的帮助到想要回顾童年经典游戏的大家都在电脑上随时体验最原汁原味的快乐。对fc模拟器pc版感兴趣的话就快来进行下载吧。

    5bae75cf3ca418480db28bccf7bddd79.png

    fc模拟器pc版特色:

    1、基于网络朋克创建的上帝观点的沙盒生存游戏。

    2、地图世界非常开放免费,玩家可以无限制地搜索和冒险。

    3、与以往的旧型号相比,在画面、游戏玩法、模式方面进行了全面的调整和升级。

    4、网络朋克风格在经典战术竞争游戏中的创新使用给人带来了光明的感觉。

    5、在这里,除了聪明的拍摄外,还执行各种工作站的展开。

    6、不仅仅是画面,游戏模式和游戏系统等也在细心地提高品质。

    fc模拟器pc版特点:

    4ffee9c879f8a2fa6bb41a7ed23f5728.png

    1、文件比较模拟器的高级兼容性机器人版本具有丰富的移动游戏功能。

    2、在文件比较模拟器中,移动游戏的高级兼容版本充满了网络朋克风格。

    3、游戏文件比较模拟器的高度兼容版本有原来的主情节,玩家扮演主人公,恋人被组织夺走了,

    4、在她出去散步之前你必须救你的恋人,而且游戏有独特的打开沙盒世界的方法,

    5、除了粗心射击,玩家还必须集中精力应对更大的课题的战略。

    fc模拟器pc版方法:

    801e503ea156fd838c7c967080f156ce.png

    精致的交互界面.
    您可以从美丽的机顶盒指南菜单中浏览游戏集合。
    扫描收藏后,游戏按系统排序。
    此菜单支持缩略图,具有各种动画背景。
    跨平台。
    逆向搜索在Windows、Mac  OSX和Linux等常见平台上运行。
    逆向搜索还可以在苹果和安卓的平板电脑和电话、PSP、PS  Vita、Wi、WiiU等地方运行。
    下一帧的响应时间-完全延迟的结果
    后拱具有响应下一帧的功能。这意味着实际硬件、FPGA  /克隆或原始硬件的输入延迟几乎没有区别。
    此外,可以配置各种设置来优化结果。
    可高度配置
    在高级设置画面中,可以微调游戏的运行方法和显示方法的所有可能选项。
    每个设置都有逻辑默认值,因此可以立即启动和执行。
    处理自动配置
    通常的游戏板和实际的游戏控制台一样,在插入时自动配置。
    最适合朋友带来自分的游戏板的多人游戏。
    也可以手动配置句柄,为按钮组合指定特殊操作。

    展开全文
  • FC模拟器C#开发.rar

    2019-09-27 09:55:02
    用C#开发的FC模拟器用C#开发的FC模拟器用C#开发的FC模拟器
  • FC模拟器 经典模拟器

    2011-01-14 19:55:45
    最经典的FC模拟器 可以模拟任何格式的FC游戏
  • 经典FC模拟器.rar

    2019-12-03 23:27:09
    FC模拟器是指能够在某种机器上运行FC游戏的程序,FC模拟器有好几种,比较常用的有SMYNES ,VirtuaNES ,NESten等等,这个模拟器功能很全。运行流畅,即使是低配置的电脑也照样能运行完美,支持绝大部分FC游戏。
  • 超任fc模拟器

    2013-06-30 15:16:53
    是一款十分好用的fc模拟器,好吧,为了下一个东西,这个网站彻底击败了我。
  • AminNes FC模拟器

    2014-03-03 00:03:01
    flash版FC模拟器,可模拟任天堂8位游戏机
  • fc模拟器,带着游戏的rom ,游戏非常多,可以怀旧一下,适合8090后怀念一下当年的小霸王游戏机,话说这个公司还在吗?
  • 解压码:52pj FC模拟器-经典红白机游戏合集,内含300余款经典游戏,童年怀旧
  • 黑莓8830 fc模拟器

    2011-11-08 14:47:45
    黑莓8830、8820,fc模拟器,亲测可用。
  • PSP版FC模拟器中文版

    2010-08-24 22:22:13
    PSP版FC模拟器中文版PSP版FC模拟器中文版
  • 安卓最新FC模拟器汉化版
  • FC模拟器Java实现 已实现的功能模块 CPU,PPU,APU,内存 手柄输入控制(P1,P2) 6502组装调试器(反汇编),名称表,图案表,精灵等可视化以及内存的转储 游戏的加速模式以及存档与读档 基于xBRZ算法的图像增强 ...
  • 自己编写的FC模拟器

    2011-10-15 22:23:55
    一个自己编写的FC模拟器,可以运行一些体积小于40KB的游戏(部分游戏有Bug),程序结构简单,可以说是模拟FC最少所需要的代码量。使用freeglut库输出图像。
  • NESTICLE FC模拟器 for dos

    2011-01-20 14:29:44
    DOS 和 WIN 95下的FC模拟器。。。 如果提示缺少DOS4GW.exe,请百度下载
  • JAVA FC模拟器源代码

    2008-10-19 22:37:46
    这是比较早期的JAVA写的FC模拟器,APLET程序.代码很容易看懂,对于想学习模拟器编写的人这可以算得上是教程了
  • FC模拟器源代码,经典。正在做宣传想学习详细信息
  • FC模拟器版,即是在电脑上运行的一款模拟小霸王类似的红白机模拟器
  • S60V2FC模拟器.sis

    2008-12-31 17:16:44
    S60V2FC模拟器.sis S60V2FC模拟器.sis
  • FC模拟器,内置N多款经典游戏ROM ,写程序累了休闲娱乐下吧
  • FC模拟器可以玩nes格式的游戏 在电脑上下载FC模拟器就可以玩一般电脑玩不了的nes格式游戏了 并且还是中文的哦
  • FC模拟器类库

    2012-09-09 11:23:14
    private FamilyComputerCore.FamilyComputer fc = null; private void 开始ToolStripMenuItem_Click(object sender, EventArgs e) { if (fc != null) { fc.Close(); } fc = new FamilyComputerCore....
  • psp fc模拟器中文版

    2009-09-18 18:59:45
    PSP的FC模拟器中文版 支持强大的作弊功能 支持很多中文游戏 并且是中文版
  • N72 FC模拟器 个人收藏多年的东西哦 走过路过不要错过
  • VirtuaNES FC模拟器 0.97 简体中文 绿色版,很强的FC 模拟器,支持NES、FDS、NFS格式,支持ZIP压缩的上述格式文件。
  • WINCE5.0下的FLASH播放器还有FC模拟器
  • java做的fc模拟器源代码

    热门讨论 2009-03-06 14:19:05
    用java做的fc模拟器源代码,希望能帮到有需要的朋友~
  • WinKawaks1.63,WinKawaks1.64,WinKawaks1.65,经典FC模拟器,几百款游戏。玩过的街机游戏全都有!
  • 在线FC模拟器

    2021-06-03 15:52:45
    小时候第一次接触到FC游戏,还是在一个小伙伴的家里,打开后插上卡,然后电视画面就变了,对我来说这看起来就像魔法一样,那么神奇,那么欢乐,一直陪伴了我整个童年。后来PC游戏,手机游戏的出现,画面越来越好玩法...

    简介

    在这里插入图片描述
    小时候第一次接触到FC游戏,还是在一个小伙伴的家里,打开后插上卡,然后电视画面就变了,对我来说这看起来就像魔法一样,那么神奇,那么欢乐,一直陪伴了我整个童年。后来PC游戏,手机游戏的出现,画面越来越好玩法越来越多,但是始终没有童年的那个味道了。

    jsnes

    一次偶然的发现,我看到了jsnes(一款基于js的nes模拟),回忆起了童年,那时的回忆似乎可以在移动互联网时代得倒新生。

    并且实际上存在许多基于jsnes的网站比如:http://fc.liflag.cn/
    在这里插入图片描述
    但是实际体验下来不是很好,另外需要手动导入游戏,无法做到想玩的时刻都能玩。

    于是乎经过几周的奋战,终于做了一个在线的nes网站。将jsnes整合了下,核心代码如下。

    import jsnes from '../open_source/jsnes'
    
    var SCREEN_WIDTH = 256;
    var SCREEN_HEIGHT = 240;
    var FRAMEBUFFER_SIZE = SCREEN_WIDTH * SCREEN_HEIGHT;
    
    var Simulator = function() {
      this.nes = null
      this.buffer = null
      this.framebuffer_u32 = null
      this.framebuffer_u8 = null
      this.audio = null
      this.romData = null
      this.saveData = null
      this.needUpdateFrame = false
      this.stopFrame = false
    }
    
    Simulator.prototype = {
      load: function(romData, saveData) {  
        this.stop()
    
        this.romData = romData
        this.saveData = saveData
    
        this.buffer = new ArrayBuffer(FRAMEBUFFER_SIZE * 4);
        this.framebuffer_u8 = new Uint8ClampedArray(this.buffer);
        this.framebuffer_u32 = new Uint32Array(this.buffer);
        var that = this
        var nes = new jsnes.NES({
          onFrame: function(framebuffer_24){
            for(var i = 0; i < FRAMEBUFFER_SIZE; i++) {
              that.framebuffer_u32[i] = 0xFF000000 | framebuffer_24[i];
            }
    
            that.needUpdateFrame = true
          },
          onAudioSample: function(l, r){
            that.audio(l, r)
          },
          sampleRate: 44100,
          preferredFrameRate: 60
        });
    
        this.nes = nes
        if (null != saveData) {
            if (null == saveData.romData) {
                saveData.romData = romData
            }
    
            this.nes.fromJSON(saveData)
        } else {
            this.nes.loadROM(romData)
        }
      },
      
      stop: function() {
        if (null != this.nes) {
          this.nes.reset()
        }
    
        this.nes = null
        this.audio = null
        this.romData = null
        this.saveData = null
        this.buffer = null
        this.framebuffer_u32 = null
        this.framebuffer_u8 = null
        this.needUpdateFrame = false
        this.stopFrame = false
      },
      
      start: function(onAudio) {
        this.audio = onAudio
    
        // do frame first
        this.frame()
      },
    
      reset: function(romData, saveData) {
        var audio = this.audio
        this.load(romData, saveData)
        this.start(audio)
      },
      
      buttonDown: function(player, key) {
        this.nes.buttonDown(player, jsnes.Controller[key]);
      },
      
      buttonUp: function(player, key) {
        this.nes.buttonUp(player, jsnes.Controller[key]);
      },
    
      currentContext() {
          if (!this.start || null == this.nes) {
              return null
          }
    
          return this.nes.toJSON()
      },
    
      frame() {
        if (!this.start || null == this.nes) {
          return
        }
    
        if (this.stopFrame) {
          return
        }
    
        this.nes.frame()
      },
    
      frameBuffer() {
        var needUpade = this.needUpdateFrame
        this.needUpdateFrame = false
        return {
          render: needUpade,
          buffer: needUpade ? this.framebuffer_u8 : null
        }
      },
    
      pause() {
        this.stopFrame = true
      },
      
      resume() {
        this.stopFrame = false
      }
    
    }
    
    export {
      Simulator
    }
    

    在这里插入图片描述

    但实际上jsnes这个项目并不是很完整,可以看出内部逻辑可能也是参考了别的项目,代码非常丑陋(但是能用),甚至突然出现未定义的变量(根本不知道这变量哪来的,用来干嘛的)。以及仅仅支持了有限的格式(mapper类型,不同的游戏可能是不同的格式)。花了很大的精力增加了mapper,但是新增的mapper也不敢保证100%正确(能力有限)。

    jsnes自带支持的mapper
    Mappers[0]
    Mappers[1]
    Mappers[2]
    Mappers[3]
    Mappers[4]
    Mappers[5]
    Mappers[7]
    Mappers[11]
    Mappers[34]
    Mappers[38]
    Mappers[66]
    Mappers[94]
    Mappers[140]
    Mappers[180]

    新增的mapper(参考nesdev wiki)
    Mappers[9]
    Mappers[10]
    Mappers[15]
    Mappers[18]
    Mappers[21]
    Mappers[22]
    Mappers[23]
    Mappers[32]
    Mappers[33]
    Mappers[48]
    Mappers[71]
    Mappers[72]
    Mappers[75]
    Mappers[78]
    Mappers[79]
    Mappers[87]
    Mappers[105]
    Mappers[182]

    node

    在这里插入图片描述

    当完成基本的游戏后,又一次小伙伴告知需要联机功能???于是连夜写了一个node服务,将游戏在node服务器中执行,然后每一帧都下发到浏览器上。
    但是问题是显而易见的,一开始发现数据量很大(分辨率是512 * 480),每次都下发完整的rawdata带宽扛不住,后来用zip压缩后大概是1000-5000的长度,可以接受。然而所有的游戏都用我的服务器流量,钱包扛不住了。
    所以使用node服务端执行游戏的方案实际上是行不通的。

    webrtc

    在这里插入图片描述
    webrct是基于p2p的网络,通过coturn创建了stun和turn,并在同一台机器上起了node作为房间管理和rtc信令交换。
    所有的运行在P1中,P2则被动接受游戏canvas生成的视频流,和audioContext产生的音频流。
    目前存在的最大问题则是画面延迟,由于视频存在编解码的延迟,没有很好的方案解决。如果直接传递游戏帧的rawdata,则带宽扛不住(如果zip后再传,则p1直接卡死,性能太差)。

    另外如果音视频流进行合并后会增加100ms的延迟,所以目前音视频流是单独处理用单独的组件播放的。

    测试下来在30桢的录制下,P2和P1之间的延迟还是比较小的,大致50ms左右(2桢)

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    可以前往这里进行进入组队大厅体验(针对PC简单适配了下,PC可以通过键盘操作游戏)。

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,123
精华内容 1,649
关键字:

fc模拟器