diff --git a/Makefile b/Makefile index bcfd63318..e0f8a9928 100644 --- a/Makefile +++ b/Makefile @@ -323,7 +323,25 @@ ifeq ($(filter clean distclean print-%,$(MAKECMDGOALS)),) ifeq ($(NOEXTRACT),0) DUMMY != $(PYTHON) extract_assets.py $(VERSION) >&2 || echo FAIL ifeq ($(DUMMY),FAIL) - $(error Failed to extract assets) + $(error Failed to extract assets from US ROM) + endif + ifneq (,$(wildcard baserom.jp.z64)) + DUMMY != $(PYTHON) extract_assets.py jp >&2 || echo FAIL + ifeq ($(DUMMY),FAIL) + $(error Failed to extract assets from JP ROM) + endif + endif + ifneq (,$(wildcard baserom.eu.z64)) + DUMMY != $(PYTHON) extract_assets.py eu >&2 || echo FAIL + ifeq ($(DUMMY),FAIL) + $(error Failed to extract assets from EU ROM) + endif + endif + ifneq (,$(wildcard baserom.sh.z64)) + DUMMY != $(PYTHON) extract_assets.py sh >&2 || echo FAIL + ifeq ($(DUMMY),FAIL) + $(error Failed to extract assets from SH ROM) + endif endif endif diff --git a/include/config/config_game.h b/include/config/config_game.h index 516e288b5..f08037673 100644 --- a/include/config/config_game.h +++ b/include/config/config_game.h @@ -58,7 +58,7 @@ // Include the English characters that were missing from US segment2 // J, Q, V, X, Z, ยจ, !, !!, ?, &, %, ., and the beta key. -// [MAKE SURE TO ALSO BUILD FROM JP/SH AND EU TO OBTAIN THE ASSETS] +// [MAKE SURE TO HAVE EU AND JP/SH BASEROMS TO OBTAIN THE ASSETS] // If this is disabled, backup assets will be used. // #define COMPLETE_EN_US_SEGMENT2