├── LICENSE ├── Makefile ├── Makefile.gc ├── Makefile.wii ├── NeoCDRX ├── NeoCDRX_manual.pdf ├── icon.png └── meta.xml ├── NeoCDRX_manual.pdf ├── README.md └── src ├── cdaudio ├── cdaudio.c └── cdaudio.h ├── cdrom ├── cdrom.c └── cdrom.h ├── cpu ├── cpuintf.c └── cpuintf.h ├── fileio ├── ata.c ├── ata.h ├── dirsel.c ├── dirsel.h ├── dvdfileio.c ├── dvdfileio.h ├── fileio.c ├── fileio.h ├── iso9660.c ├── iso9660.h ├── sdfileio.c ├── sdfileio.h ├── wkf.c └── wkf.h ├── input ├── input.c └── input.h ├── m68000 ├── Makefile ├── doc │ ├── example.zip │ ├── history.txt │ └── readme.txt ├── m68k.h ├── m68k_in.c ├── m68kconf.h ├── m68kcpu.c ├── m68kcpu.h ├── m68kdasm.c ├── m68kmake.c ├── m68kmake.exe ├── m68kmame.c ├── m68kmame.h ├── m68kopac.c ├── m68kopdm.c ├── m68kopnz.c ├── m68kops.c ├── m68kops.h └── neocd68k.c ├── mcard ├── icon.h ├── mcard.c └── mcard.h ├── memory ├── memory.c └── memory.h ├── ncdr_rom.c ├── ncdr_rom.h ├── neocdrx.c ├── neocdrx.h ├── pd4990a ├── pd4990a.c └── pd4990a.h ├── sound ├── 2610intf.c ├── 2610intf.h ├── ay8910.c ├── ay8910.h ├── eq.c ├── eq.h ├── fm.c ├── fm.h ├── gcaudio.c ├── gcaudio.h ├── madfilter.c ├── madfilter.h ├── mixer.c ├── mixer.h ├── sound.c ├── sound.h ├── streams.c ├── streams.h ├── timer.c ├── timer.h ├── ymdeltat.c └── ymdeltat.h ├── video ├── backdrop.h ├── banner.h ├── draw_fix.c ├── gui.c ├── gui.h ├── gxvideo.c ├── gxvideo.h ├── patches.c ├── patches.h ├── scale2x.c ├── video.c └── video.h ├── z80 ├── Makefile ├── z80.c ├── z80.h ├── z80daisy.c ├── z80daisy.h ├── z80dasm.c └── z80dasm.h └── z80i ├── z80intrf.c └── z80intrf.h /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.gc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/Makefile.gc -------------------------------------------------------------------------------- /Makefile.wii: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/Makefile.wii -------------------------------------------------------------------------------- /NeoCDRX/NeoCDRX_manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/NeoCDRX/NeoCDRX_manual.pdf -------------------------------------------------------------------------------- /NeoCDRX/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/NeoCDRX/icon.png -------------------------------------------------------------------------------- /NeoCDRX/meta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/NeoCDRX/meta.xml -------------------------------------------------------------------------------- /NeoCDRX_manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/NeoCDRX_manual.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/README.md -------------------------------------------------------------------------------- /src/cdaudio/cdaudio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/cdaudio/cdaudio.c -------------------------------------------------------------------------------- /src/cdaudio/cdaudio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/cdaudio/cdaudio.h -------------------------------------------------------------------------------- /src/cdrom/cdrom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/cdrom/cdrom.c -------------------------------------------------------------------------------- /src/cdrom/cdrom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/cdrom/cdrom.h -------------------------------------------------------------------------------- /src/cpu/cpuintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/cpu/cpuintf.c -------------------------------------------------------------------------------- /src/cpu/cpuintf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/cpu/cpuintf.h -------------------------------------------------------------------------------- /src/fileio/ata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/ata.c -------------------------------------------------------------------------------- /src/fileio/ata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/ata.h -------------------------------------------------------------------------------- /src/fileio/dirsel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/dirsel.c -------------------------------------------------------------------------------- /src/fileio/dirsel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/dirsel.h -------------------------------------------------------------------------------- /src/fileio/dvdfileio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/dvdfileio.c -------------------------------------------------------------------------------- /src/fileio/dvdfileio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/dvdfileio.h -------------------------------------------------------------------------------- /src/fileio/fileio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/fileio.c -------------------------------------------------------------------------------- /src/fileio/fileio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/fileio.h -------------------------------------------------------------------------------- /src/fileio/iso9660.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/iso9660.c -------------------------------------------------------------------------------- /src/fileio/iso9660.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/iso9660.h -------------------------------------------------------------------------------- /src/fileio/sdfileio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/sdfileio.c -------------------------------------------------------------------------------- /src/fileio/sdfileio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/sdfileio.h -------------------------------------------------------------------------------- /src/fileio/wkf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/wkf.c -------------------------------------------------------------------------------- /src/fileio/wkf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/fileio/wkf.h -------------------------------------------------------------------------------- /src/input/input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/input/input.c -------------------------------------------------------------------------------- /src/input/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/input/input.h -------------------------------------------------------------------------------- /src/m68000/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/Makefile -------------------------------------------------------------------------------- /src/m68000/doc/example.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/doc/example.zip -------------------------------------------------------------------------------- /src/m68000/doc/history.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/doc/history.txt -------------------------------------------------------------------------------- /src/m68000/doc/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/doc/readme.txt -------------------------------------------------------------------------------- /src/m68000/m68k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68k.h -------------------------------------------------------------------------------- /src/m68000/m68k_in.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68k_in.c -------------------------------------------------------------------------------- /src/m68000/m68kconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kconf.h -------------------------------------------------------------------------------- /src/m68000/m68kcpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kcpu.c -------------------------------------------------------------------------------- /src/m68000/m68kcpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kcpu.h -------------------------------------------------------------------------------- /src/m68000/m68kdasm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kdasm.c -------------------------------------------------------------------------------- /src/m68000/m68kmake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kmake.c -------------------------------------------------------------------------------- /src/m68000/m68kmake.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kmake.exe -------------------------------------------------------------------------------- /src/m68000/m68kmame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kmame.c -------------------------------------------------------------------------------- /src/m68000/m68kmame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kmame.h -------------------------------------------------------------------------------- /src/m68000/m68kopac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kopac.c -------------------------------------------------------------------------------- /src/m68000/m68kopdm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kopdm.c -------------------------------------------------------------------------------- /src/m68000/m68kopnz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kopnz.c -------------------------------------------------------------------------------- /src/m68000/m68kops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kops.c -------------------------------------------------------------------------------- /src/m68000/m68kops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/m68kops.h -------------------------------------------------------------------------------- /src/m68000/neocd68k.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/m68000/neocd68k.c -------------------------------------------------------------------------------- /src/mcard/icon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/mcard/icon.h -------------------------------------------------------------------------------- /src/mcard/mcard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/mcard/mcard.c -------------------------------------------------------------------------------- /src/mcard/mcard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/mcard/mcard.h -------------------------------------------------------------------------------- /src/memory/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/memory/memory.c -------------------------------------------------------------------------------- /src/memory/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/memory/memory.h -------------------------------------------------------------------------------- /src/ncdr_rom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/ncdr_rom.c -------------------------------------------------------------------------------- /src/ncdr_rom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/ncdr_rom.h -------------------------------------------------------------------------------- /src/neocdrx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/neocdrx.c -------------------------------------------------------------------------------- /src/neocdrx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/neocdrx.h -------------------------------------------------------------------------------- /src/pd4990a/pd4990a.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/pd4990a/pd4990a.c -------------------------------------------------------------------------------- /src/pd4990a/pd4990a.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/pd4990a/pd4990a.h -------------------------------------------------------------------------------- /src/sound/2610intf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/2610intf.c -------------------------------------------------------------------------------- /src/sound/2610intf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/2610intf.h -------------------------------------------------------------------------------- /src/sound/ay8910.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/ay8910.c -------------------------------------------------------------------------------- /src/sound/ay8910.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/ay8910.h -------------------------------------------------------------------------------- /src/sound/eq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/eq.c -------------------------------------------------------------------------------- /src/sound/eq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/eq.h -------------------------------------------------------------------------------- /src/sound/fm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/fm.c -------------------------------------------------------------------------------- /src/sound/fm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/fm.h -------------------------------------------------------------------------------- /src/sound/gcaudio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/gcaudio.c -------------------------------------------------------------------------------- /src/sound/gcaudio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/gcaudio.h -------------------------------------------------------------------------------- /src/sound/madfilter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/madfilter.c -------------------------------------------------------------------------------- /src/sound/madfilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/madfilter.h -------------------------------------------------------------------------------- /src/sound/mixer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/mixer.c -------------------------------------------------------------------------------- /src/sound/mixer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/mixer.h -------------------------------------------------------------------------------- /src/sound/sound.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/sound.c -------------------------------------------------------------------------------- /src/sound/sound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/sound.h -------------------------------------------------------------------------------- /src/sound/streams.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/streams.c -------------------------------------------------------------------------------- /src/sound/streams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/streams.h -------------------------------------------------------------------------------- /src/sound/timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/timer.c -------------------------------------------------------------------------------- /src/sound/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/timer.h -------------------------------------------------------------------------------- /src/sound/ymdeltat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/ymdeltat.c -------------------------------------------------------------------------------- /src/sound/ymdeltat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/sound/ymdeltat.h -------------------------------------------------------------------------------- /src/video/backdrop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/backdrop.h -------------------------------------------------------------------------------- /src/video/banner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/banner.h -------------------------------------------------------------------------------- /src/video/draw_fix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/draw_fix.c -------------------------------------------------------------------------------- /src/video/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/gui.c -------------------------------------------------------------------------------- /src/video/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/gui.h -------------------------------------------------------------------------------- /src/video/gxvideo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/gxvideo.c -------------------------------------------------------------------------------- /src/video/gxvideo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/gxvideo.h -------------------------------------------------------------------------------- /src/video/patches.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/patches.c -------------------------------------------------------------------------------- /src/video/patches.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/patches.h -------------------------------------------------------------------------------- /src/video/scale2x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/scale2x.c -------------------------------------------------------------------------------- /src/video/video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/video.c -------------------------------------------------------------------------------- /src/video/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/video/video.h -------------------------------------------------------------------------------- /src/z80/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/z80/Makefile -------------------------------------------------------------------------------- /src/z80/z80.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/z80/z80.c -------------------------------------------------------------------------------- /src/z80/z80.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/z80/z80.h -------------------------------------------------------------------------------- /src/z80/z80daisy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/z80/z80daisy.c -------------------------------------------------------------------------------- /src/z80/z80daisy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/z80/z80daisy.h -------------------------------------------------------------------------------- /src/z80/z80dasm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/z80/z80dasm.c -------------------------------------------------------------------------------- /src/z80/z80dasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/z80/z80dasm.h -------------------------------------------------------------------------------- /src/z80i/z80intrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/z80i/z80intrf.c -------------------------------------------------------------------------------- /src/z80i/z80intrf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/niuus/NeoCDRX/HEAD/src/z80i/z80intrf.h --------------------------------------------------------------------------------