mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
Build the Virtual Console patches with make red_vc and make blue_vc (#351)
This commit is contained in:
parent
07df4a5f88
commit
fe8d3c51a4
24 changed files with 1752 additions and 34 deletions
39
macros/vc.asm
Normal file
39
macros/vc.asm
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
vc_hook: MACRO
|
||||
IF DEF(_RED_VC) || DEF(_BLUE_VC)
|
||||
.VC_\1::
|
||||
ENDC
|
||||
ENDM
|
||||
|
||||
vc_hook_red: MACRO
|
||||
IF DEF(_RED_VC)
|
||||
.VC_\1::
|
||||
ENDC
|
||||
ENDM
|
||||
|
||||
vc_hook_blue: MACRO
|
||||
IF DEF(_BLUE_VC)
|
||||
.VC_\1::
|
||||
ENDC
|
||||
ENDM
|
||||
|
||||
vc_patch: MACRO
|
||||
IF DEF(_RED_VC) || DEF(_BLUE_VC)
|
||||
ASSERT !DEF(CURRENT_VC_PATCH), "Already started a vc_patch"
|
||||
CURRENT_VC_PATCH EQUS "\1"
|
||||
.VC_{CURRENT_VC_PATCH}::
|
||||
ENDC
|
||||
ENDM
|
||||
|
||||
vc_patch_end: MACRO
|
||||
IF DEF(_RED_VC) || DEF(_BLUE_VC)
|
||||
ASSERT DEF(CURRENT_VC_PATCH), "No vc_patch started"
|
||||
.VC_{CURRENT_VC_PATCH}_End::
|
||||
PURGE CURRENT_VC_PATCH
|
||||
ENDC
|
||||
ENDM
|
||||
|
||||
vc_assert: MACRO
|
||||
IF DEF(_RED_VC) || DEF(_BLUE_VC)
|
||||
ASSERT \#
|
||||
ENDC
|
||||
ENDM
|
||||
Loading…
Add table
Add a link
Reference in a new issue