-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathSettings.asm
24 lines (23 loc) · 1.31 KB
/
Settings.asm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
; ===========================================================================
; Settings
; ===========================================================================
; assembly options
ZoneCount: = 1 ; discrete zones are: DEZ
GameDebug: = 1 ; if 1, enable debug mode for Sonic
GameDebugAlt: = 0 ; if 1, enable alt debug mode for Sonic
Lagometer: = 1 ; if 1, enable debug lagometer
BossDebug: = 0 ; if 1, one hit for all bosses
SonKnuxTransform: = 1 ; if 1, enable Super/Hyper transform
CheckChaosEmer: = 0 ; if 1, check the number of emeralds to transform
SuperHyperSonKnux: = 1 ; if 1, enable Hyper transform
ExtendedCamera: = 0 ; if 1, enable extended camera
RollInAir: = 1 ; if 1, enable roll in air for Sonic
PlayerMoveLock: = 0 ; if 1, lock control during the fall animation (Android, Mania, Origins style...)
MSUMode: = 0 ; if 1, enable MSU
OptimiseStopZ80: = 2 ; if 1, remove stopZ80 and startZ80, if 2, use only for controllers (ignores sound driver)
ZeroOffsetOptimization: = 1 ; if 1, makes a handful of zero-offset instructions smaller
AllOptimizations: = 1 ; if 1, enables all optimizations
ChecksumCheck: = 0 ; if 1, enable checksum checking
EnableSRAM: = 0 ; change to 1 to enable SRAM
BackupSRAM: = 0
AddressSRAM: = 0 ; 0 = odd+even; 2 = even only; 3 = odd only