- 博客(23)
- 资源 (31)
- 收藏
- 关注
原创 SSnoCD (之四)
可以解析光盘的 TOC, cd drive 总线控制/状态部分已经明晰.cd drive 状态机工作方式已明晰.通过 js 模拟 cddrive 正在进展中.
2017-07-22 20:19:13
496
原创 SSnoCD (之三)
Sega Saturn cd-drivesage saturn(ss) 光驱与主板连接协议分析. ss 光驱与主板连接线分为 21 针与 20 针.CD 光驱主板上的 icm56754sp - 4 通道马达控制器.M37477m8 - 8kB rom, 192byte ram. 单片机;MN662724RPE - CD 信号处理器.AN8809SB - ?cd
2017-07-15 08:33:43
658
原创 SSnoCD (之一)
Sega Saturn 简称 SS 中文名称世嘉土星, 是世嘉第五代(?)游戏主机....这么正经我说不下去了...ss是80后一代的美好回忆啊! 现在土星好买, 但是玩个游戏很麻烦, 需要配置一堆周边+耗材才能玩的爽, 特别是弄个刻录机刻一大堆只玩一次的保存时间又很短的光盘很烦人, 怎么办? sarooo-saturn-hdloader 全无音信; Laird-Wah 的
2017-07-01 21:11:39
918
转载 CentOS 安装 Chrome
问题在CentOS安装Chrome会遇到 libstdc++.so.6(GLIBCXX_3.4.15)(64bit) 依赖失败的问题,即使下载了最新的libstdc++.so.6(包含GLIBCXX_3.4.15)也解决不了问题.Resolving Dependencies--> Running transaction check---> Package googl
2015-10-20 11:33:13
1349
转载 供独立游戏开发者参考的2D美工教程
作者:Chris Hildenbrand引言对大多数独立游戏开发者来说,自己亲自解决美术设计的工作是必然的——可能是因为财政预算上的限制,或根本就没有财政预算,许多年轻的独立游戏从业者雇不起专门的美工或外包美术设计。(请点击此处阅读教程第二部分、第三部分、第四部分、第五部分、第六部分)幸亏我们还有大量的免费软件,如 gimp、 inkscape、 truespace、daz
2015-09-17 13:45:20
1752
转载 计算机科学经典论文
从Jao的Programming Musing 看到的:Babar Kazar 整理了一堆经典论文。Jao强烈建议每个严肃的程序员读每篇论文,说它们都或多或少有意思。粗粗扫了一下,很多论文都没读过。挑了些俺多少知道一点的介绍。 · An axiomatic basis for computer programming C. A. R. Hoare Tony Hoare名下的
2015-09-16 15:09:00
669
转载 有关Linux 50个趣味名人名言
50. I develop forLinux for a living, I used to develop for DOS.Going from DOS to Linux is like trading a glider for an F117.我开发Linux只是为了生计,我已经习惯了为DOS编程。从DOS过渡到Linux就像让开滑翔机的人去开F117隐形轰炸机。
2015-09-16 15:05:03
1615
原创 闲谈编程之 Java内部类
——内部类可真是了不起的创造,同时也是让你写的程序乱糟糟的最好方法// 这是某个类的一个方法,省略类的定义public Runnable getThreadHeader () {return new Runnable() { public void run() { long count = 0; while(true) { System.out.printl
2015-09-16 15:02:42
310
原创 闲谈编程之 内存
——内存是对一堆晶体管的连续抽象别告诉我你不知道晶体管,也别说你不知道他的工作原理,否则请看:http://baike.baidu.com/view/30363.htm每8个晶体管组成一个字节,每个字节都有自己的地址,这个地址就是传说中的内存地址,如果你在C中写下如下的表达式(以下在未经特殊说明的情况下,均为C语言环境):a = 0;a是一个符号
2015-09-16 15:01:31
465
转载 程序员:你的代码为谁而写
几周前,布莱斯在网上发帖,漫谈自己对编程工作的看法。在Reddit上引起了广泛讨论。讨论的焦点集中在程序员的等级——“优秀”、“良好”、 “糟糕”和“极差”。我发现,讨论中一些用语十分不妥。"好"与"坏"都是道德评价,评价之后似乎便给人贴上了永久不变的标签。 可以肯定的说,我曾被另一个程序员称作是 “极差”的程序员。我也承认,我确实写过一些极差的代码;但我也自认为曾写过相当多的
2015-09-16 14:58:37
394
转载 Object-C 入门
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到 Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治
2015-09-16 14:52:46
447
转载 细数电脑史上10大强悍黑客
在计算机的短暂历史中,黑客们绝对是独领风骚的一个群体。他们有的善于编写木马、病毒,以制造网络混乱为乐;也有的用自己出众的计算机知识伸张正义、服务大众;还有这样一群黑客,他们多次引领计算机发展进程,有时甚至以一己之力完成了对计算机的改造,并逐步将计算机和因特网修整成了我们现在的这种模样。下面就来看看十大强悍的黑客吧! 1.克兰德·楚泽(Konrad Zuse)按我们现今对黑客
2015-09-16 14:51:33
689
转载 模擬器原理
模擬器原理早期在 PC 上寫模擬器的牛人,Marat Fayzullin 是其中之一。1997 年,他就已經開發出 fMSX 模擬器,並且以這篇文章 how to write a computer emulator(http://fms.komkon.org/EMUL8/HOWTO.html) 分享他的知識。中文翻譯的網頁已經不存在了,可惜。
2015-09-16 14:44:12
739
转载 在DirectX 8 中进行2D渲染
Background背景I have been reading alot of questions lately related to DirectX 8 and the exclusion of DirectDraw from the new API. Many people have fallen back to DX7. I can understand people using
2015-09-16 14:42:20
645
转载 清除代码异味
今天,Venkat Subramaniam 就关于清除代码异味的话题给我们做了一个非常有趣的演讲。下面就是我记录的一些他的话。 为什么我们需要有质量的代码?敏捷开发方法是用来应付那些要求代码做大量改动的反馈信息的方法。如果程序没有用一种好的表达方式来表现,那程序会很难读,难维护,难修改。 什么是代码异味?
2015-09-16 14:38:56
709
转载 深入理解DirectX D3D9
深入理解D3D9对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来,希望对朋友们有些所帮助,因为是零散笔记,思路很杂,还请包涵。其实只要你能完美理解D3DLOCK、D3DUSAGE、D3DPOOL、LOST DEVICE、QUERY、Present()、BeginScene()、EndScene()等概念,就算是理解D3D9了,不知道大家有没有同感。有如下几个问题,如果
2015-09-16 14:37:31
1021
转载 [赏析] 10个最“优秀”的代码注释
下面是stackoverflow网站上网友针对你看到过的最好的代码注释是什么样的?这个问题给出的回答的前10条:1.// 亲爱的维护者:// 如果你尝试了对这段程序进行‘优化’,// 并认识到这种企图是大错特错,请增加// 下面这个计数器的个数,用来对后来人进行警告:// 浪费在这里的总时间 = 39h2./** * 致终于来到这里的勇敢的人: * 你是被上帝选中的人
2015-09-16 14:36:05
463
原创 C++ Primer第四版 笔记
特征: 书名 总页数1037, 文字版, 排版较稀疏显示构造函数(不允许转换)explicit对象函数,重载()操作符删除数组用 delete[]复制构造(编译器总是自动合成)赋值操作符(编译器总是自动合成甚至是派生类也会生成一个对应的),删除左操作数对象,返回引用?赋值操作符为何返回引用虚的赋值操作符不会影响编译器
2015-09-16 14:30:29
468
原创 性能测试 lua VS java VS nodejs VS c++
主机: 酷睿i5-4200U, 4G DDR3求每秒执行开平方次数测试结果:>>>=== chrome 45.0.2454.85 m:1s Math.sqrt do 436849 // 解释: 1 秒 执行 sqrt() 函数的次数 436849 次1s Math.sqrt do 4320511s Math.sqrt do 4304821
2015-09-16 14:07:50
6220
1
原创 为了在C语言环境中抓住异常。。。
c 写的程序经常会有空指针引用,遇到这种情况,程序会被系统强行终止,客户会看到一个该死的对话框,里面写着神秘的诅咒代码。为了不被使用程序的用户咒骂,应该温和的给予温柔的提示,并保存当前的工作内容,于是我开发了这个小工具代码,允许你像 Java 一样的抓住异常,这是程序例子:支持多线程,支持嵌套 try1234567891011121314151617181920
2013-07-22 09:51:37
513
原创 FC模拟器开发日志
/------------------------------------------------------------------------------------------\|---------------------------------------= CatfoOD =----------------------------------------||-----| c++ p
2011-09-19 09:16:45
3829
原创 切勿调入Java继承的陷阱
/** * * 切勿调入Java继承的陷阱* * CatfoOD 2011-8-2 上午09:53:27 yanming-sohu@sohu.com/@qq.com* */public class TestExtends {public static void main(
2011-08-02 10:07:41
326
差分机(数学分析机器)
2018-08-28
用Java写的QQ命令行版
2011-11-24
想把源码发到blog,却发现blog显示源码的格式很糟糕?!
2010-08-21
BeoPlayer 中文版 + 源代码 !!!!!!!!!!!
2010-08-05
大家都来顶: 中国人自己的java web开源框架,打印的消息都是中文的
2010-08-04
BeoPlayer 同胞 JeoPlayer
2009-08-19
BeoPlayer Java中文音效特别版!!
2009-06-17
编译程序时必放的背景音乐 -_-!
2009-06-17
Beoplayer中文版
2009-05-23
手机阅读电子书的软件 (11.18更新)
2008-11-18
java写的音乐播放器 v0.63 纯白特别版
2008-08-07
JavaSE 实现的Web服务器,支持文件缓冲池,支持Php等CGI,
2008-07-22
BeoPlayer Java v0.62
2008-07-16
java写的音乐播放器 v0.53 纯白特别版
2008-07-13
BeoPlayer java v0.50 稳定版
2008-07-06
BeoPlayer java v0.41
2008-07-04
BeoPlayer Java!
2008-07-03
iQ 2008
2008-06-18
WebDrome
2008-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人