http://blissbox.freeforums.org

the first ever all in one, trouble free, and ready to go usb adapter
Home Page Play games in the arcade Home Page Home Page Home Page
  Register
Login 
View unanswered posts View active topics

Delete all board cookies


All times are UTC - 5 hours [ DST ]



Welcome
Welcome to blissbox

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. In addition, registered members also see less advertisements. Registration is fast, simple, and absolutely free, so please, join our community today!


Home Page Home Page  [ 30 posts ]  Go to page
 Previous << 
1, 2, 3
  Print view
Previous topic | Next topic 
Author Message
Offline 
 Post subject: Re: Blissbox 4-Play on Raspberry Pi ( how To )
PostPosted: Sat Dec 17, 2016 11:45 pm 

Joined: Fri Nov 25, 2016 2:06 pm
Posts: 16
I run retroarch on a armhf pc(called an odroid xu4) similar to a raspberry pi and i have the 4play running under the linux raw input driver. I believe 4play wont play nice with the sdl drivers and last time i checked, emulation station ran only on sdl drivers. When you change drivers under retroarch it only changes them under retroarch not emulation station.

Now for just using the 4play in retroarch i have had success using the linuxraw driver. Make sure you have the correct controller you are trying to may selected under device index.

Hope this helps abit.


Top
 Profile  
 
Offline 
 Post subject: Re: Blissbox 4-Play on Raspberry Pi ( how To )
PostPosted: Sat Dec 17, 2016 11:51 pm 
User avatar
Site Admin

Joined: Wed Apr 21, 2010 8:39 am
Posts: 1388
No luck in retroarch yet. I had to give up on ES for now.

what does this mean?
" Make sure you have the correct controller you are trying to may selected under device index."


Image
Bliss-Box- a usb adapter for all controllers

Compatibility List


Top
 Profile  
 
Offline 
 Post subject: Re: Blissbox 4-Play on Raspberry Pi ( how To )
PostPosted: Sat Dec 17, 2016 11:58 pm 
User avatar
Site Admin

Joined: Wed Apr 21, 2010 8:39 am
Posts: 1388
After playing with the 99-evdev.rules and a reboot the controller says %100 GPIO controller .... configured to port 0 now. I'm stil not able to use it or mapp button however. Sadly I'm not sure what I did to get it to this point.


Image
Bliss-Box- a usb adapter for all controllers

Compatibility List


Top
 Profile  
 
Offline 
 Post subject: Re: Blissbox 4-Play on Raspberry Pi ( how To )
PostPosted: Sat Dec 17, 2016 11:58 pm 

Joined: Fri Nov 25, 2016 2:06 pm
Posts: 16
You can assign the different controller connected to the system to player 1, but with 4play it will show the port weather or not a contoller is plugged in so it might be miss asigned, so trying to map under retroarch would not work till the correct port is assgined.


Attachments:
File comment: I took a screen cap under windows retroarch but the same setting exists under the linux version.
Capture.PNG
Capture.PNG [ 377.37 KiB | Viewed 370 times ]
Top
 Profile  
 
Offline 
 Post subject: Re: Blissbox 4-Play on Raspberry Pi ( how To )
PostPosted: Sun Dec 18, 2016 12:02 am 
User avatar
Site Admin

Joined: Wed Apr 21, 2010 8:39 am
Posts: 1388
yeah I had the problem too. See my last post. I was playing with it and the app crashed and rebooted on me but it set GPIO and now I get a message that it thinks i't's configure. Though I'm not getting a response still.

but its all messed up now as during setting things it will randomly reboot or randomly run emulationstation. I think I need to reinstall RA at this point.

so starting over and adding what I learned

1) install RA
2) run RA not ES
3) go in to the 'online updater' menu and update autoconfig profiles
4) manage packages -> driver ->install/update all driver packages from retropie setup script
5) apply permissions to input user. make the file /etc/udev/rules.d/99-evdev.rules and inside add KERNEL=="event*", NAME="input/%k", MODE="666"
6) run RA and check the index in the same area you map the joystick buttons. Try each port not GIOP.
7) set to linuxraw (there are pre made files now for udex and sdl2 but many people say linuxraw works)

hmm, reinstall didnt do anything, still keep rebooting. I guess ill have to RM the folders.


Image
Bliss-Box- a usb adapter for all controllers

Compatibility List


Top
 Profile  
 
Offline 
 Post subject: Re: Blissbox 4-Play on Raspberry Pi ( how To )
PostPosted: Sun Dec 18, 2016 12:19 am 

Joined: Fri Nov 25, 2016 2:06 pm
Posts: 16
hmm thats strange, a gpio controller implies that a controller is connected to the gpio pins on the board(the exposed pins on the board), so maybe it deteced a wrong controller.
when retroarch says something like "4play not configured" after plugging in a controller, then you should be able to map it in the retroarch input setting. otherwise ive said all that i know.


Top
 Profile  
 
Offline 
 Post subject: Re: Blissbox 4-Play on Raspberry Pi ( how To )
PostPosted: Sun Dec 18, 2016 12:59 am 
User avatar
Site Admin

Joined: Wed Apr 21, 2010 8:39 am
Posts: 1388
Ok that was the missing piece my friend my RA was just jacked. Removing that last post s it was on false pretense (bad AR files).

All thx to nihilisticEevee here the final piece is found. I'll continue to play with it and see if I can improve things. but here is my list, I just did it all over again and it worked.

1) install RA
2) run RA not ES
3) go in to the 'online updater' menu and update autoconfig profiles
4) manage packages -> driver ->install/update all driver packages from retropie setup script
5) apply permissions to input user. make the file /etc/udev/rules.d/99-evdev.rules and inside add KERNEL=="event*", NAME="input/%k", MODE="666"
6) run RA and check the index in the same area you map the joystick buttons. Look for the 4-play port.
7) set to linuxraw (there are pre made files now for udex and sdl2 but many people say linuxraw works)


Remaining issues
No ES yet (because of sdl)
says not configured even though it is and works?

Also for faster mapping here are the auto config files

The 4-play will always show this, so I think using the name is asking for trouble. In my case the name was "GPIO Controller 1" for linuxraw and that makes no sense at all but taking the name out and going by ID's works just as fine.

input_vendor_id = 5840
input_product_id = 2656


if you have the 4-play fix enabled, use these

//port 1
input_vendor_id = 5840
input_product_id = 2656

//port 2
input_vendor_id = 5840
input_product_id = 2657

//port 3
input_vendor_id = 5840
input_product_id = 2658

//port 4
input_vendor_id = 5840
input_product_id = 2659


I'm guessing the button ID will stay the same.
input_b_btn = "2"
input_y_btn = "1"
input_select_btn = "5"
input_start_btn = "6"
input_up_btn = "11"
input_down_btn = "12"
input_left_btn = "13"
input_right_btn = "14"
input_a_btn = "4"
input_x_btn = "3"
input_l_btn = "7"
input_r_btn = "4"
input_l2_btn = "9"
input_r2_btn = "10"
input_l3_btn = "15"
input_r3_btn = "16"
input_l_x_plus_axis = "+0"
input_l_x_minus_axis = "-0"
input_l_y_plus_axis = "+1"
input_l_y_minus_axis = "-1"
input_r_x_plus_axis = "+3"
input_r_x_minus_axis = "-3"
input_r_y_plus_axis = "+4"
input_r_y_minus_axis = "-4"


Image
Bliss-Box- a usb adapter for all controllers

Compatibility List


Top
 Profile  
 
Offline 
 Post subject: Re: Blissbox 4-Play on Raspberry Pi ( how To )
PostPosted: Sun Dec 18, 2016 12:36 pm 

Joined: Fri Nov 25, 2016 2:06 pm
Posts: 16
For any people that finds this thread, i wrote a guide on the best ways to map retroarch. https://libretro.com/forums/showthread.php?t=7791

EDIT ulao: This is a how to on how to map the Bliss-Box so that you do't need to keep remapping per core. Not really related to this topic but good to know.


Top
 Profile  
 
Offline 
 Post subject: Re: Blissbox 4-Play on Raspberry Pi (reserch )
PostPosted: Sun Dec 18, 2016 7:33 pm 
User avatar
Site Admin

Joined: Wed Apr 21, 2010 8:39 am
Posts: 1388
For the conclusion go here
blissbox-4-play-on-raspberry-pi-confirmed-t473.html
but feel free to continue the chat in this topic.


Image
Bliss-Box- a usb adapter for all controllers

Compatibility List


Top
 Profile  
 
Offline 
 Post subject: Re: Blissbox 4-Play on Raspberry Pi (reserch )
PostPosted: Tue Dec 20, 2016 1:38 am 

Joined: Fri Dec 16, 2016 6:18 am
Posts: 2
So happy to see the progress on this.

I'm definitely getting a Pi or Odroid now. Thank you guys. :D


Top
 Profile  
 
Search for:
Display posts from previous:  Sort by  
Home Page Home Page  [ 30 posts ]  Go to page
 Previous << 
1, 2, 3

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum
Jump to:  
suspicion-preferred