RetroPie forum home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    1. Home
    2. Tags
    3. x86
    Log in to post
    • All categories
    • Crush

      Steam has a new windows emulator for linux called Proton. (x86)
      General Discussion and Gaming • proton sega model 3 steam x86 linux • • Crush

      4
      1
      Votes
      4
      Posts
      227
      Views

      thelostsoul

      @Crush Proton is not new and has reached version 7. It is based on WINE and DXVK and some other stuff. You can find out what is compatible in Steam: https://www.protondb.com/

      I use Proton on my desktop PC instead WINE. It can be used without Steam running too. But the Proton version needs to be downloaded from Steam UI first. I recommend Proton Experimental. Here is a script, you can try: Proton script Or you can try one of the forks, who added some more stuff and made it a bit better.

    • Crush

      Redream on x86_64
      Help and Support • redream dreamcast x86 ubuntu x86 • • Crush

      10
      0
      Votes
      10
      Posts
      170
      Views

      sleve_mcdichael

      @Crush said in Redream on x86_64:

      @sleve_mcdichael would it still help you if i test that now that @BuZz will fix the tags?

      Buzz will probably take care of it but it might get you up and running sooner if you don't want to wait for the fix to push through. I think 64bit is probably is the right flag to use here; looking at the other modules it's only used a couple of times, but it is used outside this particular module, while x86_64 is not (not as a module_flag, anyway. Its use for other things like as a platform identifier in this same module is still fine, I think.)

      pi@retropie:~/RetroPie-Setup/scriptmodules $ grep -rni . -e module_flags | grep -e 64 ./supplementary/splashscreen.sh:16:rp_module_flags="noinstclean !all rpi !osmc !xbian !aarch64" ./libretrocores/lr-dolphin.sh:18:rp_module_flags="!all 64bit" ./libretrocores/lr-kronos.sh:18:rp_module_flags="!arm !aarch64" ./libretrocores/lr-uae4arm.sh:18:rp_module_flags="!all arm aarch64" ./libretrocores/lr-mupen64plus.sh:18:rp_module_flags="!aarch64" ./libretrocores/lr-mupen64plus-next.sh:18:rp_module_flags="" ./emulators/mupen64plus.sh:18:rp_module_flags="sdl2" ./emulators/redream.sh:17:rp_module_flags="noinstclean !all gles31 aarch64 x86_64" ./emulators/np2pi.sh:17:rp_module_flags="sdl1 !all rpi !aarch64" ./emulators/dolphin.sh:18:rp_module_flags="!all 64bit" ./ports/solarus.sh:18:rp_module_flags="!aarch64" ./ports/love.sh:18:rp_module_flags="!aarch64" ./ports/love-0.10.2.sh:18:rp_module_flags="!aarch64"
    • cosmicabyss

      Debian Buster X86 install unresponsive mouse and keyboard during Config
      Help and Support • retropie issue x86 support input issues keyboard unresp • • cosmicabyss

      6
      0
      Votes
      6
      Posts
      82
      Views

      mitu

      That means pcsx2 didn't install properly. Try re-installing and then look in the last log file under $HOME/RetroPie-Setup/logs to see if there are any errors related to the installation.

    • jml

      Controller doesn't work in retroarch until manually setting inputs
      Help and Support • controller retroarch x86 input broken • • jml

      7
      0
      Votes
      7
      Posts
      171
      Views

      jml

      @mitu Sounds good. Thanks so much for all the help!

    • Marius 98

      Downgrade to 86x now go back to 64x
      Help and Support • downgrade x86 x64 psx2 • • Marius 98

      10
      0
      Votes
      10
      Posts
      269
      Views

      HoJo215

      I got retroarch libretro's pcsx2 working if anyone wants
      to make a script for this one as well..

      A different bios location is needed so far...

      Instructions are in the last post on thread link below.

      https://retropie.org.uk/forum/topic/31074/pcsx2-install-on-ubuntu-20-04/3?_=1633627954899]

    • gaz

      Configure Linux x86/x64 Retropie to Work Like Raspberry Pi
      Help and Support • x86 multi-mouse retroarch • • gaz

      11
      0
      Votes
      11
      Posts
      929
      Views

      pjft

      @gaz I am out of ideas here, and having never used the Lightgun outside of the Raspberry Pi, I would definitely suggest bringing this back to the Sinden Lightgun discord, as Andy will likely be able to best help troubleshoot the scenario.

      Specifically, if the gun works in other software such as the test apps, it might be something simple that I am not knowledgeable enough nor experienced enough to detect. The Linux-specific channel there might be the best to get to the bottom of this, but do share whatever you find here, as if there's something that we can change on our end I suspect we'll be happy to accommodate.

      Sorry about that.

    • johnodon

      SOLVED: joy2key_sdl.py throwing error
      Help and Support • x86 ubuntu runcommand • • johnodon

      9
      0
      Votes
      9
      Posts
      364
      Views

      johnodon

      Commit https://github.com/RetroPie/RetroPie-Setup/commit/ee74dbdf223f8dd99d5457c4563bd7f92e156ed8 has fixed the issue.

      Thanks you @mitu

      0 joolswills committed to RetroPie/RetroPie-Setup Merge pull request #3369 from cmitu/joy2key-fix1 joy2key: simplify debug message; fix python warning
    • johnodon

      SOLVED: Using 'feh' to display image on second monitor (runcommand_onstart)
      Help and Support • x86 controls imageviewer dual monitor • • johnodon

      3
      0
      Votes
      3
      Posts
      1165
      Views

      johnodon

      Thanks @brandflake11

      I got this one figured out. It was a PITA! :)

      Long and short of it is this...

      xrandr treats both displays and one large one (extended). You can see below that Screen 0: is recognized as 5760x1080 (4K TV + 1080P monitor):

      Screen 0: minimum 320 x 200, current 5760 x 1080, maximum 16384 x 16384 VGA-1 disconnected (normal left inverted right x axis y axis) DP-1 disconnected (normal left inverted right x axis y axis) HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 800mm x 450mm 3840x2160 30.00 + 24.00 29.97 23.98 4096x2160 30.00 24.00 29.97 23.98 1920x1080 60.00* 59.94 30.00 24.00 29.97 23.98 1920x1080i 60.00 59.94 1680x1050 59.88 1280x1024 75.02 60.02 1440x900 59.90 1280x960 60.00 1280x800 59.91 1152x864 75.00 1280x720 60.00 30.00 59.94 29.97 24.00 23.98 1024x768 75.03 70.07 60.00 800x600 72.19 75.00 60.32 720x480 60.00 59.94 720x480i 60.00 59.94 640x480 75.00 72.81 60.00 59.94 720x400 70.08 DP-2 connected 1920x1080+3840+0 (normal left inverted right x axis y axis) 509mm x 286mm 1920x1080 60.00*+ 50.00 59.94 1920x1080i 60.00 50.00 59.94 1680x1050 59.88 1280x1024 60.02 1440x900 59.90 1280x800 59.91 1152x864 75.00 1280x720 60.00 50.00 59.94 1024x768 70.07 60.00 800x600 60.32 56.25 720x576 50.00 720x480 60.00 59.94 640x480 66.67 60.00 59.95 59.94 720x400 70.08 HDMI-2 disconnected (normal left inverted right x axis y axis)

      This is what my autostart.sh file looks like:

      #! /bin/bash #set primary display and resolution. xrandr --display :0 --output HDMI-1 --mode 1920x1080 --primary & #call cvlc to play a startup animation. Wait for it to end before continuing. cvlc --random --play-and-stop --play-and-exit --fullscreen --video-on-top --no-video-title-show --quiet --gl=any --preferred-resolution=1080 ~/RetroPie/splashscreens &> /dev/null #start ES in a terminal (openbox). gnome-terminal --full-screen --hide-menubar -- emulationstation --no-splash

      Naturally, feh sees the display the same way so you need to use the --geometry switch to identify the starting pixel on the 2nd monitor. This is what my runcommand-onstart.sh looks like:

      #! /bin/bash ROMPATH="$3" ROM_BN_EXT="${ROMPATH##*/}" ROM_BN="${ROM_BN_EXT%.*}" CONTROLSIMAGE="/home/pi/RetroPie/roms/$1/images/$ROM_BN-controls.png" feh --geometry +3840+0 "$CONTROLSIMAGE" &>/dev/null &

      This essentially gets the full path to the romfile and trims the extension to get the rom base name.
      It then builds the path to the controls image I need and displays at the starting position I tell it to (3840x0) which is the entire screen of the 2nd monitor. When I exit the game, and merely kill feh via runcommand-onend.sh:

      #! /bin/bash killall feh &

      This is working perfectly. Now I just need to find a fancy graphic to display on the 2nd monitor when it isn't showing controls. :)

      John

    • YFZdude

      [Solved] x86 Ubuntu install trouble / dependencies
      Help and Support • x86 ubuntu packages • • YFZdude

      5
      0
      Votes
      5
      Posts
      528
      Views

      YFZdude

      @mitu said in x86 Ubuntu install trouble / dependencies:

      You could change your current Ubuntu repository mirror and retry (apt update first). You can use apt-cache policy to check the troublesome packages and see what version are available and from which repository.

      I was unable to find held packages, but you got me going in the right direction. For whatever reason, my sources.list file had a comment in it that suggested that because I used a smaller ISO it might not have been the full file. Perhaps a side effect of not allowing online updates during install.

      So I got hold of a more 'full' listing of the official sources and ran apt update and it suddenly had way more packages to update and then the install script could find more of what it needed.

      Thanks!

    • YFZdude

      Trouble creating desktop launcher file [SOLVED]
      Help and Support • desktop ubuntu shortcut terminal x86 • • YFZdude

      3
      0
      Votes
      3
      Posts
      204
      Views

      mitu

      @yfzdude said in Trouble creating desktop launcher file [SOLVED]:

      I'm still curious if any GNU/Linux wizards know why the original method was not working. Either way it is working now.

      Because runcommand needs a terminal to show the launch menu, launching ES directly would break this. On Debian and friends, you can use x-terminal-emulator as the terminal starting command, which would be expanded to one of the installed terminal emulators.

    • SeraphisCain

      (x86) PCSX2 per-game profiles, still possible?
      Help and Support • pcsx2 x86 per-game • • SeraphisCain

      2
      0
      Votes
      2
      Posts
      154
      Views

      SeraphisCain

      Alright, update, it is still possible. I modified the code in the original post to create folders based on the game name instead of relying on ps_iso_tool to extract a game ID and creating folders based on that. Seems to be working perfectly.

      (I have absolutely no idea how to code, so I'm kinda shocked I was able to figure this out.)

    • SeraphisCain

      (RetroPie X86) How to change global lr- emulator volume?
      Help and Support • retropie x86 retropie x86 volume retroarch.cfg • • SeraphisCain

      2
      0
      Votes
      2
      Posts
      164
      Views

      mitu

      @seraphiscain said in (RetroPie X86) How to change global lr- emulator volume?:

      Is there any way to get the setting in /opt/retropie/configs/all/retroarch.cfg to actually apply to all lr- emulators?

      They should apply to all lr- emulators. Unless you've used 'Save Configuration' for one of them, in which case they won't, since that would break the inclusion of said .cfg file - see https://retropie.org.uk/docs/RetroArch-Configuration/#config-hierarchy.

    • Crush

      Should i get Debian x64 ?
      Help and Support • debian pc build x86 x64 • • Crush

      3
      0
      Votes
      3
      Posts
      195
      Views

      Crush

      @yfzdude said in Should i get Debian x64 ?:

      @crush
      Dolphin does require a 64-bit operating system. To fix that you need to reinstall using the x86-64 or amd64 version of the installer or image.

      When any documentation here mentions x86 it is simply using it as a term to indicate PC/Laptop hardware as opposed to ARM based hardware.

      Ok thanks, i had misunderstood then, and you're right, it works fine now on the x64 distribution.

    • fauslyfox110

      Dolphin Wii Issue - White Screen during game load up
      Help and Support • dolphin nuc white screen wii x86 • • fauslyfox110

      1
      0
      Votes
      1
      Posts
      259
      Views

      No one has replied

    • fauslyfox110

      X86 build: external hard drive rom performance on USB 3.0 - worth a shot?
      Help and Support • external nuc ubuntu 18.04 x86 • • fauslyfox110

      4
      0
      Votes
      4
      Posts
      210
      Views

      fauslyfox110

      @mitu

      Tested with symbolic links as discussed by Parabolaralus here, seemed easier, and for anyone running my specs they should have no issue running gamecube games. Runs flawlessly so far.

    • Norstein

      pcsx2 won't install // unable to locate package pcsx2-unstable
      Help and Support • pcsx2 retropie-setup ps2 ubuntu 20.04 x86 • • Norstein

      3
      0
      Votes
      3
      Posts
      889
      Views

      mitu

      @norstein said in pcsx2 won't install // unable to locate package pcsx2-unstable:

      Maybe installing add-apt-repository should be included in the base installation, since it is used for several packages?

      software-properties-common is installed by any *-desktop meta-package, what options did you choose during installation ?

    • Norstein

      Citra on Retropie x86
      Help and Support • citra 3ds x86 retropie 4.6 pull request • • Norstein

      10
      0
      Votes
      10
      Posts
      1248
      Views

      Norstein

      OK so should anyone encounter the same:
      Changing from opengl to sdl2 did resolve that last issue.
      A Pentium G3258 at 3.2 Ghz has some speed issues, but it works fine with 4.6 and up.
      Skylake or newer Processors should do with less frequency.

    • George

      Box86 and Wine on RPi4
      Ideas and Development • box86 wine qemu x86 windows • • George

      462
      10
      Votes
      462
      Posts
      31644
      Views

      lfcing

      Hello,I am new here. And I am Taiwanese.
      I saw this topic several day but I am still confused that:
      1.I also have problem with 86box installation,"/home/pi/retropie-setup/tmp/build/box86/docs/license not found". I also added and empty LICENSE folder manually but it seemed not working. And after reboot, 86box folder all disappeared.
      2.I want to install x86 game but I don't know how to do. But I ever tried on Raspberry Pi OS,I succeeded installing a Wuxia game but when I ran this game for several seconds,screen freezed. I refered to Youtube video below.


      3.After I completed @George's program on Github,retropie showed main menu "PORT"."PORT" contained wine's 4 function but I don't know where I should put my game folder and run it.
      Thx for watching my stupid questions. :(

    • k3001993

      Best x86 emulation
      Help and Support • emulation question windows x86 • • k3001993

      5
      1
      Votes
      5
      Posts
      358
      Views

      mitu

      @k3001993 said in Best x86 emulation:

      But honestly, do you think it can be done with a decent frame rate? Here's some gameplay:

      I don't know, I don't have any experience with Box86 and I don't have it installed.

    • johnodon

      My modified ROM loading process (launch images, bezel overlays, pause)
      Ideas and Development • launch images pause rpi x86 • • johnodon

      21
      7
      Votes
      21
      Posts
      1732
      Views

      Kmetz7547

      how do i add game overlays? i have the images but whats the steps? thanks for any help