Projects
Yurisizuku Developement
I ❤️ developing and sharing~~
Here’s some of tools or softwares developed by me, see Yurisizuku.
Have fun for developing and exploring~ 🎉
Reverse tools
这里是我逆向和汉化常用的工具,详见我的开源项目
🍀GalgameReverse
🍀toolkit-Localization
🍀toolkit-WinReverse
- libtext, 通用汉化文本导入导出工具
- winloader32|winloader64, 通用
dll
加载注入工具 - ☘️winmemdll32|winmemdll64, 用与读取内存中的
dll
,以及dll
附在exe
中,shellcode
引导启动。 - ☘️win-MemoryVfs, 无需加壳的虚拟文件系统,通过hook
ntdll
把zip
中的路径虚拟成本地路径。 - win-SimpleDpack, 非常简单的自制压缩壳程序,兼容性从
x86
,x64
,win xp
,win 7
,win 10
都测试通过了。
Cross tools
☘️OnscripterYuri
基于jh版编写的新一代ons模拟器,实现主流全平台支持。添加网页版支持,lazyload等特性;添加ci自动编译linux x86, x64, arm, arm64
,windows x86, x64
, 静态链接各种库,可直接使用;添加全屏和拉伸全屏特性;添加nt2,nt3格式的支持;修复若干bug。
☘️TileViewer
类似于CrystalTile2
的跨平台工具, 可视化tile与texture。
Web tools
☘️web-MiniComment,
nodejs
,vue
,mongodb
,编写的评论系统,即本博客的评论系统。
☘️web-C3Cube
一个在线的n阶魔方程序,内部状态记录,解法和渲染分离,并且适配移动端触摸屏。web-nodebb-plugin-onedrive, 将
onedrive
作为nodebb
存储后端的插件。
Console tools
psp-MSChange
psp内核插件,用于模拟插拔记忆卡, 绕过某些后期游戏(如flowers)认证。psv-OnscripterJH
psv版本的ons模拟器,支持调用硬件解码avc视频。
psv-rePatch
修复原版repatch无法重定向卡带eboot问题switch-suika2
将suika2引擎移植到switch上
Windows tools
win-Windset, 用
mfc
制作的获取查看与设置窗口属性的工具, 比如说设置窗口透明度。
win-Memwat, 用
mfc
做的简易的内存分析工具。
win-Coltrans, 用
mfc
写的小巧获取屏幕颜色,以及不同色彩转换的工具。
Android tools
android-SafFile, 用于安卓5.0以上访问外置sd卡,通过hook native层的
fdopen
,传入java
层saf
框架进行兼容。mine_yuri
逆向魔改的安卓版,通过saf
机制读取外置sd卡。
kirikiroid_yuri
与上面相似,逆向修改通过saf
机制读取外置sd卡。
Rendering or Algorithm Experiment
- demo-circle_collision, 用
SDL
渲染的完全弹性碰撞模拟。同时支持Windows
,Linux
,Raspberrypi
等多平台的编译。 circle_damaku, 用上面例子改成而成的弹幕游戏。
demo-gl_phong_shadow, 纯
opengl
和sdl
编写的迷你渲染框架,支持阴影贴图和欧拉角变换移动等操作。
algorithm-MMCC, 用
LL(0)
和递归下降法
实现的C语言子集编译器。
algorithm-ChineseWordTagging, 用隐马尔可夫模型实现的中文分词程序。
algorithm-FiveInArow, 用
reinformance learning(bp-td)
和alpha-beta pruning tree
实现的五子棋ai。