zoukankan      html  css  js  c++  java
  • [原创] Neo.Geo系统视频硬件结构模拟

    2004年的年假中偶终于实现了平生一大宿愿;) 关于Neo.Geo基板模拟的知识据我所知在一个月以前还仅仅只是存在于零碎的news贴、海量的源代码和Guru们的脑袋里。我写这篇文章的目的是写一篇关于Neo.Geo基板模拟的上位技术文档,而且尽我所能的详细,使你一旦通读过它便有可能自己编制出一个MVS模拟器,但我并不保证。我并没有从这个世界上的某个阴暗的角落里找到Neo.Geo的开发手册,这些信息都是通过资料收集、交流、阅读代码等各种途径聚集到一起来的,我自己也追加了许多未见文字表述的新内容在里面(btw 如果你一定要认为这是翻译的或者是Copy老外的,我会将其视为我能得到的最好的赞扬;),其实这篇文章是主要是写给我自己使用的(将来有空的时候,不过至少要n*6个月了--!),当然,我也很乐意把它放出来给大家看看。然而,它不可能是面向模拟新手的,而是面向急待突破自身能力的中上级模拟老手的,并且最好(a MUST!)具备相当的编程水平,否则除了烦恼它对你毫无任何意义可言。模拟器编程是一项艰巨的工程,如果你对自己的水平、自学能力和想象力没有足够的信心,或者是缺乏持续工作的热情、耐心和体力,那么最好还是别碰它;)

    为简明起见,我舍弃了音频模拟部分、I/O部分机能的叙述(原因是我对音频模拟不感兴趣...--!) 同时为了不失一般性和突出重点,多数篇幅用来描述较为通用的视频机能和特性,而对近期出现的S Rom Banking、C Rom Encryption、Mapping Confusion等特殊性较强的问题没有涉及。同时这篇文章也不是一篇关于怎么看模拟器源代码的文章,我已经假设你具备这方面相当的能力。

    最后,该文章正文请勿转载,我只不过是想在blog上看到关于它的集中反馈而已,也便于我针对大家的建议和意见进行修订,这点小小的要求不算过分吧? ;)

    Okay,话说完了,感兴趣的请看这里:
    [1] Neo.Geo / MVS Video Hardware Architecture for Emulation ver. 2.0
    [2] Neo.Geo 视频帧浏览器 W. I. P

  • 相关阅读:
    Thread+Handler 线程 消息循环(转载)
    android开发之Fragment加载到一个Activity中
    Android应用程序框架之无边界设计意图
    windows系统下安装MySQL
    Java 性能优化技巧集锦
    功能完善的Java连接池调用实例
    Unicode 与 UTF 字符标准
    java内存配置
    Java Map 简介
    nginx 学习笔记(9) 配置HTTPS服务器--转载
  • 原文地址:https://www.cnblogs.com/neoragex2002/p/106562.html
Copyright © 2011-2022 走看看