├── .github └── workflows │ └── build.yml ├── .gitignore ├── CONTRIBUTORS.md ├── LICENSE ├── Makefile ├── README.md ├── cdrom ├── disc-swap │ ├── Makefile │ ├── main.cpp │ └── psx.log ├── getloc │ ├── Makefile │ ├── main.cpp │ └── psx.log ├── terminal │ ├── Makefile │ ├── cd.cpp │ ├── cd.h │ ├── fifo.h │ ├── getline.cpp │ ├── getline.h │ ├── main.cpp │ └── string.h ├── timing │ ├── Makefile │ ├── main.cpp │ └── psx.log └── volume-regs │ ├── Makefile │ ├── cd.s │ └── main.cpp ├── common-test.mk ├── common.mk ├── common ├── Makefile ├── common.h ├── cop0.hpp ├── delay.c ├── delay.h ├── dma.cpp ├── dma.hpp ├── exception.cpp ├── exception.hpp ├── gpu.cpp ├── gpu.h ├── hexdump.cpp ├── hexdump.h ├── io.c ├── io.h ├── log.h ├── mdec-tools.cpp ├── mdec-tools.h ├── mdec.cpp ├── mdec.h ├── mdec │ ├── idct.bin │ └── quant.bin ├── measure.hpp ├── stdint.h ├── test.c ├── test.h ├── timer.h ├── twister.c └── twister.h ├── cpu ├── access-time │ ├── Makefile │ ├── main.cpp │ └── psx.log ├── code-in-io │ ├── Makefile │ ├── code.h │ ├── code.s │ ├── main.cpp │ └── psx.log ├── cop │ ├── Makefile │ ├── main.cpp │ └── psx.log └── io-access-bitwidth │ ├── Makefile │ ├── asm.h │ ├── asm.s │ ├── main.cpp │ └── psx.log ├── dma ├── chain-looping │ ├── Makefile │ ├── main.cpp │ └── psx.log ├── chopping │ ├── Makefile │ ├── main.cpp │ └── psx.log ├── dpcr │ ├── Makefile │ ├── main.cpp │ └── psx.log └── otc-test │ ├── Makefile │ ├── main.cpp │ ├── otc.cpp │ ├── otc.h │ └── psx.log ├── gpu ├── animated-triangle │ ├── Makefile │ └── main.c ├── bandwidth │ ├── Makefile │ ├── main.cpp │ └── psx.log ├── benchmark │ ├── Makefile │ ├── lena.h │ ├── main.cpp │ ├── modes.h │ ├── screenshot.png │ └── type_traits.hpp ├── clipping │ ├── Makefile │ ├── main.cpp │ └── vram.png ├── clut-cache │ ├── Makefile │ ├── main.c │ └── vram.png ├── gp0-e1 │ ├── Makefile │ ├── main.cpp │ └── psx.log ├── gpustat │ ├── Makefile │ ├── main.cpp │ └── psx.log ├── lines │ ├── Makefile │ ├── main.c │ └── vram.png ├── mask-bit │ ├── Makefile │ ├── main.cpp │ └── psx.log ├── quad │ ├── Makefile │ ├── main.c │ └── vram.png ├── rectangles │ ├── Makefile │ ├── lena.h │ ├── main.c │ └── vram.png ├── texture-flip │ ├── Makefile │ ├── main.c │ └── vram.png ├── texture-overflow │ ├── Makefile │ ├── cube.h │ ├── cube.tim │ ├── lena.h │ ├── lena.tim │ ├── main.c │ └── vram.png ├── transparency │ ├── Makefile │ ├── main.c │ └── vram.png ├── triangle │ ├── Makefile │ ├── main.c │ └── vram.png ├── uv-interpolation │ ├── Makefile │ ├── main.c │ └── vram.png ├── version-detect │ ├── Makefile │ └── main.cpp └── vram-to-vram-overlap │ ├── Makefile │ ├── font.c │ ├── font.h │ ├── main.cpp │ └── vram.png ├── gte-fuzz ├── Makefile ├── common.c ├── common.h ├── gte.h ├── gte.s ├── gte_valid_0xc0ffee_50.log └── main.c ├── gte └── test-all │ ├── Makefile │ ├── gte.h │ ├── gte.s │ ├── main.c │ ├── psx.log │ └── tests.c ├── input └── pad │ ├── Makefile │ └── main.cpp ├── mdec ├── 4bit │ ├── Makefile │ ├── heart.h │ ├── heart.mdec │ ├── heart.png │ ├── main.cpp │ ├── psx.log │ └── vram.png ├── 8bit │ ├── Makefile │ ├── heart.h │ ├── heart.mdec │ ├── heart.png │ ├── main.cpp │ ├── psx.log │ └── vram.png ├── frame │ ├── Makefile │ ├── main.cpp │ ├── makefile.15bit │ ├── makefile.15bit-dma │ ├── makefile.24bit │ ├── makefile.24bit-dma │ ├── sunset.h │ ├── sunset.jpg │ ├── sunset.mdec │ ├── vram-15bit.png │ └── vram-24bit.png ├── movie │ ├── Makefile │ ├── bad_apple.h │ ├── main.cpp │ ├── makefile.15bit │ ├── makefile.24bit │ ├── movieToMdec.sh │ ├── vram-15bit.png │ └── vram-24bit.png └── step-by-step-log │ ├── Makefile │ ├── colors.mdec │ ├── main.cpp │ ├── psx.log │ ├── symbols.h │ ├── symbols.mdec │ └── symbols.png ├── spu ├── memory-transfer │ ├── Makefile │ ├── main.cpp │ └── psx.log ├── playback │ ├── Makefile │ ├── README.md │ ├── main.cpp │ └── spu-dump.h ├── ram-sandbox │ ├── Makefile │ └── main.cpp ├── stereo │ ├── Makefile │ ├── main.c │ ├── voice_1_left.h │ ├── voice_1_left.vag │ ├── voice_1_right.h │ ├── voice_1_right.vag │ ├── voice_2_left.h │ ├── voice_2_left.vag │ ├── voice_2_right.h │ └── voice_2_right.vag ├── test │ ├── Makefile │ └── main.c └── toolbox │ ├── Makefile │ ├── main.cpp │ ├── spu_ram.h │ └── spu_reverb.h ├── timer-dump ├── Makefile ├── main.cpp ├── psx.log ├── timer.h └── timer.s ├── timers ├── Makefile ├── main.c └── psx.log └── tools └── diffvram ├── build-ci.sh └── main.go /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/README.md -------------------------------------------------------------------------------- /cdrom/disc-swap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/disc-swap/Makefile -------------------------------------------------------------------------------- /cdrom/disc-swap/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/disc-swap/main.cpp -------------------------------------------------------------------------------- /cdrom/disc-swap/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/disc-swap/psx.log -------------------------------------------------------------------------------- /cdrom/getloc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/getloc/Makefile -------------------------------------------------------------------------------- /cdrom/getloc/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/getloc/main.cpp -------------------------------------------------------------------------------- /cdrom/getloc/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/getloc/psx.log -------------------------------------------------------------------------------- /cdrom/terminal/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = terminal.elf 2 | LIBS += -lpsxcd 3 | 4 | include ../../common-test.mk 5 | -------------------------------------------------------------------------------- /cdrom/terminal/cd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/terminal/cd.cpp -------------------------------------------------------------------------------- /cdrom/terminal/cd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/terminal/cd.h -------------------------------------------------------------------------------- /cdrom/terminal/fifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/terminal/fifo.h -------------------------------------------------------------------------------- /cdrom/terminal/getline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/terminal/getline.cpp -------------------------------------------------------------------------------- /cdrom/terminal/getline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/terminal/getline.h -------------------------------------------------------------------------------- /cdrom/terminal/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/terminal/main.cpp -------------------------------------------------------------------------------- /cdrom/terminal/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/terminal/string.h -------------------------------------------------------------------------------- /cdrom/timing/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/timing/Makefile -------------------------------------------------------------------------------- /cdrom/timing/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/timing/main.cpp -------------------------------------------------------------------------------- /cdrom/timing/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/timing/psx.log -------------------------------------------------------------------------------- /cdrom/volume-regs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/volume-regs/Makefile -------------------------------------------------------------------------------- /cdrom/volume-regs/cd.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/volume-regs/cd.s -------------------------------------------------------------------------------- /cdrom/volume-regs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cdrom/volume-regs/main.cpp -------------------------------------------------------------------------------- /common-test.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common-test.mk -------------------------------------------------------------------------------- /common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common.mk -------------------------------------------------------------------------------- /common/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/Makefile -------------------------------------------------------------------------------- /common/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/common.h -------------------------------------------------------------------------------- /common/cop0.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/cop0.hpp -------------------------------------------------------------------------------- /common/delay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/delay.c -------------------------------------------------------------------------------- /common/delay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/delay.h -------------------------------------------------------------------------------- /common/dma.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/dma.cpp -------------------------------------------------------------------------------- /common/dma.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/dma.hpp -------------------------------------------------------------------------------- /common/exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/exception.cpp -------------------------------------------------------------------------------- /common/exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/exception.hpp -------------------------------------------------------------------------------- /common/gpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/gpu.cpp -------------------------------------------------------------------------------- /common/gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/gpu.h -------------------------------------------------------------------------------- /common/hexdump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/hexdump.cpp -------------------------------------------------------------------------------- /common/hexdump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/hexdump.h -------------------------------------------------------------------------------- /common/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/io.c -------------------------------------------------------------------------------- /common/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/io.h -------------------------------------------------------------------------------- /common/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/log.h -------------------------------------------------------------------------------- /common/mdec-tools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/mdec-tools.cpp -------------------------------------------------------------------------------- /common/mdec-tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/mdec-tools.h -------------------------------------------------------------------------------- /common/mdec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/mdec.cpp -------------------------------------------------------------------------------- /common/mdec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/mdec.h -------------------------------------------------------------------------------- /common/mdec/idct.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/mdec/idct.bin -------------------------------------------------------------------------------- /common/mdec/quant.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/mdec/quant.bin -------------------------------------------------------------------------------- /common/measure.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/measure.hpp -------------------------------------------------------------------------------- /common/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/stdint.h -------------------------------------------------------------------------------- /common/test.c: -------------------------------------------------------------------------------- 1 | #include "test.h" 2 | 3 | struct TEST __test = {0}; -------------------------------------------------------------------------------- /common/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/test.h -------------------------------------------------------------------------------- /common/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/timer.h -------------------------------------------------------------------------------- /common/twister.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/twister.c -------------------------------------------------------------------------------- /common/twister.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/common/twister.h -------------------------------------------------------------------------------- /cpu/access-time/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/access-time/Makefile -------------------------------------------------------------------------------- /cpu/access-time/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/access-time/main.cpp -------------------------------------------------------------------------------- /cpu/access-time/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/access-time/psx.log -------------------------------------------------------------------------------- /cpu/code-in-io/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = code-in-io.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /cpu/code-in-io/code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/code-in-io/code.h -------------------------------------------------------------------------------- /cpu/code-in-io/code.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/code-in-io/code.s -------------------------------------------------------------------------------- /cpu/code-in-io/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/code-in-io/main.cpp -------------------------------------------------------------------------------- /cpu/code-in-io/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/code-in-io/psx.log -------------------------------------------------------------------------------- /cpu/cop/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = cop.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /cpu/cop/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/cop/main.cpp -------------------------------------------------------------------------------- /cpu/cop/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/cop/psx.log -------------------------------------------------------------------------------- /cpu/io-access-bitwidth/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = io-access-bitwidth.elf 2 | 3 | include ../../common-test.mk 4 | -------------------------------------------------------------------------------- /cpu/io-access-bitwidth/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/io-access-bitwidth/asm.h -------------------------------------------------------------------------------- /cpu/io-access-bitwidth/asm.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/io-access-bitwidth/asm.s -------------------------------------------------------------------------------- /cpu/io-access-bitwidth/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/io-access-bitwidth/main.cpp -------------------------------------------------------------------------------- /cpu/io-access-bitwidth/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/cpu/io-access-bitwidth/psx.log -------------------------------------------------------------------------------- /dma/chain-looping/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = chain-looping.elf 2 | 3 | include ../../common-test.mk 4 | -------------------------------------------------------------------------------- /dma/chain-looping/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/chain-looping/main.cpp -------------------------------------------------------------------------------- /dma/chain-looping/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/chain-looping/psx.log -------------------------------------------------------------------------------- /dma/chopping/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = chopping.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /dma/chopping/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/chopping/main.cpp -------------------------------------------------------------------------------- /dma/chopping/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/chopping/psx.log -------------------------------------------------------------------------------- /dma/dpcr/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/dpcr/Makefile -------------------------------------------------------------------------------- /dma/dpcr/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/dpcr/main.cpp -------------------------------------------------------------------------------- /dma/dpcr/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/dpcr/psx.log -------------------------------------------------------------------------------- /dma/otc-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/otc-test/Makefile -------------------------------------------------------------------------------- /dma/otc-test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/otc-test/main.cpp -------------------------------------------------------------------------------- /dma/otc-test/otc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/otc-test/otc.cpp -------------------------------------------------------------------------------- /dma/otc-test/otc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/otc-test/otc.h -------------------------------------------------------------------------------- /dma/otc-test/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/dma/otc-test/psx.log -------------------------------------------------------------------------------- /gpu/animated-triangle/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = animated-triangle.elf 2 | 3 | include ../../common-test.mk 4 | -------------------------------------------------------------------------------- /gpu/animated-triangle/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/animated-triangle/main.c -------------------------------------------------------------------------------- /gpu/bandwidth/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = bandwidth.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/bandwidth/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/bandwidth/main.cpp -------------------------------------------------------------------------------- /gpu/bandwidth/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/bandwidth/psx.log -------------------------------------------------------------------------------- /gpu/benchmark/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/benchmark/Makefile -------------------------------------------------------------------------------- /gpu/benchmark/lena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/benchmark/lena.h -------------------------------------------------------------------------------- /gpu/benchmark/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/benchmark/main.cpp -------------------------------------------------------------------------------- /gpu/benchmark/modes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/benchmark/modes.h -------------------------------------------------------------------------------- /gpu/benchmark/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/benchmark/screenshot.png -------------------------------------------------------------------------------- /gpu/benchmark/type_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/benchmark/type_traits.hpp -------------------------------------------------------------------------------- /gpu/clipping/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = clipping.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/clipping/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/clipping/main.cpp -------------------------------------------------------------------------------- /gpu/clipping/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/clipping/vram.png -------------------------------------------------------------------------------- /gpu/clut-cache/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/clut-cache/Makefile -------------------------------------------------------------------------------- /gpu/clut-cache/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/clut-cache/main.c -------------------------------------------------------------------------------- /gpu/clut-cache/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/clut-cache/vram.png -------------------------------------------------------------------------------- /gpu/gp0-e1/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = gp0-e1.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/gp0-e1/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/gp0-e1/main.cpp -------------------------------------------------------------------------------- /gpu/gp0-e1/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/gp0-e1/psx.log -------------------------------------------------------------------------------- /gpu/gpustat/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = gpustat.elf 2 | 3 | include ../../common-test.mk 4 | -------------------------------------------------------------------------------- /gpu/gpustat/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/gpustat/main.cpp -------------------------------------------------------------------------------- /gpu/gpustat/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/gpustat/psx.log -------------------------------------------------------------------------------- /gpu/lines/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = lines.elf 2 | LIBS += -lpsxgte 3 | 4 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/lines/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/lines/main.c -------------------------------------------------------------------------------- /gpu/lines/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/lines/vram.png -------------------------------------------------------------------------------- /gpu/mask-bit/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = mask-bit.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/mask-bit/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/mask-bit/main.cpp -------------------------------------------------------------------------------- /gpu/mask-bit/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/mask-bit/psx.log -------------------------------------------------------------------------------- /gpu/quad/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = quad.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/quad/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/quad/main.c -------------------------------------------------------------------------------- /gpu/quad/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/quad/vram.png -------------------------------------------------------------------------------- /gpu/rectangles/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = rectangles.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/rectangles/lena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/rectangles/lena.h -------------------------------------------------------------------------------- /gpu/rectangles/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/rectangles/main.c -------------------------------------------------------------------------------- /gpu/rectangles/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/rectangles/vram.png -------------------------------------------------------------------------------- /gpu/texture-flip/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = texture-flip.elf 2 | 3 | include ../../common-test.mk 4 | -------------------------------------------------------------------------------- /gpu/texture-flip/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/texture-flip/main.c -------------------------------------------------------------------------------- /gpu/texture-flip/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/texture-flip/vram.png -------------------------------------------------------------------------------- /gpu/texture-overflow/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = texture-overflow.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/texture-overflow/cube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/texture-overflow/cube.h -------------------------------------------------------------------------------- /gpu/texture-overflow/cube.tim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/texture-overflow/cube.tim -------------------------------------------------------------------------------- /gpu/texture-overflow/lena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/texture-overflow/lena.h -------------------------------------------------------------------------------- /gpu/texture-overflow/lena.tim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/texture-overflow/lena.tim -------------------------------------------------------------------------------- /gpu/texture-overflow/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/texture-overflow/main.c -------------------------------------------------------------------------------- /gpu/texture-overflow/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/texture-overflow/vram.png -------------------------------------------------------------------------------- /gpu/transparency/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = transparency.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/transparency/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/transparency/main.c -------------------------------------------------------------------------------- /gpu/transparency/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/transparency/vram.png -------------------------------------------------------------------------------- /gpu/triangle/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = triangle.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/triangle/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/triangle/main.c -------------------------------------------------------------------------------- /gpu/triangle/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/triangle/vram.png -------------------------------------------------------------------------------- /gpu/uv-interpolation/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = uv-interpolation.elf 2 | 3 | include ../../common-test.mk -------------------------------------------------------------------------------- /gpu/uv-interpolation/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/uv-interpolation/main.c -------------------------------------------------------------------------------- /gpu/uv-interpolation/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/uv-interpolation/vram.png -------------------------------------------------------------------------------- /gpu/version-detect/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/version-detect/Makefile -------------------------------------------------------------------------------- /gpu/version-detect/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/version-detect/main.cpp -------------------------------------------------------------------------------- /gpu/vram-to-vram-overlap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/vram-to-vram-overlap/Makefile -------------------------------------------------------------------------------- /gpu/vram-to-vram-overlap/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/vram-to-vram-overlap/font.c -------------------------------------------------------------------------------- /gpu/vram-to-vram-overlap/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/vram-to-vram-overlap/font.h -------------------------------------------------------------------------------- /gpu/vram-to-vram-overlap/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/vram-to-vram-overlap/main.cpp -------------------------------------------------------------------------------- /gpu/vram-to-vram-overlap/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gpu/vram-to-vram-overlap/vram.png -------------------------------------------------------------------------------- /gte-fuzz/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = gte-fuzz.elf 2 | LIBS += -lpsxgte 3 | 4 | include ../common-test.mk -------------------------------------------------------------------------------- /gte-fuzz/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte-fuzz/common.c -------------------------------------------------------------------------------- /gte-fuzz/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte-fuzz/common.h -------------------------------------------------------------------------------- /gte-fuzz/gte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte-fuzz/gte.h -------------------------------------------------------------------------------- /gte-fuzz/gte.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte-fuzz/gte.s -------------------------------------------------------------------------------- /gte-fuzz/gte_valid_0xc0ffee_50.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte-fuzz/gte_valid_0xc0ffee_50.log -------------------------------------------------------------------------------- /gte-fuzz/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte-fuzz/main.c -------------------------------------------------------------------------------- /gte/test-all/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte/test-all/Makefile -------------------------------------------------------------------------------- /gte/test-all/gte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte/test-all/gte.h -------------------------------------------------------------------------------- /gte/test-all/gte.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte/test-all/gte.s -------------------------------------------------------------------------------- /gte/test-all/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte/test-all/main.c -------------------------------------------------------------------------------- /gte/test-all/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte/test-all/psx.log -------------------------------------------------------------------------------- /gte/test-all/tests.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/gte/test-all/tests.c -------------------------------------------------------------------------------- /input/pad/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/input/pad/Makefile -------------------------------------------------------------------------------- /input/pad/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/input/pad/main.cpp -------------------------------------------------------------------------------- /mdec/4bit/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = 4bit.elf 2 | 3 | include ../../common-test.mk 4 | -------------------------------------------------------------------------------- /mdec/4bit/heart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/4bit/heart.h -------------------------------------------------------------------------------- /mdec/4bit/heart.mdec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/4bit/heart.mdec -------------------------------------------------------------------------------- /mdec/4bit/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/4bit/heart.png -------------------------------------------------------------------------------- /mdec/4bit/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/4bit/main.cpp -------------------------------------------------------------------------------- /mdec/4bit/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/4bit/psx.log -------------------------------------------------------------------------------- /mdec/4bit/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/4bit/vram.png -------------------------------------------------------------------------------- /mdec/8bit/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = 8bit.elf 2 | 3 | include ../../common-test.mk 4 | -------------------------------------------------------------------------------- /mdec/8bit/heart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/8bit/heart.h -------------------------------------------------------------------------------- /mdec/8bit/heart.mdec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/8bit/heart.mdec -------------------------------------------------------------------------------- /mdec/8bit/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/8bit/heart.png -------------------------------------------------------------------------------- /mdec/8bit/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/8bit/main.cpp -------------------------------------------------------------------------------- /mdec/8bit/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/8bit/psx.log -------------------------------------------------------------------------------- /mdec/8bit/vram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/8bit/vram.png -------------------------------------------------------------------------------- /mdec/frame/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/frame/Makefile -------------------------------------------------------------------------------- /mdec/frame/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/frame/main.cpp -------------------------------------------------------------------------------- /mdec/frame/makefile.15bit: -------------------------------------------------------------------------------- 1 | TARGET = frame-15bit.elf 2 | 3 | include ../../common-test.mk 4 | 5 | CFLAGS += -DCOLOR_DEPTH=15 6 | -------------------------------------------------------------------------------- /mdec/frame/makefile.15bit-dma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/frame/makefile.15bit-dma -------------------------------------------------------------------------------- /mdec/frame/makefile.24bit: -------------------------------------------------------------------------------- 1 | TARGET = frame-24bit.elf 2 | 3 | include ../../common-test.mk 4 | 5 | CFLAGS += -DCOLOR_DEPTH=24 6 | -------------------------------------------------------------------------------- /mdec/frame/makefile.24bit-dma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/frame/makefile.24bit-dma -------------------------------------------------------------------------------- /mdec/frame/sunset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/frame/sunset.h -------------------------------------------------------------------------------- /mdec/frame/sunset.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/frame/sunset.jpg -------------------------------------------------------------------------------- /mdec/frame/sunset.mdec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/frame/sunset.mdec -------------------------------------------------------------------------------- /mdec/frame/vram-15bit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/frame/vram-15bit.png -------------------------------------------------------------------------------- /mdec/frame/vram-24bit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/frame/vram-24bit.png -------------------------------------------------------------------------------- /mdec/movie/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/movie/Makefile -------------------------------------------------------------------------------- /mdec/movie/bad_apple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/movie/bad_apple.h -------------------------------------------------------------------------------- /mdec/movie/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/movie/main.cpp -------------------------------------------------------------------------------- /mdec/movie/makefile.15bit: -------------------------------------------------------------------------------- 1 | TARGET = movie-15bit.elf 2 | 3 | include ../../common-test.mk 4 | -------------------------------------------------------------------------------- /mdec/movie/makefile.24bit: -------------------------------------------------------------------------------- 1 | TARGET = movie-24bit.elf 2 | 3 | include ../../common-test.mk 4 | 5 | CFLAGS += -DUSE_24BIT 6 | -------------------------------------------------------------------------------- /mdec/movie/movieToMdec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/movie/movieToMdec.sh -------------------------------------------------------------------------------- /mdec/movie/vram-15bit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/movie/vram-15bit.png -------------------------------------------------------------------------------- /mdec/movie/vram-24bit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/movie/vram-24bit.png -------------------------------------------------------------------------------- /mdec/step-by-step-log/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/step-by-step-log/Makefile -------------------------------------------------------------------------------- /mdec/step-by-step-log/colors.mdec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/step-by-step-log/colors.mdec -------------------------------------------------------------------------------- /mdec/step-by-step-log/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/step-by-step-log/main.cpp -------------------------------------------------------------------------------- /mdec/step-by-step-log/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/step-by-step-log/psx.log -------------------------------------------------------------------------------- /mdec/step-by-step-log/symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/step-by-step-log/symbols.h -------------------------------------------------------------------------------- /mdec/step-by-step-log/symbols.mdec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/step-by-step-log/symbols.mdec -------------------------------------------------------------------------------- /mdec/step-by-step-log/symbols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/mdec/step-by-step-log/symbols.png -------------------------------------------------------------------------------- /spu/memory-transfer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/memory-transfer/Makefile -------------------------------------------------------------------------------- /spu/memory-transfer/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/memory-transfer/main.cpp -------------------------------------------------------------------------------- /spu/memory-transfer/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/memory-transfer/psx.log -------------------------------------------------------------------------------- /spu/playback/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/playback/Makefile -------------------------------------------------------------------------------- /spu/playback/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/playback/README.md -------------------------------------------------------------------------------- /spu/playback/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/playback/main.cpp -------------------------------------------------------------------------------- /spu/playback/spu-dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/playback/spu-dump.h -------------------------------------------------------------------------------- /spu/ram-sandbox/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/ram-sandbox/Makefile -------------------------------------------------------------------------------- /spu/ram-sandbox/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/ram-sandbox/main.cpp -------------------------------------------------------------------------------- /spu/stereo/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = stereo.elf 2 | LIBS += -lpsxspu 3 | 4 | include ../../common-test.mk -------------------------------------------------------------------------------- /spu/stereo/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/stereo/main.c -------------------------------------------------------------------------------- /spu/stereo/voice_1_left.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/stereo/voice_1_left.h -------------------------------------------------------------------------------- /spu/stereo/voice_1_left.vag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/stereo/voice_1_left.vag -------------------------------------------------------------------------------- /spu/stereo/voice_1_right.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/stereo/voice_1_right.h -------------------------------------------------------------------------------- /spu/stereo/voice_1_right.vag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/stereo/voice_1_right.vag -------------------------------------------------------------------------------- /spu/stereo/voice_2_left.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/stereo/voice_2_left.h -------------------------------------------------------------------------------- /spu/stereo/voice_2_left.vag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/stereo/voice_2_left.vag -------------------------------------------------------------------------------- /spu/stereo/voice_2_right.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/stereo/voice_2_right.h -------------------------------------------------------------------------------- /spu/stereo/voice_2_right.vag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/stereo/voice_2_right.vag -------------------------------------------------------------------------------- /spu/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/test/Makefile -------------------------------------------------------------------------------- /spu/test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/test/main.c -------------------------------------------------------------------------------- /spu/toolbox/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = toolbox.elf 2 | LIBS += -lpsxspu 3 | 4 | include ../../common-test.mk 5 | -------------------------------------------------------------------------------- /spu/toolbox/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/toolbox/main.cpp -------------------------------------------------------------------------------- /spu/toolbox/spu_ram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/toolbox/spu_ram.h -------------------------------------------------------------------------------- /spu/toolbox/spu_reverb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/spu/toolbox/spu_reverb.h -------------------------------------------------------------------------------- /timer-dump/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/timer-dump/Makefile -------------------------------------------------------------------------------- /timer-dump/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/timer-dump/main.cpp -------------------------------------------------------------------------------- /timer-dump/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/timer-dump/psx.log -------------------------------------------------------------------------------- /timer-dump/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/timer-dump/timer.h -------------------------------------------------------------------------------- /timer-dump/timer.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/timer-dump/timer.s -------------------------------------------------------------------------------- /timers/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = timers.elf 2 | 3 | include ../common-test.mk -------------------------------------------------------------------------------- /timers/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/timers/main.c -------------------------------------------------------------------------------- /timers/psx.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/timers/psx.log -------------------------------------------------------------------------------- /tools/diffvram/build-ci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/tools/diffvram/build-ci.sh -------------------------------------------------------------------------------- /tools/diffvram/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JaCzekanski/ps1-tests/HEAD/tools/diffvram/main.go --------------------------------------------------------------------------------