

// ---- Names shared with US (generated by tools/share_symbols.py) ----
setGameMode = 0x800199F0;
bootGame = 0x80019B50;
checkSoftReboot = 0x80019D24;
setCurrentDirectory = 0x80028280;
getCurrentDirectory = 0x800282C4;
getCurrentDiscNumber = 0x80028340;
loadPcHostFile = 0x80028380;
getRemainingReadSize = 0x800284CC;
isCDBusy = 0x800284DC;
getFileSize = 0x80028548;
getFileSizeAligned = 0x800286FC;
getNegativeFileSize = 0x80028738;
getFilenameFromPC = 0x800287A8;
getFileStartSector = 0x800287E0;
waitReadCompletion = 0x80028870;
setSectorBuffer = 0x800288A4;
getNextStreamedSector = 0x80028924;
getNextStreamedPacket = 0x80028D40;
releaseSectorSlot = 0x8002926C;
releaseStreamedPacket = 0x800292C4;
readRawSectorsFromDisk = 0x8002935C;
readFile = 0x800293E8;
batchStartLoadingFiles = 0x8002990C;
loadImageFileToVram = 0x80029CC0;
allocateBufferForVramUpload = 0x8002A070;
setCdMode = 0x8002A238;
stopCdRead = 0x8002A2A8;
freeLoadingBatchBuffers = 0x8002A334;
allocateFileGroupBatch = 0x8002A38C;
getCdromFnd = 0x8002C1E8;
allocateHeap = 0x800319EC;
freeHeap = 0x80031F0C;
resetMemoryAllocStats = 0x800322BC;
dumpHeapBlocks = 0x800325B0;
readPadButtons = 0x800354C0;
logToScreen = 0x80036EB4;
printDebugTextOnScreen = 0x800371CC;
initDebugFont = 0x80037390;
loadWds = 0x80037E80;
setCdVolume = 0x80038BC0;
createMusicInstance = 0x800396F8;
startMusicInstance = 0x80039928;
waitForMusic = 0x8003BCA4;
createRotationMatrix = 0x8003F5E0;
CdControlB = 0x800410C0;
CdIntToPos = 0x800412A8;
SetDefDrawEnv = 0x800437A0;
SetDefDispEnv = 0x80043858;
SetSemiTrans = 0x80043A74;
SetPolyG4 = 0x80043B3C;
SetDispMask = 0x800443AC;
DrawSync = 0x80044448;
ClearImage = 0x800445DC;
MoveImage = 0x800447D4;
ClearOTagR = 0x80044950;
DrawOTag = 0x80044A48;
PutDrawEnv = 0x80044ABC;
PutDispEnv = 0x80044D14;
SquareRoot0 = 0x80048AF4;
CompMatrix = 0x800491C4;
MulMatrix2 = 0x80049A84;
SetRotMatrix = 0x80049DA4;
SetColorMatrix = 0x80049E04;
SetTransMatrix = 0x80049E34;
SetBackColor = 0x80049F94;
SetGeomOffset = 0x80049FD4;
SetGeomScreen = 0x80049FF4;
RotMatrixZ = 0x8004B034;
ratan2 = 0x8004B1D4;
VSync = 0x8004B3F4;
PCopen = 0x8004C1C0;
PCclose = 0x8004C1E0;
PClseek = 0x8004C1F0;
PCread = 0x8004C240;
readFileErrorCount = 0x8004F488;
batchReadErrorCount = 0x8004F48C;
streamReadErrorCount = 0x8004F490;
fatFileTableBuffer = 0x8004F494;
fatDirectoryTableBuffer = 0x8004F498;
cdCommandState = 0x8004F4C0;
streamNextReadSequence = 0x8004F4CA;
streamNextDataSequence = 0x8004F4CC;
movieType = 0x8004F4E8;
movieNumber = 0x8004F4E9;
movieReturnMode = 0x8004F4EA;
movieFadeParam = 0x8004F4EB;
cdromFnd = 0x8004F4EC;
cdReadSetlocCount = 0x80059B18;
cdReadCommandOkCount = 0x80059B1C;
cdReadCommandErrorCount = 0x80059B20;
cdReadRecoveryCount = 0x80059B24;
cdReadRecoveryErrorCount = 0x80059B28;
D_8005A49C = 0x80059B2C;
cdStopRecoveryCount = 0x80059B34;
cdStopRecoveryOkCount = 0x80059B38;
cdStopRecoveryErrorCount = 0x80059B44;
streamFrameNumber = 0x80059B48;
cdErrorCount = 0x80059B6C;
movieRequestEndFrame = 0x80061BA4;
D_8006FAF4 = 0x8006F184;
D_8006FAF8 = 0x8006F188;
D_8006FB08 = 0x8006F198;
D_8006FB18 = 0x8006F1A8;
D_8006FB44 = 0x8006F1D4;
D_8006FB50 = 0x8006F1E0;
D_8006FB5C = 0x8006F1EC;
D_8006FB68 = 0x8006F1F8;
D_8006FBA8 = 0x8006F238;
D_8006FBE4 = 0x8006F274;
D_8006FC14 = 0x8006F2A4;
D_8006FC40 = 0x8006F2D0;
D_8006FC64 = 0x8006F2F4;
D_8006FC6C = 0x8006F2FC;
D_8006FC70 = 0x8006F300;
D_8006FC8C = 0x8006F31C;
D_8006FC98 = 0x8006F328;
D_8006FCA4 = 0x8006F334;
D_8006FCAC = 0x8006F33C;
D_8006FCB4 = 0x8006F344;
D_8006FCD8 = 0x8006F368;
jtbl_8006FCF4 = 0x8006F384;
jtbl_8006FD24 = 0x8006F3B4;
jtbl_8006FD54 = 0x8006F3E4;
D_8006FD88 = 0x8006F418;
D_8006FDB0 = 0x8006F440;
D_8006FDBC = 0x8006F44C;
D_8006FDE0 = 0x8006F470;
D_8006FDF8 = 0x8006F488;
D_8006FE0C = 0x8006F49C;
D_8006FE20 = 0x8006F4B0;
D_8006FE2C = 0x8006F4BC;
D_8006FE40 = 0x8006F4D0;
D_8006FE54 = 0x8006F4E4;
D_8006FE68 = 0x8006F4F8;
D_8006FE7C = 0x8006F50C;
D_8006FE90 = 0x8006F520;
D_8006FEA0 = 0x8006F530;
D_8006FEB8 = 0x8006F548;
D_8006FED4 = 0x8006F564;
D_8006FEF4 = 0x8006F584;
D_8006FEFC = 0x8006F58C;
D_8006FF20 = 0x8006F5B0;
D_8006FF44 = 0x8006F5D4;
D_8006FF78 = 0x8006F608;
D_8006FF90 = 0x8006F620;
jtbl_8006FFB4 = 0x8006F644;
D_8006FFD8 = 0x8006F668;
D_8006FFE8 = 0x8006F678;
D_8006FFFC = 0x8006F68C;
D_80070010 = 0x8006F6A0;
D_80070024 = 0x8006F6B4;
D_80070038 = 0x8006F6C8;
D_8007004C = 0x8006F6DC;
jtbl_80070064 = 0x8006F6F4;
D_80070084 = 0x8006F714;
D_8007008C = 0x8006F71C;
D_800700B4 = 0x8006F744;
D_800700DC = 0x8006F76C;
D_80070104 = 0x8006F794;
D_80070128 = 0x8006F7B8;
D_80070148 = 0x8006F7D8;
D_8007014C = 0x8006F7DC;
D_80070150 = 0x8006F7E0;
D_80070160 = 0x8006F7F0;
D_80070170 = 0x8006F800;
D_80070180 = 0x8006F810;
D_8007018C = 0x8006F81C;
D_800701A0 = 0x8006F830;
D_800701B4 = 0x8006F844;
D_800701B8 = 0x8006F848;
D_800701BC = 0x8006F84C;
D_800701C8 = 0x8006F858;
D_800701CC = 0x8006F85C;
D_800701E0 = 0x8006F870;
D_800701E4 = 0x8006F874;
D_800701F8 = 0x8006F888;
D_80070208 = 0x8006F898;
D_80070218 = 0x8006F8A8;
D_80070228 = 0x8006F8B8;
D_80070238 = 0x8006F8C8;
D_8007023C = 0x8006F8CC;
D_80070240 = 0x8006F8D0;
D_80070250 = 0x8006F8E0;
D_80070254 = 0x8006F8E4;
D_80070258 = 0x8006F8E8;
D_8007025C = 0x8006F8EC;
D_8007026C = 0x8006F8FC;
D_80070280 = 0x8006F910;
D_80070290 = 0x8006F920;
D_800702A0 = 0x8006F930;
D_800702B4 = 0x8006F944;
jtbl_800702CC = 0x8006F95C;
D_80070304 = 0x8006F994;
D_80070328 = 0x8006F9B8;
D_8007034C = 0x8006F9DC;
D_80070370 = 0x8006FA00;
D_800703BC = 0x8006FA4C;
D_800703CC = 0x8006FA5C;
D_80070408 = 0x8006FA98;
D_80070410 = 0x8006FAA0;
D_80070418 = 0x8006FAA8;
D_80070420 = 0x8006FAB0;
D_80070424 = 0x8006FAB4;
D_80070428 = 0x8006FAB8;
D_8007042C = 0x8006FABC;
D_80070430 = 0x8006FAC0;
D_80070450 = 0x8006FAE0;
D_80070464 = 0x8006FAF4;
D_8007046C = 0x8006FAFC;
D_80070474 = 0x8006FB04;
D_80070488 = 0x8006FB18;
D_8007049C = 0x8006FB2C;
D_800704AC = 0x8006FB3C;
D_800704BC = 0x8006FB4C;
D_800704C4 = 0x8006FB54;
D_800704C8 = 0x8006FB58;
D_800704E0 = 0x8006FB70;
runCdromCheckScreen = 0x8006FB78; // type:func
handleCdromCheckInput = 0x8007045C; // type:func
verifyCdromCheckRead = 0x80070954; // type:func
readCdromCheckRawSectors = 0x80071230; // type:func
startCdromCheckCommand = 0x800712C4; // type:func
countCdromCheckVSyncs = 0x80071AB8; // type:func
runDiscChangeScreen = 0x80071B10; // type:func
stopCdForDiscChange = 0x80071FCC; // type:func
loadFileFromPC = 0x80072038; // type:func
processDiscChange = 0x80072098; // type:func
initGradientBackground = 0x80072414; // type:func
drawGradientBackground = 0x80072628; // type:func
initGradientBorder = 0x800729B8; // type:func
drawGradientBorder = 0x80072B48; // type:func
movieEntryPoint = 0x80072E7C; // type:func
updateMovieDebugMenuInput = 0x80073E3C; // type:func
getMovieDebugRandom = 0x80074180; // type:func
clearMovieVram = 0x800741E8; // type:func
findMovieFrameSector = 0x80074234; // type:func
getMovieLastFrameNumber = 0x8007482C; // type:func
loadDebugSoundEffectBanks = 0x80074A48; // type:func
loadDebugBattleMusic = 0x80074B1C; // type:func
playDebugBattleMusic = 0x80074B98; // type:func
runCdromMonitorScreen = 0x80074BC4; // type:func
getFatEntrySize = 0x800753DC; // type:func
runFatCheckScreen = 0x8007541C; // type:func
playMovieFromDebugMenu = 0x800758EC; // type:func
movieStartPlaybackFromScript = 0x80075A4C; // type:func
moviePlaybackLoop = 0x80075B18; // type:func
handleMovieFrame = 0x80075F68; // type:func
moviePlaybackPollSkipInput = 0x80076034; // type:func
setupMovieGte = 0x80076180; // type:func
applyMovieLookAtMatrix = 0x800762F8; // type:func
computeMovieLookAtMatrix = 0x80076334; // type:func
cdCheckActiveCommand = 0x800764D8;
cdCheckErrorCount = 0x800764DC;
cdCheckVSyncCount = 0x800764EC;
cdCheckPhase = 0x800764F4;
cdCheckErrorAddress = 0x800764F8;
cdCheckErrorSize = 0x800764FC;
cdCheckErrorReadFileCount = 0x80076500;
cdCheckErrorBatchCount = 0x80076504;
cdCheckErrorStreamCount = 0x80076508;
cdCheckBatch1 = 0x8007650C;
cdCheckBatch2 = 0x80076510;
cdCheckStreamWritePtr = 0x80076514;
cdCheckBuffer1 = 0x80076518;
cdCheckBuffer2 = 0x8007651C;
cdCheckBufferSize = 0x80076520;
cdCheckStreamRest = 0x80076524;
cdCheckSectorBuffer = 0x80076528;
cdCheckStreamSector = 0x8007652C;
cdCheckRawBuffer = 0x80076530;
cdCheckCancelCount = 0x80076534;
cdCheckCommandTotal = 0x80076538;
cdCheckPreviousCommand = 0x8007653C;
cdCheckLastCommand = 0x80076540;
cdCheckBatchIndex = 0x80076544;
cdCheckStreamMode = 0x80076548;
cdCheckRandomMode = 0x8007654C;
cdCheckSeconds = 0x80076558;
cdCheckFrameCounter = 0x8007655C;
movieMenuRepeatTimer = 0x8007657C;
movieMenuRepeatDelay = 0x80076580;
movieDebugRandomSeed1 = 0x80076584;
movieDebugRandomSeed2 = 0x80076588;
cdMonitorSector = 0x8007658C;
cdMonitorRow = 0x80076590;
moviePadRepeatTimer = 0x80076594;
moviePadRepeatDelay = 0x80076598;
D_80076F2C = 0x800765BC;
D_80076F30 = 0x800765C0;
D_80076F34 = 0x800765C4;
cdCheckCommandCounts = 0x800765CC;
D_80076F40 = 0x800765D0;
D_80076F44 = 0x800765D4;
D_80076F48 = 0x800765D8;
D_80076F4C = 0x800765DC;
D_80076F50 = 0x800765E0;
D_80076F54 = 0x800765E4;
D_80076F58 = 0x800765E8;
D_80076F5C = 0x800765EC;
D_80076F68 = 0x800765F8;
D_80076F6C = 0x800765FC;
D_80076F70 = 0x80076600;
D_80076F78 = 0x80076608;
cdCheckPacketData = 0x8007660C;
cdCheckPacketSector = 0x80076610;
discChangeCdResult = 0x80076614;
D_80076F85 = 0x80076615;
gradientBackgroundFrom = 0x8007661C;
D_80076F8D = 0x8007661D;
D_80076F8E = 0x8007661E;
gradientBackgroundTo = 0x8007662C;
D_80076F9D = 0x8007662D;
D_80076F9E = 0x8007662E;
gradientBackgroundCounter = 0x8007663C;
gradientBackgroundPeriod = 0x8007664C;
gradientBorderFrom = 0x8007665C;
D_80076FCD = 0x8007665D;
D_80076FCE = 0x8007665E;
gradientBorderTo = 0x8007666C;
D_80076FDD = 0x8007666D;
D_80076FDE = 0x8007666E;
gradientBorderCounter = 0x8007667C;
gradientBorderPeriod = 0x8007668C;
debugBattleMusic = 0x8007669C;
movieCurrentFrame = 0x800766A0;
movieStopCountdown = 0x800766A4;
movieDrawBufferIndex = 0x800766A8;
movieDisplayBufferIndex = 0x800766AC;
D_80077020 = 0x800766B0;
movieImageY = 0x800766B4;
movieSkipDisabled = 0x800766B8;
movieViewPoint = 0x800766BC;
D_80077030 = 0x800766C0;
D_80077034 = 0x800766C4;
movieReferencePoint = 0x800766CC;
D_80077040 = 0x800766D0;
D_80077044 = 0x800766D4;
movieViewRoll = 0x800766DC;
movieViewMatrix = 0x800766E0;
movieColorMatrix = 0x80076700;
D_80077072 = 0x80076702;
D_80077074 = 0x80076704;
D_80077076 = 0x80076706;
D_80077078 = 0x80076708;
D_8007707A = 0x8007670A;
D_8007707C = 0x8007670C;
D_8007707E = 0x8007670E;
D_80077080 = 0x80076710;
movieLightMatrix = 0x80076720;
D_80077092 = 0x80076722;
D_80077094 = 0x80076724;
D_80077096 = 0x80076726;
D_80077098 = 0x80076728;
D_8007709A = 0x8007672A;
D_8007709C = 0x8007672C;
D_8007709E = 0x8007672E;
D_800770A0 = 0x80076730;
movieViewAngles = 0x80076740;
D_800770B2 = 0x80076742;
movieTranslationMatrix = 0x80076748;
D_800770BA = 0x8007674A;
D_800770BC = 0x8007674C;
D_800770BE = 0x8007674E;
D_800770C0 = 0x80076750;
D_800770C2 = 0x80076752;
D_800770C4 = 0x80076754;
D_800770C6 = 0x80076756;
D_800770C8 = 0x80076758;
D_800770CC = 0x8007675C;
D_800770D0 = 0x80076760;
D_800770D4 = 0x80076764;
movieLookAtMatrix = 0x80076768;
D_800770EC = 0x8007677C;
D_800770F0 = 0x80076780;
D_800770F4 = 0x80076784;
D_800770F8 = 0x80076788;
D_800770FA = 0x8007678A;
D_800770FC = 0x8007678C;
D_800770FE = 0x8007678E;
D_80077100 = 0x80076790;
D_80077102 = 0x80076792;
D_80077104 = 0x80076794;
D_80077106 = 0x80076796;
D_80077108 = 0x80076798;
movieDebugMenuCursor = 0x800767A8;
moviePlaybackNumber = 0x800767AC;
movieCurrentDisplayBuffer = 0x800767B0;
movieDisplayBuffers = 0x800767B4;
D_8007713A = 0x800767CA;
D_8007713C = 0x800767CC;
D_8007713D = 0x800767CD;
D_8007713E = 0x800767CE;
D_8007713F = 0x800767CF;
D_80077188 = 0x80076818;
D_8007718A = 0x8007681A;
D_8007718C = 0x8007681C;
D_8007718E = 0x8007681E;
D_80077190 = 0x80076820;
D_80077191 = 0x80076821;
D_80077214 = 0x800768A4;
D_80077272 = 0x80076902;
D_80077274 = 0x80076904;
D_80077275 = 0x80076905;
D_80077276 = 0x80076906;
D_80077277 = 0x80076907;
D_800772C0 = 0x80076950;
D_800772C2 = 0x80076952;
D_800772C4 = 0x80076954;
D_800772C6 = 0x80076956;
D_800772C8 = 0x80076958;
D_800772C9 = 0x80076959;
movieShowHeapDump = 0x80076A24;
movieChannel = 0x80076A28;
movieEndFrame = 0x80076A2C;
movieScreenDrawLines = 0x80076A30;
movieStartFrame = 0x80076A34;
movieStartSector = 0x80076A38;
moviePadButtons = 0x80076A3C;
D_800773B0 = 0x80076A40;
moviePadPreviousButtons = 0x80076A44;
movieUpdateTimes = 0x80076A48;
D_800773BC = 0x80076A4C;
movieRewind = 0x80076AC8;
movieEndFrameStatus = 0x80076ACC;
movieDebugMenuActive = 0x80076AD0;
movieStartFrameStatus = 0x80076AD4;
moviePlaybackType = 0x80076AD8;
movieOddOrEven = 0x80076ADC;
movieCdromFnd = 0x80076AE0;
movieRgb24 = 0x80076AE4;
initStrPlayer = 0x801D3538; // type:func
startStrPlayback = 0x801D37CC; // type:func
updateStrPlayer = 0x801D3F7C; // type:func
stopStrPlayback = 0x801D4318; // type:func
freeStrPlayer = 0x801D43B0; // type:func
strSingleSliceMode = 0x801D68B4;
strSkippedFrames = 0x801E89D4;
