Still can't get past Reicast date and time screen.
-
Ok, I know a lot of people have been having the same issue. I keep getting stuck on the Reicast date and time menu and can't go any further. I've gone to cd /opt/retropie/emulators/reicast/bin, but there is no reicast-joyconfig script. I'm using a PS4 controller and I've tried my XBONE controller. Can someone just help me.
-
@bigdray55 hey @bigdray55 , nice to meet you! Looks like this is your first post on the forum and I feel your frustration on not getting things to work. Dreamcast controllers are one of the hardest things to figure out.
I am not sure how much time you have spent with the documents section, searching posts, or if you have read this first: Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first
It would be great to get a proper introduction from you and learn about your system and project, doing this will ensure you get a lot more help a lot faster!
So now onto your problem. I am not sure if this is still true with the new updates, but a while back when I researched and put together my cheat sheet it was expressed that blue tooth controllers either did not work at all, or were next to impossible to set up for dreamcast. Are you using bluetooth controllers or USB controllers? For your PS4 controller I highly recommend getting one of their wireless USB adapters, they work much better than the blue tooth in my opinion.
You will also need to know the basics around the pi and retropie as well as how to you programs line WinSCP or another FTP Client and a SSH like Putty. If you don't know how to do this yet, read the documents and start googling! Do not get frustrated because learning how to do this is the best part! If you know how to use the above, follow my instructions below and it should help you.
My instructions are based on a wired or wireless usb ps4 controller.
- go to o /opt/retropie/configs/all/autoconf.cfg
Change Riecast input: to "1"
save - you need to find out how your controller maps its buttons.
run "evtest" to get this type in the following command line apt-get install evtest
choose the controller you want to set up to get the proper event codes for. Take note of the controller name, it should be the following if using a ps4 with usb dongle: controller_SonyInteractiveEntertainmentDUALSHOCK®4USBWirelessAdaptor.cfg
hit a button on your controller and write down the input data.
If your controller has "noise" and gives off constant strings of data you can do the following:
"evtest | grep BTN" and "evtest | grep 'value 0'"
now go to o /opt/retropie/configs/dreamcast/emu.cfg and make sure the controller ID matches what your ps4 controller id from the evtest. - go to /opt/retropie/configs/dreamcast/mappings/
In this folder you need to edit the .cfg file for your controller. If you are using a PS4 wth usb dongle it will be: controller_SonyInteractiveEntertainmentDUALSHOCK®4USBWirelessAdaptor.cfg
Using the information from the evtest, change the input codes for each button so they match your controller. - if you want to enable 2 controllers:
go to: /opt/retropie/configs/dreamcast/emu.cfg
Add the following to the bottom of the file:
[players]
nb = 2
Save
That should be it, you might have to do some trial and error with the button codes in the controller.cfg file, but it should get you where you need to be. Let me know how it works for you.
- go to o /opt/retropie/configs/all/autoconf.cfg
-
@TMNTturtlguy said in Still can't get past Reicast date and time screen.:
Ok I went to opt/retropie/configs/all/autoconf.cfg clicked on autoconf.cfg and it sent me back to the retropie setup menu. -
@bigdray55 Not sure what you mean? You need to open that file in a program like notepad ++ and make the edits to the file I listed above.
-
@TMNTturtlguy I'm sorry I just figured it out, I over complicated it for myself.
-
@TMNTturtlguy I know this is old, but your solution is how I fixed my controller and I want to update this for others in my same situation.
I am using a ps4 wireless bluetooth controller with the 4.4 3B+ internal Bluetooth and these instructions worked for me. I had to remap all of my buttons.
I even found another post with ps4 remappings and they were almost all wrong. Some off by 1 number but if you used those they wouldn't work.
I had to manually test all my buttons and put in the codes for each.
IMPORTANT when viewing /opt/retropie/configs/dreamcast/mappings/ directory you'll see a list of controller configuration files. The one you are looking for is controller_WirelessController.cfg NOT SonyComputer or DualShock or whatever else.
The current set up I have (which may not work in the future is as follows):
[emulator] mapping_name = Wireless Controller btn_escape = 296 [dreamcast] btn_a = 288 btn_b = 289 btn_c = btn_d = btn_x = 291 btn_y = 290 btn_z = btn_start = 297 btn_dpad1_left = btn_dpad1_right = btn_dpad1_up = btn_dpad1_down = btn_dpad2_left = btn_dpad2_right = btn_dpad2_up = btn_dpad2_down = axis_x = 0 axis_y = 1 axis_trigger_left = axis_trigger_right = [compat] btn_trigger_left = 292 btn_trigger_right = 293 axis_dpad1_x = 3 axis_dpad1_y = 4 axis_dpad2_x = axis_dpad2_y = axis_x_inverted = no axis_y_inverted = no axis_trigger_left_inverted = axis_trigger_right_inverted = axis_dpad1_y_inverted = no axis_dpad1_x_inverted = no
I have no way of knowing if this will work for you, but if not, use the above evtest | grep BTN and evetest | grep 'value0' to test it out.
-
@burtthaman there is also a recaist button mapping utility in retropie setup. I have mapped several different controllers that way and have not had any issues with it.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.