├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .gitignore ├── LICENSE.md ├── Makefile ├── README.md ├── cd.s ├── cd ├── Makefile ├── adpcm.c ├── adpcm.h ├── adpcm_ima.s ├── adpcm_sb4.s ├── cd-mode1.ld ├── crt.s ├── pcm-io.s ├── pcm.c ├── pcm.h ├── s_buffers.c ├── s_buffers.h ├── s_channels.c ├── s_channels.h ├── s_main.c ├── s_main.h ├── s_sources.c └── s_sources.h ├── crt0.s ├── data.s ├── data ├── macabre_ima.wav ├── macabre_sb4.wav └── stereo_test_u8.wav ├── font.c ├── hw_md.h ├── hw_md.s ├── kos.s ├── main.c ├── scd_pcm.c └── scd_pcm.h /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/README.md -------------------------------------------------------------------------------- /cd.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd.s -------------------------------------------------------------------------------- /cd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/Makefile -------------------------------------------------------------------------------- /cd/adpcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/adpcm.c -------------------------------------------------------------------------------- /cd/adpcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/adpcm.h -------------------------------------------------------------------------------- /cd/adpcm_ima.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/adpcm_ima.s -------------------------------------------------------------------------------- /cd/adpcm_sb4.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/adpcm_sb4.s -------------------------------------------------------------------------------- /cd/cd-mode1.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/cd-mode1.ld -------------------------------------------------------------------------------- /cd/crt.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/crt.s -------------------------------------------------------------------------------- /cd/pcm-io.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/pcm-io.s -------------------------------------------------------------------------------- /cd/pcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/pcm.c -------------------------------------------------------------------------------- /cd/pcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/pcm.h -------------------------------------------------------------------------------- /cd/s_buffers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/s_buffers.c -------------------------------------------------------------------------------- /cd/s_buffers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/s_buffers.h -------------------------------------------------------------------------------- /cd/s_channels.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/s_channels.c -------------------------------------------------------------------------------- /cd/s_channels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/s_channels.h -------------------------------------------------------------------------------- /cd/s_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/s_main.c -------------------------------------------------------------------------------- /cd/s_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/s_main.h -------------------------------------------------------------------------------- /cd/s_sources.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/s_sources.c -------------------------------------------------------------------------------- /cd/s_sources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/cd/s_sources.h -------------------------------------------------------------------------------- /crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/crt0.s -------------------------------------------------------------------------------- /data.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/data.s -------------------------------------------------------------------------------- /data/macabre_ima.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/data/macabre_ima.wav -------------------------------------------------------------------------------- /data/macabre_sb4.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/data/macabre_sb4.wav -------------------------------------------------------------------------------- /data/stereo_test_u8.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/data/stereo_test_u8.wav -------------------------------------------------------------------------------- /font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/font.c -------------------------------------------------------------------------------- /hw_md.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/hw_md.h -------------------------------------------------------------------------------- /hw_md.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/hw_md.s -------------------------------------------------------------------------------- /kos.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/kos.s -------------------------------------------------------------------------------- /main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/main.c -------------------------------------------------------------------------------- /scd_pcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/scd_pcm.c -------------------------------------------------------------------------------- /scd_pcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viciious/SegaCDMode1PCM/HEAD/scd_pcm.h --------------------------------------------------------------------------------