From d573a41c06fb151b0f759cb3fdbe7b7d3d56f830 Mon Sep 17 00:00:00 2001 From: Hunter Sezen Date: Fri, 4 Sep 2015 23:10:41 +0700 Subject: games/pinball: Added (open source pinball simulator). Signed-off-by: Willy Sudiarto Raharjo --- games/pinball/pinball-0.3.1-hiscore.patch | 39 +++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 games/pinball/pinball-0.3.1-hiscore.patch (limited to 'games/pinball/pinball-0.3.1-hiscore.patch') diff --git a/games/pinball/pinball-0.3.1-hiscore.patch b/games/pinball/pinball-0.3.1-hiscore.patch new file mode 100644 index 0000000000..bf40674097 --- /dev/null +++ b/games/pinball/pinball-0.3.1-hiscore.patch @@ -0,0 +1,39 @@ +--- pinball-0.3.1/src/Table.cpp~ 2006-08-03 14:59:16.000000000 +0200 ++++ pinball-0.3.1/src/Table.cpp 2006-08-03 14:59:16.000000000 +0200 +@@ -247,14 +247,9 @@ + // Clear old high scores + m_mapHighScores.clear(); + +- //!rzr+ : fix w32 +- string sFileName = m_sTableName + "/" + HIGH_SCORES_FILENAME; +-#ifdef RZR_PATHRELATIVE +- sFileName = string( Config::getInstance()->getExeDir() ) +- +"/"+ m_sTableName +".cfg"; +-#else +- sFileName = string(EM_HIGHSCORE_DIR) + "/" + sFileName; +-#endif //!rzr- ++ char *home = getenv("HOME"); ++ string sFileName = string(home? home:".") + "/.emilia/" + m_sTableName + ++ ".hiscore"; + + ifstream file(sFileName.c_str()); + if (!file) { +@@ -308,14 +303,10 @@ + cerr << "No current table name! (the first time is normal...)" << endl; + return false; + } +- //!rzr+ : fix w32 +- string sFileName = m_sTableName + "/" + HIGH_SCORES_FILENAME; +-#ifdef RZR_PATHRELATIVE +- sFileName = string( Config::getInstance()->getExeDir() ) +- +"/"+ m_sTableName +".cfg"; +-#else +- sFileName = string(EM_HIGHSCORE_DIR) + "/" + sFileName; +-#endif //!rzr- ++ ++ char *home = getenv("HOME"); ++ string sFileName = string(home? home:".") + "/.emilia/" + m_sTableName + ++ ".hiscore"; + + ofstream file(sFileName.c_str());//, ios_base::out | ios_base::trunc); + if (!file) { -- cgit v1.2.3