A small tool to view real-world ActivityPub objects as JSON! Enter a URL
or username from Mastodon or a similar service below, and we'll send a
request with
the right
Accept
header
to the server to view the underlying object.
{
"@context": [
"https://www.w3.org/ns/activitystreams",
"https://w3id.org/security/v1",
{
"Hashtag": "as:Hashtag",
"sensitive": "as:sensitive",
"manuallyApprovesFollowers": "as:manuallyApprovesFollowers",
"alsoKnownAs": {
"@id": "as:alsoKnownAs",
"@type": "@id"
},
"movedTo": {
"@id": "as:movedTo",
"@type": "@id"
},
"toot": "http://joinmastodon.org/ns#",
"featured": {
"@id": "toot:featured",
"@type": "@id"
},
"Emoji": "toot:Emoji",
"blurhash": "toot:blurhash",
"votersCount": "toot:votersCount",
"schema": "http://schema.org#",
"PropertyValue": "schema:PropertyValue",
"value": "schema:value",
"ostatus": "http://ostatus.org#",
"conversation": "ostatus:conversation"
}
],
"type": "Article",
"id": "https://chrichri.ween.de/o/9123ba878bb94223a2b271cb5977a225",
"attributedTo": "https://chrichri.ween.de",
"content": "<p>My eldest son of <a href=\"https://chrichri.ween.de/t/1engelund4bengel\" class=\"mention hashtag\" rel=\"tag\">#<span>1EngelUnd4Bengel</span></a> is attending third grade now and starts getting really interested in computers and games. I remembered <a href=\"https://chrichri.ween.de/t/monkeyisland\" class=\"mention hashtag\" rel=\"tag\">#<span>MonkeyIsland</span></a> sitting on an old cdrom. It's cute and he can practice his reading skills 😉.</p>\n<p>My first attempt to provide it went to our <a href=\"https://chrichri.ween.de/t/libreelec\" class=\"mention hashtag\" rel=\"tag\">#<span>LibreElec</span></a> TV, but I couldn't get <a href=\"https://chrichri.ween.de/t/scummvm\" class=\"mention hashtag\" rel=\"tag\">#<span>scummvm</span></a> running on the <a href=\"https://chrichri.ween.de/t/rock64\" class=\"mention hashtag\" rel=\"tag\">#<span>Rock64</span></a> system. Maybe I'll try with a <a href=\"https://chrichri.ween.de/t/rockpro64\" class=\"mention hashtag\" rel=\"tag\">#<span>RockPro64</span></a> and <a href=\"https://chrichri.ween.de/t/libreelecrr\" class=\"mention hashtag\" rel=\"tag\">#<span>LibreElecRR</span></a> someday - your experience doing this would be welcome.</p>\n<p>But then I had the idea to test it on my <a href=\"https://chrichri.ween.de/t/librem5\" class=\"mention hashtag\" rel=\"tag\">#<span>Librem5</span></a> and if it worked install it on the <a href=\"https://chrichri.ween.de/t/pinephone\" class=\"mention hashtag\" rel=\"tag\">#<span>Pinephone</span></a> running <a href=\"https://chrichri.ween.de/t/mobian\" class=\"mention hashtag\" rel=\"tag\">#<span>Mobian</span></a> my son uses.</p>\n<p>It went really well and the two of us started playing a bit. But we couldn't reach the menu to save a game, nor could we change the text speed. Keyboard didn't work.</p>\n<p>@dos@librem.one explained to me that <a href=\"https://chrichri.ween.de/t/squeekboard\" class=\"mention hashtag\" rel=\"tag\">#<span>squeekboard</span></a> would only work occasional and unpredictable with the <a href=\"https://www.libsdl.org/\"><a href=\"https://chrichri.ween.de/t/sdl\" class=\"mention hashtag\" rel=\"tag\">#<span>SDL</span></a></a> based <a href=\"https://www.scummvm.org/\"><a href=\"https://chrichri.ween.de/t/scummvm\" class=\"mention hashtag\" rel=\"tag\">#<span>scummvm</span></a></a>.</p>\n<p>scummvm is a interpreter that can run many games like Monkey Island or Myst on a great variety of modern hardware. On <a href=\"https://chrichri.ween.de/t/mobian\" class=\"mention hashtag\" rel=\"tag\">#<span>mobian</span></a> and <a href=\"https://chrichri.ween.de/t/pureos\" class=\"mention hashtag\" rel=\"tag\">#<span>pureos</span></a> it is available as a package to be installed from the repositories of the distribution <code>sudo apt-get install scummvm</code>.</p>\n<p>The problems with using squeekboard (the on-screen keyboard used in <a href=\"https://chrichri.ween.de/t/phosh\" class=\"mention hashtag\" rel=\"tag\">#<span>phosh</span></a> on the two phones) can be circumvented by using version 2.16.x as the underlying problem has been fixed in these newer versions.</p>\n<p>Sebastian told me that this fix will probably end up soon in <a href=\"https://chrichri.ween.de/t/debian\" class=\"mention hashtag\" rel=\"tag\">#<span>Debian</span></a> and thereby in <a href=\"https://chrichri.ween.de/t/pureos\" class=\"mention hashtag\" rel=\"tag\">#<span>PureOS</span></a> and <a href=\"https://chrichri.ween.de/t/mobian\" class=\"mention hashtag\" rel=\"tag\">#<span>Mobian</span></a>. But until then here's the recipe to run scummvm using a self-compiled version of SDL which makes at least Monkey Island fully functional.</p>\n<h1>install build prerequisites</h1>\n<h2>packages</h2>\n<p>I had to install the following packages to build SDL:</p>\n<div class=\"highlight\"><pre><span></span><span class=\"n\">sudo</span><span class=\"w\"> </span><span class=\"n\">apt</span><span class=\"o\">-</span><span class=\"n\">get</span><span class=\"w\"> </span><span class=\"n\">install</span><span class=\"w\"> </span><span class=\"n\">autoconf</span><span class=\"w\"> </span><span class=\"n\">automake</span><span class=\"w\"> </span><span class=\"n\">autopoint</span><span class=\"w\"> </span>\\<span class=\"w\"></span>\n<span class=\"n\">autotools</span><span class=\"o\">-</span><span class=\"n\">dev</span><span class=\"w\"> </span><span class=\"n\">build</span><span class=\"o\">-</span><span class=\"n\">essential</span><span class=\"w\"> </span><span class=\"n\">debhelper</span><span class=\"w\"> </span><span class=\"n\">dh</span><span class=\"o\">-</span><span class=\"n\">autoreconf</span><span class=\"w\"> </span>\\<span class=\"w\"></span>\n<span class=\"n\">dh</span><span class=\"o\">-</span><span class=\"n\">strip</span><span class=\"o\">-</span><span class=\"n\">nondeterminism</span><span class=\"w\"> </span><span class=\"n\">doxygen</span><span class=\"w\"> </span><span class=\"n\">dpkg</span><span class=\"o\">-</span><span class=\"n\">dev</span><span class=\"w\"> </span><span class=\"n\">m4</span><span class=\"w\"> </span><span class=\"n\">po</span><span class=\"o\">-</span><span class=\"n\">debconf</span><span class=\"w\"> </span><span class=\"n\">libtool</span><span class=\"w\"> </span>\\<span class=\"w\"></span>\n<span class=\"n\">intltool</span><span class=\"o\">-</span><span class=\"n\">debian</span><span class=\"w\"> </span><span class=\"n\">libclang1</span><span class=\"o\">-</span><span class=\"mi\">14</span><span class=\"w\"> </span><span class=\"n\">libdebhelper</span><span class=\"o\">-</span><span class=\"n\">perl</span><span class=\"w\"> </span><span class=\"n\">libdpkg</span><span class=\"o\">-</span><span class=\"n\">perl</span><span class=\"w\"> </span>\\<span class=\"w\"></span>\n<span class=\"n\">libsndio</span><span class=\"o\">-</span><span class=\"n\">dev</span><span class=\"w\"> </span><span class=\"n\">libxkbcommon</span><span class=\"o\">-</span><span class=\"n\">dev</span><span class=\"w\"> </span><span class=\"n\">libdbus</span><span class=\"o\">-</span><span class=\"mi\">1</span><span class=\"o\">-</span><span class=\"n\">dev</span><span class=\"w\"> </span><span class=\"n\">libdecor</span><span class=\"o\">-</span><span class=\"mi\">0</span><span class=\"o\">-</span><span class=\"n\">dev</span><span class=\"w\"></span>\n</pre></div>\n\n<h2>SDL source</h2>\n<p>If not already installed you need to install git for this to work: <code>sudo apt-get install git</code></p>\n<div class=\"highlight\"><pre><span></span>git clone https://github.com/libsdl-org/SDL.git\ncd SDL\ngit checkout release-2.26.1\n</pre></div>\n\n<h2>only Librem5/PureOS: sndio.pc</h2>\n<p>The package libsndio-dev in PureOS byzantium is missing the .pc-file needed by <code>pkg-config</code> to find the libraries provided. It can easily be generated manually.</p>\n<p>Remember to remove the file sometimes before upgrading to the next PureOS version that might contain a newer package containing the .pc-file. You wouldn't want to override it with the old version in /usr/local.</p>\n<div class=\"highlight\"><pre><span></span>sudo mkdir -p /usr/local/lib/aarch64-linux-gnu/pkgconfig\necho 'prefix=/usr\nexec_prefix=<span class=\"cp\">${</span><span class=\"n\">prefix</span><span class=\"cp\">}</span>\nlibdir=<span class=\"cp\">${</span><span class=\"n\">exec_prefix</span><span class=\"cp\">}</span>/lib/aarch64-linux-gnu\nincludedir=<span class=\"cp\">${</span><span class=\"n\">prefix</span><span class=\"cp\">}</span>/include\n\nName: sndio\nDescription: sndio library\nVersion: 1.5.0\nRequires:\nLibs: -L<span class=\"cp\">${</span><span class=\"n\">libdir</span><span class=\"cp\">}</span> -lsndio\nCflags: -I<span class=\"cp\">${</span><span class=\"n\">includedir</span><span class=\"cp\">}</span>' | sudo tee /usr/local/lib/aarch64-linux-gnu/pkgconfig/sndio.pc\n</pre></div>\n\n<h1>compile SDL</h1>\n<p>I chose to install the build in directories in ~/.local/. You might want to change the command to install them elsewhere.</p>\n<p>A list of the files installed is printed during install. I saved this list to make it possible to delete the files if I want to get rid of them.</p>\n<p><code>cmake -D SDL_X11=off -S . -B build && cmake --build build && cmake --install build --prefix $HOME/.local</code></p>\n<h1>install scummvm</h1>\n<p><code>sudo apt-get install scummvm</code></p>\n<h1>scummvm.sh</h1>\n<p>To start scummvm forcing it to use the freshly build SDL I wrote <code>scummvm.sh</code>:</p>\n<div class=\"highlight\"><pre><span></span><span class=\"nv\">mkdir</span><span class=\"w\"> </span><span class=\"o\">~/</span><span class=\"nv\">bin</span><span class=\"w\"></span>\n<span class=\"nv\">echo</span><span class=\"w\"> </span><span class=\"err\">'#!/bin/sh</span>\n\n<span class=\"err\"># in case SDL is compiled with support for X11 it would default to X and not</span>\n<span class=\"err\"># use wayland. To force it using wayland anyway DISPLAY can be unset:</span>\n<span class=\"err\"># unset DISPLAY</span>\n\n<span class=\"err\"># start scummvm using SDL from the given path</span><span class=\"w\"></span>\n<span class=\"nv\">SDL_DYNAMIC_API</span><span class=\"o\">=</span>$<span class=\"nv\">HOME</span><span class=\"o\">/</span>.<span class=\"nv\">local</span><span class=\"o\">/</span><span class=\"nv\">lib</span><span class=\"o\">/</span><span class=\"nv\">libSDL2</span><span class=\"o\">-</span><span class=\"mi\">2</span>.<span class=\"mi\">0</span>.<span class=\"nv\">so</span>.<span class=\"mi\">0</span>.<span class=\"mi\">2600</span>.<span class=\"mi\">1</span><span class=\"w\"> </span><span class=\"nv\">scummvm</span><span class=\"err\">' > ~/bin/scummvm.sh</span><span class=\"w\"></span>\n</pre></div>\n\n<h1>override scummvm.desktop</h1>\n<p>To start scummvm.sh by tapping on the starter icon scummvm.desktop needs to be overridden.</p>\n<p>I put my own version into <code>.local/share/applications/scummvm.desktop</code> like this:</p>\n<div class=\"highlight\"><pre><span></span><span class=\"n\">echo</span><span class=\"w\"> </span><span class=\"err\">'</span><span class=\"p\">[</span><span class=\"n\">Desktop</span><span class=\"w\"> </span><span class=\"n\">Entry</span><span class=\"p\">]</span><span class=\"w\"></span>\n<span class=\"n\">Name</span><span class=\"o\">=</span><span class=\"n\">ScummVM</span><span class=\"w\"></span>\n<span class=\"n\">Comment</span><span class=\"o\">=</span><span class=\"n\">Interpreter</span><span class=\"w\"> </span><span class=\"k\">for</span><span class=\"w\"> </span><span class=\"n\">numerous</span><span class=\"w\"> </span><span class=\"n\">adventure</span><span class=\"w\"> </span><span class=\"n\">games</span><span class=\"w\"> </span><span class=\"n\">and</span><span class=\"w\"> </span><span class=\"n\">RPGs</span><span class=\"w\"></span>\n<span class=\"n\">Comment</span><span class=\"p\">[</span><span class=\"n\">pl</span><span class=\"p\">]</span><span class=\"o\">=</span><span class=\"n\">Interpreter</span><span class=\"w\"> </span><span class=\"n\">graficznych</span><span class=\"w\"> </span><span class=\"n\">gier</span><span class=\"w\"> </span><span class=\"n\">przygodowych</span><span class=\"w\"></span>\n<span class=\"n\">Comment</span><span class=\"p\">[</span><span class=\"n\">sv</span><span class=\"p\">]</span><span class=\"o\">=</span><span class=\"n\">Tolk</span><span class=\"w\"> </span><span class=\"n\">för</span><span class=\"w\"> </span><span class=\"n\">flera</span><span class=\"w\"> </span><span class=\"n\">äventyrsspel</span><span class=\"w\"></span>\n<span class=\"n\">Comment</span><span class=\"p\">[</span><span class=\"n\">he</span><span class=\"p\">]</span><span class=\"o\">=</span><span class=\"n\">פרשן</span><span class=\"w\"> </span><span class=\"n\">למספר</span><span class=\"w\"> </span><span class=\"n\">משחקי</span><span class=\"w\"> </span><span class=\"n\">הרפתקאות</span><span class=\"w\"></span>\n<span class=\"n\">Comment</span><span class=\"p\">[</span><span class=\"n\">de</span><span class=\"p\">]</span><span class=\"o\">=</span><span class=\"n\">Interpreter</span><span class=\"w\"> </span><span class=\"n\">für</span><span class=\"w\"> </span><span class=\"n\">zahlreiche</span><span class=\"w\"> </span><span class=\"n\">Abenteuerspiele</span><span class=\"w\"> </span><span class=\"n\">und</span><span class=\"w\"> </span><span class=\"n\">RPGs</span><span class=\"w\"></span>\n<span class=\"n\">Comment</span><span class=\"p\">[</span><span class=\"n\">es</span><span class=\"p\">]</span><span class=\"o\">=</span><span class=\"n\">Intérprete</span><span class=\"w\"> </span><span class=\"n\">para</span><span class=\"w\"> </span><span class=\"n\">varias</span><span class=\"w\"> </span><span class=\"n\">aventuras</span><span class=\"w\"> </span><span class=\"n\">gráficas</span><span class=\"w\"></span>\n<span class=\"n\">Comment</span><span class=\"p\">[</span><span class=\"n\">ca</span><span class=\"p\">]</span><span class=\"o\">=</span><span class=\"n\">Intèrpret</span><span class=\"w\"> </span><span class=\"n\">per</span><span class=\"w\"> </span><span class=\"n\">diverses</span><span class=\"w\"> </span><span class=\"n\">aventures</span><span class=\"w\"> </span><span class=\"n\">gràfiques</span><span class=\"w\"></span>\n<span class=\"n\">Exec</span><span class=\"o\">=</span><span class=\"n\">scummvm</span><span class=\"p\">.</span><span class=\"n\">sh</span><span class=\"w\"></span>\n<span class=\"n\">Icon</span><span class=\"o\">=</span><span class=\"n\">scummvm</span><span class=\"w\"></span>\n<span class=\"n\">Terminal</span><span class=\"o\">=</span><span class=\"nb\">false</span><span class=\"w\"></span>\n<span class=\"n\">Type</span><span class=\"o\">=</span><span class=\"n\">Application</span><span class=\"w\"></span>\n<span class=\"n\">Categories</span><span class=\"o\">=</span><span class=\"n\">Game</span><span class=\"p\">;</span><span class=\"n\">AdventureGame</span><span class=\"p\">;</span><span class=\"w\"></span>\n<span class=\"n\">StartupNotify</span><span class=\"o\">=</span><span class=\"nb\">false</span><span class=\"w\"></span>\n<span class=\"n\">X</span><span class=\"o\">-</span><span class=\"n\">Purism</span><span class=\"o\">-</span><span class=\"n\">FormFactor</span><span class=\"o\">=</span><span class=\"n\">Workstation</span><span class=\"p\">;</span><span class=\"n\">Mobile</span><span class=\"p\">;</span><span class=\"err\">'</span><span class=\"w\"> </span><span class=\"o\">></span><span class=\"w\"> </span><span class=\"o\">~/</span><span class=\"p\">.</span><span class=\"n\">local</span><span class=\"o\">/</span><span class=\"n\">share</span><span class=\"o\">/</span><span class=\"n\">applications</span><span class=\"o\">/</span><span class=\"n\">scummvm</span><span class=\"p\">.</span><span class=\"n\">desktop</span><span class=\"w\"></span>\n</pre></div>\n\n<h1>restart phosh</h1>\n<p>I didn't find out if and when phosh does use the new .desktop file instead of the one installed by the scummvm package. To make sure I restarted phosh like this:</p>\n<p><code>sudo systemctl restart phosh</code></p>\n<h1>install Monkey Island and play</h1>\n<p>The scummvm documentation provides <a href=\"https://wiki.scummvm.org/index.php?title=The_Secret_of_Monkey_Island\">information</a> what is needed to play Monkey Island.</p>\n<p>After copying the needed files you can add the game to scummvm. I set the global option for graphics to fullscreen and enabled filtering to make the graphic a bit smoother.</p>\n<p>This is the content of my ~/.config/scummvm/scummvm.ini (VGA version of Monkey Island in german):</p>\n<div class=\"highlight\"><pre><span></span><span class=\"o\">[</span><span class=\"n\">scummvm</span><span class=\"o\">]</span><span class=\"w\"></span>\n<span class=\"n\">gui_browser_native</span><span class=\"o\">=</span><span class=\"k\">true</span><span class=\"w\"></span>\n<span class=\"n\">filtering</span><span class=\"o\">=</span><span class=\"k\">true</span><span class=\"w\"></span>\n<span class=\"n\">midi_gain</span><span class=\"o\">=</span><span class=\"mi\">100</span><span class=\"w\"></span>\n<span class=\"n\">mute</span><span class=\"o\">=</span><span class=\"k\">false</span><span class=\"w\"></span>\n<span class=\"n\">speech_volume</span><span class=\"o\">=</span><span class=\"mi\">192</span><span class=\"w\"></span>\n<span class=\"n\">native_mt32</span><span class=\"o\">=</span><span class=\"k\">false</span><span class=\"w\"></span>\n<span class=\"n\">opl_driver</span><span class=\"o\">=</span><span class=\"n\">auto</span><span class=\"w\"></span>\n<span class=\"n\">mt32_device</span><span class=\"o\">=</span><span class=\"k\">null</span><span class=\"w\"></span>\n<span class=\"n\">aspect_ratio</span><span class=\"o\">=</span><span class=\"k\">false</span><span class=\"w\"></span>\n<span class=\"n\">talkspeed</span><span class=\"o\">=</span><span class=\"mi\">60</span><span class=\"w\"></span>\n<span class=\"n\">gui_use_game_language</span><span class=\"o\">=</span><span class=\"k\">false</span><span class=\"w\"></span>\n<span class=\"n\">tts_voice</span><span class=\"o\">=</span><span class=\"mi\">0</span><span class=\"w\"></span>\n<span class=\"n\">subtitles</span><span class=\"o\">=</span><span class=\"k\">false</span><span class=\"w\"></span>\n<span class=\"n\">multi_midi</span><span class=\"o\">=</span><span class=\"k\">false</span><span class=\"w\"></span>\n<span class=\"n\">fullscreen</span><span class=\"o\">=</span><span class=\"k\">true</span><span class=\"w\"></span>\n<span class=\"n\">gm_device</span><span class=\"o\">=</span><span class=\"k\">null</span><span class=\"w\"></span>\n<span class=\"n\">sfx_volume</span><span class=\"o\">=</span><span class=\"mi\">192</span><span class=\"w\"></span>\n<span class=\"n\">music_volume</span><span class=\"o\">=</span><span class=\"mi\">192</span><span class=\"w\"></span>\n<span class=\"n\">speech_mute</span><span class=\"o\">=</span><span class=\"k\">false</span><span class=\"w\"></span>\n<span class=\"n\">lastselectedgame</span><span class=\"o\">=</span><span class=\"n\">monkey</span><span class=\"o\">-</span><span class=\"n\">vga</span><span class=\"o\">-</span><span class=\"n\">de</span><span class=\"w\"></span>\n<span class=\"n\">music_driver</span><span class=\"o\">=</span><span class=\"n\">auto</span><span class=\"w\"></span>\n<span class=\"n\">tts_enabled</span><span class=\"o\">=</span><span class=\"k\">false</span><span class=\"w\"></span>\n<span class=\"n\">local_server_port</span><span class=\"o\">=</span><span class=\"mi\">12345</span><span class=\"w\"></span>\n<span class=\"n\">versioninfo</span><span class=\"o\">=</span><span class=\"mf\">2.2.0</span><span class=\"w\"></span>\n<span class=\"n\">autosave_period</span><span class=\"o\">=</span><span class=\"mi\">120</span><span class=\"w\"></span>\n<span class=\"n\">enable_gs</span><span class=\"o\">=</span><span class=\"k\">false</span><span class=\"w\"></span>\n\n<span class=\"o\">[</span><span class=\"n\">monkey-vga-de</span><span class=\"o\">]</span><span class=\"w\"></span>\n<span class=\"n\">description</span><span class=\"o\">=</span><span class=\"n\">The</span><span class=\"w\"> </span><span class=\"n\">Secret</span><span class=\"w\"> </span><span class=\"k\">of</span><span class=\"w\"> </span><span class=\"n\">Monkey</span><span class=\"w\"> </span><span class=\"n\">Island</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"n\">VGA</span><span class=\"o\">/</span><span class=\"n\">DOS</span><span class=\"o\">/</span><span class=\"n\">German</span><span class=\"p\">)</span><span class=\"w\"></span>\n<span class=\"n\">extra</span><span class=\"o\">=</span><span class=\"n\">VGA</span><span class=\"w\"></span>\n<span class=\"k\">path</span><span class=\"o\">=/</span><span class=\"n\">home</span><span class=\"o\">/</span><span class=\"n\">purism</span><span class=\"o\">/</span><span class=\"n\">Spiele</span><span class=\"o\">/</span><span class=\"n\">monkey</span><span class=\"w\"></span>\n<span class=\"n\">engineid</span><span class=\"o\">=</span><span class=\"n\">scumm</span><span class=\"w\"></span>\n<span class=\"n\">gameid</span><span class=\"o\">=</span><span class=\"n\">monkey</span><span class=\"w\"></span>\n<span class=\"k\">language</span><span class=\"o\">=</span><span class=\"n\">de</span><span class=\"w\"></span>\n<span class=\"n\">gui_saveload_last_pos</span><span class=\"o\">=</span><span class=\"mi\">1</span><span class=\"w\"></span>\n<span class=\"n\">platform</span><span class=\"o\">=</span><span class=\"n\">pc</span><span class=\"w\"></span>\n<span class=\"n\">guioptions</span><span class=\"o\">=</span><span class=\"n\">sndNoSpeech</span><span class=\"w\"> </span><span class=\"n\">lang_German</span><span class=\"w\"></span>\n</pre></div>\n\n",
"to": [
"https://www.w3.org/ns/activitystreams#Public"
],
"cc": [
"https://chrichri.ween.de/followers"
],
"published": "2022-12-09T12:01:44Z",
"context": "https://chrichri.ween.de/contexts/3a3ef278ffba4437bfcb3324643a9798",
"conversation": "https://chrichri.ween.de/contexts/3a3ef278ffba4437bfcb3324643a9798",
"url": "https://chrichri.ween.de/articles/9123ba8/monkeyisland-on-librem5-and-pinephone",
"tag": [
{
"href": "https://chrichri.ween.de/t/1engelund4bengel",
"name": "#1engelund4bengel",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/monkeyisland",
"name": "#monkeyisland",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/libreelec",
"name": "#libreelec",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/scummvm",
"name": "#scummvm",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/rock64",
"name": "#rock64",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/rockpro64",
"name": "#rockpro64",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/libreelecrr",
"name": "#libreelecrr",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/librem5",
"name": "#librem5",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/pinephone",
"name": "#pinephone",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/mobian",
"name": "#mobian",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/squeekboard",
"name": "#squeekboard",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/sdl",
"name": "#sdl",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/pureos",
"name": "#pureos",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/phosh",
"name": "#phosh",
"type": "Hashtag"
},
{
"href": "https://chrichri.ween.de/t/debian",
"name": "#debian",
"type": "Hashtag"
}
],
"summary": null,
"inReplyTo": null,
"sensitive": false,
"attachment": [
{
"type": "Document",
"mediaType": "image/jpeg",
"name": "scummvm running on Librem5 (used look)",
"url": "https://chrichri.ween.de/attachments/34731ca44ebc586112f009864a3167071e207e69d8b27d61fb00097adabd0210/01_scummvm.jpg",
"blurhash": "LAEVWo-:VVxB-.9btR%1}%RO.9o}",
"height": 612,
"width": 1024
},
{
"type": "Document",
"mediaType": "image/jpeg",
"name": "Picture of Mêlée Island on Librem5 (used look) - author says it is Monkey Island running in scummvm",
"url": "https://chrichri.ween.de/attachments/283f2b63a50a1c57907c5763e608f9d18ad4393e38469e3c84c5cb92a804ed3a/02_Mêlée_Island.jpg",
"blurhash": "LdF5,At7%Joy%M%LaxRl~Tjra$a$",
"height": 672,
"width": 1024
}
],
"name": "#MonkeyIsland on #Librem5 and #Pinephone"
}