commit x64 compilation from lulu cause the other branch dont seems to compile properly at home

This commit is contained in:
2026-07-17 16:08:20 +02:00
parent c0f3eeb00d
commit 0efa4ee6f7
625 changed files with 117283 additions and 4426 deletions

View File

@ -0,0 +1,33 @@
/* -----------------------------------------------------------------------------
GSFramework
Copyright 2001-2013 Emmanuel Julien. All Rights Reserved.
----------------------------------------------------------------------------- */
#include "viewer_base/viewer_base.h"
#include "core/renderer.h"
using namespace GS;
//------------------------------------------------------------------------------
bool ViewerBase::LoadViewerConfig(const char *path)
{
if (!NML::Parser::Load(path, config_file))
return false;
NML::Tag *tag;
if ((tag = config_file.GetTypedTag("Fullscreen", Variant::VariantBool)) != NULL)
fullscreen = tag->GetBool();
if ((tag = config_file.GetTypedTag("Width", Variant::VariantInteger)) != NULL)
width = tag->GetInteger();
if ((tag = config_file.GetTypedTag("Height", Variant::VariantInteger)) != NULL)
height = tag->GetInteger();
if ((tag = config_file.GetTypedTag("AspectRatio", Variant::VariantFloat)) != NULL)
aspect_ratio = tag->GetReal();
if (renderer)
renderer->SetGlobalAspectRatio(aspect_ratio);
return true;
}
//------------------------------------------------------------------------------