[GAMES] Stepmania 5

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

[GAMES] Stepmania 5

Unread post by meveric » Wed Oct 21, 2015 7:57 am

StepMania is a rhythm/music video game, similar to Dance Dance Revolution.

It has many nice features and even supports a dance mat and multiplayer mode.

I was able to find a version made for the RPi and ported to OpenGLES (https://bitbucket.org/PhracturedBlue/stepmania-gles2)

I removed the RPi specific code and made a few extra changes. The original version was stucked to Window Mode and a 640x480 resolution, i changed the code so it always goes fullscreen and uses the Desktop resolution.

Image
Image
Image

It still seems to have some minor issues, some of the shaders seem not to work correctly.
Still it works rather well and has native OpenGL ES support.

You can install it on my images by using the command:

Code: Select all

apt-get install stepmania-odroid
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

dantefff
Posts: 32
Joined: Fri Sep 25, 2015 4:18 am
languages_spoken: english, spanish
ODROIDs: c1+
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by dantefff » Mon Nov 09, 2015 1:05 am

Thank you for this port. Just in case someone is facing the same issue, if you make a personalized profile the game will hang (and the entire system would be unresponsive because of ram full) after each song. You can delete the created profile to make it playable again.

@maveric , have you a repository with your modifications (I would like to take a look at this issue)?

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Mon Nov 09, 2015 1:09 am

nope haven't uploaded it yet.. but i can push it to my github i belive.
As far as i know the port is incomplete as it is, so it's probably no wonder things are still buggy.
Edit:
Anyway I'm uploading the sources to my github right now, so you can check on the code there.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

Derche
Posts: 10
Joined: Fri Sep 18, 2015 3:35 pm
languages_spoken: english
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by Derche » Mon Dec 07, 2015 11:23 pm

Thanks for sharing, i love new games to try. Awesome! I'm so glad to finally see this here! Challenging but good game!

gabika1941
Posts: 61
Joined: Sat Jun 13, 2015 12:58 am
languages_spoken: english
ODROIDs: XU3-Lite
Location: Nyírbátor, Hungary
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by gabika1941 » Sat May 07, 2016 11:52 pm

I can't install it under Ubuntu, there are just so much unsatisfyable dependencies

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Sun May 08, 2016 12:06 am

The game was compiled on and for Debian, so it's not really a wonder you encounter issues with Ubuntu.

Can you list the missing dependencies? Maybe it can be fixed on Ubuntu.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

gabika1941
Posts: 61
Joined: Sat Jun 13, 2015 12:58 am
languages_spoken: english
ODROIDs: XU3-Lite
Location: Nyírbátor, Hungary
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by gabika1941 » Sun May 08, 2016 12:10 am

It's easier for me to just post the entire output of apt.
sudo apt-get install stepmania-odroid
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapotinformációk olvasása... Kész
Néhány csomagot nem lehetett telepíteni. Ez azt jelentheti, hogy
egy lehetetlen állapotot kért, vagy ha az unstable disztribúciót
használja, akkor néhány igényelt csomag még nem készült el vagy ki
lett mozdítva az Incoming-ból.
Az alábbi információk segíthetnek megoldani a problémát:

Az alábbi csomagoknak teljesítetlen függőségei vannak:
stepmania-odroid : Függ ettől: libjpeg62-turbo (>= 1.3.1) de az nem telepíthető
Függ ettől: libavcodec56 (>= 10:2.6.4) de az nem telepíthető
Függ ettől: libavformat56 (>= 10:2.6.4) de az nem telepíthető
Függ ettől: libavutil54 (>= 10:2.6.4) de az nem telepíthető
Függ ettől: libswscale3 (>= 10:2.6.4) de az nem telepíthető
E: A problémák nem javíthatók, sérült csomagokat fogott vissza.
Bit of translation: "de az nem telepíthető" means "but it can't be installed"

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Sun May 08, 2016 12:59 am

ok the last 4 are just from deb-multimedia and are libs related to ffmpeg
You should be able to solve this like this:

Code: Select all

sudo echo "deb http://www.deb-multimedia.org jessie main non-free" > /etc/apt/sources.list.d/deb-multimedia.list
sudo apt-get update
sudo apt-get install deb-multimedia-keyring
libjpeg62-turbo is a Debian specific library and a replacement for libjpeg8 which is used on Ubuntu. You can try downloading and installing it manually:

Code: Select all

wget http://ftp.debian.org/debian/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.3.1-12_armhf.deb
sudo dpkg -i libjpeg62-turbo_1.3.1-12_armhf.deb
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

gabika1941
Posts: 61
Joined: Sat Jun 13, 2015 12:58 am
languages_spoken: english
ODROIDs: XU3-Lite
Location: Nyírbátor, Hungary
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by gabika1941 » Sun May 08, 2016 1:32 am

now it says this:
sudo apt-get install libavcodec56 libavdevice56 libavfilter5 libavformat56
Csomaglisták olvasása... Kész
Függőségi fa építése
Állapotinformációk olvasása... Kész
Néhány csomagot nem lehetett telepíteni. Ez azt jelentheti, hogy
egy lehetetlen állapotot kért, vagy ha az unstable disztribúciót
használja, akkor néhány igényelt csomag még nem készült el vagy ki
lett mozdítva az Incoming-ból.
Az alábbi információk segíthetnek megoldani a problémát:

Az alábbi csomagoknak teljesítetlen függőségei vannak:
libavcodec56 : Függ ettől: libvpx1 (>= 1.3.0) de az nem telepíthető
E: A problémák nem javíthatók, sérült csomagokat fogott vissza.

gabika1941
Posts: 61
Joined: Sat Jun 13, 2015 12:58 am
languages_spoken: english
ODROIDs: XU3-Lite
Location: Nyírbátor, Hungary
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by gabika1941 » Sun May 08, 2016 2:12 am

i reacted too early. Installed that missing package without any problem, and now it works. thanks for your support!

hami
Posts: 20
Joined: Sat Mar 19, 2016 5:31 am
languages_spoken: english, czech
ODROIDs: C1+, C2
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by hami » Wed Jun 29, 2016 5:02 am

Dear Meveric,

do you plan to compile Stepmania 5 also for arm64 to be able to run this game on Odroid C2, please? It would be nice to have such game also on arm64.
Or is there a source code of stepmania-odroid package that I would try to compile it by myself? Thanks in advance.

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Wed Jun 29, 2016 9:47 pm

When I'm back from my vacation (probably around Monday) I can try compiling it for the C2. The sources are available on my github.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Mon Jul 04, 2016 12:41 am

I've tried building it, but it's not working yet.. there were quite some complications here and there.
Missing arm64 options as well as a lot of changes for ffmpeg to work, but that was more or less the easy part.

Now i'm missing sys/io.h file which does not exist under arm64 :(

Code: Select all

arch/Lights/LightsDriver_LinuxParallel.cpp:6:20: fatal error: sys/io.h: No such file or directory
it is required for ioperm and outb

Code: Select all

arch/Lights/LightsDriver_LinuxParallel.cpp:21:29: error: ‘ioperm’ was not declared in this scope
  ioperm( PORT_ADDRESS, 1, 1 );
                             ^
arch/Lights/LightsDriver_LinuxParallel.cpp:22:24: error: ‘outb’ was not declared in this scope
  outb( 0, PORT_ADDRESS );
                        ^
arch/Lights/LightsDriver_LinuxParallel.cpp: In destructor ‘virtual LightsDriver_LinuxParallel::~LightsDriver_LinuxParallel()’:
arch/Lights/LightsDriver_LinuxParallel.cpp:28:24: error: ‘outb’ was not declared in this scope
  outb( 0, PORT_ADDRESS );
                        ^
arch/Lights/LightsDriver_LinuxParallel.cpp:29:29: error: ‘ioperm’ was not declared in this scope
  ioperm( PORT_ADDRESS, 1, 0 );
                             ^
arch/Lights/LightsDriver_LinuxParallel.cpp: In member function ‘virtual void LightsDriver_LinuxParallel::Set(const LightsState*)’:
arch/Lights/LightsDriver_LinuxParallel.cpp:71:29: error: ‘outb’ was not declared in this scope
  outb( output, PORT_ADDRESS );
                             ^
So that's where I'm struggling at the moment.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
ptitSeb
Posts: 71
Joined: Tue Jan 26, 2016 7:28 pm
languages_spoken: english, french
Has thanked: 0
Been thanked: 2 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by ptitSeb » Mon Jul 04, 2016 3:38 am

I think you better try to patch that driver out, as you will have a hard time to convert that low level driver to 64bits galore (plus, have a parallel port on a ODroid is probably not super common).

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Mon Jul 04, 2016 4:11 am

Found a way to disable it without much effort :)

Code: Select all

diff --git a/configure.ac b/configure.ac
index 2cff3ea..0d2e19a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -146,6 +146,9 @@ powerpc*)
        AC_DEFINE(CPU_PPC, 1, [PPC])
        have_parallel_port=no
        ;;
+aarch*)
+       have_parallel_port=no
+       ;;
 esac
 AM_CONDITIONAL(HAVE_PARALLEL_PORT, test "${have_parallel_port-yes}" = "yes")

let's see what other issues will pop up or if the game actually works.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Mon Jul 04, 2016 5:25 am

ok, good news.. I was able to build a working version of stepmania, but I need to do some code cleanup for that.
Give me a little while and there shall be a ODROID C2 version of it.

Edit:
And done, uploading right now
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

hami
Posts: 20
Joined: Sat Mar 19, 2016 5:31 am
languages_spoken: english, czech
ODROIDs: C1+, C2
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by hami » Tue Jul 05, 2016 3:09 am

Dear Meveric,

you're amazing. Thank you for your job. Unfortunately I am not able to test it now because my Odroid C2 today returned weird I/O problems which looks like the hw problems (because I have tried four different sd cards with the same results), so I am going to put in on a warranty claim. Hope to have a new piece of C2 soon to test your great job.

Pirate
Posts: 4
Joined: Thu Oct 13, 2016 5:16 am
languages_spoken: english
ODROIDs: odroid xu4
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by Pirate » Thu Oct 13, 2016 5:25 am

Hello everyone I'm new here and I managed to install Stepmania on my Odroid XU4 and it runs very smoothly but I been having a really hard time adding songs. I just can't seem to figure it out. Could you guys help me add songs to stepmania?

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Thu Oct 13, 2016 5:53 am

1. Download some song files, for example from here: http://stepmaniaonline.net/index.php?page=downloads
2. Extract the .zip file
3. Copy the folder that you extracted to /home/odroid/.stepmenia-gles-5.0/Songs/

That's it.

In fact everything you search is under /home/odroid/.stepmenia-gles-5.0/
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

Pirate
Posts: 4
Joined: Thu Oct 13, 2016 5:16 am
languages_spoken: english
ODROIDs: odroid xu4
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by Pirate » Thu Oct 13, 2016 6:49 am

Oh wow thank you so much finally I can have a nice compact ddr machine for my living room.

User avatar
v0ltumna
Posts: 69
Joined: Fri Jul 05, 2013 10:21 pm
languages_spoken: english, german
ODROIDs: U2, U3
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by v0ltumna » Tue Oct 18, 2016 4:53 pm

Great to see a more recent version of stepmania on ODROID, good work!
When I start it on my U2 everything seems to work fine. But after some minutes in menu or after playing a song the graphics seem to freeze. I still hear the backgroundmusic and can blindly navigate in the menu, but the graphics on the screen wont change anymore. Has anybody else seen this problem?

davidkatosvich
Posts: 1
Joined: Tue Oct 18, 2016 5:53 pm
languages_spoken: english, welsh
Location: Swansea
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by davidkatosvich » Tue Oct 18, 2016 6:02 pm

When it works it's fantastic but like the above poster mention it can freeze.

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Tue Oct 18, 2016 6:24 pm

Well it's a development version originally created for the RPi.

On my tests it was always working and never freezing, but to be honest, I haven't played it for very long.. only two or three songs at a time, never more.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

Pirate
Posts: 4
Joined: Thu Oct 13, 2016 5:16 am
languages_spoken: english
ODROIDs: odroid xu4
Has thanked: 0
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by Pirate » Sun Oct 23, 2016 10:32 am

I have a weird issue when adding song packs some packs work fine but when I try to add Xtreme 3 pack the songs are not being detected and I'm not sure why.
Is there something that I'm missing or the game doesn't like certain song packs.

Also, is there a way to have Stepmania be the first thing to launch when you turn on the device?

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Sun Oct 23, 2016 5:03 pm

Pirate wrote:I have a weird issue when adding song packs some packs work fine but when I try to add Xtreme 3 pack the songs are not being detected and I'm not sure why.
Is there something that I'm missing or the game doesn't like certain song packs.
I'm actually not sure, I'm not that deep into the game or the design of the game to answer that question, maybe someone else can.
Pirate wrote:Also, is there a way to have Stepmania be the first thing to launch when you turn on the device?
You should be able to add stepmania to the startup applications.
There are a couple different ways to do so.
Either copy the .desktop file from /usr/local/share/applications/ to $HOME/.config/autostart,
or
search for "Startup Applications" in your settings menu and use stepmenia_start as the program that should be started.

Should be easy to find other guides on the internet on how to start programs automatically.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Sun Aug 05, 2018 5:29 pm

Update:
I've updated the game to version 5.1 Beta 2 but it now uses OpenGL renderer instead of OpenGL ES.

Image
Image

I'm using @ptitSeb's gl4es to run in on ODROIDs which should work fine.
I also ported the game to Debian Stretch and you can now install it for Debian Jessie armhf or Debian Stretch armhf/arm64 via:

Code: Select all

apt-get install stepmania-odroid
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Fri Aug 02, 2019 7:26 am

I would love some help installing this on to my odroid xu4. I have just started using it so I'm not sure whats going on . I followed this guide to install stepmania " http://ubuntuhandbook.org/index.php/201 ... -released/ " But after install stepmania I just keep getting " E: Unable to locate package stepmania ". This is a fresh install of ubuntu-18.04.Any help would be amazing !!

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Fri Aug 02, 2019 7:29 am

there is no stepmenia package for Ubuntu 18.04 armhf.
That guide you followed is not for arm boards.
These users thanked the author meveric for the post:
shawnclift (Fri Aug 02, 2019 7:33 am)
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Fri Aug 02, 2019 7:35 am

Thanks for the quick response Meveric . Is there a guide somewhere to work from ? whats the best linux version to make it work ?

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Fri Aug 02, 2019 7:38 am

If you use one of my Debian images you can install it as described above in this thread.
Else you probably have to build it yourself.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Fri Aug 02, 2019 7:59 am

Ok I installed your Debian-Stretch-1.0~RC2, and tried using the command you posted at the start " apt-get install stepmania-odroid " ... I feel I'm missing something here ? it gives me this

root@debian-stretch:~# apt-get install stepmania-odroid
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package stepmania-odroid

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Fri Aug 02, 2019 8:08 am

have you done a apt-get update first?

Code: Select all

apt-cache policy stepmania-odroid 
stepmania-odroid:
  Installed: (none)
  Candidate: 5.1~b2-1+deb9
  Version table:
     5.1~b2-1+deb9 500
        500 https://oph.mdrjr.net/meveric stretch/main armhf Packages
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Fri Aug 02, 2019 8:13 am

Ok that worked and installed all good ..... How on earth do you launch it tho ? I really wasn'y lying when I said I'm new lol .

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Fri Aug 02, 2019 8:50 am

I installed your desktop and tried to launch stepmania , It tries to open but then instantly closes . any ideas ?

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Fri Aug 02, 2019 2:53 pm

open a terminal and type stepmania, it should show you some output when it starts.
Maybe that can help showing why it wouldn't start.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Fri Aug 02, 2019 10:21 pm

I've done a fresh install and I now get this error when trying to boot

Code: Select all

LIBGL: Initialising gl4es
LIBGL: v1.1.1 built on Jul 29 2019 11:33:32
LIBGL: Using GLES 2.0 backend
LIBGL: warning, gles is NULL
LIBGL: warning, egl is NULL
LIBGL: warning, egl_eglBindAPI is NULL
LIBGL: warning, egl_eglInitialize is NULL
LIBGL: warning, egl_eglGetDisplay is NULL
LIBGL: warning, egl_eglCreatePbufferSurface is NULL
LIBGL: warning, egl_eglDestroySurface is NULL
LIBGL: warning, egl_eglDestroyContext is NULL
LIBGL: warning, egl_eglMakeCurrent is NULL
LIBGL: warning, egl_eglChooseConfig is NULL
LIBGL: warning, egl_eglCreateContext is NULL
LIBGL: warning, egl_eglQueryString is NULL
LIBGL: warning, egl_eglTerminate is NULL
LIBGL: Using GLES 2.0 backend
/usr/local/bin/stepmania: line 5:  2167 Segmentation fault      ./stepmania
So there's no desktop or anything now just terminal.

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Fri Aug 02, 2019 10:32 pm

You need a Desktop to run this application. You can not start it directly from command prompt.
Also cause you just installed the game you're are missing GPU drivers as well, which are required for gl4es to work.

In short, please install a desktop before trying to start the game.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Sat Aug 03, 2019 6:06 am

Is there any guide to install your gpu drivers ? I've looked around and couldnt find anything

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Sat Aug 03, 2019 6:57 am

if you use the setup-odroid tool the desktop and gpu drivers are installed for you.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Sun Aug 04, 2019 6:18 am

I've installed the desktop and tried to start it with terminal . Here's what it pumps out

Code: Select all

root@debian-stretch:/home/odroid# stepmania
LIBGL: Initialising gl4es
LIBGL: v1.1.1 built on Jul 29 2019 11:33:32
LIBGL: Using GLES 2.0 backend
LIBGL: loaded: libGLESv2.so
LIBGL: loaded: libEGL.so
LIBGL: Using GLES 2.0 backend
LIBGL: Hardware Full NPOT detected and used
LIBGL: Extension GL_EXT_blend_minmax detected and used
LIBGL: FBO are in core, and so used
LIBGL: PointSprite are in core, and so used
LIBGL: CubeMap are in core, and so used
LIBGL: BlendColor is in core, and so used
LIBGL: Blend Substract is in core, and so used
LIBGL: Blend Function and Equation Separation is in core, and so used
LIBGL: Texture Mirrored Repeat is in core, and so used
LIBGL: Extension GL_OES_mapbuffer detected
LIBGL: Extension GL_OES_element_index_uint detected and used
LIBGL: Extension GL_OES_packed_depth_stencil detected and used
LIBGL: Extension GL_OES_depth24 detected and used
LIBGL: Extension GL_OES_rgb8_rgba8 detected and used
LIBGL: Extension GL_EXT_texture_format_BGRA8888 detected and used
LIBGL: Extension GL_OES_depth_texture detected and used
LIBGL: Extension GL_OES_texture_stencil8 detected and used
LIBGL: Extension GL_EXT_texture_rg detected and used
LIBGL: high precision float in fragment shader available and used
LIBGL: Max vertex attrib: 16
LIBGL: Extension GL_OES_standard_derivatives detected and used
LIBGL: Extension GL_OES_get_program detected
LIBGL: Number of supported Program Binary Format: 1
LIBGL: Max texture size: 8192
LIBGL: Max Varying Vector: 15
LIBGL: Texture Units: 8(8), Max lights: 8, Max planes: 6
LIBGL: Hardware vendor is ARM
LIBGL: sRGB surface supported
LIBGL: Targeting OpenGL 2.0
LIBGL: Not trying to batch small subsequent glDrawXXXX
LIBGL: glXMakeCurrent FBO workaround enabled
LIBGL: FBO workaround for using binded texture enabled
LIBGL: glX Will try to recycle EGL Surface
LIBGL: Current folder is:/usr/local/share/stepmania-5.1
StepMania5.1.0-b2
Compiled 20180802 @ 16:32:15 (build f1ebe8d9d8)
Log starting 2019-08-03 21:16:31

(stepmania:1283): GdkPixbuf-WARNING **: Bug! loader 'png' didn't set an error on failure

(stepmania:1283): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Internal error: Image loader module 'png' failed to complete an operation, but didn't give a reason for the failure
Loading window: gtk
OS: Linux ver 041428
Runtime library: glibc 2.24
Threads library: NPTL 2.24
libavcodec: 0x372765 (3614565)
/////////////////////////////////////////
WARNING: ReadFile(Save/ThemePrefs.ini): No such file or directory
/////////////////////////////////////////
ALSA: Advanced Linux Sound Architecture Driver Version k4.14.28+.
ALSA Driver: 0: Odroid-XU4 [OdroidXU4], device 0: Primary multicodec-0 [], 1/1 subdevices avail
ALSA: dsnd_pcm_hw_params_set_access: Invalid argument
Couldn't load driver ALSA-sw: SetHWParams failed
Couldn't load driver OSS: RageSoundDriver_OSS: Couldn't open /dev/dsp: No such file or directory
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Couldn't load driver JACK: Couldn't connect to JACK server
Sound driver: Pulse
Lights driver: SystemMessage
Lights driver: Export

(stepmania:1283): Gtk-CRITICAL **: IA__gtk_style_detach: assertion 'style->attach_count > 0' failed
Video renderers: 'opengl'
Display: :0 (screen 0)
X server vendor: The X.Org Foundation [1.19.2.0]
Server GLX vendor: ptitSeb [1.4 GL4ES]
Client GLX vendor: ptitSeb [1.4 GL4ES]
Paletted textures disabled: GL_EXT_paletted_texture missing.
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Texture matrix scaling.vert: Link failed because of missing fragment shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Unpremultiply.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Color burn.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Color dodge.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Vivid light.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Hard mix.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Overlay.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Screen.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/YUYV422.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
Direct rendering: yes
OGL Vendor: ptitSeb
OGL Renderer: GL4ES wrapper
OGL Version: 2.0 gl4es wrapper 1.1.1
OGL Max texture size: 8192
OGL Texture units: 8
GLU Version: 1.3
OGL Extensions:
  GL_APPLE_texture_2D_limited_npot
  GL_ARB: ES2_compatibility, depth_texture, draw_buffers, draw_elements_base_vertex, draw_instanced, 
    fragment_shader, framebuffer_object, instanced_arrays, multisample, multitexture, point_parameters, 
    point_sprite, shader_objects, shading_language_100, texture_border_clamp, texture_compression, 
    texture_cube_map, texture_env_add, texture_env_combine, texture_env_crossbar, texture_env_dot3, 
    texture_mirrored_repeat, texture_non_power_of_two, texture_rectangle, vertex_array_object, vertex_buffer, 
    vertex_buffer_object, vertex_shader
  GL_ATIX_texture_env_route
  GL_ATI_texture_env_combine3
  GL_EXT: abgr, bgra, blend_color, blend_equation_separate, blend_func_separate, blend_minmax, blend_subtract, 
    compiled_vertex_array, depth_texture, direct_state_access, draw_elements_base_vertex, draw_range_elements, 
    fog_coord, framebuffer_object, multi_draw_arrays, packed_depth_stencil, packed_pixels, point_parameters, 
    polygon_offset, rescale_normal, secondary_color, separate_specular_color, stencil_wrap, 
    texture_compression_dxt1, texture_compression_dxt3, texture_compression_dxt5, texture_compression_s3tc, 
    texture_cube_map, texture_edge_clamp, texture_env_add, texture_env_combine, texture_env_crossbar, 
    texture_env_dot3, texture_object, texture_rg, vertex_array
  GL_GL4ES_hint
  GL_NV_texture_env_combine4
  GL_OES_texture_compression_S3TC
  GL_SGIS: generate_mipmap, texture_edge_clamp
  GL_SUN_multi_draw_arrays
OpenGL Windowed 854x480 16 color 16 texture 60Hz Vsync SmoothLines
Event driver: v1.0.1
Input device: /dev/input/event3: USB device, ID 062a:5918, version 110: MOSART Semi. 2.4G Keyboard Mouse
    Not a joystick; ignored
LinuxEvent: Couldn't open /dev/input/event3: Resource temporarily unavailable.
Input device: /dev/input/event1: USB device, ID 1997:2433, version 101:   mini keyboard
    Not a joystick; ignored
LinuxEvent: Couldn't open /dev/input/event1: Resource temporarily unavailable.
Input device: /dev/input/event4: unknown bus 19 device, ID 0001:0001, version 100: gpio_keys
    Not a joystick; ignored
LinuxEvent: Couldn't open /dev/input/event4: Resource temporarily unavailable.
Input device: /dev/input/event2: USB device, ID 062a:5918, version 110: MOSART Semi. 2.4G Keyboard Mouse
    Not a joystick; ignored
LinuxEvent: Couldn't open /dev/input/event2: Resource temporarily unavailable.
Input device: /dev/input/event0: USB device, ID 1997:2433, version 101:   mini keyboard
    Not a joystick; ignored
LinuxEvent: Couldn't open /dev/input/event0: Resource temporarily unavailable.
/usr/local/bin/stepmania: line 5:  1283 Segmentation fault      ./stepmania

I'm honestly so lost lol .

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Sun Aug 04, 2019 3:34 pm

I just realized you're using an ODROID N2.
That's something you should have mentioned :D

please type:

Code: Select all

export LIBGL_FB=1 
stepmania
You also might want to add LIBGL_FB=1 to /etc/environment that way you don't need to do that from a terminal
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Sun Aug 04, 2019 5:15 pm

I'm using a XU4 , is it saying I'm using an N2 ?

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Sun Aug 04, 2019 5:20 pm

hmm I thought cause of the RC2 in the image name but the XU4 had that too, also I've seen in the output of the game that you're using an XU4..
it's complaining about missing shader, but they should be available.

Let me see if I can find out more about this.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Sun Aug 04, 2019 5:25 pm

I did try export LIBGL_FB=1 as well but no luck on that one , Its gave me this now

Code: Select all


root@debian-stretch:/home/odroid# stepmania
LIBGL: Initialising gl4es
LIBGL: v1.1.1 built on Jul 29 2019 11:33:32
LIBGL: framebuffer output enabled
LIBGL: Using GLES 2.0 backend
LIBGL: loaded: libGLESv2.so
LIBGL: loaded: libEGL.so
LIBGL: Using GLES 2.0 backend
LIBGL: Hardware Full NPOT detected and used
LIBGL: Extension GL_EXT_blend_minmax detected and used
LIBGL: FBO are in core, and so used
LIBGL: PointSprite are in core, and so used
LIBGL: CubeMap are in core, and so used
LIBGL: BlendColor is in core, and so used
LIBGL: Blend Substract is in core, and so used
LIBGL: Blend Function and Equation Separation is in core, and so used
LIBGL: Texture Mirrored Repeat is in core, and so used
LIBGL: Extension GL_OES_mapbuffer detected
LIBGL: Extension GL_OES_element_index_uint detected and used
LIBGL: Extension GL_OES_packed_depth_stencil detected and used
LIBGL: Extension GL_OES_depth24 detected and used
LIBGL: Extension GL_OES_rgb8_rgba8 detected and used
LIBGL: Extension GL_EXT_texture_format_BGRA8888 detected and used
LIBGL: Extension GL_OES_depth_texture detected and used
LIBGL: Extension GL_OES_texture_stencil8 detected and used
LIBGL: Extension GL_EXT_texture_rg detected and used
LIBGL: high precision float in fragment shader available and used
LIBGL: Max vertex attrib: 16
LIBGL: Extension GL_OES_standard_derivatives detected and used
LIBGL: Extension GL_OES_get_program detected
LIBGL: Number of supported Program Binary Format: 1
LIBGL: Max texture size: 8192
LIBGL: Max Varying Vector: 15
LIBGL: Texture Units: 8(8), Max lights: 8, Max planes: 6
LIBGL: Hardware vendor is ARM
LIBGL: sRGB surface supported
LIBGL: Targeting OpenGL 2.0
LIBGL: Not trying to batch small subsequent glDrawXXXX
LIBGL: glXMakeCurrent FBO workaround enabled
LIBGL: FBO workaround for using binded texture enabled
LIBGL: Current folder is:/usr/local/share/stepmania-5.1
StepMania5.1.0-b2
Compiled 20180802 @ 16:32:15 (build f1ebe8d9d8)
Log starting 2019-08-04 08:20:18

(stepmania:1170): GdkPixbuf-WARNING **: Bug! loader 'png' didn't set an error on failure

(stepmania:1170): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Internal error: Image loader module 'png' failed to complete an operation, but didn't give a reason for the failure
Loading window: gtk
OS: Linux ver 041428
Runtime library: glibc 2.24
Threads library: NPTL 2.24
libavcodec: 0x372765 (3614565)
/////////////////////////////////////////
WARNING: ReadFile(Save/ThemePrefs.ini): No such file or directory
/////////////////////////////////////////
ALSA: Advanced Linux Sound Architecture Driver Version k4.14.28+.
ALSA Driver: 0: Odroid-XU4 [OdroidXU4], device 0: Primary multicodec-0 [], 1/1 subdevices avail
ALSA: dsnd_pcm_hw_params_set_access: Invalid argument
Couldn't load driver ALSA-sw: SetHWParams failed
Couldn't load driver OSS: RageSoundDriver_OSS: Couldn't open /dev/dsp: No such file or directory
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
Couldn't load driver JACK: Couldn't connect to JACK server
Sound driver: Pulse
Lights driver: SystemMessage
Lights driver: Export

(stepmania:1170): Gtk-CRITICAL **: IA__gtk_style_detach: assertion 'style->attach_count > 0' failed
Video renderers: 'opengl'
Display: :0 (screen 0)
X server vendor: The X.Org Foundation [1.19.2.0]
Server GLX vendor: ptitSeb [1.4 GL4ES]
Client GLX vendor: ptitSeb [1.4 GL4ES]
LIBGL: ERROR: EGL Error detected: EGL_BAD_NATIVE_WINDOW
Paletted textures disabled: GL_EXT_paletted_texture missing.
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Texture matrix scaling.vert: Link failed because of missing fragment shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Unpremultiply.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Color burn.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Color dodge.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Vivid light.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Hard mix.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Overlay.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Screen.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/YUYV422.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/usr/local/bin/stepmania: line 5:  1170 Segmentation fault      ./stepmania


User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Sun Aug 04, 2019 5:53 pm

shawnclift wrote:
Sun Aug 04, 2019 5:25 pm
I did try export LIBGL_FB=1 as well but no luck on that one
That's only required for the ODROID N2, so you can ignore that.
I'll try Stepmania on my XU4 and compare what could be the issue.
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Sun Aug 04, 2019 5:59 pm

amazing thank you !!!

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Sun Aug 04, 2019 6:06 pm

Hmm your drivers seem not to be up to date as it says you're running on Kernel 4.14.28+
please try:

Code: Select all

su -
apt update && apt upgrade && apt dist-upgrade
aside from that I can't see much differences at the moment.
For me the game starts fine and I can play it (I'm terrible at it).
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Sun Aug 04, 2019 9:34 pm

I did that and still trying to open byt then closes is straight away .

Code: Select all

 
root@debian-stretch:/home/odroid# stepmania
LIBGL: Initialising gl4es
LIBGL: v1.1.1 built on Jul 29 2019 11:33:32
LIBGL: Using GLES 2.0 backend
LIBGL: loaded: libGLESv2.so
LIBGL: loaded: libEGL.so
LIBGL: Using GLES 2.0 backend
LIBGL: Hardware Full NPOT detected and used
LIBGL: Extension GL_EXT_blend_minmax detected and used
LIBGL: FBO are in core, and so used
LIBGL: PointSprite are in core, and so used
LIBGL: CubeMap are in core, and so used
LIBGL: BlendColor is in core, and so used
LIBGL: Blend Substract is in core, and so used
LIBGL: Blend Function and Equation Separation is in core, and so used
LIBGL: Texture Mirrored Repeat is in core, and so used
LIBGL: Extension GL_OES_mapbuffer detected
LIBGL: Extension GL_OES_element_index_uint detected and used
LIBGL: Extension GL_OES_packed_depth_stencil detected and used
LIBGL: Extension GL_OES_depth24 detected and used
LIBGL: Extension GL_OES_rgb8_rgba8 detected and used
LIBGL: Extension GL_EXT_texture_format_BGRA8888 detected and used
LIBGL: Extension GL_OES_depth_texture detected and used
LIBGL: Extension GL_OES_texture_stencil8 detected and used
LIBGL: Extension GL_EXT_texture_rg detected and used
LIBGL: high precision float in fragment shader available and used
LIBGL: Max vertex attrib: 16
LIBGL: Extension GL_OES_standard_derivatives detected and used
LIBGL: Extension GL_OES_get_program detected
LIBGL: Number of supported Program Binary Format: 1
LIBGL: Max texture size: 8192
LIBGL: Max Varying Vector: 15
LIBGL: Texture Units: 8(8), Max lights: 8, Max planes: 6
LIBGL: Hardware vendor is ARM
LIBGL: sRGB surface supported
LIBGL: Targeting OpenGL 2.0
LIBGL: Not trying to batch small subsequent glDrawXXXX
LIBGL: glXMakeCurrent FBO workaround enabled
LIBGL: FBO workaround for using binded texture enabled
LIBGL: glX Will try to recycle EGL Surface
LIBGL: Current folder is:/usr/local/share/stepmania-5.1
StepMania5.1.0-b2
Compiled 20180802 @ 16:32:15 (build f1ebe8d9d8)
Log starting 2019-08-04 12:31:29

(stepmania:984): GdkPixbuf-WARNING **: Bug! loader 'png' didn't set an error on failure

(stepmania:984): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Internal error: Image loader module 'png' failed to complete an operation, but didn't give a reason for the failure
Loading window: gtk
OS: Linux ver 041533
Runtime library: glibc 2.24
Threads library: NPTL 2.24
libavcodec: 0x372765 (3614565)
/////////////////////////////////////////
WARNING: ReadFile(Save/ThemePrefs.ini): No such file or directory
/////////////////////////////////////////
ALSA: Advanced Linux Sound Architecture Driver Version k4.14.133+.
XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This could e g happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.)
ALSA Driver: 0: Odroid-XU4 [OdroidXU4], device 0: Primary multicodec-0 [], 1/1 subdevices avail
ALSA: Mixing at 44100hz
Sound driver: ALSA-sw
Lights driver: SystemMessage
Lights driver: Export

(stepmania:984): Gtk-CRITICAL **: IA__gtk_style_detach: assertion 'style->attach_count > 0' failed
Video renderers: 'opengl'
Display: :0 (screen 0)
X server vendor: The X.Org Foundation [1.19.2.0]
Server GLX vendor: ptitSeb [1.4 GL4ES]
Client GLX vendor: ptitSeb [1.4 GL4ES]
Paletted textures disabled: GL_EXT_paletted_texture missing.
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Texture matrix scaling.vert: Link failed because of missing fragment shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Unpremultiply.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Color burn.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Color dodge.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Vivid light.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Hard mix.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Overlay.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/Screen.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
/////////////////////////////////////////
WARNING: Error linking shader Data/Shaders/GLSL/YUYV422.frag: Link failed because of missing vertex shader.
/////////////////////////////////////////
Direct rendering: yes
OGL Vendor: ptitSeb
OGL Renderer: GL4ES wrapper
OGL Version: 2.0 gl4es wrapper 1.1.1
OGL Max texture size: 8192
OGL Texture units: 8
GLU Version: 1.3
OGL Extensions:
  GL_APPLE_texture_2D_limited_npot
  GL_ARB: ES2_compatibility, depth_texture, draw_buffers, draw_elements_base_vertex, draw_instanced, 
    fragment_shader, framebuffer_object, instanced_arrays, multisample, multitexture, point_parameters, 
    point_sprite, shader_objects, shading_language_100, texture_border_clamp, texture_compression, 
    texture_cube_map, texture_env_add, texture_env_combine, texture_env_crossbar, texture_env_dot3, 
    texture_mirrored_repeat, texture_non_power_of_two, texture_rectangle, vertex_array_object, vertex_buffer, 
    vertex_buffer_object, vertex_shader
  GL_ATIX_texture_env_route
  GL_ATI_texture_env_combine3
  GL_EXT: abgr, bgra, blend_color, blend_equation_separate, blend_func_separate, blend_minmax, blend_subtract, 
    compiled_vertex_array, depth_texture, direct_state_access, draw_elements_base_vertex, draw_range_elements, 
    fog_coord, framebuffer_object, multi_draw_arrays, packed_depth_stencil, packed_pixels, point_parameters, 
    polygon_offset, rescale_normal, secondary_color, separate_specular_color, stencil_wrap, 
    texture_compression_dxt1, texture_compression_dxt3, texture_compression_dxt5, texture_compression_s3tc, 
    texture_cube_map, texture_edge_clamp, texture_env_add, texture_env_combine, texture_env_crossbar, 
    texture_env_dot3, texture_object, texture_rg, vertex_array
  GL_GL4ES_hint
  GL_NV_texture_env_combine4
  GL_OES_texture_compression_S3TC
  GL_SGIS: generate_mipmap, texture_edge_clamp
  GL_SUN_multi_draw_arrays
OpenGL Windowed 854x480 16 color 16 texture 60Hz Vsync SmoothLines
Event driver: v1.0.1
Input device: /dev/input/event3: USB device, ID 062a:5918, version 110: MOSART Semi. 2.4G Keyboard Mouse
    Not a joystick; ignored
LinuxEvent: Couldn't open /dev/input/event3: Resource temporarily unavailable.
Input device: /dev/input/event1: USB device, ID 1997:2433, version 101:   mini keyboard
    Not a joystick; ignored
LinuxEvent: Couldn't open /dev/input/event1: Resource temporarily unavailable.
Input device: /dev/input/event4: USB device, ID 062a:5918, version 110: MOSART Semi. 2.4G Keyboard Mouse
    Not a joystick; ignored
LinuxEvent: Couldn't open /dev/input/event4: Resource temporarily unavailable.
Input device: /dev/input/event2: USB device, ID 1997:2433, version 101:   mini keyboard
    Not a joystick; ignored
LinuxEvent: Couldn't open /dev/input/event2: Resource temporarily unavailable.
Input device: /dev/input/event0: unknown bus 19 device, ID 0001:0001, version 100: gpio_keys
    Not a joystick; ignored
LinuxEvent: Couldn't open /dev/input/event0: Resource temporarily unavailable.
/usr/local/bin/stepmania: line 5:   984 Segmentation fault      ./stepmania



The only diffrence now looks like the segmentation fault at the end. This is a weird one for sure.

shawnclift
Posts: 26
Joined: Fri Aug 02, 2019 7:20 am
languages_spoken: english
Has thanked: 1 time
Been thanked: 0
Contact:

Re: [GAMES] Stepmania 5

Unread post by shawnclift » Sun Aug 04, 2019 9:37 pm

Unless I'm missing something . here's all Ive done so far .

Flash the sd card with Debian-Stretch-1.0~RC2-20180403-XU3-XU4.img
apt-update
setup odroid
apt update
apt-get install stepmania-odroid
apt update


And thats about it . You think I'm missing something ?

User avatar
meveric
Posts: 10523
Joined: Mon Feb 25, 2013 2:41 pm
languages_spoken: german, english
ODROIDs: X2, U2, U3, XU-Lite, XU3, XU3-Lite, C1, XU4, C2, C1+, XU4Q, HC1, N1, Go, H2 (N4100), N2, H2 (J4105)
Has thanked: 17 times
Been thanked: 148 times
Contact:

Re: [GAMES] Stepmania 5

Unread post by meveric » Sun Aug 04, 2019 11:50 pm

yes, as I said, please do a system upgrade:

Code: Select all

apt update
apt upgrade
apt dist-upgrade
Donate to support my work on the ODROID GameStation Turbo Image for U2/U3 XU3/XU4 X2 X C1 as well as many other releases.
Check out the Games and Emulators section to find some of my work or check the files in my repository to find the software i build for ODROIDs.
If you want to add my repository to your image read my HOWTO integrate my repo into your image.

Post Reply

Return to “Games and Emulators”

Who is online

Users browsing this forum: No registered users and 0 guests