琵琶行论坛

 找回密码
 注册
分享 我的 Space Invaders 模擬器
robot 2013-10-14 21:43
简介: Space Invaders (小蜜蜂)是 Taito 在 1978 年开发出来的 Arcade Game。CPU 使用 2 MHz 的 8080,硬体非常简单,非常适合用来当作模拟器写作练习。 模拟器特点: written with C++ 8080 CPU emulation 8080 disassembler using GDI for display windows API for keyboard windows API for sound comp ...
个人分类: 模擬器研究|339 次阅读|0 个评论
分享 我的 CHIP-8 模擬器
robot 2013-9-7 01:36
我的 CHIP-8 模擬器
什麼是 CHIP-8 CHIP-8 是一個虛擬機 (VM),或可以當成直譯器 (interpreter),由 Joseph Weisbecker 在 1970 年代設計出來。用 CHIP-8 語言(組合語言)寫的遊戲,可以在有 CHIP-8 模擬器的電腦上執行。 CHIP-8 模擬器的優點 CHIP-8 的模擬器,應該是最簡單,最容易寫的模擬器。只有 35 個指令 ,4 KB 的 ...
312 次阅读|0 个评论
分享 音樂-龍魂
robot 2011-3-11 19:28
个人分类: 我喜歡的音樂|551 次阅读|0 个评论
分享 模擬器學習日記 (8) - 模擬器原理
robot 2010-2-18 18:59
模擬器學習日記 (8) - 模擬器原理
早期在 PC 上写模拟器的牛人,Marat Fayzullin 是其中之一。1997 年,他就已经开发出 fMSX 模拟器,并且以这篇文章 how to write a computer emulator 分享他的知识。中文翻译的网页已经不存在了,可惜。 下面是阅读后的整理: 纲要: 什么可以被模拟? 什么是 emulation ...
个人分类: 模擬器研究|1254 次阅读|0 个评论 热度 2
分享 模擬器學習日記 (7) - 用MinGW 下,編譯 MAME plus
robot 2010-2-18 14:28
模擬器學習日記 (7) - 用MinGW 下,編譯 MAME plus
在开始编译 MAME plus 之前,先要把常用的命令,加到 /etc/profile: alias vi=vim alias ll='ls -lA --color=y' alias mame_patch='patch -p0 -E' 用 MSYS (shell),又一个好处,是你可以把你常用的命令,取个容易记住的名字,这样有些复杂的命令参数,你只要搞清楚一次,然后就可以忘记了,作法有两个,一 ...
个人分类: 模擬器研究|1891 次阅读|0 个评论 热度 2
分享 模擬器學習日記 (6) - 用MinGW 下,編譯 MAME 及 MAME 更新
robot 2010-2-17 18:08
模擬器學習日記 (6) - 用MinGW 下,編譯 MAME 及 MAME 更新
首先从简单的开始,编译正式版的 MAME, 目前的版本 0.136,从 MAME 官网下载原始码。 网址在这里: http://mamedev.org/release.html 假设你下载的档案存在 c:\temp\mame0136s.exe 用下面的命令,安装 source code 到 /home 下,且: cd /home mkdir mame0136 cd mame0136 mv / ...
个人分类: 模擬器研究|1588 次阅读|0 个评论 热度 5
分享 模擬器學習日記 (5) - MinGW 下,用的文字編輯器
robot 2010-2-17 14:22
有几个选择: (1) 直接从档案总管,用编辑器编辑你想要修改的档案。 (2) 从 MSYS 的环境下,用 shell script 或是 batch file 把档案传名传给 Windows 下的文字编辑器,例如 Notepad++。 (3) 另外就是选择, MSYS (shell)文字模式,可以支援的编辑器,例如 vi,joe,.....。 第一个作法,基本上不需要安装任何程式 ...
个人分类: 模擬器研究|1057 次阅读|0 个评论 热度 1
分享 模擬器學習日記 (4) - 設定 MSYS 使用 MAME MinGW package
robot 2010-2-14 18:16
模擬器學習日記 (4) - 設定 MSYS 使用 MAME MinGW package
上 MAME 官网 http://mamedev.org/tools/ ,看了一下编译所需套件(我的电脑是 Vista 32): 下载在这里: http://aarongiles.com/mirror/tools/mingw-mame-w32-20100102.exe 下载了套件 mingw-mame-win32-20100102 (win32),然后勇敢的执行,安装时,指定你的 MinGW 目录 要注意到 MAME 版的 MinG ...
个人分类: 模擬器研究|929 次阅读|0 个评论 热度 1
分享 模擬器學習日記 (3) - 三種使用 MinGW 的方式,選擇 MSYS
robot 2010-2-14 11:24
模擬器學習日記 (3) - 三種使用 MinGW 的方式,選擇 MSYS
这次,谈谈 MinGW 的编译环境。 上一次,我们是透过改变 cmd 的搜寻路径, set path=c:\MinGW\bin;%path% 让 Windows 作业系统,可以找到 gcc 编译器。可是这样不太方便,另外一个问题,是用 notepad 来编辑程式,这可不太方便。 所以这次,我们谈谈如何设定一环境,让开发程式,变得简单一点。有哪些选择呢? ...
个人分类: 模擬器研究|704 次阅读|0 个评论 热度 1
分享 模拟器学习日记 (2) - 安裝 MinGW 這個 Windows 版的 GNU 編譯器
robot 2010-2-14 01:50
模拟器学习日记 (2) - 安裝 MinGW 這個 Windows 版的 GNU 編譯器
惭愧,过了一个半月,没有半点进展。 工欲善其事,必先利其器。今天新来把开发工具搞定,选用 MinGW - Minimalist GNU for Windows,这个 GNU 开发工具的 Windows 迷你版。 (1) 下载 MinGW 从这里 http://sourceforge.net/projects/mingw/files/ (2) 目前的 ...
个人分类: 模擬器研究|1473 次阅读|0 个评论
12下一页

小黑屋|手机版|Archiver|琵琶行论坛 ( 赣ICP备12000882号 )

GMT+8, 2019-12-6 02:16 , Processed in 0.045245 second(s), 3 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部