GithubHelp home page GithubHelp logo

mindustrypi's Introduction

MindustryRPi

Mindustry for Raspberry Pi (32 and 64 bit)!

...and probably other armv7 or aarch64

The JAR file for the Raspberry Pi is inside Assets in the Releases section: https://github.com/azureblue/MindustryRPi/releases

How to run:

java -jar MindustryPi.jar

What is needed:

  • newest RaspberryPi OS (bullseye)
  • SDL (sudo apt install libsdl2-2.0)
  • OpenAL (sudo apt install libopenal1, but probably you already have this one...)
  • java (sudo apt install openjdk-11-jre or newer - can be 14 or even 17)

Raspberry Pi configuration:

  • vc4 full/fake kms driver (dtoverlay=vc4-kms-v3d or dtoverlay=vc4-fkms-v3d in /boot/config.txt)
  • proper gpu_mem setting (tested with 128mb)
  • recommended RPi overclocking (yet on your own responsibility :P) ;)

mindustrypi's People

Contributors

azureblue avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

ultrahiroo

mindustrypi's Issues

source code

post it, and a script to build arm natives

Unable to initialize SDL backend even though SDL is installed.

Hello, I really do appreciate the work you have put into this project. However, some issues occurred when I tried to run this program.
The Exception is as follow:

Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class arc.backend.sdl.jni.SDL
at mindustry.desktop.DesktopLauncher.message(DesktopLauncher.java:315)
at mindustry.desktop.DesktopLauncher.lambda$handleCrash$8(DesktopLauncher.java:176)
at mindustry.desktop.DesktopLauncher.handleCrash(DesktopLauncher.java:176)
at mindustry.desktop.DesktopLauncher.main(DesktopLauncher.java:44)

I have already installed libsdl2-2.0-0, the SDL2 package available on the Raspi Bullseye repo.

My Device is Raspberry Pi 3 B(1GB)
My OS is Raspberry Pi OS Bullseye 64bit

Thanks in advance.

Server not working

When i try to connect to a server it say connexion closed ( on all server )

failed to launch

Caused by: arc.util.ArcRuntimeException: java.lang.UnsatisfiedLinkError: /tmp/arc/980cf471/libarcarm64.so: /lib/aarch64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/arc/980cf471/libarcarm64.so)
im unsure if this is from a missing file on my end or if its a missing file on your end, either way its missing

sudo apt install libsdl2-2.0

sudo apt install libsdl2-2.0 does not work anymore

Error code:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package libsdl2-2.0
E: Couldn't find any package by glob 'libsdl2-2.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.