If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Comment

I think the debate on libmikmod is not worth much, really for a much better experience the libmodplug support should be used. The issue I had with libmikmod was how multiple tracks were handled internally. Again libmodplug solves all of the issues and is thought to have better sound quality.

danboid: so you get the crack intro and then once you hit a key it freezes? There nothing graphically special going on there, just a progress bar while everything is being loaded.

Hi Pickle!

Sorry for the delayed response but I've only just seen your question!

No, I don't see any graphics whatsover - all I get is blackness whether I run it windowed (with the previously mentioned hack) or full screen (as is the default) and I've just now done a clean build of rev 80 to check thats still the case.

I mentioned the cracktro as I can hear that startup and if I keep on hitting enter I can progress through the menus and start the first level but I never see anything so I just have to exit or kill it.

I'm also still getting 'Max Texure Units 0' when I start it.

I should prob report this as a problem app to the TI OMAP devs if you have got it running fine on your RPi with GLES - Pickle?

Comment

If your build is using the eglport.c/h you should see messages about the EGL process over your terminal. That part of the code is just using printf's. You should see them before the Max Texure Units statement.

If you dont see anything about EGL at all there, then something is very wrong. Most likely your build does not include the EGL code and would explain quite well why the screen is black. You should be using a define USE_EGL_SDL and USE_GLES1.

Really if your going to use any source code from any project I have ported to the pandora that uses opengles you need to know the eglport code. You need to know if the SDL portions can work. I expect they can since your using a similar TI driver as the pandora does.

Comment

You were right - after adding SDLport/eglport into the Makefile that got Hurrican to compile with OGLES/EGL but for me to see anything on my Panda I had to apply the previously mentioned window mode hack as otherwise I just got a black screen. I was expecting this as thats what happens for me under d1x and d2x (Descent rebirth) and so it has confirmed a bug in the current drivers.

I THINK Hurrican should run now but since last night my Panda has become more unstable than it usually is running 12.04 and now I can barely open a xterm without it dieing and so I've only actually seen Hurrican run as far as the loading screen that comes after the game menu. I'm not going to bother with the Panda again until TI get some more stable drivers out as I'm lucky if I get an hour out of it at the best of times right now before it tanks.

Comment

Hurrican has USB joystick/pad support under the Windows version and apparently this should work under the SDL port too but I've not got that to work so please test that if you can and let us know if you get your controller to work please!