Raydium 3D Game Engine https://memak.raydium.org/ |
|
Gamepad question? https://memak.raydium.org/viewtopic.php?f=10&t=768 |
Page 1 of 1 |
Author: | Dxvid [ Wed Apr 16, 2008 9:36 am ] |
Post subject: | Gamepad question? |
Hi, I'm using openSuse and have a game pad and joystick which are recognized as js1 and js2, (js0 is the receiver for wireless mouse/keyboard). I'm fairly new to Linux with little experience of using commands, so don't really understand how to do the command switch for joysticks mentioned in the FAQ? If I put in ./mania_drive.sh -- joydev /dev/input/js1 it tells me there is no such file as mania_drive.sh, and if I put in the path to ManiaDrive /usr/share/games/ManiaDrive/mania_drive-- joydev /dev/input/js1 it just launches the game without changing js0. So can someone please tell me what is the correct sequence of commands to input? Also, if I do switch to js1 or js2 will that mean that the mouse/keyboard (js0) will no longer work with the game? |
Author: | ouille [ Mon Apr 28, 2008 4:52 pm ] |
Post subject: | |
hello, can you post console message please. Have a nice day. Ouille. |
Author: | Dxvid [ Tue Apr 29, 2008 3:50 pm ] |
Post subject: | |
/usr/share/games/ManiaDrive/mania_drive -- joydev/dev/i nput/js1 Raydium: Raydium 3D Game Engine Raydium: version 0.705 Raydium: command line args: OK Raydium: chdir to '/usr/share/games/ManiaDrive/': OK Raydium: using '/root/.mania_drive' as home dir Raydium: Requesting 800x600:32 mode Raydium: Xinerama detected with 1 screens: Raydium: *** screen 0 : 1680x1050 at (0,0) Raydium: using Xinerama screen 0 Raydium: Found 1680x1050 with 24 bpp color and 24 bits zbuffer (stencil is 1) Raydium: using GeForce 8800 GTX/PCI/SSE2, from NVIDIA Corporation (version 2.1.2 NVIDIA 169.12) Raydium: Signal Handlers: OK Raydium: OpenGL extensions: OK Raydium: Platform "4xfloat" vector size is: 16 byte(s) long Raydium: OpenGL implementation maximum texture size: 8192x8192 Raydium: OpenGL hardware providing 4 texture unit(s) Raydium: vertex arrays memory: OK Raydium: path: OK Raydium: keyboard: OK Raydium: mouse: OK Raydium: joy: FAILED (cannot open /dev/js0 and /dev/input/js0) Raydium: sound: Buffer creation successfull Raydium: sound: OK, using 'default device' Raydium: PHP support: OK Raydium: atexit functions: OK Raydium: lights: OK Raydium: fog: OK Raydium: objects: OK Raydium: network: OK Raydium: timer: detection: 6 iterations: diff: 1 steps (1000000/sec) Raydium: timecall: method accuracy = 0.001 ms (1000000.00 Hz) Raydium: timecall: Using basic gettimeofday() method Raydium: timecall: OK (1000000 Hz) Raydium: timecall: softcall 0: 1 Hz (1000000 clocks interval) Raydium: particle: OK Raydium: gui: OK Raydium: video (live): OK Raydium: shadow: OK Raydium: HDR: OK Raydium: shaders: OK Raydium: webserver: OK Raydium: Raydium engine reseted to original state Raydium: timecall: callback 1: 400 Hz (2500 clocks interval) Raydium: physics: ODE Net: 10 element(s)/packet Raydium: physics: OK Raydium: RegAPI: OK Raydium: Engine is now ready. ----------------------------------------------------------- Raydium: sound: Tried to set negative or 0 Pitch , clipped to 0.1 Raydium: Texture num 1 (BOXfront.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 2 (BOXback.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 3 (BOXleft.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 4 (BOXright.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 5 (BOXbottom.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 6 (BOXtop.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 7 (theme-maniadrive.tga) loaded: 256x256, 4 Bpp (b1 lm0 hdr 0) Raydium: Texture num 8 (font3.tga) loaded: 512x512, 1 Bpp (b1 lm0 hdr0) Raydium: timecall: softcall 2: 1 Hz (1000000 clocks interval) Raydium: Changing game state to 1 Raydium: timecall: WARNING ! 0 Hz callback (num 1) Raydium: Texture num 9 (video) FAKED: 256x256, 3 Bpp (b0 lm0 hdr0) Raydium: live: texture 'video' created Raydium: video: mania_menu_v1.jpgs (0) as live texture video (0), 256x256 20.00 fps (703 frames) Raydium: Texture num 10 (BOXmania_cursor.tga) loaded: 32x32, 4 Bpp (b1 lm0 hdr0) Raydium: ODE: Error: Cannot delete object: invalid name or index Raydium: Texture num 11 (mania_logo2.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 12 (BOXmania_music_popup.tga) loaded: 512x128, 4 Bpp (b1 lm 0 hdr0) Raydium: Texture num 13 (font2.tga) loaded: 512x512, 1 Bpp (b1 lm0 hdr0) Raydium: Changing game state to 2 Raydium: timecall: callback 1: 400 Hz (2500 clocks interval) Raydium: Internal buffers: Raydium: ----------------- Raydium: Total of 0 vertex(s) loaded: Raydium: Texture num 0: 0 vertex(s) - loaded as "dummy.null" Raydium: Texture num 1: 0 vertex(s) - loaded as "BOXfront.tga" Raydium: Texture num 2: 0 vertex(s) - loaded as "BOXback.tga" Raydium: Texture num 3: 0 vertex(s) - loaded as "BOXleft.tga" Raydium: Texture num 4: 0 vertex(s) - loaded as "BOXright.tga" Raydium: Texture num 5: 0 vertex(s) - loaded as "BOXbottom.tga" Raydium: Texture num 6: 0 vertex(s) - loaded as "BOXtop.tga" Raydium: Texture num 7: 0 vertex(s) - loaded as "theme-maniadrive.tga" Raydium: Texture num 8: 0 vertex(s) - loaded as "font3.tga" Raydium: Texture num 9: 0 vertex(s) - loaded as "video" Raydium: Texture num 10: 0 vertex(s) - loaded as "BOXmania_cursor.tga" Raydium: Texture num 11: 0 vertex(s) - loaded as "mania_logo2.tga" Raydium: Texture num 12: 0 vertex(s) - loaded as "BOXmania_music_popup.tga" Raydium: Texture num 13: 0 vertex(s) - loaded as "font2.tga" Raydium: Estimated total: 10.92 MB used for textures. Raydium: Using 0 object(s): Raydium: sound: Deleting sources Raydium: sound: Deleting buffers Raydium: sound: Releasing OpenAL Raydium: path: read: "/root/.mania_drive/data" Raydium: path: write: "/root/.mania_drive/data" |
Author: | ouille [ Wed Apr 30, 2008 8:19 am ] |
Post subject: | |
Hello, Thank you. The problem is here: Quote: Raydium: joy: FAILED (cannot open /dev/js0 and /dev/input/js0)
I'll have a look soon, but i can't make tests. I try to work on this today. Have a nice day Ouille |
Author: | Dxvid [ Wed Apr 30, 2008 9:45 am ] |
Post subject: | |
Thanks! It looks like it is trying to open the mouse/keyboard (js0) instead of the gamepad (js1) or the joystick (js2)? |
Author: | ouille [ Wed Apr 30, 2008 10:04 am ] |
Post subject: | |
Hello, Your command line seem to be wrong. the option is --joydev without space betwwen -- and joydev after the option you need one space and name on the device. so your command line must look like this: Quote: mania_drive --joydev /dev/input/js1
Can you test this ? Have a nice day Ouille |
Author: | Dxvid [ Wed Apr 30, 2008 2:22 pm ] |
Post subject: | |
It gives the same result, /usr/share/games/ManiaDrive/mania_drive --joydev /dev/i nput/js1 Raydium: Raydium 3D Game Engine Raydium: version 0.705 Raydium: command line args: OK Raydium: chdir to '/usr/share/games/ManiaDrive/': OK Raydium: using '/root/.mania_drive' as home dir Raydium: Requesting 800x600:32 mode Raydium: Xinerama detected with 1 screens: Raydium: *** screen 0 : 1680x1050 at (0,0) Raydium: using Xinerama screen 0 Raydium: Found 1680x1050 with 24 bpp color and 24 bits zbuffer (stencil is 1) Raydium: using GeForce 8800 GTX/PCI/SSE2, from NVIDIA Corporation (version 2.1.2 NVIDIA 169.12) Raydium: Signal Handlers: OK Raydium: OpenGL extensions: OK Raydium: Platform "4xfloat" vector size is: 16 byte(s) long Raydium: OpenGL implementation maximum texture size: 8192x8192 Raydium: OpenGL hardware providing 4 texture unit(s) Raydium: vertex arrays memory: OK Raydium: path: OK Raydium: keyboard: OK Raydium: mouse: OK Raydium: joy: FAILED (cannot open /dev/js0 and /dev/input/js0) Raydium: sound: Buffer creation successfull Raydium: sound: OK, using 'default device' Raydium: PHP support: OK Raydium: atexit functions: OK Raydium: lights: OK Raydium: fog: OK Raydium: objects: OK Raydium: network: OK Raydium: timer: detection: 2 iterations: diff: 1 steps (1000000/sec) Raydium: timecall: method accuracy = 0.001 ms (1000000.00 Hz) Raydium: timecall: Using basic gettimeofday() method Raydium: timecall: OK (1000000 Hz) Raydium: timecall: softcall 0: 1 Hz (1000000 clocks interval) Raydium: particle: OK Raydium: gui: OK Raydium: video (live): OK Raydium: shadow: OK Raydium: HDR: OK Raydium: shaders: OK Raydium: webserver: OK Raydium: Raydium engine reseted to original state Raydium: timecall: callback 1: 400 Hz (2500 clocks interval) Raydium: physics: ODE Net: 10 element(s)/packet Raydium: physics: OK Raydium: RegAPI: OK Raydium: Engine is now ready. ----------------------------------------------------------- Raydium: sound: Tried to set negative or 0 Pitch , clipped to 0.1 Raydium: Texture num 1 (BOXfront.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 2 (BOXback.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 3 (BOXleft.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 4 (BOXright.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 5 (BOXbottom.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 6 (BOXtop.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 7 (theme-maniadrive.tga) loaded: 256x256, 4 Bpp (b1 lm0 hdr 0) Raydium: Texture num 8 (font3.tga) loaded: 512x512, 1 Bpp (b1 lm0 hdr0) Raydium: timecall: softcall 2: 1 Hz (1000000 clocks interval) Raydium: Changing game state to 1 Raydium: timecall: WARNING ! 0 Hz callback (num 1) Raydium: Texture num 9 (video) FAKED: 256x256, 3 Bpp (b0 lm0 hdr0) Raydium: live: texture 'video' created Raydium: video: mania_menu_v1.jpgs (0) as live texture video (0), 256x256 20.00 fps (703 frames) Raydium: Texture num 10 (BOXmania_cursor.tga) loaded: 32x32, 4 Bpp (b1 lm0 hdr0) Raydium: ODE: Error: Cannot delete object: invalid name or index Raydium: Texture num 11 (mania_logo2.tga) loaded: 512x512, 3 Bpp (b0 lm0 hdr0) Raydium: Texture num 12 (BOXmania_music_popup.tga) loaded: 512x128, 4 Bpp (b1 lm 0 hdr0) Raydium: Texture num 13 (font2.tga) loaded: 512x512, 1 Bpp (b1 lm0 hdr0) Raydium: Changing game state to 2 Raydium: timecall: callback 1: 400 Hz (2500 clocks interval) Raydium: Internal buffers: Raydium: ----------------- Raydium: Total of 0 vertex(s) loaded: Raydium: Texture num 0: 0 vertex(s) - loaded as "dummy.null" Raydium: Texture num 1: 0 vertex(s) - loaded as "BOXfront.tga" Raydium: Texture num 2: 0 vertex(s) - loaded as "BOXback.tga" Raydium: Texture num 3: 0 vertex(s) - loaded as "BOXleft.tga" Raydium: Texture num 4: 0 vertex(s) - loaded as "BOXright.tga" Raydium: Texture num 5: 0 vertex(s) - loaded as "BOXbottom.tga" Raydium: Texture num 6: 0 vertex(s) - loaded as "BOXtop.tga" Raydium: Texture num 7: 0 vertex(s) - loaded as "theme-maniadrive.tga" Raydium: Texture num 8: 0 vertex(s) - loaded as "font3.tga" Raydium: Texture num 9: 0 vertex(s) - loaded as "video" Raydium: Texture num 10: 0 vertex(s) - loaded as "BOXmania_cursor.tga" Raydium: Texture num 11: 0 vertex(s) - loaded as "mania_logo2.tga" Raydium: Texture num 12: 0 vertex(s) - loaded as "BOXmania_music_popup.tga" Raydium: Texture num 13: 0 vertex(s) - loaded as "font2.tga" Raydium: Estimated total: 10.92 MB used for textures. Raydium: Using 0 object(s): Raydium: sound: Deleting sources Raydium: sound: Deleting buffers Raydium: sound: Releasing OpenAL Raydium: path: read: "/root/.mania_drive/data" Raydium: path: write: "/root/.mania_drive/data" |
Author: | ouille [ Wed Apr 30, 2008 7:24 pm ] |
Post subject: | |
Hello, Message is not revelant, it is hardocded in raydium library. I've corrected this on the svn. Can you try to update you copy of raydium and maniadrive from svn. Rebuild librairie and application and give me console log. I'm sorry but i don't have linux and joystick to test. can you also verfiy that device /dev/input/js1 exist ? Have a nice day. Ouille. |
Author: | Dxvid [ Thu May 01, 2008 4:27 pm ] |
Post subject: | |
I'm so sorry I'm being really stupid - I forgot to plug in the gamepad after you gave me the new command, doh! The good news is it's working fine now. Thanks once again for your help - and your patience! |
Author: | ouille [ Thu May 01, 2008 8:54 pm ] |
Post subject: | |
Pleasant response ;o) Hope you find the game fun. Have a nice day. Ouille |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |