

This project, developed at the Cosmic Rays Group (UMSA), implements a "cursed" version of the classic Nyan Cat in hardware. It generates a 640x480 @ 60Hz VGA signal and synchronized audio.
The "Devil" effect is achieved through a real-time color transformation pipeline:
~g_src), shifting the palette towards toxic tones.6'b0), resulting in an aggressive red-orange spectrum.Sound is generated from pre-calculated note tables, split into melody and bass square waves with exponential decay envelopes, processed through a sigma-delta DAC.
Set clock to 25.175MHz, provide a reset pulse (rst_n), and observe the corrupted transmission.
uo_out[7:0].uio_out[7], compatible with Tiny Tapeout Audio Pmod or a simple RC filter.Author: Daniel Roberto Garcia Miranda (Dani3184)
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | Devil Mode (0=Normal, 1=Devil) | R1 | unused |
| 1 | unused | G1 | unused |
| 2 | unused | B1 | unused |
| 3 | unused | VSYNC | unused |
| 4 | unused | R0 | unused |
| 5 | unused | G0 | unused |
| 6 | unused | B0 | unused |
| 7 | unused | HSYNC | Audio PWM output |