понедельник, 6 апреля 2026 г.

Casiomania, a demoscene release by KittenLabs

Casiomania is the first ever demoscene release by KittenLabs. It is written in C, released at Revision 2026.

Tech internals

Audio playback through UART/Serial link port

  • 19000Hz @ 8bit PCM, played using DMA-based PWM
  • real ProTracker/Amiga 4-channel .mod playback
  • fully async (interrupt-driven) playback, no main loop interaction required
  • UART being driven in synchronous mode (without start/stop bits) to avoid distortion

Grayscale support through timer/interrupt-driven multiplexing

  • 2-bit grayscale rendering

Overclocking through SH7305 CPG/PLL manipulation

  • CPU clock -> 29 MHz -> 236 MHz
  • Bus clock -> 29 MHz -> 118 MHz
  • Battery current increases from ~1mA -> 110mA

Might work on Casio models:

  • fx-9860GII (only the SH-4 variants)
  • fx-9860GIIs
  • fx-9860G AU+ (australian model)
  • Graph 35+E/75+/75+E
  • Graph 35+/75/95 (only the SH-4 variants)

See the video below and more on GitHub.



from Adafruit Industries – Makers, hackers, artists, designers and engineers! https://ift.tt/Pd4ZLtH
via IFTTT

Комментариев нет:

Отправить комментарий

Know us

Our Team

Tags

Video of the Day

Contact us

Имя

Электронная почта *

Сообщение *