├── .gitattributes ├── .gitignore ├── Makefile ├── Makefile.tools ├── README.md ├── mips ├── common.mk ├── common │ ├── compiler │ │ └── stdint.h │ ├── crt0 │ │ ├── crt0.s │ │ └── uC-sdk-crt0.s │ ├── hardware │ │ ├── cdrom.h │ │ ├── cop0.h │ │ ├── dma.h │ │ ├── gpu.h │ │ ├── hwregs.h │ │ ├── hwregs.inc │ │ ├── irq.h │ │ ├── pcsxhw.h │ │ ├── sio1.c │ │ ├── sio1.h │ │ ├── spu.h │ │ └── util.h │ ├── kernel │ │ ├── events.h │ │ ├── openbios.h │ │ └── pcdrv.h │ ├── psxlibc │ │ ├── circularbuffer.h │ │ ├── device.h │ │ ├── direntry.h │ │ ├── fastmemset.s │ │ ├── handlers.h │ │ ├── ioctl.h │ │ ├── psxexe.h │ │ ├── setjmp.h │ │ ├── stdio.h │ │ └── string.h │ ├── syscalls │ │ ├── printf.s │ │ └── syscalls.h │ └── util │ │ ├── djbhash.h │ │ ├── encoder.hh │ │ └── util.h ├── default.ld └── ps-exe.ld ├── parappa.xml ├── src ├── boot │ ├── prapp.c │ ├── prapp.h │ ├── prcd.c │ ├── prcd.h │ ├── prcompo.c │ ├── prcompo.h │ ├── prmain.c │ ├── prmain.h │ ├── prmemory.c │ ├── prmemory.h │ ├── prmenu.c │ ├── prmenu.h │ ├── prrap.c │ ├── prrap.h │ ├── prvdatal.c │ ├── prvdatal.h │ ├── prvtext.c │ ├── prvtext.h │ ├── tim_masaya.h │ └── tim_sony.h ├── psx.h └── scn0 │ ├── prscn0.c │ └── prscn0.h └── tools └── syncstrip ├── Makefile └── syncstrip.c /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.tools: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/Makefile.tools -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/README.md -------------------------------------------------------------------------------- /mips/common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common.mk -------------------------------------------------------------------------------- /mips/common/compiler/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/compiler/stdint.h -------------------------------------------------------------------------------- /mips/common/crt0/crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/crt0/crt0.s -------------------------------------------------------------------------------- /mips/common/crt0/uC-sdk-crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/crt0/uC-sdk-crt0.s -------------------------------------------------------------------------------- /mips/common/hardware/cdrom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/cdrom.h -------------------------------------------------------------------------------- /mips/common/hardware/cop0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/cop0.h -------------------------------------------------------------------------------- /mips/common/hardware/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/dma.h -------------------------------------------------------------------------------- /mips/common/hardware/gpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/gpu.h -------------------------------------------------------------------------------- /mips/common/hardware/hwregs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/hwregs.h -------------------------------------------------------------------------------- /mips/common/hardware/hwregs.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/hwregs.inc -------------------------------------------------------------------------------- /mips/common/hardware/irq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/irq.h -------------------------------------------------------------------------------- /mips/common/hardware/pcsxhw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/pcsxhw.h -------------------------------------------------------------------------------- /mips/common/hardware/sio1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/sio1.c -------------------------------------------------------------------------------- /mips/common/hardware/sio1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/sio1.h -------------------------------------------------------------------------------- /mips/common/hardware/spu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/spu.h -------------------------------------------------------------------------------- /mips/common/hardware/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/hardware/util.h -------------------------------------------------------------------------------- /mips/common/kernel/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/kernel/events.h -------------------------------------------------------------------------------- /mips/common/kernel/openbios.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/kernel/openbios.h -------------------------------------------------------------------------------- /mips/common/kernel/pcdrv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/kernel/pcdrv.h -------------------------------------------------------------------------------- /mips/common/psxlibc/circularbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/psxlibc/circularbuffer.h -------------------------------------------------------------------------------- /mips/common/psxlibc/device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/psxlibc/device.h -------------------------------------------------------------------------------- /mips/common/psxlibc/direntry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/psxlibc/direntry.h -------------------------------------------------------------------------------- /mips/common/psxlibc/fastmemset.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/psxlibc/fastmemset.s -------------------------------------------------------------------------------- /mips/common/psxlibc/handlers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/psxlibc/handlers.h -------------------------------------------------------------------------------- /mips/common/psxlibc/ioctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/psxlibc/ioctl.h -------------------------------------------------------------------------------- /mips/common/psxlibc/psxexe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/psxlibc/psxexe.h -------------------------------------------------------------------------------- /mips/common/psxlibc/setjmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/psxlibc/setjmp.h -------------------------------------------------------------------------------- /mips/common/psxlibc/stdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/psxlibc/stdio.h -------------------------------------------------------------------------------- /mips/common/psxlibc/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/psxlibc/string.h -------------------------------------------------------------------------------- /mips/common/syscalls/printf.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/syscalls/printf.s -------------------------------------------------------------------------------- /mips/common/syscalls/syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/syscalls/syscalls.h -------------------------------------------------------------------------------- /mips/common/util/djbhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/util/djbhash.h -------------------------------------------------------------------------------- /mips/common/util/encoder.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/util/encoder.hh -------------------------------------------------------------------------------- /mips/common/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/common/util/util.h -------------------------------------------------------------------------------- /mips/default.ld: -------------------------------------------------------------------------------- 1 | __heap_base = 0x801C3870; 2 | -------------------------------------------------------------------------------- /mips/ps-exe.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/mips/ps-exe.ld -------------------------------------------------------------------------------- /parappa.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/parappa.xml -------------------------------------------------------------------------------- /src/boot/prapp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prapp.c -------------------------------------------------------------------------------- /src/boot/prapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prapp.h -------------------------------------------------------------------------------- /src/boot/prcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prcd.c -------------------------------------------------------------------------------- /src/boot/prcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prcd.h -------------------------------------------------------------------------------- /src/boot/prcompo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prcompo.c -------------------------------------------------------------------------------- /src/boot/prcompo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prcompo.h -------------------------------------------------------------------------------- /src/boot/prmain.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prmain.c -------------------------------------------------------------------------------- /src/boot/prmain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prmain.h -------------------------------------------------------------------------------- /src/boot/prmemory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prmemory.c -------------------------------------------------------------------------------- /src/boot/prmemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prmemory.h -------------------------------------------------------------------------------- /src/boot/prmenu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prmenu.c -------------------------------------------------------------------------------- /src/boot/prmenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prmenu.h -------------------------------------------------------------------------------- /src/boot/prrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prrap.c -------------------------------------------------------------------------------- /src/boot/prrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prrap.h -------------------------------------------------------------------------------- /src/boot/prvdatal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prvdatal.c -------------------------------------------------------------------------------- /src/boot/prvdatal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prvdatal.h -------------------------------------------------------------------------------- /src/boot/prvtext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prvtext.c -------------------------------------------------------------------------------- /src/boot/prvtext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/prvtext.h -------------------------------------------------------------------------------- /src/boot/tim_masaya.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/tim_masaya.h -------------------------------------------------------------------------------- /src/boot/tim_sony.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/boot/tim_sony.h -------------------------------------------------------------------------------- /src/psx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/psx.h -------------------------------------------------------------------------------- /src/scn0/prscn0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/scn0/prscn0.c -------------------------------------------------------------------------------- /src/scn0/prscn0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/src/scn0/prscn0.h -------------------------------------------------------------------------------- /tools/syncstrip/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/tools/syncstrip/Makefile -------------------------------------------------------------------------------- /tools/syncstrip/syncstrip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cuckydev/PaRappaSource/HEAD/tools/syncstrip/syncstrip.c --------------------------------------------------------------------------------