2025-07-20 09:29 UTC · Community Announcements · Haron PF
Hello Portal Wanderers!We’ve been listening, tinkering, and occasionally yelling at the Steam decks and cloud saving — and now we’re excited to announce that Version 1.1 of Portal Fantasy is officially live!This update brings two of the most requested features, a full makeover for your player character and a host of fixes, optimisations, and quality-of-life improvements.Let's delve into more detailsSteam Cloud Save SupportYou asked, we answered — your progress can now be saved in the cloud. Pick up where you left off, wherever you’re playing. By default, your progress is saved locally on your
2025-05-20 15:23 UTC · Community Announcements · Haron PF
This update was done during the weekend, but we decided to delay this announcement for a few days while we finished the new achievements images. Check them at the end or in your library ;) Here is the full list Version 1.0.14 MAJOR BUG FIXES - Fixed a hidden path that could cause a softlock in the clear water crater map. - Fixed quest and reward notification triggers, where in some quests the rewards window would only open after opening another menu or chatting with an NPC. BUG FIXES - Fixed a void in fractured sands you could walk on. - Fixed some ruby pillars that could not be mined - Fool's
2025-05-13 12:33 UTC · Community Announcements · Haron PF
Hey Portal Wanderers! We've got great news for your ears — the Portal Fantasy: Original Soundtrack is Now Available! Take the music of Pyli with you wherever you go! Featuring 38 beautifully composed tracks by Ostinarium, this is the first time these tracks are available in their full length and highest quality. And 3 of them are bonuses not even present in the game. Enjoy 2 hours of music anywhere. https://store.steampowered.com/app/3637600/Portal_Fantasy_Original_Soundtrack/ And to celebrate this release and the fact that we are part of Steam's Creature Collector Fest, we’ve got some beastly
2025-05-11 18:55 UTC · Community Announcements · Haron PF
Between bank holidays, a couple of Spring colds in the team, this update took a bit longer. But it is a meaty one. In fact, so meaty that we ended up fusing 2 releases in one. Version 1.0.12 / 1.0.13 MAJOR BUG FIXES - Fixed some situations where crafted shovels would not work as planned - Issue fixed with the dragon cave where players could get stuck in a loop. - Majesty 2 and Majesty 3 Steam achievements should trigger now if they didn't work for you in the past (if you start the game, they will appear) BUG FIXES - Fable chest can no longer give recipes for majesty stones, but will give majes
2025-04-30 10:54 UTC · Community Announcements · Haron PF
Hey there. As you noticed we got slowed down this week. Unfortunately the blackout that affected some parts of Europe affected many of us. But we are back and ready for more improvements. Apart from fixes this version includes an improvement requested by some Steam Deck users. We increaced the font size there. Hopefully this will help you all and avoid any eye strain. Let us know what you think if you are using one. We are still working on other QOLs like Steam cloud save and will keep you posted when those come out Here is the full list for version 1.0.11 MAJOR BUG FIXES - The Golden Gorge ca
2025-04-26 18:25 UTC · Community Announcements · Haron PF
Never has a detour taken so long. This is the 3rd fix to the same quest, but from recent reports, it finally seems we covered all potential paths that could lead to blockages there. Also in this update we tracked down why some naughty wisps were still causing damage even while they were blue. As usual, on Sunday the team takes the time off, so no update tomorrow. We want to do some QOLs next week based on some feedback we got from you and the way you guys play the game, so keep an eye out for those Here is the full list Version 1.0.10 MAJOR BUG FIXES - Introduced yet another fix for yet anothe
2025-04-25 12:18 UTC · Community Announcements · Haron PF
Another back to back update versions. Just take this opportunity to say it's your reports and that allow us to tackle the issues as fast as we can Here is the full list Version 1.0.8 & 1.0.9 MAJOR BUG FIXES - 3rd Catacomb Boss boss battle, where it would not play the animation in some cases - Detour Quest update, where if the player avoided fighting Yves it could mess up the quest - Shaman dialogue now plays correctly for all players, allowing the quest to progress. BUG FIXES - Image fixes for some porbles that were displaying incorrectly in some areas - Image fixes in some passives - Bug fixe
2025-04-22 23:53 UTC · Community Announcements · Haron PF
Ok lots of stuff in this one so we will just go straight into the full list Version 1.0.7 MAJOR BUG FIXES - The Grim Spiral quest not finishing in certain conditions has now been fixed - Dustwhirl plain platform fix to avoid a frozen platform under certain conditions - 3rd Dungeon puzzles reset on exit to avoid specific situations where the player would get locked out - Solved an issue where, under certain conditions, Axolil could cause battles to crash BUG FIXES - Fixed Lambast passive icon - Aqua cove shows its name on the portal map - Underwater Porble on Storm Keep is no longer inaccessibl
2025-04-22 00:31 UTC · Community Announcements · Haron PF
With this update, we had to make a hard decision. Our colouring system was causing some issues in some porbles and causing errors when players tried to evolve them. We are working on fixing it, but it will take some days to have them all working as intended. So we opted for a bit more dramatic move. You should be able to evolve all porbles that can be evolved to Majesty 3 fine. But in the cases where the dyes would cause a problem, the dyes will be removed. To make up for this, a COMPENSATION CODE TO BE RELEASED IN THE NEXT FEW DAYS which will include enough dyes to set your porbles back to be
2025-04-19 22:27 UTC · Community Announcements · Haron PF
2 updates back to back today The main highlights are a major fix that should help players with Steam Deck models that had problems starting the game. The other is the addition of the possibility of enabling v-synch if desired under the settings. By default, it will be off as it has been to this point, but if you want, you can enable it (this will cause the game to close and has to be restarted). We will add a confirmation message in a later version, but we wanted to enable this option for all of you as fast as possible. Here is the full list Version 1.0.4 & 1.0.5 MAJOR BUG FIXES - Improvements
2025-04-19 04:30 UTC · Community Announcements · Haron PF
Told you we would get 1.0.3 soon as well. It's currently past midnight for most of the team, but we wanted to make sure these were out as soon as possible, especially the lag situation that was affecting some of you around Silent woods and later. (caused by inventory size increase, it seems) Here is the full list Version 1.0.3 MAJOR BUG FIXES - Massive optimisation related to lags in the game with dialogues and inventory as the game progresses for some players BUG FIXES - Solved and issued where the game could sometimes detect a controller as being connected twice with some models. - Solved is
2025-04-18 18:06 UTC · Community Announcements · Haron PF
Thanks to all your support and patience as we resolve all the issues that have popped up since launch We have launched version 1.0.2 a bit ago (and will most likely release 1.0.3 still today to try and fix some delay/lag issues some players are getting in some systems), but we wanted to get the latest improvements to you as fast as possible MAJOR BUG FIXES - Fix for some quest question marks and exclamation marks that were displaying where they shouldn't - Improvement in the way the game limits the collision in some map items that would allow clipping BUG FIXES - Improvement in the battle tuto
2025-04-16 14:29 UTC · Community Announcements · Haron PF
First of all, apologies for those that were there on the planned hour. The team found a minor issue and we decided to fix it before the launch. But the wait is over Wanderer and the Portals are open – Portal Fantasy is Now Live! After years of work, months of feedback, and way too many porble puns, Portal Fantasy is officially launched! 🎉 Dive into the pixel-packed Kingdom of Pyli and begin your journey today — full of creatures to capture, puzzles to solve, secrets to uncover, and a vibrant cast of characters that are weird in a loveable way. {STEAM_CLAN_IMAGE}/44382825/91153794a5792892ef167
2025-04-16 00:14 UTC · Community Announcements · Haron PF
Some of you portal wanderers might have met our NPCs during the demo. And we loved seeing how some of you loved their ... unusual personalities. And as much as we loved having them in a pixel art we always felt that was limiting how we could show them to you. So we remade their portraits in non-pixel. This allows more expression, detail, and personality, making every conversation just a little more memorable (plus we have some extra plans for them in the future) {STEAM_CLAN_IMAGE}/44382825/9793d7c80e581386f5cee39d429ef7c3b01a018b.jpg "He may still lecture you, but now he's doing it in high def
2025-04-11 13:09 UTC · Community Announcements · Haron PF
Hello Portal Wanderers! We are super excited for the launch next week. But before launch day arrives on the 16th, we’ve got some special info to share that will give you a glimpse into what lies beyond... The Portal Fantasy Roadmap {STEAM_CLAN_IMAGE}/44382825/a0acccd335f8d37495518ccb2c4682c29060590d.jpg These are our current plans for the journey ahead, from everything you’ll find right from the launch day to what’s coming in future updates. We don't want to provide just a static game but an adventure that keeps expanding with more stories, quests, and Porbles for you to discover. Here’s a qui
Full appinfo as delivered by Steam PICS, changenumber 38233717. Also at /api/app/2464460/raw.
{
"appid": "2464460",
"common": {
"name": "Portal Fantasy",
"type": "Game",
"icon": "c0bfb19e2f118e879b0cf9b87eaa569e1fac4b46",
"clienttga": "e09d282beebaaa2328ebfd1b237bc05f6b95bde6",
"clienticon": "bb33765049803430aa39f8370059f1a3cd24adf4",
"linuxclienticon": "7dc5b7c83438b3bf48973e072d6c28d29c26c6ef",
"releasestate": "released",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosapplesilicon,macosnotarized",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1745625600",
"tested_build_id": "18169284",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_GameOrLauncherDoesntExitCleanly"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
},
"5": {
"display": "1",
"token": "#SteamDeckVerified_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_GameOrLauncherDoesntExitCleanly"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_GameOrLauncherDoesntExitCleanly"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "1",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "f68d075a6fa84430bb943fe01ee5fb3068d80941/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "24.846154436641882",
"height_pct": "43.21048314920385"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "250f1c33b897a48c4c821bb2017bbe875353c7a4/logo.png"
},
"image2x": {
"english": "250f1c33b897a48c4c821bb2017bbe875353c7a4/logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "24.846154436641882",
"height_pct": "43.21048314920385"
}
},
"library_header": {
"image": {
"english": "7597cad5d3cb442f25840434c6d9d3a9e2605294/library_header.jpg"
},
"image2x": {
"english": "7597cad5d3cb442f25840434c6d9d3a9e2605294/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1747074776",
"associations": {
"0": {
"type": "developer",
"name": "Portal Fantasy"
},
"1": {
"type": "publisher",
"name": "Portal Fantasy"
}
},
"primary_genre": "3",
"genres": {
"0": "25",
"1": "4",
"2": "23",
"3": "3",
"4": "2"
},
"category": {
"category_2": "1",
"category_28": "1",
"category_55": "1",
"category_56": "1",
"category_57": "1",
"category_58": "1",
"category_22": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true"
},
"brazilian": {
"supported": "true",
"subtitles": "true"
},
"latam": {
"supported": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"portuguese": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1744813709",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "2464460",
"store_tags": {
"0": "14139",
"1": "4747",
"2": "916648",
"3": "122",
"4": "1625",
"5": "3964",
"6": "21",
"7": "1684",
"8": "9",
"9": "3834",
"10": "6730",
"11": "1775",
"12": "4004",
"13": "597",
"14": "4434",
"15": "1742",
"16": "3871",
"17": "4182",
"18": "3859",
"19": "7481"
},
"review_score": "5",
"review_percentage": "65"
},
"extended": {
"developer": "Portal Fantasy",
"publisher": "Portal Fantasy",
"homepage": "https://portalfantasy.io/",
"listofdlc": "3618180",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "PortalFantasy",
"launch": {
"0": {
"executable": "portal-fantasy.exe",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "portal-fantasy.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "portal-fantasy",
"arguments": "--no-sandbox",
"type": "default",
"config": {
"oslist": "linux",
"osarch": "64"
}
}
},
"steamcontrollertemplateindex": "4",
"steamdecktouchscreen": "1"
},
"depots": {
"2464461": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "2799657974400621003",
"size": "2081282914",
"download": "660094800"
}
}
},
"2464462": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "4510680685643744310",
"size": "2110290986",
"download": "624692640"
}
}
},
"2464463": {
"config": {
"oslist": "macos",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "7103582086528521791",
"size": "2173551418",
"download": "653017680"
}
}
},
"baselanguages": "english,spanish,japanese,portuguese,brazilian,latam",
"hasdepotsindlc": "0",
"branches": {
"public": {
"buildid": "19260859",
"timeupdated": "1752957848",
"timebuildupdated": "1752760379"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "104857600",
"maxnumfiles": "1"
}
}