From 93f4160790aaf346378bf9881833d3514ef36725 Mon Sep 17 00:00:00 2001 From: octospacc Date: Mon, 27 May 2024 15:43:58 +0200 Subject: [PATCH] : Add pokemon-harvestcraft [2024-05-27] --- README.md | 3 + _config.yml | 2 +- _includes/extra-js.html | 9 +- _includes/footer.html | 4 +- _includes/head.html | 18 +-- _includes/stats.html | 4 +- _posts/2024-05-27-pokemon-harvestcraft.md | 117 ++++++++++++++++++ _sass/_SalaMuseoGames.scss | 2 +- _sass/_menu.scss | 2 +- ...NaPDcZTIAOhVxoMyOr9n_E7ffGjEGIVzY4SY.woff2 | Bin 0 -> 6896 bytes .../NaPDcZTIAOhVxoMyOr9n_E7ffGjEGItzYw.woff2 | Bin 0 -> 12384 bytes ...NaPDcZTIAOhVxoMyOr9n_E7ffHjDGIVzY4SY.woff2 | Bin 0 -> 6660 bytes .../NaPDcZTIAOhVxoMyOr9n_E7ffHjDGItzYw.woff2 | Bin 0 -> 11796 bytes .../NaPecZTIAOhVxoMyOr9n_E7fdM3mDbRS.woff2 | Bin 0 -> 6776 bytes .../NaPecZTIAOhVxoMyOr9n_E7fdMPmDQ.woff2 | Bin 0 -> 12372 bytes assets/fonts/Titillium-Web/index.css | 48 +++++++ assets/js/preferences.js | 6 +- assets/js/pwa.js | 13 +- assets/js/software-embed.js | 2 +- .../pokemon-harvestcraft/RSy-V9qg-Imgur.png | Bin 0 -> 11237 bytes local.sh | 5 +- pages/about.md | 7 ++ 22 files changed, 213 insertions(+), 29 deletions(-) create mode 100644 README.md create mode 100644 _posts/2024-05-27-pokemon-harvestcraft.md create mode 100644 assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGIVzY4SY.woff2 create mode 100644 assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGItzYw.woff2 create mode 100644 assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGIVzY4SY.woff2 create mode 100644 assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGItzYw.woff2 create mode 100644 assets/fonts/Titillium-Web/NaPecZTIAOhVxoMyOr9n_E7fdM3mDbRS.woff2 create mode 100644 assets/fonts/Titillium-Web/NaPecZTIAOhVxoMyOr9n_E7fdMPmDQ.woff2 create mode 100644 assets/fonts/Titillium-Web/index.css create mode 100644 assets/media/games/pokemon-harvestcraft/RSy-V9qg-Imgur.png diff --git a/README.md b/README.md new file mode 100644 index 0000000..7f4d15e --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# Sala Museo Games + +See [about.md](./pages/about.md#Bonus) diff --git a/_config.yml b/_config.yml index efbfc71..ec46504 100644 --- a/_config.yml +++ b/_config.yml @@ -19,7 +19,7 @@ menu: - title: "Contribute (GitHub)" url: "https://github.com/GamingShitposting/SalaMuseoGames" type: "external" - - title: "Feed" + - title: "Atom/RSS Feed" url: "/feed.xml" email: "gamingshitposting@github.com" date_format: "%Y.%m.%d" diff --git a/_includes/extra-js.html b/_includes/extra-js.html index f62e047..5c9f0c2 100644 --- a/_includes/extra-js.html +++ b/_includes/extra-js.html @@ -1,2 +1,9 @@ - \ No newline at end of file + + diff --git a/_includes/footer.html b/_includes/footer.html index 143784c..43056ad 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -70,7 +70,7 @@ - + @@ -78,7 +78,7 @@ - +{% include stats.html %} {% include extra-js.html %} diff --git a/_includes/head.html b/_includes/head.html index c670104..8ec1a92 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -66,14 +66,14 @@ - - - - - - - - + + + + + + + + @@ -87,7 +87,7 @@ - + diff --git a/_includes/stats.html b/_includes/stats.html index 49926aa..a3e06a1 100644 --- a/_includes/stats.html +++ b/_includes/stats.html @@ -1,5 +1,5 @@ - + diff --git a/_posts/2024-05-27-pokemon-harvestcraft.md b/_posts/2024-05-27-pokemon-harvestcraft.md new file mode 100644 index 0000000..4516373 --- /dev/null +++ b/_posts/2024-05-27-pokemon-harvestcraft.md @@ -0,0 +1,117 @@ +--- +layout: "post" +title: "Pokemon HarvestCraft" +subtitle: "A unique blend of Pokémon adventures and Harvest Moon-style farming." +description: "Pokemon HarvestCraft merges classic Pokémon gameplay with farming and life simulation elements, set in a town under the threat of a powerful Trevenant." +image: "/assets/media/games/pokemon-harvestcraft/RSy-V9qg-Imgur.png" +image_source: "internal" +category: "games" +tags: + - "farming" + - "sandbox" + - "simulation" + - "crafting" + - "adventure" + - "rpg" + - "love" + - "time" + - "ranching" +author: "octobot" +software_data: + platform: "gba" + rom_index: "Pokemon_Harvestcraft_Final_2.0.gba" + release: + region: "global" + source: "community" + type: "hack" + year: "2016" +--- + +## About the game + +
+
:t263: Pokemon HarvestCraft :t300:

+ :t273: Introduction
+
Hi everyone! I'm quil09 and I present you my first rom hack...​

+ :t276: Story
+
21 years ago, Pokemon lived in harmony in the woods. The Pokemons there were ruled by the Pokemon Trevenant.
+
+One day, A group of people came and started cutting trees and building houses. There was no left home for the Pokemons. The Trevenant did not know what to do so it ask help on the Harvest Goddess. Harvest Goddess quickly responds and tried to punish the people. But she fell in love with one of them, and his name was Eric, which also fell in love with her. So Harvest Goddess forgave Eric and his townspeople. Trevenant didn't like her decision but he doesn't have any choice until he learned that If Harvest Goddess marries a human, she will lost all of her powers and pass it to Trevenant that's one thing Harvest Goddess didn't know about herself.
+
+Until 2 years later they got married (That's a long wait, huh?). At the end of the wedding, Harvest Goddess tried to use her powers to create fireworks but it didn't work, that's the time when she realized she lost all of her powers but she accepted it because she is happy with her husband.
+
+Trevenant is wondering why he still don't have Harvest Goddess' powers so he asked Kappa, Harvest Goddess' brother. Kappa said that he will only obtain Harvest Goddess' powers at the birth of the Harvest Baby.(Kappa didn't know about Trevenant's plan yet). One day, Kappa manage to find out Trevenant's plan, to trap the people inside the town and to kill the Harvest Baby so he tried to stop him but he failed. Kappa was trap inside a mine. Kappa told Trevenant that someone can stop him.
+
+A year later the Harvest Baby is born at that time Trevenant has obtained Harvest Goddess' powers and started the attack. He traps the people inside the town with cursed trees. Harvest Goddess' and ERIC tried to escape they put the baby in the basket. Eric and the baby escaped but Harvest Goddess' didn't get lucky, she got trap inside the town with the other people. Eric got away from the town with the baby. Knowing Trevenant is after the baby, he left the baby in front of a fosters house. (Why?!? Isn't he safer with you!?!?)
+
+You're an 21 year old who's just starting out on your journey but suddenly you got trapped in the town by Trevenant just for fun. Did he made a very bad thing to trap you in the town too? Can you stop this nonsense and free the townspeople?​

+ :t143: Features
+
Weather System
+It sometimes rains every Spring, Summer and Fall and sometimes snows every Winter. Weather affects the energy lost when you do work.
+
+Scripted Time and Day
+Time changes only if you go through Maps. NPCs move around the town depending on time and day.
+
+Seasons
+Seasons changes every 30 days. Changing Season affects the items found and wild Pokemons encounter in the Woods.
+
+Farming
+You can plant Apricorns any season except Winter. Up to 6 Apricorns can only be planted.
+
+Ranching Pokemons
+Torchics, Skiddos and Gogoats.
+
+New Berry System
+Berries found regrow everyday by random.
+
+No Gym Leaders and Elite Four
+Shop Owners give you badges when you defeat them and Trevenant will serve as the Champions battle.
+
+Some new Pokemons
+Some Pokemons from Gen 4 to Gen 6 (May not have the correct Cry, Movesets, and Method of Evolution).
+
+Cooking and Crafting
+Cooking food to replenish Your Energy and Your Pokemon's Health. Crafting tools to help you on your work.
+
+New Items
+Such as foods, apricorns, and other resources.
+
+Energy Mechanics
+Energy decreases when doing work. You can replenish your Energy by eating or sleeping. Maximum Energy gained when you sleep is determined by the number of badges.
+
+Bachelors and Bachelorettes
+Love System
+
+Fairy Type
+Fairy Type Pokemons and Moves.
+
+New Moves
+New moves doesn't have new animations or effects. Just some animations that I think it will suit them.
+
+And more fun features to discover by yourself

+
+ +"Pokemon HarvestCraft" is an innovative rom hack of "Pokemon Ruby" developed by quil09. This game combines the beloved elements of traditional Pokemon gameplay with the immersive mechanics of farming, ranching, and crafting, creating a uniquely engaging experience for players. + +The story begins 21 years prior when Pokemon lived peacefully in the woods under the rule of the Pokemon Trevenant. This tranquility was disrupted when humans arrived, cut down trees, and built a town, leaving the Pokemon homeless. In response, Trevenant sought help from the Harvest Goddess. However, complications arose when the Harvest Goddess fell in love with Eric, one of the humans, and chose to forgive them. Unbeknownst to her, if she married a human, she would lose all her powers, which would then pass to Trevenant. + +Two years later, the Harvest Goddess and Eric married. At the ceremony's conclusion, the Harvest Goddess realized she had lost her powers but accepted this for the sake of her happiness with Eric. Trevenant, puzzled by his lack of new powers, consulted Kappa, the Harvest Goddess's brother, and learned that the powers would transfer to him upon the birth of the Harvest Baby. When Kappa discovered Trevenant's malevolent plan to trap the townspeople and kill the Harvest Baby, he attempted to intervene but was imprisoned in a mine by Trevenant. + +A year later, the Harvest Baby was born, and Trevenant gained the Harvest Goddess's powers. He trapped the townspeople with cursed trees. The Harvest Goddess and Eric tried to escape with their child, but only Eric and the baby managed to flee, leaving the Harvest Goddess trapped. Eric, knowing Trevenant's pursuit, left the baby at a foster home for safety. + +Players step into the role of a 21-year-old starting their journey, only to be trapped in the cursed town by Trevenant. The main quest revolves around stopping Trevenant and freeing the townspeople. + +"Pokemon HarvestCraft" introduces numerous unique features that distinguish it from the original "Pokemon Ruby." The game includes a weather system where seasonal changes impact gameplay; for instance, rain and snow affect energy expenditure during work. Time progresses with map transitions, influencing NPC movements and interactions. Seasons change every 30 days, altering available items and wild Pokemon encounters. + +Farming and ranching are core mechanics. Players can plant Apricorns (except in winter) and manage Pokemon like Torchics, Skiddos, and Gogoats. A new berry system ensures daily regrowth of berries. Instead of traditional Gym Leaders and Elite Four, players earn badges by defeating shop owners, with Trevenant serving as the final challenge. + +The game also features a crafting system, enabling players to create tools and cook food to replenish energy and health. New items, including foods and apricorns, enrich the gameplay. Energy mechanics add a layer of strategy, as energy depletes with work and can be replenished through eating or sleeping, with maximum energy determined by the number of badges earned. + +Romance options are available with bachelors and bachelorettes, adding a love system to the game. Additionally, Fairy Type Pokemon and moves are included, alongside new moves tailored with suitable animations. + +Overall, "Pokemon HarvestCraft" offers a rich and varied gameplay experience that melds the charm of traditional Pokemon adventures with the depth of simulation elements, providing players with numerous features and surprises to discover. + +## Resources + +* Official page of the game; Cover image credits: + diff --git a/_sass/_SalaMuseoGames.scss b/_sass/_SalaMuseoGames.scss index 2056b6e..4734b39 100644 --- a/_sass/_SalaMuseoGames.scss +++ b/_sass/_SalaMuseoGames.scss @@ -49,7 +49,7 @@ section.post > article { iframe.AppFrame, iframe#software-embed-frame { - height: calc(100vh - 4rem); + height: calc(100vh - 5rem); border: none; overflow: hidden; } diff --git a/_sass/_menu.scss b/_sass/_menu.scss index ec538ee..6814e7a 100644 --- a/_sass/_menu.scss +++ b/_sass/_menu.scss @@ -71,7 +71,7 @@ aside.sidebar { margin: 0; list-style-type: none; - a { + * { width: 100%; display: block; padding: rem(15px) rem(20px); diff --git a/assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGIVzY4SY.woff2 b/assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGIVzY4SY.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..5983be7fc2bb00bc0e25241c1d55178ff7b90ba0 GIT binary patch literal 6896 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGItzYw.woff2 b/assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffGjEGItzYw.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ad381f73ab0ff6ca8c001c7866ad9898e6f58453 GIT binary patch literal 12384 zcmV-mFrUwNPew8T0RR9105D(x4*&oF0CwO205Ast0RR9100000000000000000000 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 SK}F!K#*(w2)|2wN^RNNyK+*C5 literal 0 HcmV?d00001 diff --git a/assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGIVzY4SY.woff2 b/assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGIVzY4SY.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7292910c81e67993a6dc399d84fcf31ac3f989bf GIT binary patch literal 6660 zcmV+f8vEsUPew8T0RR9102%}U4*&oF07$?902!+Q0RR9100000000000000000000 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 OcHev$4*S!yo7n*NT;~-4 literal 0 HcmV?d00001 diff --git a/assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGItzYw.woff2 b/assets/fonts/Titillium-Web/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGItzYw.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1eb2d32cd1f194a090cf28b159115b42ea89cd8e GIT binary patch literal 11796 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 G5p)A$9vqAS literal 0 HcmV?d00001 diff --git a/assets/fonts/Titillium-Web/index.css b/assets/fonts/Titillium-Web/index.css new file mode 100644 index 0000000..347401e --- /dev/null +++ b/assets/fonts/Titillium-Web/index.css @@ -0,0 +1,48 @@ +/* latin-ext */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 300; + src: url(./NaPDcZTIAOhVxoMyOr9n_E7ffGjEGIVzY4SY.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 300; + src: url(./NaPDcZTIAOhVxoMyOr9n_E7ffGjEGItzYw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* latin-ext */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 400; + src: url(./NaPecZTIAOhVxoMyOr9n_E7fdM3mDbRS.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 400; + src: url(./NaPecZTIAOhVxoMyOr9n_E7fdMPmDQ.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* latin-ext */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 700; + src: url(./NaPDcZTIAOhVxoMyOr9n_E7ffHjDGIVzY4SY.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Titillium Web'; + font-style: normal; + font-weight: 700; + src: url(./NaPDcZTIAOhVxoMyOr9n_E7ffHjDGItzYw.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} diff --git a/assets/js/preferences.js b/assets/js/preferences.js index 2d381f1..66e228a 100644 --- a/assets/js/preferences.js +++ b/assets/js/preferences.js @@ -5,7 +5,7 @@ var prefsIndex = 'SalaMuseoGames/Prefs/v1'; var Prefs = window.SalaMuseoGames.Prefs = { softwarePwaManifests: { default: true, /* dependsOn: "pwaManifests", */ name: "Allow installing individual games as PWAs" }, pwaManifests: { default: false, name: "Allow installing the site home itself as a PWA" }, - offlineCache: { default: true, name: "Cache site pages and game files offline", summary: "Allow faster site navigation, and gameplay while offline, by caching unlimited data. Disable to save device storage. (Note: data for some emulators and games is always cached regardless of this setting; you can only manage their data in their interface if they show an option.)" }, + offlineCache: { default: true, section: "data", name: "Cache site pages and game files offline", summary: "Allow faster site navigation, and gameplay while offline, by caching unlimited data. Disable to save device storage. (Note: data for some emulators and games is always cached regardless of this setting; you can only manage their data in their interface if they show an option.)" }, dataExport: { section: "data", name: "Export site configuration and game saves", onclick: (function(){ async function makeDownloadObj (data) { var name = 'SalaMuseoGames-Export.json'; @@ -19,7 +19,7 @@ var Prefs = window.SalaMuseoGames.Prefs = { return { download: name, href: URL.createObjectURL(blob) }; } var data = { localStorage, indexedDB: {} }; - var dbs = ["EmulatorJS-core", "/data/saves", "/home/web_user/.renpy"]; + var dbs = ["EmulatorJS-core", "/data/saves", "/idbfs", "/home/web_user/.renpy"]; dbs.forEach(function(db){ indexedDB.open(db).onsuccess = (function(event){ idbBackupAndRestore.exportToJson(event.target.result).then(async function(json){ @@ -42,7 +42,7 @@ var Prefs = window.SalaMuseoGames.Prefs = { if ('CompressionStream' in window) { stream = stream.pipeThrough(new DecompressionStream('gzip')); } else { - return alert('Compressed archives are not supported in this browser. Please decompress externally and then upload a JSON file.'); + return alert('Compressed archives are not supported in this browser. Please decompress externally (via gzip or 7z) and then upload the extracted JSON file.'); } } else { return alert('File type not recognized.'); diff --git a/assets/js/pwa.js b/assets/js/pwa.js index 6b4fa1f..a089d64 100644 --- a/assets/js/pwa.js +++ b/assets/js/pwa.js @@ -1,11 +1,12 @@ (function(){ -var Prefs = SalaMuseoGames.Prefs; -var Software = SalaMuseoGames.page.software_data; +var SMG = SalaMuseoGames; +var Prefs = SMG.Prefs; +var Software = SMG.page.software_data; var Screen = (Software && Software.screen); -var Site = SalaMuseoGames.site; -var iconUrl = SalaMuseoGames.page.icon; -var coverUrl = SalaMuseoGames.page.image; +var Site = SMG.site; +var iconUrl = SMG.page.icon; +var coverUrl = SMG.page.image; var sitePath = (Site.url + Site.baseurl); function absoluteUrlFromRelative (url) { @@ -19,7 +20,7 @@ function absoluteUrlFromRelative (url) { } if (Prefs.pwaManifests.value || Prefs.softwarePwaManifests.value) { - var manifestData; + var manifestData = {}; if (Prefs.softwarePwaManifests.value && Software) { // specific manifests on games pages var pageUrl = (location.href + '?pwaLaunch=1'); // TODO Url parameters to make the game open fullscreen and automatically start diff --git a/assets/js/software-embed.js b/assets/js/software-embed.js index 87f664e..ca69ec1 100644 --- a/assets/js/software-embed.js +++ b/assets/js/software-embed.js @@ -44,7 +44,7 @@ function controlsHtml (picks) { return ( ' var frame = wrapper.querySelector('iframe#software-embed-frame'); var src = frame.src; frame.src = ''; - frame.src = src; + setTimeout(function(){ frame.src = src }, 33); // timeout to work around a bug where the frame remains blank }) + ' ' : '') + '' ) } diff --git a/assets/media/games/pokemon-harvestcraft/RSy-V9qg-Imgur.png b/assets/media/games/pokemon-harvestcraft/RSy-V9qg-Imgur.png new file mode 100644 index 0000000000000000000000000000000000000000..c003da25b26575cce9e1c4c5098b834770ee1c79 GIT binary patch literal 11237 zcmVAPh5FrWMpI{5{X1sR#sM4R#sM4Rw9u|BoY}J85w!y6QK;#(oSb~cDMfy z=i6_Vh7barTuyFo!vENFhXo7%75wktuE2r?--(6L3;roAg#M%G*IB>L{&p??W&GdY zuE0-0;;}K?C`G@{mafZh!b0fZjzndx_QWwtAu&_R_iMdy`gdTF9KRR+Is>*^?TL}t z3_ygH@{9KP9asqc8*yPX6RRj$VsoZ@qA0?O7fyda7DE3nBsLQ&S4q|$cB(~$^edCpBMkrqyWI~GEJKPGI>5C%5qwmY16 zN=I#pAluE}nic{O7EXU77D9hBM%~ORLo`BK1i9@_)mG^UA<{4zh$J&T0ErBMDK4D; z7A$VNyBHZ}&)t-558Q1dn}srn5wHlf^2hUD=?DNM61i&1^Ks>Z27xF_h3(?*Eem_49kDALc_oAyp=h#5_9Rc&qF0py*o>!Lmvy*C7q3W>^i*hpsU z_5eTpfxalApMU>;OZ~^w4J0N&AYcdp7~Mtq7_5i^KooB|eV5J6#@fDbv-4@yv{{IX zNQmP-DnGbzt@gwol80Cl;%$c1#dO}j<}>{>crD3sO{}L5(fBH@Z+R@jgqV0th#&y) zfdMNpDf7jJ{Ko02PXm|36WS&}?pIA$N+crD+J&G)n5lEBjM5e2Jg13b3<9X3vCSdI z`Sg1iep`+II$pv;&+=HJ0;b$}2j(#S8KTB#p3T6X`^_e^t@Ac9kKh4L9Lh}Fdn-{9 zhtW>=>x^ixH3X3mfh_tW*Mi~rq!n8?TRL$@nfRG?HsLKsWKWVrn>*A!? zOG@L|wq@5BOwo&ad>{ICX7oA6JpD|!?y5fjUHnZ8eamBsoZk1uQE8_+5_=*jdZTX; zC4qu)2xg>vD&ffhiGH0a_9Pqy5CQ-arMzZuY;SaLtw)Ue<1u(m6hSP)5X$pvx8ApX zemd`CRLM@`(rXlK2@!~Z16hg;$drya)RAywBwF9!UCIL}ctI5P(a4 zE}8YX{U0LtpC;8y>oV^$0j0x9T9Ak6L@%b8mr?6?m+w0m-7`rL);dtK z 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 the GitHub repository. + +As I personally work on improvements and additions to this website and its underlying technologies, I usually write devlogs on my microblog: octospacc.altervista.org/?s=SalaMuseoGames. +