akmenu-next/arm9/source/launcher/TopToyLauncher.h
lifehackerhansol 350dc13e90
Add TTMenu support
This needs TTMenu/YSMenu to already be installed, or at least
extinfo/infolib/ttpatch.
2024-10-31 23:32:21 -07:00

26 lines
506 B
C++

/*
Copyright (C) 2024 lifehackerhansol
SPDX-License-Identifier: GPL-3.0-or-later
*/
#pragma once
#include <nds/ndstypes.h>
#include <string>
#include "ILauncher.h"
class TopToyLauncher : public ILauncher {
public:
bool launchRom(std::string romPath, std::string savePath, u32 flags, u32 cheatOffset,
u32 cheatSize) override;
private:
bool prepareCheats(void);
bool prepareTTSYS(void);
std::string mRomPath;
std::string mSavePath;
u32 mFlags;
};