RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    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

    Only this (reicast 2 players)[solved]

    Scheduled Pinned Locked Moved Help and Support
    5 Posts 3 Posters 4.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mauruco
      last edited by mauruco

      Hi all,
      I am very happy with retropie 3.7! That's incredible! Thanks All!
      I switched lr-PPSSPP by PPSSPP (better).
      I changed the place of the savefile retroarch.cfg and mupen64plus.cfg to /media/usb0/savefile/ (reicast, ppsspp simlinks trick ;) )! I turned off the bluetooth PI3 and I am using my bluetooth dongle again to avoid freeezers. I will add a very cool splashscreen (https://github.com/israelperez/retro-gaming/tree/master/theme/video). Only one thing can not do. Place 2 players to work on Dreamcast. I think I've tested all the settings that is the web but nothing helped.
      Any idea that can help?
      Thanks

      1 Reply Last reply Reply Quote 0
      • H
        Hyell
        last edited by

        Hello,

        Reicast emulator version is compiled for one user (it's not an option).
        You have to recompile code source on your raspberry.

        Read this, it's really easy :
        https://retropie.org.uk/forum/topic/144/dreamcast-reicast-and-2-xbox360-controllers

        And you can download source code here :
        https://github.com/RetroPie/reicast-emulator/tree/retropie

        For information : multiplayer will not work very well with split screen. But you can play Soulcalibur, power stone and virtua tennis for exemple, it's OK.

        1 Reply Last reply Reply Quote 0
        • M
          mauruco
          last edited by

          Thank you very much! I will try :)

          1 Reply Last reply Reply Quote 0
          • M
            mauruco
            last edited by

            I have a pi3!

            This repository (https://github.com/RetroPie/reicast-emulator/tree/retropie) does not work, error:
            Platform: rpi2
            mkdir -p obj-dreamcast-rpi2/rec-ARM/
            gcc -D TARGET_BEAGLE -D TARGET_LINUX_ARMELv7 -DARM_HARDFP -fsingle-precision-constant -g -O3 -D RELEASE -c -D USES_HOMEDIR -frename-registers -fno-strict-aliasing -ffast-math -ftree-vectorize -I/opt/vc/include/ -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -I../../core -I../../core/deps -I../../core/khronos ../../core/rec-ARM/ngen_arm.S -o obj-dreamcast-rpi2/rec-ARM/ngen_arm.build_obj
            ../../core/rec-ARM/ngen_arm.S: Assembler messages:
            ../../core/rec-ARM/ngen_arm.S:29: Error: selected processor does not support ARM mode ubfx r0,r0,#5,#19' ../../core/rec-ARM/ngen_arm.S:60: Error: selected processor does not support ARM mode ubfx r0,r3,#5,#18'
            ../../core/rec-ARM/ngen_arm.S:181: Error: selected processor does not support ARM mode ubfx r1,r4,#1,#23' ../../core/rec-ARM/ngen_arm.S:238: Error: selected processor does not support ARM mode ubfx r2,r0,#2,#19'
            ../../core/rec-ARM/ngen_arm.S:268: Error: VFP single precision register expected -- vldm r2,{d16-d24}' ../../core/rec-ARM/ngen_arm.S:271: Error: selected FPU does not support instruction -- vmul.f32 Q2,Q8,d0[0]'
            ../../core/rec-ARM/ngen_arm.S:272: Error: selected FPU does not support instruction -- vmla.f32 Q2,Q9,d0[1]' ../../core/rec-ARM/ngen_arm.S:273: Error: selected FPU does not support instruction -- vmla.f32 Q2,Q10,d1[0]'
            ../../core/rec-ARM/ngen_arm.S:274: Error: selected FPU does not support instruction -- vmla.f32 Q2,Q11,d1[1]' ../../core/rec-ARM/ngen_arm.S:294: Error: selected FPU does not support instruction -- vmul.f32 q0,q1'
            ../../core/rec-ARM/ngen_arm.S:296: Error: selected processor does not support ARM mode vpadd.f32 d0,d0,d1' ../../core/rec-ARM/ngen_arm.S:297: Error: selected processor does not support ARM mode vpadd.f32 d0,d0,d0'
            Makefile:294: recipe for target 'obj-dreamcast-rpi2/rec-ARM/ngen_arm.build_obj' failed
            make: *** [obj-dreamcast-rpi2/rec-ARM/ngen_arm.build_obj] Error 1

            But from this repository (https://github.com/RetroPie/reicast-emulator) worked.
            Thank you very much! Now everything is perfect!

            1 Reply Last reply Reply Quote 0
            • T
              teller
              last edited by teller

              thanks, successfully compiled it and soul calibur works in versus battle mode (2 players)!
              download source from here:
              https://github.com/RetroPie/reicast-emulator

              just be sure to compile reicast in the /usr/local/bin/reicast directory and first install all the developer buildings before you type and enter "make clean && make":
              sudo apt-get install
              libasound2
              libegl1-mesa-dev
              libgles2-mesa-dev
              libasound2-dev
              mesa-common-dev
              libgl1-mesa-dev

              in the end you'll get two files in the shell/linux/ directory. you just need the reicast.elf. but rename reicast.elf to reicast (without file-ending) and copy it over to /opt/retropie/emulators/reicast.
              but make a backup before you replace the old file.

              1 Reply Last reply Reply Quote 1
              • First post
                Last post

              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.