Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
config.h File Reference

Go to the source code of this file.

Macros

#define DX_MOD_NAME   "New Mod"
 Creates the version string that appears on the file select menu.
 
#define DX_MOD_VER_MAJOR   1
 
#define DX_MOD_VER_MINOR   0
 
#define DX_MOD_VER_PATCH   0
 
#define DX_DEBUG_MENU   1
 Enables the debug menu.
 
#define DX_QUICK_LAUNCH   0
 Loads last used save file.
 
#define DX_SKIP_LOGOS   1
 Quick launch into this battle.
 
#define DX_SKIP_STORY   1
 Skips the introductory storybook.
 
#define DX_SKIP_DEMO   1
 Skips the demo reel playing while waiting for the player to 'Press Start'.
 
#define NEW_GAME_MAP_ID   "kmr_20"
 Map to load when starting a new game.
 
#define NEW_GAME_ENTRY_ID   kmr_20_ENTRY_0
 Entry to use when starting a new game.
 
#define NEW_GAME_STORY_PROGRESS   STORY_INTRO
 Story progress when starting a new game.
 
#define USE_PROFILER   1
 Enables the profiler, which shows lots of performance info on screen.
 
#define DX_PAUSE_LAG_FIX   1
 Skip laggy blur operations when opening the pause menu on emulator.
 

Macro Definition Documentation

◆ DX_MOD_NAME

#define DX_MOD_NAME   "New Mod"

Creates the version string that appears on the file select menu.

Also used to sign save files created with this mod. WARNING: name must not exceed 27 characters!

Definition at line 7 of file config.h.

Referenced by filemenu_draw_contents_title(), filemenu_init(), filemenu_yesno_handle_input(), fio_deserialize_state(), and fio_save_game().

◆ DX_MOD_VER_MAJOR

#define DX_MOD_VER_MAJOR   1

Definition at line 8 of file config.h.

Referenced by filemenu_draw_contents_title(), fio_deserialize_state(), and fio_save_game().

◆ DX_MOD_VER_MINOR

#define DX_MOD_VER_MINOR   0

Definition at line 9 of file config.h.

Referenced by filemenu_draw_contents_title(), and fio_save_game().

◆ DX_MOD_VER_PATCH

#define DX_MOD_VER_PATCH   0

Definition at line 10 of file config.h.

Referenced by filemenu_draw_contents_title(), and fio_save_game().

◆ DX_DEBUG_MENU

#define DX_DEBUG_MENU   1

Enables the debug menu.

Definition at line 13 of file config.h.

◆ DX_QUICK_LAUNCH

#define DX_QUICK_LAUNCH   0

Loads last used save file.

Definition at line 16 of file config.h.

◆ DX_SKIP_LOGOS

#define DX_SKIP_LOGOS   1

Quick launch into this battle.

Comment out to disable, Skips logos (Nintendo, Intelligent Systems, etc.).

Definition at line 23 of file config.h.

◆ DX_SKIP_STORY

#define DX_SKIP_STORY   1

Skips the introductory storybook.

Definition at line 26 of file config.h.

◆ DX_SKIP_DEMO

#define DX_SKIP_DEMO   1

Skips the demo reel playing while waiting for the player to 'Press Start'.

Definition at line 29 of file config.h.

◆ NEW_GAME_MAP_ID

#define NEW_GAME_MAP_ID   "kmr_20"

Map to load when starting a new game.

Definition at line 32 of file config.h.

Referenced by filemenu_yesno_handle_input().

◆ NEW_GAME_ENTRY_ID

#define NEW_GAME_ENTRY_ID   kmr_20_ENTRY_0

Entry to use when starting a new game.

Definition at line 35 of file config.h.

Referenced by filemenu_yesno_handle_input().

◆ NEW_GAME_STORY_PROGRESS

#define NEW_GAME_STORY_PROGRESS   STORY_INTRO

Story progress when starting a new game.

Definition at line 38 of file config.h.

Referenced by filemenu_yesno_handle_input().

◆ USE_PROFILER

#define USE_PROFILER   1

Enables the profiler, which shows lots of performance info on screen.

Press L + D-Pad Up to show/hide the profiler.

Definition at line 42 of file config.h.

◆ DX_PAUSE_LAG_FIX

#define DX_PAUSE_LAG_FIX   1

Skip laggy blur operations when opening the pause menu on emulator.

Definition at line 45 of file config.h.