Hacking Official Xbox One Retroarch Thread

  • Thread starter Thread starter ploggy
  • Start date Start date
  • Views Views 524,839
  • Replies Replies 1,721
  • Likes Likes 29
Thank You i will try this when i got home from work. Im also having issues playing ps1 games from usb. After the first installation it works fine but in time i've got an error "location of the file cannot be found" something like that. I will try reinstall retroarch and i use another usb stick maybe thats the reason...
what format is your psx games in? are they multi bins if so thats your problem pcsx hates those

1 bin
and
1 cue file

or pbp is perfect

also is your hdd 3.0?
 
  • Like
Reactions: Rafciu
what format is your psx games in? are they multi bins if so thats your problem pcsx hates those

1 bin
and
1 cue file

or pbp is perfect

also is your hdd 3.0?

Yes they are in multi format (bin and cue), so i compare it with standard one file .iso

Do You have any tutorial how to edit retroarch.cfg file to make saves work correctly? I think on PC i would be able to do so but on Developer mode is whole different story... Or i just do edit on PC then transfer somehow this file to Xbox ?
 
Last edited by Rafciu,
so making playlists do work but i dont know why its being picky
I've managed to make a playlist fine within retroarch since last night. But thumbnails are picky. Looks like it's not extracting properly although gba thumbnails did.

--------------------- MERGED ---------------------------

Yes they are in multi format (bin and cue), so i compare it with standard one file .iso

Do You have any tutorial how to edit retroarch.cfg file to make saves work correctly? I think on PC i would be able to do so but on Developer mode is whole different story... Or i just do edit on PC then transfer somehow this file to Xbox ?
Use the dev portal file explorer and go through retroarch to get the config.ini
Should be an icon to download it to pc. Edit it and re-upload it. Although I'm not sure if editing it this way will make any difference if it will work or not
 
  • Like
Reactions: Rafciu
are you sure you updated? the new build broke making playlists

Updating may be why or how it was "broke". I didn't upgrade, but made a new clean installation. As I said originally, I had walked away from Retroarch a while ago and reset my xBox 1x back to retail only mode.

--------------------- MERGED ---------------------------

pointing anything to the usb hdd will not save on retroarch you have to edit the retroarch.cfg file since thats the only way

Not true. It does save on retroarch, at least on my system it does.
 
Okay i solved no saving mystery. It seems it's the game itself problem. I tested 3 games 2 of them saves as it should from usb. Pretty bad that the game i wan't to play the most not save properly...
 
I tried on a usb stick and they won't scan or show in load content either. But everything else works fine so far

I do know they worked fine for me on both a 256gb Samsung Fit Plus usb flash drive and my WD 4tb external Gaming Drive. Both are USB 3.1. I have an idea for you to consider: I found that only certain brand & build quality drives would work for downloading USB firmware updates for the Chevrolet Mylink radios from the General Motors update servers. This could be a similar case were it is being picky because of the brand & build quality.
 
Last edited by Joel Schmidt,
  • Like
Reactions: jammybudga777
I do know they worked fine for me on both a 256gb Samsung Fit Plus usb flash drive and my WD 4tb external Gaming Drive. Both are USB 3.1. I have an idea for you to consider: I found that only certain brand & build quality drives would work for downloading USB firmware updates for the Chevrolet Mylink radios from the General Motors update servers. This could be a similar case were it is being picky because of the brand & build quality.
im using flash drive usb 2 so i guess that could be my problem. i have a 1tb wd but was hopeing to use that for ps4 linux or maybe the switch. guess ill have to swap about
 
So I've swapped them over today. But ps1 won't load of my external hard drive (says doesnt support vfs or vps). It tries to copy it to the internal when I load the game. so are you guys definitley loading ps1 games from an external hard drive?
 
Last edited by jammybudga777,
I'm sorry, I didn't realize that was the issue you were talking about. I think only the Beetle PS1 core currently supports loading off external drives. At the very least I haven't seen any copies of .cue or .bin files on my internal drive after using it. PCSX does not currently support VFS.

In fact, I have seen Beetle throwing up a message about slow CD read speeds and to use async access. Knowing that VFS does not use async (it says that in the actual code), this would indicate that Beetle is running from the external drive.
 
Last edited by Joel Schmidt,
I'm sorry, I didn't realize that was the issue you were talking about. I think only the Beetle PS1 core currently supports loading off external drives. At the very least I haven't seen any copies of .cue or .bin files on my internal drive after using it. PCSX does not currently support VFS.

In fact, I have seen Beetle throwing up a message about slow CD read speeds and to use async access. Knowing that VFS does not use async (it says that in the actual code), this would indicate that Beetle is running from the external drive.
that would make sence. so i guess everyone thats saying they have working ps1 game on usb. they are using beetle core? if thats the case whats the difference between the two cores? ive only used pcsx cos i thought it was ment to be the best one out
 
I'm sorry, I didn't realize that was the issue you were talking about. I think only the Beetle PS1 core currently supports loading off external drives. At the very least I haven't seen any copies of .cue or .bin files on my internal drive after using it. PCSX does not currently support VFS.

In fact, I have seen Beetle throwing up a message about slow CD read speeds and to use async access. Knowing that VFS does not use async (it says that in the actual code), this would indicate that Beetle is running from the external drive.
that would make sence. so i guess everyone thats saying they have working ps1 game on usb. they are using beetle core? if thats the case whats the difference between the two cores? ive only used pcsx cos i thought it was ment to be the best one out
 
To be fair, a lot of those people might *think* they have PS1 games running on USB using PCSX and not know/realize that it is actually making copies of the images to their internal drive.

According to Emulation Wiki:

PC

  • Mednafen's PlayStation emulation is focused on accuracy, which makes it very compatible, and it's been known to outperform Sony's official PSone emulator in accuracy tests. However, there are a few small hurdles to using it; it requires a very specific BIOS for each region, and the program itself interfaces from the terminal/command-line only; it has no GUI. You can still drag-and-drop cue files on the executable to load games, and the program logs errors to a text file called stdout whenever a crash happens. There are external GUI launchers available like Mednaffe. Both RetroArch and BizHawk have cores based on this emulator, and they're easier to use because they have frontends.
    • Beetle PSX is the name of the RetroArch fork of Mednafen's PS1 emulation. It has several experimental modifications and enhancements that aren't present in the standalone version, including a widescreen hack, CPU overclocking for smoother framerates, and increasing the internal resolution up to 8x. Increasing the resolution carries a heavy performance cost, however, since graphics are rendered in software; an alternative core exists for hardware rendering.

  • PCSX-R is an open-source plugin-based emulator. The main reason to use this over Mednafen is that its internal resolution can be raised with little to no performance hits.
    • PGXP is a fork of PCSX-R that adds texture correction, polygon wobble reduction, and polygon culling reduction. It also adds CPU overclocking and allows a hack that was originally disabled in PCSX-R.
    • PCSX-ReARMed is an ARM port of PCSX-R, sharing a similar core, but optimized for portable handheld devices. The biggest draw is its NEON software renderer, which is both fast and accurate and has the ability to render at higher resolutions without resorting to HLE plugins.
 
Last edited by Joel Schmidt,
  • Like
Reactions: jammybudga777
im aware that beetle streams the game where as pcsx has to copy the game over before playing but what i dont understand is why its complaining i have had 100% success load ps1 games from a usb and never had it complain

make sure you have a 3.0 external hdd for stuff to work good

up your dev storage and make sure nothing is in queue on retail or you wont be able to change it

best way to get ps1 working is by turning them into .pbp
 
what i dont understand is why its complaining i have had 100% success load ps1 games from a usb and never had it complain

In my case Beetle was complaining about the read speed because I was on the sluggish DirectX 12 video driver (I have no idea how it got set to that). Once I switched to DirectX 11, it stopped complaining.
 
Last edited by Joel Schmidt,
build 16 v1.7.7

http://www.mediafire.com/file/u7od69unzrrj6sx/Unofficial_RetroArch_1.7.7_Build_16_%28Xbox_One%29.7z/file

changelog from retroarch
https://github.com/libretro/RetroArch/blob/master/CHANGES.md

changelog from me

i finally got around to updating all cores plus adding new ones

new working cores

Atari 2600 (Stella 2014)
MAME (2015)
ChaiLove
NEC - PC Engine/SuperGrafx/CD (Beetle PCE)
Nintendo - Game Boy/Color (Emux GB)
Nintendo - Game Boy Advance (gpSP)
Nintendo - Game Boy Advance (Meteor)
Sega - Mega Drive - Genesis (Blast Em)
Sony - Playstation (Beetle PSX HW)
The 3DO Company - 3DO (4DO)
Sega - Saturn (Beetle Saturn)
 
Last edited by dominater01,
  • Like
Reactions: DRAGONBALLVINTAGE

Site & Scene News

Popular threads in this forum