
各位乌贼们是不是很羡慕广场上大佬们漫画级的涂鸦?是不是看到印刷效果的涂鸦觉得叹为观止? 别急,把这个教程看完照着做,你也能成大佬!
Splatoon 2 的乌贼涂鸦版特别加入了按键绘图的方式。这一改进可以让绘图质量得到飞跃——只要你有耐心,可以用点阵图加上灰度抖动的绘制技巧绘制出非常精细的图案。
一开始包括po主在内的很多玩家都尝试过手动绘制点阵图,画完一幅图的感受就是眼睛要瞎了... 不过……懒惰是人类进步的阶梯!美国一位大佬Max Thomas 巧妙的利用宝可拳手柄的反编译文件,用单片机实现了模拟按键序列的输入。只要把图片转换成正确的格式进行编译,就能让它自动帮你按键去完成涂鸦!详见 https://github.com/shinyquagsire23/Switch-Fightstick
可是这个流程实在麻烦,网上也很少有专门的说明文来解释具体应该怎么实现… po主这次肝了两个晚上,做了一个辅助程序来降低处理图片和编译程序的门槛。只要你把把编译程序安装好, 剩下的基本就是动动手指就行啦.
作为一只合格的乌贼,软件名字当然也要乌贼化!! SplaTu, 决定是你啦!!!!
项目主页:
GitHub: https://github.com/tyangdev/SplaTu
链接:http://pan.baidu.com/s/1i5bzZm9 密码:ynwg
为了节省篇幅, 我把详细的安装说明放在了压缩包里, 在这里只提取重点向大家介绍:
物料准备:
1. Teensy 2.0++ 开发板
2. USB 母口转 USB type C 转接线
为什么需要TypeC 转接线呢? 因为软件底层驱动的一些冲突,Switch 在底座模式是不能识别这个设备的. 一定要用携带模式把设备接到TypeC口上才行.

软件准备:
1. SplaTu (po主连肝两晚上做出的程序....有中文吗? 有!)
2. WinAVR (编译程序, 已经附带在SplaTu的压缩包里 )
3. .Net4.5.2 及以上 (Win10 应该已经集成, 其他低版本Windows可能会需要) https://www.microsoft.com/en-us/download/details.aspx?id=42643
使用方法
运行SplaTU.exe, 浏览并选择一个图片.
图片最好是320*120 分辨率的, 如果动手能力强的话建议最好事先 PS处理一下以得到最佳效果.
点击 "预览", 程序会将导入的图片处理成单色点阵图.

如果事先已经安装好了WinAVR, 那么现在就可以点击 "生成", 程序会自动把图形转换并编译生成 Joystick.hex 文件. 生成的文件会存储在程序文件夹里的 \Switch-Fightstick-master\ 文件夹内

在 SplaTu主界面点击 "加载", 会弹出TeensyLoader界面.

点击第一个图标"Open Hex File", 浏览并找到在上一步生成的Joystick.hex文件.
把Teensy2.0++开发板连接到电脑USB接口上. 然后按一下开发板上的按钮, TeensyLoader 将会变成这样:

点击第二个图标"Program", 将会把hex文件写入开发板. 之后可以点击第三个图标重置开发板. 到此程序的写入已经完成, 接下来需要把开发板连接到Switch主机上使用.
打开Splatoon2, 走到广场的红色邮筒旁,进入绘图模式.
按 L键切换成最细的画笔, 通过摇杆把光标移动到画板的右上角, 按一下"上"然后再按一下"下", 确保光标坐标值为0 而不是-1.
把Switch从底座取出来, 通过USB C 转接线把Teensy2.0++ 和Switch 连起来. 注意这里由于某些底层驱动冲突,不能把USB直接插到底座上.

稍等片刻,光标就会自己开始移动并且绘图.
一个小时后: 你现在已经是大触了.
