» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[模拟相关] MiSTer FPGA硬件解码怀旧机

posted by wap, platform: 小米 红米
引用:
原帖由 @crazyq  于 2019-4-25 10:09 发表
这个解释通俗易懂,相对来说还是比较到位的。居然被楼下一些科盲乱喷,他们估计都不知道FPGA为何物。。。。
9年义务教育这么多年了,怎么感觉全民基本科学素质还是有待提高。。。
全民科学素质靠补习班是救不了的。
FPGA到目前也是电子类高校专业才接触的东西


TOP

posted by wap, platform: 小米 红米
引用:
原帖由 @孤高的套套  于 2019-4-25 10:41 发表
得了吧    把模拟程序写进芯片而已   



硬件模拟硬件更是无稽之谈    那不叫模拟    那叫山寨
模拟是技术层面,山寨是版权层面。
fpga模拟是要烧写底层电路结构的,简单说就是在fpga芯片里靠程序刻录一个游戏机CPU结构出来。然后再在这个核心上跑游戏,很重要的一点是可以实现试试模拟。
就像现在看机顶盒视频都会问你是软解压还是硬解压,当然一般的机顶盒不含fpga,硬解压都是用固定程序解的,所以遇到新节目可能会有兼容性问题。



TOP

posted by wap, platform: 小米 红米
引用:
原帖由 @genesisx  于 2019-4-25 12:57 发表
你说用电路模拟(甚至是复刻)原来CPU的运行我能理解,但如何同时做到硬件模拟多个CPU?嗯,如果说68000那样我也能理解,但如果要加入其他CPU的话,怎么实现?
片子大的话可以都烧进去,别忘了snk主板有两颗摩托罗拉六万八同时运作的。
片子小的话每次重新烧机即可。


TOP

posted by wap, platform: 小米 红米
引用:
原帖由 @燕游徒  于 2019-4-25 17:52 发表
本人也搞不懂这个FPGA是什么。
fpga是可编程门阵列。
主机xpu本身的结构就是数字电路逻辑门处理器。
FPGA本身内涵了大量的基本电路门,可以选择哪些会被用到,哪些不用。裁剪下来就是所需的片子了。
模拟器本身是小众市场,所以之前都是通用软件实现。跑在操作系统层面,当然实时性是个大问题。使用底层编程语言跳过操作系统是个办法但始终难以精确复刻主机。
所以FPGA是最佳解决方案。


与传统逻辑电路和门阵列(如PAL,GAL及CPLD器件)相比,FPGA具有不同的结构,FPGA利用小型查找表(16×1RAM)来实现组合逻辑,每个查找表连接到一个D触发器的输入端,触发器再来驱动其他逻辑电路或驱动I/O,由此构成了既可实现组合逻辑功能又可实现时序逻辑功能的基本逻辑单元模块,这些模块间利用金属连线互相连接或连接到I/O模块。

FPGA的逻辑是通过向内部静态存储单元加载编程数据来实现的,存储在存储器单元中的值决定了逻辑单元的逻辑功能以及各模块之间或模块与I/O间的联接方式,并最终决定了FPGA所能实现的功能,FPGA允许无限次的编程.

TOP

posted by wap, platform: 小米 红米
引用:
原帖由 @mitaosi  于 2020-4-11 19:08 发表
可惜不能模拟器MD、SFC后面的PS1 SS N64这些机器,特别是SS和DC、N64,没收藏游戏卡带、光盘的习惯而且很多老游戏想弄到卡带、光盘挺难的,PS1和PS2的游戏好歹能买个PS2厚机装HDL玩,现在PS2网卡有SATA接口的,硬件兼容原汁原味非模拟,SS和DC、N64折腾HDL太麻烦了
所有的标准3d游戏,(土星除外),用显卡都可以获得比较好的解决方案了,甚至可以实现以前望尘莫及的贴图优化,分辨率提升,而且3d游戏没有固定帧率,因此实时性尚可。
理想解决方案是fpga模拟CPU,GPU直接用cuda实现。

TOP

posted by wap, platform: 小米 红米
引用:
原帖由 @sonicteam  于 2019-4-28 09:22 发表
所以老外说MISTER是HARDWARE EMULATION 而不是HARDWARE SIMULATION  RGBFC MEGA SG都是属于外围电路也进行仿真了
对,我们之前玩的其实更像是simulator而非emulater。
simulator就是我不管内部结构怎么走,只要输出一致就够了。甚至金手指没法用也行。
真正的emulator是连内部总线和每一个信号都要管,软件不行就上硬件。而且画面分辨率不能有本质提升,否则就不精确了。

TOP

posted by wap, platform: Chrome
引用:
原帖由 @chenke  于 2021-2-13 00:36 发表
PS2免盘运行PS1的POPS我科普过,兼容性极差,还是PS1实体机上PSIO或Xstation吧
DC有GDEMU,SS有Rhea/Phobe,现在还出了mode
多谢分享,PSIO看着还不错,价格不贵关键不需要焊接,主要对PS1有感情,毕竟80后都经历过PS1的时代

TOP

posted by wap, platform: Chrome
引用:
原帖由 @hisame  于 2021-2-15 03:00 发表
所有的标准3d游戏,(土星除外),用显卡都可以获得比较好的解决方案了,甚至可以实现以前望尘莫及的贴图优化,分辨率提升,而且3d游戏没有固定帧率,因此实时性尚可。
理想解决方案是fpga模拟CPU,GPU直接用cuda实现。
CUDA来实现GPU仿真,这思路不错,不过CUDA需要N卡,怎么和FPGA搭配成平台呢?

TOP

posted by wap, platform: iPhone
挖一个坟,因为买了最新的mister,所以想确认下之前索队说的问题是不是都改善了。另外,关于这个东西,大家的认知是不是可以统一了?

TOP

posted by wap, platform: iPhone
别把这东西想太好了,说说ss psn64两年内出来,别到时候20年也出不来

TOP

posted by wap, platform: iPhone
引用:
原帖由 @杜斯坦  于 2021-7-3 08:46 发表
别把这东西想太好了,说说ss psn64两年内出来,别到时候20年也出不来
ps 核心搞定了,今年出。
你看这帖2019年时也就fc md sfc,现在cps1 2 neogeo还有一堆掌机核心都出了。

TOP

posted by wap, platform: Chrome
我还是不相信这玩意能流畅运行ss和n64,以及后续更高端的主机,哪怕它的效率远高于x86和arm,因为芯片面积就那么点,运算能力达不到技术再先进也没用,如果它存在得意义就是忠实严谨的运行那些低端机种,那也就是程序大神秀肌肉的行为,廉价替代方案太多了,你们买这个难道不是为了玩游戏吗?

TOP

posted by wap, platform: Android
廉价代替方案应该没有吧,比如pce,怎么弄。。。

TOP

引用:
原帖由 HDE 于 2021-7-5 11:28 AM 发表
posted by wap, platform: Chrome
我还是不相信这玩意能流畅运行ss和n64,以及后续更高端的主机,哪怕它的效率远高于x86和arm,因为芯片面积就那么点,运算能力达不到技术再先进也没用,如果它存在得意义就是忠实严谨 ...
土星的进度,当然你可以选择便宜货。
附件: 您所在的用户组无法下载或查看附件

TOP

posted by wap, platform: iPhone
引用:
原帖由 @forwardland  于 2021-7-5 12:04 发表
土星的进度,当然你可以选择便宜货。
这么牛逼!
哈哈哈其实看不懂,但是这意思是搞定了8 9成了?

TOP

发新话题
     
官方公众号及微博