Intel大小核CPU在Windows上的优化

工作用电脑的CPU是i5-13400F,每天开机大量细碎的启动任务被Windows派到小核上跑,一到办公室血压就上来了...

展开阅读 »

给Pelican增加数学公式和图表的显示

AI时代,数学太重要了,所以给Pelican增加了数学表达式的显示。额外的还加了Graphviz图表的功能,因为我感觉也很重要...

展开阅读 »

一个严谨的.gitattributes文件

一个严谨的.gitattributes文件要怎么写?

展开阅读 »

Arch Linux 的基本安装

上班摸鱼时,在虚拟机上安装了一套 Arch Linux...

展开阅读 »

我还在写博客

歇了两年多没有写博客,这里说说睡眠~

展开阅读 »

收集了一些前期的图像视频芯片的信息

收集整理早期家用电脑与游戏机中的图像视频芯片信息(CRTC、PPU、VDP、VIC、GDC等),列举MOS、德州仪器、摩托罗拉、雅马哈、NEC等厂商的代表芯片型号,为自制复古家用电脑做准备。

展开阅读 »

这可能是FC游戏《地球冒险》难以汉化的原因

通过Mesen模拟器PPU调试,分析FC游戏《地球冒险》利用MMC3 IRQ在单扫描线内切换CHR-ROM映射实现分区域绘制的技术机制,解释为何这种精密时序导致中文字模无法适配,并探讨CHR-RAM扩容汉化方案的可行性。

展开阅读 »

MMC3的IRQ中断

翻译介绍MMC3 Mapper的IRQ机制:四个关键寄存器(计数器、锁存器、禁用器、启动器)的作用与配合方式,以及如何在NMI中设置IRQ实现分屏卷动效果,附nbasic完整示例代码。

展开阅读 »

如何配置运行在Docker中的GitLab的外部地址

解决Docker中部署GitLab时external_url带端口导致内部监听端口改变、SSH克隆地址错误的坑,给出正确的端口映射方案和gitlab.rb配置方法。

展开阅读 »

Unity ShaderLab 个人学习笔记

Unity ShaderLab学习笔记,记录ShaderLab基本结构、Properties属性定义、SubShader与Pass组织方式,以及Cull、ZTest、Blend等常用RenderSetup渲染状态设置。

展开阅读 »