NES,FC
文章平均质量分 77
fogota
这个作者很懒,什么都没留下…
展开
-
【原创】维京NES制作大师v6.5
我们要用这个方法编写整个NES源代码。另外还可以用别的办法组织代码,实现更高级的语法。我的这个方案不是现成的应用程序,而是一套源码。而NES的源码也要插入到我的这套源码中。下一步就简单了,直接生成exe,再在exe的界面上点击开始编译。不知道能不能用来HACK NES,反正我不是以这个为目标的,所以也不知道怎么利用。也可以是参考我原有源代码的设计,依葫芦画飘地做。能编NES必定要编代码,那么代码语法是什么呢,就是c#。怎么实现的呢,就是用函数模仿6502汇编指令。这个就是制作NES的工具。原创 2023-08-26 14:58:45 · 388 阅读 · 0 评论 -
【原创】如何做一张原创8BIT音乐的NES音乐卡片
打住,我只用这个来做音乐,画面的事,后面有介绍。我着重的说一下,我现在使用的是4.0.6版本,如果你将来过了几年才看见,版本更新了,那么你要想好,如果不太懂的,推荐下载我这个版本。(呀,如果打算完全使用我的范例,引擎可以不下载,我的范例里面就有。我用的是FS,我也测试过FT。大魔司教是我老爸给我的一盒原版游戏,是盒卡,不是ROM。只要按第五编和第六编,编辑好图形数据,将我的软件工具玩得比我还要好。(注,FS接供的例程,好正点,可选三支曲,还有每通道的能量灯。不如,我光自己写了代码,没有写对应的教程。原创 2023-02-02 00:18:01 · 1135 阅读 · 2 评论 -
【原创】研究《绿色军团》NSF的音乐引擎(3)再取样再开始
两期发布后收到好多意建。让我开拓了一些视野。但最重要的是我不小心发现,我选的nsf小样不是apu音源的,而是更高级的VRC6音源。本着从简单起步的想法。我果然终止继续的反汇编。换成另一个《绿色兵团》nsf的版本。这次确定是apu音源。重做一次提取机器码和转成代码的步骤。这次加入一些工具的支持,少烧脑,快速解决。原创 2022-03-12 16:02:14 · 873 阅读 · 0 评论 -
【原创】研究《绿色军团》NSF的音乐引擎(2)反汇编
上回说到我们得了音乐引擎的代码。用软件反汇编得到的代码,不是最终代码。因为的部分程序会被数据混淆了。那么如何分析?先要人工区分代码和数据。然后整理变量,清除反汇编信息,才得到真正的代码。才是反汇编成功。本编说说如何人工区分被数据混淆的代码。原创 2022-03-11 23:07:19 · 415 阅读 · 0 评论 -
【原创】研究《绿色军团》NSF的音乐引擎(1)
NSF 就是NES的音乐文件。而NSF也是一个程序。可以认为NSF是从NES中抽出来的音乐程序,再做一些协调便能够独立运行。在电脑上运行NSF就好比运行NES一样,需要一个模拟器,NSF对应的模拟器叫NSF Player。原创 2022-03-11 17:14:50 · 717 阅读 · 0 评论 -
【原创】NES第二波:如何用VS Code,编写NES/FC游戏程序。
VS Code就是 你没有眼花没有看错。你会问30年前的NES怎么能用现在的工具制作呢?微软怎么想起NES了。 这事跟微软没什么关系。这要感谢曾哥(ZENG GE)。VS Code是一个通用编辑器,通过不同的插件,可以编辑不同的源代码。曾哥编写了一个6502插件,这很适合我们使用。VS Code只是编辑器的作用,这个插件也能编译,但不能直接编译成NES。看上去用处不大。我们可以用别的编辑器,也有现成的编译器,为什么推荐VS Code? 这是因为这个编辑器是有着现代码编辑功能..原创 2021-07-31 16:45:39 · 4362 阅读 · 0 评论 -
突发奇想的FC吉他
刚才想到用一把吉他和2台FC做一部FC吉他。) 6条弦分别用2个方波,1个3角波。 ) 只要检测到吉他上弹哪条弦和频率,用FC对应的波奏响。 ) 噪音和pcm做背景效果音。第一步,要将吉他的每个音划分临近区域。凡检测到区域内的音都定为中心音。第二步,将电磁拾音器,分成6通道。每条弦有独立的传感器。能测得频率。第三步,FC得到频率后,确定中心音,驱动播放一段时间。...原创 2021-05-23 00:51:23 · 362 阅读 · 4 评论 -
【原创】NES第一波:如何用通用型6502宏汇编器,制作NES/FC游戏。
在163的博客关了呀。在这边重新开张了。以后若网友有什么要长篇解答的问题,也在这儿作答。作为第一波原创文章,我打算做一次小白示范。那就是一步一步的展示某个汇编编译器的用法。*/======================================================================== 有不明白,欢迎来向我提问。请加入我的Q群“兴趣” (790224822) 或者另一个我管理的Q群"学堂" (43371391)=========================..原创 2021-04-24 23:32:24 · 3196 阅读 · 0 评论 -
【原创】NES游戏创作的学习流程
据我的研究, 目前没有通用的简单办法来创作nes(或fc)游戏。只能一步步的学习了。 因为FC与NES的游戏是兼容的,所以下面只说nes就可以了。 下面先说明一些工具的区别,再介绍学习的步骤。关于编译工具 nes就是基于6502指令集的(补充:nes去除了6502指令集的两个十进制指令,这无关重要),所以要专门找能够编译成6502机器码的编译器才能够用于创作nes游戏。 目前只有一个C语言的6502编译器。名叫CC65。我不推荐用这个。因为它没...原创 2021-04-24 18:57:38 · 956 阅读 · 4 评论 -
来做能下载程序的FC
这个想法,我很早之前就有了。不过一直以来的设计,都不成熟。我自认过往的设计都是不行。是我的设计不行,并不是这个想法不可能。之前的想法就不说了,说说近几天的想法。能下载程序的,那就是说FC等于是一台烧录机了。当然不能说全部mapper都支持,但至少有那么一种可用。1 我用的第一种想法,用mapper3(即图形表可以切页)。用的是两块32K的FRAM,(图形表那儿也用32K,那么就有4...原创 2019-06-14 23:47:13 · 502 阅读 · 0 评论 -
谈随机数的生成函数(简称随机函数)的算法与真正的运用
我接触编程时,就知道有随机函数,在我学过的Dos和Windows编程语言中都的。应该是在系统中调用的。例如在TC2.0 ,在BASIC;到VC6.0,VB,Delphi;VS中的C#。一些久远年代的数据库语言,例如 FoxPor,也都有随机函数。 SQL这货比较专业,应该用不着随机函数。我没有细查,我想是因为用不着所以没有的。略。 但是在单片机和FC/NES里面就会时常用到随机数,...原创 2019-06-09 10:38:08 · 1018 阅读 · 0 评论 -
PPU连接RAM 与 51扩展RAM/ROM的对比研究
(1)PPU连接RAM2)51扩展RAM(3)51扩展ROM共同点:都是用低位地址与数据复用的。所以都有ALE端,连接到锁存器(74xx373)的LEPPU/51 RAM ROM /RD /OE /WE(/WR) /CE [51读指令] /PSEN /OE 注,...原创 2019-06-08 09:52:59 · 599 阅读 · 0 评论 -
FC改制参考
P制改回N制的方法:如果是图B的情况,即双晶振,则只换PPU和它的晶振就行。如果是图C的情况,则晶振,CPU和PPU都换了就行。前几天有一位网友问我上述的问题,当时我是知道的,但嘴笨没有说清楚。今天正好看见某图,所以注释一下,就发上来了。就当是一个完整的答案了。...原创 2019-06-08 08:34:55 · 1299 阅读 · 1 评论 -
Vikings V2用户手册
顺便发布 Vikings V2 下载 http://fogota.ys168.com/见“原创工具”文件夹 作者:维京猎人时间:2011-2-10版本:V2.0.0版本号说明: V 软件重写号 . 软件修改号 . 手册修改号本手册与软件同时更原创 2011-02-20 13:21:00 · 1198 阅读 · 2 评论 -
发布NES/FC背景地图编辑器
按照NES的硬件结构,本软件可编辑一页背景的内容。同时生成与之相配的颜色设置数据。 用于NES的游戏开发。(它需要有现成的字模文件CHR) 下载:(这里显示最新版,还有测试用的示例)http://fogota.ys168.com/原创 2010-06-16 14:38:00 · 5340 阅读 · 3 评论 -
发布NES/FC修改专用的16进制编辑器
这是在一个Delphi开源控件的Demo程序的基础上写成的。 它本来就是一个16进制的编辑器。我加入了NES/FC的指令输入功能。将这些汇编指令直接转换成机器码。 下载(内有操作说明书)http://fogota.ys168.com/ 见原创 2010-06-16 14:24:00 · 5611 阅读 · 1 评论 -
一起来做NES开发(2)-反汇编
一起来做NES开发(2)-反汇编 维京猎人 摘要在刚接触NES时,大家总是想了解:别人是怎样写NES游戏的。那么能不能将NES文件译成代码文件来研究呢?答案是肯定的,方法就是反汇编。但复杂的游戏是难以完整的反汇编。我们从简单的说起。反汇编的3个要素:CP原创 2011-09-11 17:49:22 · 8654 阅读 · 3 评论 -
一起来做NES开发(1)
NES都已经是我小时候的玩意了....现在开发只是为了爱好........ 如果是从商业角度出发的人,就不用看下去了.....简介:NES就是任天堂(FC)。。。百度百度。。。。 开发NES先要有策划.....这里暂不题. 然后是美工,...我们是自己动手,基本学的就是像素画,用的工具是YYchr,有中文版....当然还有别的几个工具....原创 2011-08-31 00:22:49 · 7919 阅读 · 1 评论