Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Xbox 360 top level symlink not working with share #45

Closed
jnackmclain opened this issue Feb 5, 2022 · 10 comments
Closed

Xbox 360 top level symlink not working with share #45

jnackmclain opened this issue Feb 5, 2022 · 10 comments
Assignees
Labels
samba Samba/CIFS

Comments

@jnackmclain
Copy link

I can only access my Xbox 360 games via xbox360\games share
and not \roms\microsoft\xbox360

@ghost
Copy link

ghost commented Feb 6, 2022

I Concur, the Xbox360 symlink isn’t in the roms folder PS3 and PS2 create

@danmons
Copy link
Collaborator

danmons commented Feb 6, 2022

I totally forgot this, sorry.

I'm thinking of putting a games and iso sub folder below the generic roms/microsoft/xbox360 folder, then linking the SMB share to the games location as the XBox360 expects decompresses games and not ISO images.

There's similar breakdowns for PS2 and PS3 with different types of images or extracted games contents.

I'll try and get this fix in over the next 24 hours.

@danmons
Copy link
Collaborator

danmons commented Feb 6, 2022

Change committed for the share and symlinks to point to the generic ROMs dir. I'll test on a real 360 with Aurora Dash tomorrow.

@sairuk sairuk added the samba Samba/CIFS label Feb 9, 2022
@lilylarceny
Copy link

I am getting a symlinks error message on xbox360 SMB install, I believe it is related
retronas error

@danmons
Copy link
Collaborator

danmons commented Feb 20, 2022

This should be sorted now. Re-running RetroNAS and the xbox360 config installer should fix it.

@sairuk
Copy link
Collaborator

sairuk commented Feb 24, 2022

@lilylarceny could you please confirm @danmons fix so we can close this issue off.

@jnackmclain
Copy link
Author

I just re-ran the script and I got the same error and the xbox360 symlink is still not fixed
image

@sairuk
Copy link
Collaborator

sairuk commented Feb 24, 2022

very odd @jnackmclain , i have just run this tool here and it has created them properly

image

can you please run the following commands from the terminal and add the output here so we can confirm.

# ls -lad /mnt/data/ext4/roms/microsoft/*

then we can check if the correct entries are available in retronas_systems.yml to create the dirs in the first instance

# grep xbox360 /opt/retronas/ansible/retronas_systems.yml

correct output should be similar to the following

# grep xbox360 /opt/retronas/ansible/retronas_systems.yml
  - { src: "microsoft/xbox360/iso", mister: "", retropie: "", batocera: "", recalbox: "", retroarch: "", ops2l: "", ps3netsrv: "", fspd: "" }
  - { src: "microsoft/xbox360/games", mister: "", retropie: "", batocera: "", recalbox: "", retroarch: "", ops2l: "", ps3netsrv: "", fspd: "" }

please also run and confirm the response

# cd /opt/retronas && git log -n1 | grep commit
commit a625e218c1c78f1566696f9803417f1bdb3d6f7a

@danmons
Copy link
Collaborator

danmons commented Feb 25, 2022

I just re-ran the script and I got the same error and the xbox360 symlink is still not fixed image

Try renaming your "xbox360" top level dir to "xbox360_old" (you can do this in Cockpit) and re-running the XBox360 SMB config installer.

@jnackmclain
Copy link
Author

I just re-ran the script and I got the same error and the xbox360 symlink is still not fixed image

Try renaming your "xbox360" top level dir to "xbox360_old" (you can do this in Cockpit) and re-running the XBox360 SMB config installer.

Ah, yes I did this and reran the script and all is well now! No error and once I transferred the games back, they were available in both locations. Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
samba Samba/CIFS
Projects
None yet
Development

No branches or pull requests

4 participants