psx-spx
01sadnescity/psx-spx-claude-plugin
Plugin Claude Code
Complete PSX hardware reference archived from psx-spx.consoledev.net. CPU, GPU, memory, DMA, CDROM, SPU, GTE, MDEC, controllers, BIOS, and more.
sadnescity/psx-spx-claude-plugin
Plugin Claude Code
Complete PSX hardware reference archived from psx-spx.consoledev.net. CPU, GPU, memory, DMA, CDROM, SPU, GTE, MDEC, controllers, BIOS, and more.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX-based arcade cabinets: Namco System 11/12, Capcom ZN-1/ZN-2, Taito FX-1, Atlus PSX, Tecmo TPS. Use when working with PSX arcade hardware variants.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX BIOS internals: boot sequence, internal functions, PC file server (DTL-H), TTY console (stdio), character sets (Shift-JIS/ASCII), control blocks (TCB/EvCB/FCB), BIOS versions and patches. Use when analyzing boot process, BIOS internals, or patching BIOS behavior.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX BIOS kernel functions: file I/O (open/read/write/close), CDROM access, memory card read/write, function tables (A/B/C), BIOS memory map. Use when calling BIOS functions for file or storage access.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX BIOS kernel functions: interrupt/exception handling, events, threads, timers, joypad, GPU, memory allocation, memcpy/memset, string functions, printf. Use when calling BIOS functions for IRQ, events, threading, memory management, or string operations.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX file formats - audio: VAG samples (ADPCM), VAB/VH+VB sample banks, SEQ/SEP MIDI sequences, XA-ADPCM streaming, CD-DA tracks. Use when working with sound effects, music, or audio streaming formats.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX file formats - compression: LZSS variants (Moto Racer, Dino Crisis, Lain), LZ5, GT-ZIP, BPE, RNC, Huffman, ZIP/GZIP/ZLIB (inflate/deflate), LHA, LZMA, XZ, FLAC, ARJ, ARC, RAR, and more. Use when decompressing game data or identifying compression algorithms.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
CDROM disc image formats: CCD/IMG/SUB (CloneCD), CDI (DiscJuggler), CUE/BIN (Cdrwin), MDS/MDF (Alcohol), NRG (Nero), CDZ, ECM, PBP (Sony PSP), CHD (MAME). Use when converting, reading, or writing disc images.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX file formats - executables and textures: PSX-EXE header and SYSTEM.CNF, CPE/SYM debug formats, TIM texture format (4/8/15/24-bit, CLUT), TGA, PCX, other bitmap formats. Use when working with PSX executables, TIM textures, or image file formats.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX file formats - video/3D: 2D sprite formats (CEL/BGD/TSQ/ANM), 3D model formats (TMD/PMD/TOD/HMD/RSD), STR video streaming (and variants), BS picture compression (v2/v3, DC/AC encoding), polygon streaming. Use when working with FMV, 3D models, sprite animations, or video compression.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
CDROM disk format: physical layout (tracks, sessions, lead-in/out), subchannel data (P-Q-R-W), sector encoding (CIRC, L1/L2 ECC, EDC), scrambling. Use when working with raw sector data, subchannel processing, or error correction.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX CDROM internal: CXD1815Q sub-CPU configuration/status/address/misc registers, servo/signal processor commands (CXA1782BR, CXD2510Q, CXD2545Q, CXD2938Q), coefficient tables. Use when working with CDROM decoder/servo internals or chipset-specific commands.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX CDROM internal: Motorola MC68HC05 8-bit sub-CPU instruction set, on-chip I/O ports (port A-D, timer, SCI, SPI), PSX-specific I/O usage, selftest mode for 52pin/80pin chips. Use when reverse-engineering CDROM controller firmware or sub-CPU behavior.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX CDROM drive: I/O port registers (index 0-3), command protocol, control/seek/read/status/audio commands with parameters and responses. Use when working with CDROM I/O, reading sectors, seeking, or playing CD audio.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX CDROM drive: test commands (version/region/chipset/SCEx), secret unlock, Video CD commands, response timing and queueing, mainloop behavior. Use when working with CDROM test/debug commands, copy protection, or response timing.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX Video CD (VCD) support: ISO filesystem, MPEG-1 streams, VCD versions, playback control, MP2 audio. Use when working with Video CDs or MPEG playback on PSX.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
CDROM XA and ISO: XA subheader and ADPCM audio compression, ISO9660 volume/file/directory descriptors, Joliet extension, PSX copy protection (SCEx strings, modchips, LibCrypt). Use when working with ISO filesystem, XA audio, or disc protection.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX cheat devices: GameShark, Action Replay, Xplorer/Caetla, cheat code formats, memory patching. Use when working with cheat codes or memory patching devices.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX controllers: communication protocol (active-low select, clock, data), standard digital/analog pads, mouse, racing controllers, lightguns (GunCon, Justifier), multitap adaptor. Use when working with controller input, pad protocol, or lightgun implementation.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX controllers advanced: configuration commands (enter/exit config mode), vibration/rumble, DualShock2 analog buttons, special controllers (dance mat, fishing, keyboard, DVD remote). Use when working with controller configuration, rumble, or special input devices.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX CPU (MIPS R3000A): registers (R0-R31, HI/LO, PC), opcode encoding, load/store/ALU/jump/coprocessor opcodes, pseudo opcodes, COP0 exception handling, debug registers. Use when writing or analyzing MIPS assembly, understanding instruction encoding, or debugging exceptions.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX development board chipsets: DTL-H2000/H2500/H2700 boards, blue/green debug stations, component lists. Use when working with PSX dev hardware or debug stations.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX DMA channels: MADR/BCR/CHCR registers, DPCR control, DICR interrupts, linked list DMA (for GPU OT), transfer rates, hyper page mode, CPU behavior during DMA. Use when working with DMA transfers, GPU ordering tables, or SPU/CDROM data streaming.
sadnescity/psx-spx-claude-plugin
Skill Claude CodeCodex
PSX Expansion Port (PIO): EXP1/EXP2/EXP3 regions, ROM header, DUART (SCN2681), DTL-H2000 dev board I/O, emulation expansions (Nocash, PCSX-Redux). Use when working with expansion hardware or dev board features.