Skip to content

Releases: TheGameratorT/NCPatcher

Release 1.0.6

23 Feb 19:32
1692c96
Compare
Choose a tag to compare

Changelog:

  • Changed some macro names to avoid conflicts with GCC and user-defined macros.

Notes for porting:

  • arm is now ncp_arm
  • thumb is now ncp_thumb
  • always_inline is now ncp_forceinline
  • noinline is now ncp_noinline
  • asm_func is now ncp_asmfunc
  • arm_opcode_b is now ncprt_arm_opcode_b
  • arm_opcode_bl is now ncprt_arm_opcode_bl
  • arm_opcode_nop is now ncprt_arm_opcode_nop

Release 1.0.5

07 Apr 22:31
3effae9
Compare
Choose a tag to compare

Changelog:

  • Fixed cross-region patching from overlay region to main region.

Release 1.0.4

04 Apr 16:44
7d01392
Compare
Choose a tag to compare

Changelog:

  • Added environment variable support.

Release 1.0.3

10 Mar 01:05
7c0638b
Compare
Choose a tag to compare

Changelog:

  • Added Linux and MacOS support.
  • Improved Windows command line output handler.

Thanks to @Ndymario for deploying the Mac build.

Release 1.0.2

17 Feb 18:18
c3bc7de
Compare
Choose a tag to compare

Changelog:

  • (IMPORTANT) Fixed overlay table backup not updating properly causing incorrect overlay validation.
  • Fixed ncp_file macros.
  • Fixed ncp_set parsing.
  • Added preprocessor support in inline assembly.
  • Added patch overlap detection.

Release 1.0.1

29 Dec 11:12
bd8e590
Compare
Choose a tag to compare

No description.