본문으로 건너뛰기
cccskills

scarletnx

@scarletnx

조직

스킬 8개저장소 1개 224

스킬(8)

검색에서 좁히기

Audits uncommitted changes, branches, or PRs for bugs, edge cases, SOLID/DRY/SRP, architecture, security, performance, and CLAUDE.md violations — then automatically fixes ALL issues and re-audits in a loop until clean. Use when: audit, review, code review, review this PR, check code, look over this, inspect code, or any variation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

scarletnx/ScarletNX2242026년 10월 25일 업데이트

snx-build

무료

Build the ScarletNX runtime and recompile games correctly, avoiding the setups that build "successfully" into something that doesn't work. Covers the CPM.cmake dependencies, the Clang-only presets, the deploy into games/, when a game needs recompiling, and the warnings a plain build doesn't show. Use when building, rebuilding, recompiling a game, after pulling or bumping a dependency, or when a build result looks suspicious.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

scarletnx/ScarletNX2242026년 10월 25일 업데이트

Write and optimize ScarletNX's own compute shaders (astc.comp, vic.comp, future ones) for what the GPU actually executes: constant tables, bit twiddling, uniform branches, fewer fetches, workgroup and subgroup structure, exactness proofs, and the GLSL-as-C++ tests and lavapipe timing that check them. Use when writing, reviewing or speeding up a GLSL shader under src/nx/gpu/, or when deciding whether to split one.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

scarletnx/ScarletNX2242026년 10월 25일 업데이트

Record what ScarletNX work taught, where the next session will look for it. Use after a bug took more than one attempt to find, when the same mistake happened twice, when a debugging technique worked, or when the user corrects how work is done.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

scarletnx/ScarletNX2242026년 10월 25일 업데이트

RFC #142's C rules: strict ISO C99, no redundant state, indices not pointer chains, one allocation per owner, atomics apart, no stored pointers, one global struct per file. Use when writing or reviewing C in src/.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

scarletnx/ScarletNX2242026년 10월 25일 업데이트

snx-crash

무료

Take a ScarletNX crash report, svcBreak or hang from the log to the mechanism that causes it, using the symbolizer and disassembler on the game's code. Use when the game crashes (signal 11 or 7), calls svcBreak or fatal, hangs, or when a log shows "*** Crash". Also for corrupted data showing up in game structures.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

scarletnx/ScarletNX2242026년 10월 25일 업데이트

snx-run

무료

Run a recompiled game unattended and judge the result: scripted button input, timed exit, screenshots, reading the log, and repeat runs for intermittent crashes. Use when verifying a runtime change, reproducing a bug, checking a scene renders, measuring a crash rate, or when the user asks to run or test the game.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

scarletnx/ScarletNX2242026년 10월 25일 업데이트

Implement or fix a high-level-emulated Switch service or device (IPC commands, nvdrv ioctls, shared memory) so it answers the way the console does, as the game's SDK code expects. Use when a log shows an unimplemented command, a game stalls waiting on a service, an svcBreak follows a service call, or when adding audio, input, video or system services.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

scarletnx/ScarletNX2242026년 10월 25일 업데이트

본인 계정인가요? GitHub를 연동하면 크리에이터 페이지에 모을 수 있습니다 (일본어)