Closed mowses closed 2 years ago
I am trying to implementi this feature in file /libretro-stella/src/libretro/StellaLIBRETRO.cxx
in the create
method as follow:
bool StellaLIBRETRO::create(bool logging)
{
system_ready = false;
// build play system
destroy();
myOSystem = make_unique<OSystemLIBRETRO>();
HighScoresManager highScoresManager(myOSystem); // <<<<<<<<<<<<<< ADDED THIS LINE
Settings::Options options;
myOSystem->initialize(options);
but erros at compiling time:
../common/HighScoresManager.hxx:97:41: note: no known conversion for argument 1 from ‘std::unique_ptr<OSystemLIBRETRO>’ to ‘OSystem&’
97 | explicit HighScoresManager(OSystem& osystem);
I know its a c++ thing, but I dont know why this error happens because OSystemLIBRETRO extends from OSystem. Does anyone know how to solve it?
I made my way through it. Just called from libretro.cxx
stella.osystem()
.
Does libretro have some kind of hotkey to save/view current highscore? For example: I am playing atari games and want to get current score.
This feature already exists or should be implemented?