sadnescity

43 mods across 1 repository, 3 stars between them.

gpu

25

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX GPU specifications: GP0 rendering commands (polygons, lines, rectangles), GP1 display control, texture formats, semi-transparency, VRAM layout, texture caching, GPU timings, status register. Use when working with GPU commands, VRAM, textures, or display modes.

3 5mo ago A 60 tokens

gte

26

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX GTE (Geometry Transformation Engine, COP2): data/control registers, opcode encoding, coordinate calculation (RTPS/RTPT/MVMVA), general purpose math (SQR/OP/GPF), color calculation (DPCS/NCDS/CDP), division inaccuracy. Use when working with 3D transformations, GTE commands, or fixed-point math.

3 5mo ago A 78 tokens

hardware-numbers

27

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX hardware model numbers: console variants (SCPH-xxxx), PSone, PS2, dev kits (DTL), SN Systems/Psy-Q, licensed peripherals by region, CDROM game codes. Use when identifying hardware models or peripheral part numbers.

3 5mo ago A 57 tokens

interrupts

28

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX Interrupts: ISTAT and IMASK registers, IRQ list (VBLANK, GPU, CDROM, DMA, Timer0-2, Controller/MemCard, SIO, SPU, Lightgun), edge-triggered behavior, acknowledge sequence, COP0 interrupt handling. Use when working with interrupt handlers or IRQ configuration.

3 5mo ago A 71 tokens

io-map

29

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX I/O Map: complete register address listing for all hardware - memory control, peripherals, interrupts, DMA, timers, CDROM, GPU, MDEC, SPU voices/control/reverb, expansion regions, BIOS. Use as quick reference to find which address maps to which hardware register.

3 5mo ago A 62 tokens

konami573-hardware

30

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

Konami System 573 arcade hardware: differences from PS1, register map (flash ROM, RTC, ATAPI, DIP switches, watchdog), JVS interface, I/O board variants (analog, digital, fishing, gun, DDR). Use when working with System 573 arcade hardware.

3 5mo ago A 64 tokens

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

Konami System 573: security cartridges (install, game, network), external modules (multisession/PCMCIA/HDD), BIOS, bootleg mod boards, game-specific technical notes, PCB pinouts. Use when working with System 573 security, BIOS, or game-specific details.

3 5mo ago A 67 tokens

mdec

32

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX MDEC (Macroblock Decoder): I/O ports, decode commands, quant/scale tables, decompression pipeline (RLE, IDCT, YUV-to-RGB), data format (colored 16x16 / mono 8x8 macroblocks), STR files. Use when working with FMV video decoding, MDEC commands, or video compression.

3 5mo ago A 77 tokens

memory-cards

33

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX Memory Cards: read/write command protocol (81h/52h/57h), data format (16KB, 15 blocks, directory, icon frames), save file structure, memory card image formats. Use when working with memory card I/O, save file management, or card image conversion.

3 5mo ago A 65 tokens

memory-control

34

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX Memory Control registers: expansion base addresses, delay/size configuration for EXP1/EXP2/EXP3/BIOS/SPU/CDROM, COMDELAY, RAMSIZE, cache configuration (BIU register at FFFE0130h). Use when configuring memory timings or cache behavior.

3 5mo ago A 62 tokens

memory-map

35

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX Memory Map: KUSEG/KSEG0/KSEG1/KSEG2 regions, Main RAM (2MB), scratchpad, I/O ports, expansion regions, BIOS ROM, cache control. Address mirroring, memory exceptions, write queue behavior. Use when working with memory addresses, address translation, or RAM layout.

3 5mo ago A 69 tokens

pinouts-external

36

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX external pinouts: controller/memory card port pins, A/V multi-out, serial I/O, power connector, expansion port, chipset summary table. Use when working with PSX external connectors or identifying chipset components.

3 5mo ago A 50 tokens

pinouts-internal

37

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX internal pinouts: CPU/GPU/SPU/DRV/HC05/MEM/CLK/PWR chip pin mappings, controller/joypad/multitap PCB component lists, memory card internals, PAL/NTSC mods, XBOO upload. Use when working with PSX internals, hardware mods, or chip-level debugging.

3 5mo ago A 76 tokens

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

Pocketstation hardware: ARM7TDMI CPU, I/O map, memory map (2KB RAM, 128KB flash), LCD/buzzer, interrupts, timers, RTC, infrared, SIO/IrDA communication, power control, battery. Use when working with Pocketstation hardware or peripherals.

3 5mo ago A 66 tokens

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

Pocketstation software: SWI function reference (misc, comms, execute, date/time, flash), BU protocol commands (standard memory card + Pocketstation extensions), file header/icon format, XBOO cable upload. Use when working with Pocketstation software, BIOS calls, or memory card protocol.

3 5mo ago A 66 tokens

sio

40

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX Serial Interfaces (SIO): SIO0 (controller/memory card) and SIO1 (external serial) registers - TX/RX data, status, mode, control, baud rate. Link cable games list. Use when working with serial communication, controller protocol, or link cable.

3 5mo ago A 63 tokens

spu

41

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX SPU (Sound Processing Unit): ADPCM samples/pitch, volume/ADSR envelopes, voice flags, noise generator, control/status registers, SPU RAM access, reverb, IRQ. Use when working with audio, sound effects, music playback, or SPU registers.

3 5mo ago A 61 tokens

timers

42

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX Timers (Root Counters): Timer 0-2 registers - current value, counter mode (sync, reset, IRQ, clock source), target value. Dotclock/Hblank sources, reset/wrap behavior. Use when working with timer interrupts, vsync timing, or frame counting.

3 5mo ago A 63 tokens

sadnescity/psx-spx-claude-plugin

Skill Claude CodeCodex

PSX hardware quirks: I/O write/read datasize restrictions, cache problems, writebuffer hazards, CPU load/store edge cases, register gotchas (R1/R26/R29), locked memory locations, I/O mirrors and garbage addresses. Use when debugging mysterious hardware behavior or emulation inaccuracies.

3 5mo ago A 66 tokens