manalogues
manalogues
Preview Image

自制maimaiDX灯板的尝试

在完成了之前的各种逆向后,我开始考虑能否自行制作核心硬件与官方完全一致的电路板,算是一次心血来潮的尝试。从画图到打板到出成品,加起来只花掉了四天,没想到居然可以一次成功。当然,说是完全成功肯定是不可能的,这块板子还有一些小毛病,在完全修复之后,我会将全部的设计文件公开。 (原谅我的焊接水平XD) 这块板子约等于两块837-15070和837-15067的合体,仅需要一块板子就可以控制...

对837-15093-06 7通道I/O控制板的逆向研究

相当神秘的小板子。官方在手册上提供的名称是IC BD I/O 7CH CONT RS232 12V。根据对未贴片元件的研究,这个板子可能还有支持RS485和CAN总线的变体版本。电源总线为5V,外围电路极其简单,因此只介绍一些核心的元件及接口的针脚定义和连接方式。 目前已知部分使用这块板子的游戏均将其用于LED灯带控制,部分游戏如下1: Ongeki(SM16703P LED) ...

对837-15257 I/O板的逆向研究

概述 837-15257是SEGA为其街机游戏设计开发的第四代I/O板的内部料号,作为上一代837-14572的pin2pin替代设计。支持共计32个数字输入(2个玩家各14bit输入,2个投币输入,TEST/TILT按钮输入),8个模拟输入和22个数字输出(其中两个为投币计数器输出(COUNTER/COIN METER),其余为泛用输出)。其中,数字输出1-20均做了电流加强设计,以便直...

NCM文件的加解密笔记

文章仅作学习交流所用,文中出现的文件仅作示例用途,并未进行分发传播,一切版权均归版权方所有。 概述 ncm文件嵌套了两层加密: 第一层是对音频数据的加密,基于RC4算法,密钥被加密存储在文件中 第二层是对音频密钥的加密,基于AES_ECB算法,并对密文按字节进行异或运算。文件中封装的元数据信息也使用了同样的算法,二者密钥如下: ...

对Chirpy进行简单美化

最近收到了之前向ぺそ老师约的稿,除了主图以外还收到了两张sticker,于是便想要用这些sticker来装饰manalogue的界面,顺便对Chirpy的结构进行简单的解析。 想要达成的效果如下: 增大侧边栏的头像大小 侧边栏添加“杂项”并创建对应页面 增加更广泛的Markdown语法支持 sticker常驻右下角,且跟随页面大小而缩放 每次刷新页面时从sticke...

解决TrueNAS环境下Zerotier无法转发容器端口的问题

背景 一切的起因都在于我想要给我的NAS配备一个适合的相册服务。因为一些原因,近日从iPhone13 mini换成了OPPO Find X6,至此我已经先后使用过小米、苹果和OPPO三个生态系统,照片也就分散存储在各家的云服务上,如何有效地管理这些照片就成了一大难题。这个时候,我想起了我的NAS。它运行在TrueNAS Scale 23.10下,目前由3块4t硬盘组成RAID-Z5阵列,与...