mirror of
https://github.com/PodeCaradox/GalaxyQuest-SteamFrame.git
synced 2026-10-18 14:01:12 +02:00
The sources of Petari (https://github.com/SMGCommunity/Petari), the Super Mario Galaxy decompilation by the SMGCommunity, at commit 0a5c6608dc3b4c44a9aa68c2535d1793dc565f02, unchanged but for LF line endings: LICENSE (as LICENSE-Petari.txt; CC0 1.0), include/, libs/ and src/. Left out: the game data Petari keeps from the original executable, the error message archive (include/Game/System/ ErrorArchive.hpp) and two tables (src/Game/System/GalaxyID.bcsv and StoryEvent.bcsv); GalaxyQuest's converter takes them from the player's own disc. The port's changes follow in the next commit, so `git diff petari-base -- decomp` shows them. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
90 lines
3.9 KiB
C++
90 lines
3.9 KiB
C++
#pragma once
|
|
|
|
#include "Game/System/AlreadyDoneFlagInGalaxy.hpp"
|
|
#include "Game/System/ArchiveHolder.hpp"
|
|
#include "Game/System/AudSystemWrapper.hpp"
|
|
#include "Game/System/BinaryDataChunkHolder.hpp"
|
|
#include "Game/System/BinaryDataContentAccessor.hpp"
|
|
#include "Game/System/ConfigDataHolder.hpp"
|
|
#include "Game/System/ConfigDataMii.hpp"
|
|
#include "Game/System/ConfigDataMisc.hpp"
|
|
#include "Game/System/DrawBufferExecuter.hpp"
|
|
#include "Game/System/DrawBufferGroup.hpp"
|
|
#include "Game/System/DrawBufferHolder.hpp"
|
|
#include "Game/System/DrawSyncManager.hpp"
|
|
#include "Game/System/ErrorArchive.hpp"
|
|
#include "Game/System/FileHolder.hpp"
|
|
#include "Game/System/FileLoader.hpp"
|
|
#include "Game/System/FileLoaderThread.hpp"
|
|
#include "Game/System/FileRipper.hpp"
|
|
#include "Game/System/FindingLuigiEventScheduler.hpp"
|
|
#include "Game/System/FunctionAsyncExecutor.hpp"
|
|
#include "Game/System/GalaxyCometScheduler.hpp"
|
|
#include "Game/System/GalaxyCometState.hpp"
|
|
#include "Game/System/GalaxyMapController.hpp"
|
|
#include "Game/System/GalaxyMoveArgument.hpp"
|
|
#include "Game/System/GalaxyStatusAccessor.hpp"
|
|
#include "Game/System/GameDataConst.hpp"
|
|
#include "Game/System/GameDataFunction.hpp"
|
|
#include "Game/System/GameDataHolder.hpp"
|
|
#include "Game/System/GameDataPlayerStatus.hpp"
|
|
#include "Game/System/GameDataTemporaryInGalaxy.hpp"
|
|
#include "Game/System/GameEventFlag.hpp"
|
|
#include "Game/System/GameEventFlagChecker.hpp"
|
|
#include "Game/System/GameEventFlagStorage.hpp"
|
|
#include "Game/System/GameEventFlagTable.hpp"
|
|
#include "Game/System/GameSequenceDirector.hpp"
|
|
#include "Game/System/GameSequenceFunction.hpp"
|
|
#include "Game/System/GameSequenceProgress.hpp"
|
|
#include "Game/System/GameSystem.hpp"
|
|
#include "Game/System/GameSystemDimmingWatcher.hpp"
|
|
#include "Game/System/GameSystemErrorWatcher.hpp"
|
|
#include "Game/System/GameSystemException.hpp"
|
|
#include "Game/System/GameSystemFontHolder.hpp"
|
|
#include "Game/System/GameSystemFrameControl.hpp"
|
|
#include "Game/System/GameSystemFunction.hpp"
|
|
#include "Game/System/GameSystemObjHolder.hpp"
|
|
#include "Game/System/GameSystemResetAndPowerProcess.hpp"
|
|
#include "Game/System/GameSystemSceneController.hpp"
|
|
#include "Game/System/GameSystemStationedArchiveLoader.hpp"
|
|
#include "Game/System/HeapMemoryWatcher.hpp"
|
|
#include "Game/System/HomeButtonMenuWrapper.hpp"
|
|
#include "Game/System/HomeButtonStateNotifier.hpp"
|
|
#include "Game/System/Language.hpp"
|
|
#include "Game/System/LayoutHolder.hpp"
|
|
#include "Game/System/LuigiLeftSupplier.hpp"
|
|
#include "Game/System/MainLoopFramework.hpp"
|
|
#include "Game/System/MessageHolder.hpp"
|
|
#include "Game/System/NANDErrorSequence.hpp"
|
|
#include "Game/System/NANDManager.hpp"
|
|
#include "Game/System/NANDManagerThread.hpp"
|
|
#include "Game/System/NerveExecutor.hpp"
|
|
#include "Game/System/OSThreadWrapper.hpp"
|
|
#include "Game/System/PauseButtonCheckerInGame.hpp"
|
|
#include "Game/System/ResourceHolder.hpp"
|
|
#include "Game/System/ResourceHolderManager.hpp"
|
|
#include "Game/System/ResourceInfo.hpp"
|
|
#include "Game/System/SaveDataBannerCreator.hpp"
|
|
#include "Game/System/SaveDataHandleSequence.hpp"
|
|
#include "Game/System/SaveDataHandler.hpp"
|
|
#include "Game/System/ScenarioDataParser.hpp"
|
|
#include "Game/System/ScenarioProgressTestRun.hpp"
|
|
#include "Game/System/StageResultSequenceChecker.hpp"
|
|
#include "Game/System/StarPointerOnOffController.hpp"
|
|
#include "Game/System/StationedArchiveLoader.hpp"
|
|
#include "Game/System/StationedFileInfo.hpp"
|
|
#include "Game/System/StorySequenceExecutor.hpp"
|
|
#include "Game/System/SysConfigFile.hpp"
|
|
#include "Game/System/UserFile.hpp"
|
|
#include "Game/System/WPad.hpp"
|
|
#include "Game/System/WPadAcceleration.hpp"
|
|
#include "Game/System/WPadButton.hpp"
|
|
#include "Game/System/WPadHVSwing.hpp"
|
|
#include "Game/System/WPadHolder.hpp"
|
|
#include "Game/System/WPadInfoChecker.hpp"
|
|
#include "Game/System/WPadLeaveWatcher.hpp"
|
|
#include "Game/System/WPadPointer.hpp"
|
|
#include "Game/System/WPadRumble.hpp"
|
|
#include "Game/System/WPadRumbleData.hpp"
|
|
#include "Game/System/WPadStick.hpp"
|