Roses are red. I'm going to bed.
分类:瞎折腾
如何逆向
如何逆向 NDS 游戏(中):ARM32 汇编入门
本文翻译自《Reverse Engineering a DS Game》。
汇编语言(简称为汇编或
如何逆向 NDS 游戏(上):配置环境
本教程将使用任天堂
Windows 环境下端口转发案例两则
几个月前买了一台新电脑(台式机)放在工位,以前用来办公的笔记本电脑终于可以放在宿舍。因为办公需要,新电脑必须是
Windows 系统。为了写代码,我又安装了 WSL2 和 docker。在平衡两台电脑的服务的时候,端口转发方面踩了点坑,特此记录下来。
使用 MATLAB 绘制 3D 图形
近日帮别人用
MATLAB 画图,记录一下。 MATLAB 版本为最新的 R2023a。毕竟学校买了正版,不用白不用。
在 x86 笔记本上编译安装 YouCompleteMe 插件
最近入手了一台
x86 架构的小笔记本电脑,CPU 是 1 核 2 线程。想作为临时维护机,平时连接其他计算机,或者临时开发。于是安装了 AntiX 系统(为数不多还在维护 x86 软件仓库的发行版),并且准备使用 Vim 作为编辑器(VSCode 开销太大装不上)。
编译安装 Grit
Grit
是一款 C 语言编写的 GBA/NDS 图片格式转换软件,由 Jasper Vijn (Cearn) 开发。 Grit 可以接受 JPG、PNG 等许多格式(只要受 FreeImage 支持),输出可以是 C/asm 数组也可以是原始二进制文件。总而言之就是非常强大,GBA/NDS homebrew 必备。
有关 RetroArch 的一点踩坑笔记
RetroArch
是一个跨平台的前端软件,为游戏机模拟器、游戏引擎和多媒体播放器提供统一的接口。自从 RetroArch 登录了 Steam,就可以统计古早游戏的游戏时长了,颇有成就感。但是,Steam 版的 RetroArch 与原版有些出入,导致有些问题很难通过网络搜索解决。更何况原版 RetroArch 配置模拟器后端就有很多坑,Steam 版 RetroArch 的配置难度只增不减。本文记录了一些 Steam 版 RetroArch 的配置流程,绝大多数情况都与原版 RetroArch 的配置流程相同,还有一部分是 Steam 版特有的步骤。