Forums » General StepMania » StepMania 5.0 ARM (Raspberry Pi / Linux + EGL + GLES2) Progress Thread

1
This is an old thread from http://www.stepmania.com/forums/showthread.php?30020-dev-StepMania-5-0-ARM-%28Raspberry-Pi-Linux-EGL-GLES2%29-Progress-Thread/page4 but as a user I would love to see GLES code implemented for linux ARM archetecture like the Raspberry Pi's as a start and perhaps moving onward to other systems (like an Ouya which has the horsepower and ram to do it).

I just wanted to say thank you for continuing to work on the GLES port of Stepmania. I would like to help anyway I can and would like to test out the Pi version. I know little of programming but I wanted to at least test it to see if working on the Pi. Even though I read the prior threads and knew that sound was not being transmitted. I thought if I could get it compiled, I could try other things such as using a USB sound chip to see if perhaps the alsasound driver for the Pi is causing too much disruption.

Following http://www.stepmania.com/wiki/Build_the_StepMania_Source_in_Linux I replaced

hg clone https://code.google.com/p/sm-ssc/


with

hg clone https://bitbucket.org/PhracturedBlue/stepmania-gles2


downloaded all of the files. attempted to Compile and I am receiving this error

checking pkg-config is at least version 0.9.0... yes

checking for glesv2... no
configure: error: Package requirements (glesv2 >= 8.0.0) were not met:

Requested 'glesv2 >= 8.0.0' but version of glesv2 is 1.3

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables glesv2_CFLAGS
and glesv2_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Configuring StepMania...failed.


The weird thing is I can see this library in my /opt/vc/lib/ folder and unlike similar hacks such as quake3 where you can add the arm_libs folder into the build.sh I found nothing like that with this build of stepmania.

I'm currently running the latest Raspbian release 2013-09-25 . And my Pi is a Model B 512mb.

If there is something I am doing wrong or if you need any debug logs I'll post them. Thank you once again!

-S

Last edited: 4 December 2013 11:23pm

Reply
I've been able to launch phraturedBlue stepmania from his release.

But it still on dev, as we can read in commit details :
[
Initial (almost) working RPi hacks. See below for details:
Not working:
* Sound (popping sounds with ALSA, no sound with Pulse)
* keyboard (joystick does work, needs Keymap.ini pre-generated though)

Requires fullscreen, no X
build with: .configure --with-x
Change screen resolution to 720x480 1st
/opt/vc/bin/tvservice -e "CEA 3 HDMI" (adjust as needed)

make sure user has video, audio, input groups
/quote]

No sound for a dance game is quite sad...
Reply