Build with ps2build; add Forgejo build and release workflows #1
Loading…
Reference in a new issue
No description provided.
Delete branch "ps2build-migration"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Builds ps2link with ps2build instead of the Makefiles, and adds Forgejo build and release workflows.
ps2.yamlbuildsps2link.irxand the EE ELF (packed and unpacked), embedding ioptrap and udptty from sdk-world and dev9, netman, smap, poweroff and ps2ip-nm from sdk-core.ee/linkfileandee/linkfile.loadhighnow define__CTOR_LIST__,__CTOR_END__,__DTOR_LIST__and__DTOR_END__, which the SDK's crt0 needs. The old linkfiles fail to link without them.iop/poweroff.his vendored because the installed poweroff package does not expose its IOP header..forgejo/workflows/build.ymlandrelease.ymlare pinned to sdk-world v2026.09.29; the release stampsAPP_VERSIONfrom the tag and publishesPS2LINK.ELF(packed) andps2link-unpacked.elf..gitignore: allow.forgejo, ignorebuild/.Released as v1.9.2 from this branch.
Not carried over from the Makefile:
NEWLIB_NANO, theDEBUG,ZEROCOPYandPWOFFONRESEToptions, and a target forlinkfile.loadhigh. Only boot-checked in PCSX2; the network side is untested.Tracked as PS2-4.