31415a44 31415a44
关注数: 15 粉丝数: 387 发帖数: 9,063 关注贴吧数: 71
[fx-CG10/20/50]FX-CG系列计算器插件开发指导与实战 原发在论坛上,不过现在论坛都没人审核了就发这里了 得益于社区工具链的完善和卡西欧并未对第三方插件进行封堵,现在在CG系列的机器上用c语言写程序并且编译和打包为g3a插件已经非常简单了。 为什么使用c语言编译插件:这将允许你完全利用这台机器的硬件,使用很大的堆栈,对LCD的极其快速而直接的操作(你甚至可以把游戏轻易的跑到60fps),直接读取键盘状态,使用硬件计时器以及使用芯片的一些功能(比如DMA) 本篇将会基于社区的PrizmSDK工具链和libfxcg。 从这个仓库下载工具链:GitHub - Jonimoose/libfxcg: Syscall and helper library for the Casio FX-CG (Prizm) color graphing calculator 你可以在[color=var(--color-accent-fg)]Releases界面直接下载编译好的工具包。 机器硬件简介: 处理器:基于SH4A架构的SH7305 频率116MHz(CG50)/58MHz(CG10/20) 注:几款机型的cpu都可以很容易的超频到大约180MHz,这是一个基础操作。 内存:2MB的SDRAM,插件可用512kB(但是实际上还有一些内存可以被偷过来使用,这一点会在后面介绍) 闪存:32MB,可用16MB(剩下的一半被系统使用。) 液晶显示屏:396*224,插件可使用窗口384*216(16:9),16位色深65536色,RGB565 系统是casio自己的一个实时操作系统。大部分硬件的驱动已经被系统处理好了,因此无需配置LCD,键盘和闪存驱动。但是系统提供的一些功能并不是很好用,有时需要手动从底层搓一点东西出来。 其他资料阅读: WikiPrizm (cemetech.net)关于大部分硬件和系统功能的wiki。 Index of / (planet-casio.com) 楼下还有更新
【地形作品】【32k*64k地图】kerbin——超大地图还原坎星地形! 前言:作为一个玩ksp的老玩家,在mc中还原坎星的面貌。不过这个大工程我一直没有一个合适的方法去完成,直到我学了WP :( 这也是我学习wp的第一个正式放出的作品。在这个工程中,我被迫处理了非常多的问题,从如何从游戏(指ksp)中扣出高分辨率的坎星的地形灰度图,到解决编辑大型地图的电脑内存不足问题(后面选择了分块编辑地图然后合并mca文件的方式),再到解决分块之间如何自然的衔接地形的问题,处理了无数次wp的崩溃,感受了工作5分钟自动保存5分钟的快感。。。。。 这个作品不会完美,也不应该完美。这个作品只是一个更有野心的工程的开始。警告:这个地图的尺寸巨大,达到了65536*32768的恐怖尺寸。压缩包约为16GB,解压后约34GB。如果要打开本地图的工程文件(地图下载链接包含工程4个工程文件,每一个都是这个地图的四分之一的地形),请准备8GB的可用内存,如果你想4个一起来,准备至少32G内存以免软件崩溃 简介 我在大约6个月前开始了这个工程,从学习使用地图编辑器开始,边学边做,肝了挺长时间,不过前半段都是在摸索怎么样用软件,后半段才真正的开始去制作这个地图。最先开始是准备做缩比的地图,8k大小的那种。但是我很快发现,8k根本不能像样的还原出坎星地貌,因为坎星的地形还是比较复杂的,尤其是看似简单实际上很难处理的山脉。于是我想,既然一件事值得做,那就一定要把它做过头(硬盘危机) 于是我来搞个128k,结果在导入灰度图的时候就要了我这破电脑的命,直接死机。最后发现在wp里面加载16384*32768的地图大概是我电脑的极限,权衡之下,选择把地图切四块,导出后合并成为一个32768*65536的地图,比例尺是大约1:80(说实话,这个尺寸依旧不能完美的还原坎星。根据局部测试,要128k*256k的地图。但是这个大小的地图不是我的电脑可用编辑的范围了——分块编辑工程量会变得过大,一起编辑则要准备一台工作站,显然不是我目前做得出来的。就是做出来了,整个地图的体积会去到丧心病狂的600GB,基本上只能上服务器了,没有几T的硬盘,很高的宽带估计你也不会去下这地图) 另外,这个地图的完成度还是很低的——只做了地形和基本的岩层上色,植被上色和生物群系还没有开始。我将会在暑假完成地图的修整工作并且加上生物群系和植被。在ksp里面光秃秃的坎星到了mc里面不应该继续光秃秃了。再往后的工作则是支持bop的生物群系,加入更多可探索的东西,最终让这个地图成为一个值得去一点点探索的世界。 截图: (整个地图的渲染图不可能放出来的,这辈子都不可能的。当然要是捐个3990x工作站我会很乐意导出一个渲染图的) 40N,150W附近的河流。坎星上最长的河。55N,130W的山脉40S 50E的山脉然后怎么能少了ksc所在的地方呢?(在 0 75W附近) 不过似乎是在地图拼接中翻车了,一半是沙滩一半不是。不过地形过渡还是很自然没有出现悬崖。游览方法:使用这个地图,看经纬坐标。找到你要游览的地方的经纬,将经度乘以182作为x坐标,纬度乘以-182作为y坐标,进行tp。 ps:-27300 -7200附近的一整条河流有高度差河流试验 许可: 允许: 不征求我的同意的情况下,将这个地图用于私人或者是公开的服务器上(至于要不要防wdl请自便) 转载这个地图到别的平台上(保留署名) 用这个地图进行图片/视频拍摄,并且发布。 二次开发这个地图,包括但不限于建筑,进一步编辑(工程文件都给你们了),制作RPG地图,制作整合包 在保留我的署名的前提下将这个地图移植到其他版本的mc(基岩版等)以及网易版mc 保留署名的前提下进行二次分享(网盘二次分享,bt做种等等) 禁止: 在二次创作的作品中删去我的署名 宣称这个地图是你的作品(剽窃) 利用这个地图进行任何形式的盈利(包括服务器。服务器除了无偿捐款以外不应该以任何方法获得收入) 下载:2楼见 如果2楼消失请提醒我
1 下一页