├── .gitignore ├── CMakeLists.txt ├── Changelog ├── LICENSE ├── README.md ├── bmp2tim_todo.txt ├── doc ├── index.html ├── intro.html └── preface.html ├── libs ├── CMakeLists.txt ├── libadpcm │ ├── include │ │ └── adpcm.h │ └── src │ │ └── adpcm.c ├── libhuff │ ├── include │ │ └── huff.h │ └── src │ │ └── huff.c ├── libm │ ├── README │ ├── include │ │ └── math.h │ └── src │ │ ├── e_acos.c │ │ ├── e_acosh.c │ │ ├── e_asin.c │ │ ├── e_atan2.c │ │ ├── e_atanh.c │ │ ├── e_cosh.c │ │ ├── e_exp.c │ │ ├── e_fmod.c │ │ ├── e_gamma.c │ │ ├── e_gamma_r.c │ │ ├── e_hypot.c │ │ ├── e_j0.c │ │ ├── e_j1.c │ │ ├── e_jn.c │ │ ├── e_lgamma.c │ │ ├── e_lgamma_r.c │ │ ├── e_log.c │ │ ├── e_log10.c │ │ ├── e_pow.c │ │ ├── e_rem_pio2.c │ │ ├── e_remainder.c │ │ ├── e_scalb.c │ │ ├── e_sinh.c │ │ ├── e_sqrt.c │ │ ├── k_cos.c │ │ ├── k_rem_pio2.c │ │ ├── k_sin.c │ │ ├── k_standard.c │ │ ├── k_tan.c │ │ ├── s_asinh.c │ │ ├── s_atan.c │ │ ├── s_cbrt.c │ │ ├── s_ceil.c │ │ ├── s_copysign.c │ │ ├── s_cos.c │ │ ├── s_erf.c │ │ ├── s_expm1.c │ │ ├── s_fabs.c │ │ ├── s_finite.c │ │ ├── s_floor.c │ │ ├── s_frexp.c │ │ ├── s_ilogb.c │ │ ├── s_isnan.c │ │ ├── s_ldexp.c │ │ ├── s_lib_version.c │ │ ├── s_log1p.c │ │ ├── s_logb.c │ │ ├── s_matherr.c │ │ ├── s_modf.c │ │ ├── s_nextafter.c │ │ ├── s_rint.c │ │ ├── s_scalbn.c │ │ ├── s_signgam.c │ │ ├── s_significand.c │ │ ├── s_sin.c │ │ ├── s_tan.c │ │ ├── s_tanh.c │ │ ├── w_acos.c │ │ ├── w_acosh.c │ │ ├── w_asin.c │ │ ├── w_atan2.c │ │ ├── w_atanh.c │ │ ├── w_cosh.c │ │ ├── w_exp.c │ │ ├── w_fmod.c │ │ ├── w_gamma.c │ │ ├── w_gamma_r.c │ │ ├── w_hypot.c │ │ ├── w_j0.c │ │ ├── w_j1.c │ │ ├── w_jn.c │ │ ├── w_lgamma.c │ │ ├── w_lgamma_r.c │ │ ├── w_log.c │ │ ├── w_log10.c │ │ ├── w_pow.c │ │ ├── w_remainder.c │ │ ├── w_scalb.c │ │ ├── w_sinh.c │ │ └── w_sqrt.c ├── libmodplay │ ├── include │ │ ├── c669tbl.h │ │ ├── modplay.h │ │ └── modtbl.h │ └── src │ │ ├── c669.c │ │ ├── mod.c │ │ └── modplay.c ├── libpsx │ ├── include │ │ ├── ctype.h │ │ ├── errno.h │ │ ├── fcntl.h │ │ ├── inttypes.h │ │ ├── memcard.h │ │ ├── psx.h │ │ ├── psxbios.h │ │ ├── psxgpu.h │ │ ├── psxpad.h │ │ ├── psxspu.h │ │ ├── psxutil.h │ │ ├── search.h │ │ ├── stdint.h │ │ ├── stdio.h │ │ ├── stdlib.h │ │ ├── string.h │ │ ├── strings.h │ │ ├── sys │ │ │ └── types.h │ │ └── unistd.h │ └── src │ │ ├── costbl.h │ │ ├── font.h │ │ ├── gpu.c │ │ ├── libc.c │ │ ├── libc │ │ ├── printf.c │ │ ├── scanf.c │ │ └── string.c │ │ ├── memcard.c │ │ ├── memory.c │ │ ├── memory.h │ │ ├── pad.c │ │ ├── psxsdk.c │ │ ├── setup.c │ │ ├── spu.c │ │ ├── syscalls.s │ │ └── util.c └── start.s ├── modplay.txt ├── readme.txt ├── realhw.txt ├── samples ├── helloworld │ ├── CMakeLists.txt │ └── helloworld.c ├── psxpaint │ ├── cursor.h │ └── psxpaint.c ├── psxsnake │ ├── cdimg │ │ ├── psxsnake.bin │ │ └── psxsnake.cue │ ├── data │ │ ├── apple.raw │ │ ├── apple.txt │ │ ├── apple.wav │ │ ├── backgrnd.bmp │ │ ├── backgrnd.tim │ │ ├── bomb.raw │ │ ├── bomb.wav │ │ ├── font.bmp │ │ ├── font.tim │ │ ├── music.raw │ │ ├── music.vag │ │ └── music.wav │ └── psxsnake.c └── vagtest │ ├── vag1.h │ ├── vag2.h │ └── vagtest.c ├── todo.txt ├── toolchain ├── CMakeLists.txt ├── Dockerfile ├── licenses │ ├── infoeur.dat │ ├── infojap.dat │ └── infousa.dat ├── psx.ld └── share │ └── cmake │ └── Modules │ └── Platform │ └── psx.cmake └── tools ├── CMakeLists.txt ├── adpcm.c ├── adpcm.h ├── bin2c.c ├── bmp2tim.c ├── elf2exe.c ├── endian.c ├── exefixup.c ├── getpsxiso.c ├── getpsxvram.c ├── huff.c ├── lictool.c ├── mkpsxiso.c ├── mod4psx.c ├── psfex.c ├── systemcnf.c ├── tim2bmp.c ├── vag2wav.c └── wav2vag.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/Changelog -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/README.md -------------------------------------------------------------------------------- /bmp2tim_todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/bmp2tim_todo.txt -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/doc/index.html -------------------------------------------------------------------------------- /doc/intro.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/doc/intro.html -------------------------------------------------------------------------------- /doc/preface.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/doc/preface.html -------------------------------------------------------------------------------- /libs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/CMakeLists.txt -------------------------------------------------------------------------------- /libs/libadpcm/include/adpcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libadpcm/include/adpcm.h -------------------------------------------------------------------------------- /libs/libadpcm/src/adpcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libadpcm/src/adpcm.c -------------------------------------------------------------------------------- /libs/libhuff/include/huff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libhuff/include/huff.h -------------------------------------------------------------------------------- /libs/libhuff/src/huff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libhuff/src/huff.c -------------------------------------------------------------------------------- /libs/libm/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/README -------------------------------------------------------------------------------- /libs/libm/include/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/include/math.h -------------------------------------------------------------------------------- /libs/libm/src/e_acos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_acos.c -------------------------------------------------------------------------------- /libs/libm/src/e_acosh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_acosh.c -------------------------------------------------------------------------------- /libs/libm/src/e_asin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_asin.c -------------------------------------------------------------------------------- /libs/libm/src/e_atan2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_atan2.c -------------------------------------------------------------------------------- /libs/libm/src/e_atanh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_atanh.c -------------------------------------------------------------------------------- /libs/libm/src/e_cosh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_cosh.c -------------------------------------------------------------------------------- /libs/libm/src/e_exp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_exp.c -------------------------------------------------------------------------------- /libs/libm/src/e_fmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_fmod.c -------------------------------------------------------------------------------- /libs/libm/src/e_gamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_gamma.c -------------------------------------------------------------------------------- /libs/libm/src/e_gamma_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_gamma_r.c -------------------------------------------------------------------------------- /libs/libm/src/e_hypot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_hypot.c -------------------------------------------------------------------------------- /libs/libm/src/e_j0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_j0.c -------------------------------------------------------------------------------- /libs/libm/src/e_j1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_j1.c -------------------------------------------------------------------------------- /libs/libm/src/e_jn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_jn.c -------------------------------------------------------------------------------- /libs/libm/src/e_lgamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_lgamma.c -------------------------------------------------------------------------------- /libs/libm/src/e_lgamma_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_lgamma_r.c -------------------------------------------------------------------------------- /libs/libm/src/e_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_log.c -------------------------------------------------------------------------------- /libs/libm/src/e_log10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_log10.c -------------------------------------------------------------------------------- /libs/libm/src/e_pow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_pow.c -------------------------------------------------------------------------------- /libs/libm/src/e_rem_pio2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_rem_pio2.c -------------------------------------------------------------------------------- /libs/libm/src/e_remainder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_remainder.c -------------------------------------------------------------------------------- /libs/libm/src/e_scalb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_scalb.c -------------------------------------------------------------------------------- /libs/libm/src/e_sinh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_sinh.c -------------------------------------------------------------------------------- /libs/libm/src/e_sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/e_sqrt.c -------------------------------------------------------------------------------- /libs/libm/src/k_cos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/k_cos.c -------------------------------------------------------------------------------- /libs/libm/src/k_rem_pio2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/k_rem_pio2.c -------------------------------------------------------------------------------- /libs/libm/src/k_sin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/k_sin.c -------------------------------------------------------------------------------- /libs/libm/src/k_standard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/k_standard.c -------------------------------------------------------------------------------- /libs/libm/src/k_tan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/k_tan.c -------------------------------------------------------------------------------- /libs/libm/src/s_asinh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_asinh.c -------------------------------------------------------------------------------- /libs/libm/src/s_atan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_atan.c -------------------------------------------------------------------------------- /libs/libm/src/s_cbrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_cbrt.c -------------------------------------------------------------------------------- /libs/libm/src/s_ceil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_ceil.c -------------------------------------------------------------------------------- /libs/libm/src/s_copysign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_copysign.c -------------------------------------------------------------------------------- /libs/libm/src/s_cos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_cos.c -------------------------------------------------------------------------------- /libs/libm/src/s_erf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_erf.c -------------------------------------------------------------------------------- /libs/libm/src/s_expm1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_expm1.c -------------------------------------------------------------------------------- /libs/libm/src/s_fabs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_fabs.c -------------------------------------------------------------------------------- /libs/libm/src/s_finite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_finite.c -------------------------------------------------------------------------------- /libs/libm/src/s_floor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_floor.c -------------------------------------------------------------------------------- /libs/libm/src/s_frexp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_frexp.c -------------------------------------------------------------------------------- /libs/libm/src/s_ilogb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_ilogb.c -------------------------------------------------------------------------------- /libs/libm/src/s_isnan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_isnan.c -------------------------------------------------------------------------------- /libs/libm/src/s_ldexp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_ldexp.c -------------------------------------------------------------------------------- /libs/libm/src/s_lib_version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_lib_version.c -------------------------------------------------------------------------------- /libs/libm/src/s_log1p.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_log1p.c -------------------------------------------------------------------------------- /libs/libm/src/s_logb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_logb.c -------------------------------------------------------------------------------- /libs/libm/src/s_matherr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_matherr.c -------------------------------------------------------------------------------- /libs/libm/src/s_modf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_modf.c -------------------------------------------------------------------------------- /libs/libm/src/s_nextafter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_nextafter.c -------------------------------------------------------------------------------- /libs/libm/src/s_rint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_rint.c -------------------------------------------------------------------------------- /libs/libm/src/s_scalbn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_scalbn.c -------------------------------------------------------------------------------- /libs/libm/src/s_signgam.c: -------------------------------------------------------------------------------- 1 | #include "math.h" 2 | int signgam = 0; 3 | -------------------------------------------------------------------------------- /libs/libm/src/s_significand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_significand.c -------------------------------------------------------------------------------- /libs/libm/src/s_sin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_sin.c -------------------------------------------------------------------------------- /libs/libm/src/s_tan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_tan.c -------------------------------------------------------------------------------- /libs/libm/src/s_tanh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/s_tanh.c -------------------------------------------------------------------------------- /libs/libm/src/w_acos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_acos.c -------------------------------------------------------------------------------- /libs/libm/src/w_acosh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_acosh.c -------------------------------------------------------------------------------- /libs/libm/src/w_asin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_asin.c -------------------------------------------------------------------------------- /libs/libm/src/w_atan2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_atan2.c -------------------------------------------------------------------------------- /libs/libm/src/w_atanh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_atanh.c -------------------------------------------------------------------------------- /libs/libm/src/w_cosh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_cosh.c -------------------------------------------------------------------------------- /libs/libm/src/w_exp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_exp.c -------------------------------------------------------------------------------- /libs/libm/src/w_fmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_fmod.c -------------------------------------------------------------------------------- /libs/libm/src/w_gamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_gamma.c -------------------------------------------------------------------------------- /libs/libm/src/w_gamma_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_gamma_r.c -------------------------------------------------------------------------------- /libs/libm/src/w_hypot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_hypot.c -------------------------------------------------------------------------------- /libs/libm/src/w_j0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_j0.c -------------------------------------------------------------------------------- /libs/libm/src/w_j1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_j1.c -------------------------------------------------------------------------------- /libs/libm/src/w_jn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_jn.c -------------------------------------------------------------------------------- /libs/libm/src/w_lgamma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_lgamma.c -------------------------------------------------------------------------------- /libs/libm/src/w_lgamma_r.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_lgamma_r.c -------------------------------------------------------------------------------- /libs/libm/src/w_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_log.c -------------------------------------------------------------------------------- /libs/libm/src/w_log10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_log10.c -------------------------------------------------------------------------------- /libs/libm/src/w_pow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_pow.c -------------------------------------------------------------------------------- /libs/libm/src/w_remainder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_remainder.c -------------------------------------------------------------------------------- /libs/libm/src/w_scalb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_scalb.c -------------------------------------------------------------------------------- /libs/libm/src/w_sinh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_sinh.c -------------------------------------------------------------------------------- /libs/libm/src/w_sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libm/src/w_sqrt.c -------------------------------------------------------------------------------- /libs/libmodplay/include/c669tbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libmodplay/include/c669tbl.h -------------------------------------------------------------------------------- /libs/libmodplay/include/modplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libmodplay/include/modplay.h -------------------------------------------------------------------------------- /libs/libmodplay/include/modtbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libmodplay/include/modtbl.h -------------------------------------------------------------------------------- /libs/libmodplay/src/c669.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libmodplay/src/c669.c -------------------------------------------------------------------------------- /libs/libmodplay/src/mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libmodplay/src/mod.c -------------------------------------------------------------------------------- /libs/libmodplay/src/modplay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libmodplay/src/modplay.c -------------------------------------------------------------------------------- /libs/libpsx/include/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/ctype.h -------------------------------------------------------------------------------- /libs/libpsx/include/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/errno.h -------------------------------------------------------------------------------- /libs/libpsx/include/fcntl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/fcntl.h -------------------------------------------------------------------------------- /libs/libpsx/include/inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/inttypes.h -------------------------------------------------------------------------------- /libs/libpsx/include/memcard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/memcard.h -------------------------------------------------------------------------------- /libs/libpsx/include/psx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/psx.h -------------------------------------------------------------------------------- /libs/libpsx/include/psxbios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/psxbios.h -------------------------------------------------------------------------------- /libs/libpsx/include/psxgpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/psxgpu.h -------------------------------------------------------------------------------- /libs/libpsx/include/psxpad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/psxpad.h -------------------------------------------------------------------------------- /libs/libpsx/include/psxspu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/psxspu.h -------------------------------------------------------------------------------- /libs/libpsx/include/psxutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/psxutil.h -------------------------------------------------------------------------------- /libs/libpsx/include/search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/search.h -------------------------------------------------------------------------------- /libs/libpsx/include/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/stdint.h -------------------------------------------------------------------------------- /libs/libpsx/include/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/stdio.h -------------------------------------------------------------------------------- /libs/libpsx/include/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/stdlib.h -------------------------------------------------------------------------------- /libs/libpsx/include/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/string.h -------------------------------------------------------------------------------- /libs/libpsx/include/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/strings.h -------------------------------------------------------------------------------- /libs/libpsx/include/sys/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/sys/types.h -------------------------------------------------------------------------------- /libs/libpsx/include/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/include/unistd.h -------------------------------------------------------------------------------- /libs/libpsx/src/costbl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/costbl.h -------------------------------------------------------------------------------- /libs/libpsx/src/font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/font.h -------------------------------------------------------------------------------- /libs/libpsx/src/gpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/gpu.c -------------------------------------------------------------------------------- /libs/libpsx/src/libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/libc.c -------------------------------------------------------------------------------- /libs/libpsx/src/libc/printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/libc/printf.c -------------------------------------------------------------------------------- /libs/libpsx/src/libc/scanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/libc/scanf.c -------------------------------------------------------------------------------- /libs/libpsx/src/libc/string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/libc/string.c -------------------------------------------------------------------------------- /libs/libpsx/src/memcard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/memcard.c -------------------------------------------------------------------------------- /libs/libpsx/src/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/memory.c -------------------------------------------------------------------------------- /libs/libpsx/src/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/memory.h -------------------------------------------------------------------------------- /libs/libpsx/src/pad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/pad.c -------------------------------------------------------------------------------- /libs/libpsx/src/psxsdk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/psxsdk.c -------------------------------------------------------------------------------- /libs/libpsx/src/setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/setup.c -------------------------------------------------------------------------------- /libs/libpsx/src/spu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/spu.c -------------------------------------------------------------------------------- /libs/libpsx/src/syscalls.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/syscalls.s -------------------------------------------------------------------------------- /libs/libpsx/src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/libpsx/src/util.c -------------------------------------------------------------------------------- /libs/start.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/libs/start.s -------------------------------------------------------------------------------- /modplay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/modplay.txt -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/readme.txt -------------------------------------------------------------------------------- /realhw.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/realhw.txt -------------------------------------------------------------------------------- /samples/helloworld/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/helloworld/CMakeLists.txt -------------------------------------------------------------------------------- /samples/helloworld/helloworld.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | return 0; 3 | } -------------------------------------------------------------------------------- /samples/psxpaint/cursor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxpaint/cursor.h -------------------------------------------------------------------------------- /samples/psxpaint/psxpaint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxpaint/psxpaint.c -------------------------------------------------------------------------------- /samples/psxsnake/cdimg/psxsnake.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/cdimg/psxsnake.bin -------------------------------------------------------------------------------- /samples/psxsnake/cdimg/psxsnake.cue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/cdimg/psxsnake.cue -------------------------------------------------------------------------------- /samples/psxsnake/data/apple.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/apple.raw -------------------------------------------------------------------------------- /samples/psxsnake/data/apple.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/apple.txt -------------------------------------------------------------------------------- /samples/psxsnake/data/apple.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/apple.wav -------------------------------------------------------------------------------- /samples/psxsnake/data/backgrnd.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/backgrnd.bmp -------------------------------------------------------------------------------- /samples/psxsnake/data/backgrnd.tim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/backgrnd.tim -------------------------------------------------------------------------------- /samples/psxsnake/data/bomb.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/bomb.raw -------------------------------------------------------------------------------- /samples/psxsnake/data/bomb.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/bomb.wav -------------------------------------------------------------------------------- /samples/psxsnake/data/font.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/font.bmp -------------------------------------------------------------------------------- /samples/psxsnake/data/font.tim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/font.tim -------------------------------------------------------------------------------- /samples/psxsnake/data/music.raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/music.raw -------------------------------------------------------------------------------- /samples/psxsnake/data/music.vag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/music.vag -------------------------------------------------------------------------------- /samples/psxsnake/data/music.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/data/music.wav -------------------------------------------------------------------------------- /samples/psxsnake/psxsnake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/psxsnake/psxsnake.c -------------------------------------------------------------------------------- /samples/vagtest/vag1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/vagtest/vag2.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/vagtest/vagtest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/samples/vagtest/vagtest.c -------------------------------------------------------------------------------- /todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/todo.txt -------------------------------------------------------------------------------- /toolchain/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/toolchain/CMakeLists.txt -------------------------------------------------------------------------------- /toolchain/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/toolchain/Dockerfile -------------------------------------------------------------------------------- /toolchain/licenses/infoeur.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/toolchain/licenses/infoeur.dat -------------------------------------------------------------------------------- /toolchain/licenses/infojap.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/toolchain/licenses/infojap.dat -------------------------------------------------------------------------------- /toolchain/licenses/infousa.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/toolchain/licenses/infousa.dat -------------------------------------------------------------------------------- /toolchain/psx.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/toolchain/psx.ld -------------------------------------------------------------------------------- /toolchain/share/cmake/Modules/Platform/psx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/toolchain/share/cmake/Modules/Platform/psx.cmake -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/adpcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/adpcm.c -------------------------------------------------------------------------------- /tools/adpcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/adpcm.h -------------------------------------------------------------------------------- /tools/bin2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/bin2c.c -------------------------------------------------------------------------------- /tools/bmp2tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/bmp2tim.c -------------------------------------------------------------------------------- /tools/elf2exe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/elf2exe.c -------------------------------------------------------------------------------- /tools/endian.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/endian.c -------------------------------------------------------------------------------- /tools/exefixup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/exefixup.c -------------------------------------------------------------------------------- /tools/getpsxiso.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/getpsxiso.c -------------------------------------------------------------------------------- /tools/getpsxvram.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/getpsxvram.c -------------------------------------------------------------------------------- /tools/huff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/huff.c -------------------------------------------------------------------------------- /tools/lictool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/lictool.c -------------------------------------------------------------------------------- /tools/mkpsxiso.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/mkpsxiso.c -------------------------------------------------------------------------------- /tools/mod4psx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/mod4psx.c -------------------------------------------------------------------------------- /tools/psfex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/psfex.c -------------------------------------------------------------------------------- /tools/systemcnf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/systemcnf.c -------------------------------------------------------------------------------- /tools/tim2bmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/tim2bmp.c -------------------------------------------------------------------------------- /tools/vag2wav.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/vag2wav.c -------------------------------------------------------------------------------- /tools/wav2vag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nathanhi/psxsdk/HEAD/tools/wav2vag.c --------------------------------------------------------------------------------