picasso

所属分类:游戏
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2023-04-24 20:22:57
上 传 者sh-1993
说明:  自制PICA200着色器汇编程序
(Homebrew PICA200 shader assembler)

文件列表:
COPYING (1055, 2023-10-11)
Changelog.md (3049, 2023-10-11)
Makefile.am (329, 2023-10-11)
Manual.md (20020, 2023-10-11)
autogen.sh (79, 2023-10-11)
clean.sh (265, 2023-10-11)
configure.ac (405, 2023-10-11)
example.vsh (1001, 2023-10-11)
source/ (0, 2023-10-11)
source/FileClass.h (2614, 2023-10-11)
source/maestro_opcodes.h (941, 2023-10-11)
source/picasso.h (5615, 2023-10-11)
source/picasso_assembler.cpp (50462, 2023-10-11)
source/picasso_frontend.cpp (8038, 2023-10-11)
source/types.h (1735, 2023-10-11)

# picasso ## Introduction `picasso` is a PICA200 shader assembler, written in C++. The PICA200 is the GPU used by the Nintendo 3DS. `picasso` comes with a manual `Manual.md` that explains the shader language. `example.vsh` is simple example that demonstrates it. ## Building A working C++ compiler for the host is required (Windows users: use TDM-GCC), plus autotools. Use the following commands to build the program: ./autogen.sh ./configure make ## Shout-outs - **smea** for reverse-engineering the PICA200, writing documentation, working hard & making `aemstro_as.py` (the original homebrew PICA200 shader assembler) - **neobrain** for making `nihstro-assemble`, whose syntax inspired that of `picasso` and whose usage of boost inspired me to make my own assembler without hefty dependencies.

近期下载者

相关文件


收藏者