Paul Sutton

Games

Luanti (formerly Minetest)

An open source voxel* game engine. Play one of our many games, mod a game to your liking, make your own game, or play on a multiplayer server.

Available for Windows, macOS, GNU/Linux, FreeBSD, OpenBSD, DragonFly BSD, and Android.

Definitions

Tags

#Games,#Luanti,#Engine,#GameEngine


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

C&C 3 game 1

I am going to use Vokoscreen-ng to make some videos of me playing Command and Conquer 3.

So far I have made a video that is in two parts. I did lose the skirmish but this was more of a test run to see how it would work.

Videos are hosted on Diode.zone which a Peertube instance.

As Peertube is federated, you can follow from other services such as Mastodon and comments should get federated.

Tags

#CommandAndConquer,#Games,#EAGames,#RTS,#Strategy, #Video,#VokoScreen-ng


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Minetest

I have now set up a Minetest server on a Raspberry Pi. This works and I am able to ssh in to the Pi and start remotely.

Minetest

I have also set up a 3.5” Pi screen, set the pi to auto login and display the IP address(s) of the Pi. I followed some of the instructions at [2],[3] to set up the screen but didn't need the sections for setting up the gui.

The next step is to set up a router so try and provide an internal network at the library for playing minetest. I followed so

  1. Minetest
  2. 3.5 Inch RPi Display Touch – XPT2046 (480x320) Guide – Raspberry Pi Forums part 1
  3. pi 3 – What have you done to make generic TFT touchscreen display work? – Raspberry Pi Stack Exchange part 2

Should be able to bring some of this to the STEM Group on Saturday and probably need help setting up the router to provide a simple LAN.

Tags

#Games,#MineTest,#PaigntonLibrarySTEMGroup


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Roblox on Linux Mint 2

I have been using Grapejuice to run Roblox on LinuxMint 21.3. This has been working fine up till a few days ago. Then just stopped loading. After sharing the error / output details. I looked for a potential alternative.

I am now using a programme called Vinegar, which is also available in the Software Manager. This seems to be working fine. So I will stick with this for now.

Links

Tags

#LinuxMint,#Wine,#Games.#Vinegar


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Grapejuice error

Grapejuice is an application for LinuxMint that allows users to install and run Robox. I have been having problems with this since Wednesday 21st Feb 2024.

Just re-installed Grapejuice from the software manager, it tried to re-install Roblox and came up with a dialogue with the following error.

Traceback (most recent call last):
  File "/app/lib/python3/dist-packages/grapejuice/cli/cli_common.py", line 79, in wrapper
    return_value = fn(*args, **kwargs)
                   ^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3/dist-packages/grapejuice/cli/main.py", line 77, in studio
    abstract_grapejuice().launch_studio(prefix.configuration.id)
  File "/app/lib/python3/dist-packages/grapejuice_common/abstraction/abstract_grapejuice_impl.py", line 55, in launch_studio
    _with_prefix_id(prefix_id, lambda prefix: prefix.roblox.run_roblox_studio(ide=True))
  File "/app/lib/python3/dist-packages/grapejuice_common/abstraction/abstract_grapejuice_impl.py", line 48, in _with_prefix_id
    prefix.roblox.install_roblox(post_install_function=lambda: cb_wrapper(prefix))
  File "/app/lib/python3/dist-packages/grapejuice_common/wine/wineprefix_roblox.py", line 67, in install_roblox
    self._core_control.run_exe(
  File "/app/lib/python3/dist-packages/grapejuice_common/wine/wineprefix_core_control.py", line 511, in run_exe
    return do_run_exe(
           ^^^^^^^^^^^
  File "/app/lib/python3/dist-packages/grapejuice_common/logs/log_util.py", line 13, in wrapper
    result = func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3/dist-packages/grapejuice_common/wine/wineprefix_core_control.py", line 170, in do_run_exe
    post_run_function()
  File "/app/lib/python3/dist-packages/grapejuice_common/abstraction/abstract_grapejuice_impl.py", line 48, in <lambda>
    prefix.roblox.install_roblox(post_install_function=lambda: cb_wrapper(prefix))
                                                               ^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3/dist-packages/grapejuice_common/abstraction/abstract_grapejuice_impl.py", line 42, in cb_wrapper
    cb(pfx)
  File "/app/lib/python3/dist-packages/grapejuice_common/abstraction/abstract_grapejuice_impl.py", line 55, in <lambda>
    _with_prefix_id(prefix_id, lambda prefix: prefix.roblox.run_roblox_studio(ide=True))
                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3/dist-packages/grapejuice_common/wine/wineprefix_roblox.py", line 250, in run_roblox_studio
    launcher_path = self.roblox_studio_launcher_path
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3/dist-packages/grapejuice_common/wine/wineprefix_roblox.py", line 120, in roblox_studio_launcher_path
    return self.locate_roblox_executable("RobloxStudioLauncherBeta.exe")
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/app/lib/python3/dist-packages/grapejuice_common/wine/wineprefix_roblox.py", line 114, in locate_roblox_executable
    raise RobloxExecutableNotFound(executable_name)
grapejuice_common.errors.RobloxExecutableNotFound: Roblox executable 'RobloxStudioLauncherBeta.exe' could not be found!

So I am sharing here with the view someone can maybe help see where the issue is.

From the menu Roblox App runs

/usr/bin/flatpak run —branch=stable —arch=x86_64 —command=grapejuice net.brinkervii.grapejuice app

so putting this in to a terminal window, usually runs the command but any output is also viewable

$ /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=grapejuice net.brinkervii.grapejuice app
[INFO] grapejuice/root:- Log level was set to 'INFO'
[INFO] grapejuice/root:- The log file is stored at '~/.var/app/[REDACTED]/data/grapejuice/logs/2024-02-22_14-41-31_grapejuice.log'
[INFO] grapejuice/common_prepare:- Using locale directory /app/share/locale
[INFO] grapejuice/root:- Log level was set to 'INFO'
[INFO] grapejuice/root:- Log level was set to 'INFO'
[INFO] grapejuice/root:- The log file is stored at '~/.var/app/[REDACTED]/data/grapejuice/logs/2024-02-22_14-41-31_grapejuice.log'
[INFO] grapejuice/root:- The log file is stored at '~/.var/app/[REDACTED]/data/grapejuice/logs/2024-02-22_14-41-31_grapejuice.log'
[INFO] grapejuice/common_prepare:- Using locale directory /app/share/locale
[INFO] grapejuice/common_prepare:- Using locale directory /app/share/locale
Gtk-Message: 14:41:31.856: Failed to load module "xapp-gtk3-module"
[INFO] grapejuice/grapejuice_common.wine.wine_functions:- Finding app prefix
[INFO] grapejuice/grapejuice_common.wine.wine_functions:- Finding app prefix
[INFO] grapejuice/grapejuice_common.recipes.delete_edge_update_service_recipe:- Edge update: None
[INFO] grapejuice/grapejuice_common.recipes.delete_edge_update_service_recipe:- Edge update: None
[INFO] grapejuice/grapejuice_common.recipes.delete_edge_update_service_recipe:- Edge update M: None
[INFO] grapejuice/grapejuice_common.recipes.delete_edge_update_service_recipe:- Edge update M: None
[INFO] grapejuice/grapejuice_common.wine.wineprefix_roblox:- Writing flags for RobloxProduct.app to: ~/.var/app/[REDACTED]/data/grapejuice/prefixes/player/drive_c/users/[REDACTED]/AppData/Local/Roblox/Versions/version-de4af066788f46c6/ClientSettings/ClientAppSettings.json
[INFO] grapejuice/grapejuice_common.wine.wineprefix_roblox:- Writing flags for RobloxProduct.app to: ~/.var/app/[REDACTED]/data/grapejuice/prefixes/player/drive_c/users/[REDACTED]/AppData/Local/Roblox/Versions/version-de4af066788f46c6/ClientSettings/ClientAppSettings.json
[INFO] grapejuice/grapejuice_common.wine.wineprefix_roblox:- Writing flags for RobloxProduct.app to: ~/.var/app/[REDACTED]/data/grapejuice/prefixes/player/drive_c/Program Files (x86)/Roblox/Versions/version-2355c01e37774010/ClientSettings/ClientAppSettings.json
[INFO] grapejuice/grapejuice_common.wine.wineprefix_roblox:- Writing flags for RobloxProduct.app to: ~/.var/app/[REDACTED]/data/grapejuice/prefixes/player/drive_c/Program Files (x86)/Roblox/Versions/version-2355c01e37774010/ClientSettings/ClientAppSettings.json
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Prepared environment for wine
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Prepared environment for wine
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Resolved exe path to ~/.var/app/[REDACTED]/data/grapejuice/prefixes/player/drive_c/users/[REDACTED]/AppData/Local/Roblox/Versions/version-de4af066788f46c6/RobloxPlayerLauncher.exe
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Resolved exe path to ~/.var/app/[REDACTED]/data/grapejuice/prefixes/player/drive_c/users/[REDACTED]/AppData/Local/Roblox/Versions/version-de4af066788f46c6/RobloxPlayerLauncher.exe
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- PRIME environment variables: {}
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- PRIME environment variables: {}
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Using Wine home '/app/patched_wine'
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Using Wine home '/app/patched_wine'
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Resolving wine binary for prefix ~/.var/app/[REDACTED]/data/grapejuice/prefixes/player
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Resolving wine binary for prefix ~/.var/app/[REDACTED]/data/grapejuice/prefixes/player
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Using Wine home '/app/patched_wine'
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Using Wine home '/app/patched_wine'
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Resolved wine binary path: /app/patched_wine/bin/wine
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Resolved wine binary path: /app/patched_wine/bin/wine
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Running exe RobloxPlayerLauncher.exe
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Running exe RobloxPlayerLauncher.exe
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Opening log fds
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Opening log fds
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Running process synchronously
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Running process synchronously
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Closing fds
[INFO] grapejuice/grapejuice_common.wine.wineprefix_core_control:- Closing fds
[INFO] grapejuice/grapejuice_common.logs.log_vacuum:- Removing empty log file: ~/.var/app/[REDACTED]/data/grapejuice/logs/2024-02-22_14-41-32_RobloxPlayerLauncher.exe_stdout.log
[INFO] grapejuice/grapejuice_common.logs.log_vacuum:- Removing empty log file: ~/.var/app/[REDACTED]/data/grapejuice/logs/2024-02-22_14-41-32_RobloxPlayerLauncher.exe_stdout.log
psutton@psutton-IdeaCentre-3-07IAB7:~$ 

The only indication of an issue seems to be here

Gtk-Message: 14:41:31.856: Failed to load module "xapp-gtk3-module"

Again just sharing this as it makes it easier to ask for help

Tags

#LinuxMint,#Grapejuice,#Roblox,#Games,#Error


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Index

Donate using Liberapay

A #AbsorbtionSpectra #Abuse #Academy #Activism #Adenine #Afghanistan #Africa #Alphablocks #AMES #AminoAcid #AmnestyInternational #AMOC #Analytics #apg #Api #Apt #Aptitude #AralBalkan #Archaeology #Arduino #ARM #Artemis #arXiv #Assembler #AstroBiology #AstroChemistry #Astronify #Astronomy #Astrophysics #Atlantic #AtomicStructure B #BlueGhost #bash #BASH #BASHShell #BatchProcessing #Beamer #BepiColombo #better #BibTeX #BigBluButton #BigOil #BioChemistry #Biology #BioMass #Blender #Blog #Bonfire #Bookworm #Bookwyrm #Browser #Bullseye #Buster C #Castopod #Charity #Chat #Chemistry #Chrome #Chromium #Climate #Code #CodeClub #Coding #Commons #Conditions #Conference #Console #Cornwall #Corona #CoronaVirus #Cosmology #Covid19 #cpd #CPD #Creative #CreativeCommons #CreativeEducation #CriticalThinking #CrudeOil #Cryptpad #Crystal #CTAN #CyberSecurity #Cytosine D #DarkMatter #Data #DBS #dcglug #dclug #Debconf #Debian #Decentralised #Decentralized #DeepLearning #Derived #Detox #Development #Devon #Diaspora #Digital #DiodeZone #Discussions #disroot #Disroot #dna #DNA #Docker #Documentation #Donate #Donation #Draft #DRM #Drupal E #Editing #Education #EdX #Electronics #Elements #emacs #Email #EmissionSpectra #Employment #Energy #EnergySavingWeek #Engine #Engine #ESA #Ethics #Ethiopia #EventManagement #Events #EveryonesInvited #Exoplanet #Exploration F #FalconsEye #Federated #Fediverse #Firefox #Flockingbird #Football #FootBall #Fosdem #FOSSandCrafts #FossileFuels #Foundation #Framablog #FramaBlog #Framework #FreeBSD #FreeBSD #Freedom #FreeSoftware #Friendica #Friendica #FSF #FSFE #Funkwhale #Fusion #FutureLearn G #Galaxy #Galculator #GameEngine #Games #Games #Gamma #GDPR #GettingStarted #Ghostreply #Gimp #Git #Gitlab #GitLab #gm #GNOME #GNU #GnuSocial #GoAccess #GoatCounter #GoDot #gold #GPL #GraphicsMagick #Greek #Guanine #GUI H #Hack #HackerPublicRadio #Hacking #Hardware #Hexchat #HomeChemistry #HomeChemistry1 #HomeChemistry10 #HomeChemistry11 #HomeChemistry12 #HomeChemistry13 #HomeChemistry14 #HomeChemistry15 #HomeChemistry16 #HomeChemistry17 #HomeChemistry18 #HomeChemistry2 #HomeChemistry3 #HomeChemistry4 #HomeChemistry5 #HomeChemistry6 #HomeChemistry7 #HomeChemistry8 #HomeChemistry9 #Hosting #HPR #htop #Hubble #Hubzilla #HumanRights #Hypothesis I #Image #ImageManipulation #Index #InfoGraphic #information #Inkscape #Invidious #IRC J #JamesWebb #Jit.si #Jitsi #JoeEditor #jpl #JPL #Jupyter #JupyterNotebook #JWST K #Kanban #kbin #KCSIE #KDE #KeepingChildrenSafeinEducation, #Kenya #kstars L #LaTeX #Law #Learning #Lecture #Legal #Legislation #Lemmy #LGPL #LiberaPay #Libre #LibreAdventure #LibreLounge #Librem #Libreoffice #LibreOffice #LibreOfficeCalc #LibreOfficeDraw #LibreOfficeGettingStarted #LibreOfficeImpres #LibreOfficeWriter #LibrePlanet #Linux #LinuxMint #Lua #Luanti #Luanti #LXDE #Lynx M #Magnesium #Management #Manganese #Map #Mapscii #Mars #Mastodon #Materials #Matomo #Matrix #Maya #Meeting #Meetings #mercury #Mercury #Meta #Micro.blog #mining #Misskey #mobile #Mobile #Mobilizon #Mobilizon #MolarSolutionCalculator #Moon N #NaCl #Nano #NationsLeague #Nebula #NetHack #network #NewSkillsAcademy #Nextcloud #NFL #NGINX #Nuclear #NuclearFusion #Nucleobases #NASA O #Ocean #Oil #OilProducts #Online #Online #OnlineSafetyBill #Open #OpenData #OpenLearn #OpenStreetMap #OpenUniversity #Orbitals #OU #Overleaf #Owncast #OwnCloud P #Package #Parker #PaigntonLibrarySTEMGroup #Pandas #Paper #ParticlePhysics #Particles #Password #Payment #Paypal #PDF #PeerTube #PeriodicTable #Phonics #Photo #Photograph #Photographs #Photos #Physics #pinebook #pinephone #PixelFed #Planet #Plausible #Pleroma #Plume #Podcast #PowderToy #Privacy #Production #Products #Programming #ProtoSchool #Public #Purism #Python #Python3 Q #Quark #Quarks R #RadioAstronomy #Reading #Recovery #RedBubble #RedCabbage #Research #Rights #RISC #RISCV #rna #RNA #RocksAndDiamonds #Rookie #RookieCamp #Rust S #Safeguarding #SaferInternetDay #Safety #Salt #Schools #Science #Science #ScienceDaily #Scismic #Scratch #Scratch2 #Scratch3 #SDTJ #Seagl #Security #Simulator #Sitejs #Skymaps #smallweb #Soccer #Social #SocialHome #SocialHub #SodiumChloride #Solarus #Solid #SouthDevonTechJam #Space #Stars #Stellarium #Stickers #Stripe #stsci #Symmetry #Synaptic T #Tailings #Talk #Teaching #TeachingAssistant #Techlearningcollective #Telescope #Terminal #Terms #TeX #TextEditor #TheOpenUniversity #Theory #TheOU #Thesis #Thunar #Thunderbird #Thymine #Tilde #Toot #Top #Topic #Torbay #TorbayTrojans #Transit #Translation #Trojans #Trunk #Tuxiversity U #Ulytsheavy #Umami #UN #UnitedKingdom #UnitedNations #UniverseOfLearning #Uracil #Use #users V #Vaccine #Virgo #VLC #VokoScreen #Volunteer #Volunteering #VultureNethack #vultureseye W #Warming #wayland #weatherinfo #Website #WhiteVinegar #wicd #wireless #Wordpress #Work #WorldCup #WorldSpaceWeek #Wormhole #Write.as #Write freely #Writing X #Xchat #XenonLamp #XFCE #XFCE4 #XMPP #xorg #Xournal #xray Y #YearOfTheFediverse Z #Zoo

lichess.org Free Online Chess 2

If you like playing chess then this may be of interest, you can sign up, start a game, play against a computer or other people.

There is a group of people on IRC Now if you are looking for people to play against.

We need a new international chess co-operative.

Tags

#Games,#Strategy.#Chess,#IRCNow


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

lichess.org • Free Online Chess

If you like playing chess then this may be of interest, you can sign up, start a game, play against a computer or other people.

There is a group of people on IRC Now if you are looking for people to play against.

Tags

#Games,#Strategy.#Chess,#IRCNow


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

Minetest – Minecraft clone

*An open source voxel game engine. Play one of our many games, mod a game to your liking, make your own game, or play on a multiplayer server.

This could be a great way to start programming and collaborating with others, could be something that can be discussed at the Paignton Library STEM group (see links below).

We do have two Raspberry Pi's, which we could install Minetest, Lua along with other related software. We just need people with the right expertise to help, either in person or virtually.

If you do come to the STEM group with the view to doing this then you will need to bring your own Laptop, Raspberry Pi or other device with you. We don't have Minetest installed on the computers at the library.

Image from website (Embed).

Minetest Screenshot

Available for :-

  • Windows
  • macOS
  • GNU/Linux
  • FreeBSD
  • OpenBSD
  • DragonFly BSD
  • Android.

Links

Learning and Modding

First step with this is probably going to be learning to program in Lua. The following may provide some useful links for this.

Developer Links

Other

Tags

#Games.#FreeSoftware,#Voxel,#Minetest,#Lua


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay

A few useful links

The following is shared from Mastodon. Hopefully will help spread the word little.

Ade Malsasa Akbar @ademalsasa@floss.social

https://floss.social/@ademalsasa

Mastodon Posts June 2020

Alternatives (added 11/8/2021)

Switching https://switching.software #Privacy Tools https://privacytools.io #PRISM Break https://prism-break.org android: Droid Break https://droid-break.info #FreeSoftware Directory https://directory.fsf.org/wiki/Category:Collection #Games https://libregamewiki.org signal: Secure #Messengers https://securemessagingapps.com #Photography https://pixls.us/software #Distros https://computefreely.org fediverse: #Social https://fediverse.party

Update 25/4/2022

This link was sent to me in April 2022. Not had time to check it out yet. Privacy tools – search history

#FreeSoftWare #FOSS #Mastodon,#Games,#Social,#GNU,#Photography,#Android,#Communication(s),#Privacy


MastodonPeertubeJoin Mastodon

AI statement : Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity. Consent CANNOT be assumed, it has to be granted.

Donate using Liberapay