The PCSX-Redux project is a collection of tools, research, hardware design, and libraries aiming at development and reverse engineering on the PlayStation 1. The core product itself, PCSX-Redux, is yet another fork of the Playstation emulator, PCSX.
This PR adds --set-section-alignment .data=4 to all invocations of objcopy in the build scripts under src/mips, fixing OpenBIOS crashing on startup when an executable is embedded into it through the EMBED_PSEXE option due to unaligned pointers.
This PR adds
--set-section-alignment .data=4
to all invocations ofobjcopy
in the build scripts undersrc/mips
, fixing OpenBIOS crashing on startup when an executable is embedded into it through theEMBED_PSEXE
option due to unaligned pointers.