Hacking [RELEASE] PS4 RetroArch Port (Unofficial)

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
Thanks if I decide to try i'll go look for it there :)
I'd say just use docker. it's gotta be a very old post. you may be able to use a docker file from the retroarch. I remember lm's homebrew store has a docker file, so you don't even need to install orbisdev in that event. that was the first thing I ever compiled, with the help of lm.
 
  • Like
Reactions: ploggy

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
Hmm, looks like the docker maybe for linux only.
you can use it in windows as well. however, some commands may only work in linux. stuff like rm, mkdir, cp, etc. work in windows, but others like apt-get, only work in linux. though, it is true that I haven't had much luck with playstation consoles outside of linux. Nintendo consoles are not a problem, but playstation is. I did compile something for the vita and msys though, but that's rare.
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,845
Trophies
2
XP
7,960
Country
United Kingdom
you can use it in windows as well. however, some commands may only work in linux. stuff like rm, mkdir, cp, etc. work in windows, but others like apt-get, only work in linux. though, it is true that I haven't had much luck with playstation consoles outside of linux. Nintendo consoles are not a problem, but playstation is. I did compile something for the vita and msys though, but that's rare.
I cant find a download for the docker either :/
yeah, I've managed to compiled some WiiU RA stuff with a Dockerfile pretty easily.
 
  • Like
Reactions: godreborn

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,845
Trophies
2
XP
7,960
Country
United Kingdom
not every repo has a docker file. a lot of them don't, so that may be one of them.
It states in the repos readme:
This repo also uses CI/CD to create a docker image called orbisdev/orbisdev:latestper change. This is quite useful if you're a developer that want to create/port an application to the PS4. So, you just can go there and compile your project using this docker image.
Usually it would be in the Actions tab of the repo but any download I see there is expired and too big to be a dockerfile.

I think ill give this a pass until I find a proper dockerfile :P
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
I'm going to try compiling retroarch again, the official one. my orbisdev seems to be too old though, because it doesn't understand one of the functions, and it errors almost immediately. hopefully, I can still compile orbisdev:

1678122218969.png

Post automatically merged:

I'm compiling oribsdev right now. for some reason, it couldn't detect clang, so I had to remove it, then reinstall.
 
Last edited by godreborn,
  • Like
Reactions: Doneo and ploggy

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,845
Trophies
2
XP
7,960
Country
United Kingdom
I'm going to try compiling retroarch again, the official one. my orbisdev seems to be too old though, because it doesn't understand one of the functions, and it errors almost immediately. hopefully, I can still compile orbisdev:

View attachment 357477
Post automatically merged:

I'm compiling oribsdev right now. for some reason, it couldn't detect clang, so I had to remove it, then reinstall.
Great!
You may need this specific Retroarch repo
https://github.com/orbisdev/RetroArch
I'm not sure if thats stuff has been merged into Retroarch master yet?

Try and compile the libretro-2048 core first to check if everything with your setup is working.
I'm not sure what the Compile command is.. perhaps: make -f Makefile.libretro platform=orbis
If it compiles you can add this to another of the cores:

# Orbis(PS4)
else ifeq ($(platform), orbis)
TARGET := $(TARGET_NAME)_libretro_$(platform).a
CC = clang
CXX = clang++
AR = orbis-ar
PLATFORM_DEFINES := -DORBIS
CFLAGS += -isysroot $(ORBISDEV)
STATIC_LINKING = 1
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
Great!
You may need this specific Retroarch repo
https://github.com/orbisdev/RetroArch
I'm not sure if thats stuff has been merged into Retroarch master yet?

Try and compile the libretro-2048 core first to check if everything with your setup is working, if it compiles you can add this to another of the cores:



Then compile with that :D
unfortunately, I got errors with openorbis, so I just now updated cmake. hopefully, it doesn't happen this time. that is the most frustrating thing about compiling, not having complete instructions or no instructions.
Post automatically merged:

damn, failed at same spot.
Post automatically merged:

it looks like that dotnet doesn't find several commands in ubuntu, but I just installed it easily on debian. that must be what they're using.
 
Last edited by godreborn,
  • Like
Reactions: ploggy

ultimatepump

Well-Known Member
Member
Joined
Feb 9, 2004
Messages
380
Trophies
2
XP
1,257
Country
Hello, I installed it and it works great! Does anyone know if we can add more roms, cd images and cores? I ran the online updater and it shows no cores to download. I just want to add my PCE isos and 3DO and NeoGeo CD
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
anybody tried this? Is this a new Retroarch version or old Osirix one?

Not sure. You may be able to tell by size or testing the pkg. Osiris one uses open orbis, but the official one uses or will use orbisdev. No idea why, because orbisdev is old.
 

Levingard

New Member
Newbie
Joined
Mar 19, 2024
Messages
1
Trophies
0
Age
44
XP
3
Country
Germany
I try to Set the Sound Driver to ps4. I installed cores 4.1 Set the nightly 86_64 in retroatch.cfg and Set Experimental to true. But No Option to Set Sound Output to ps4. I have updated everything thriug online Updater. Cores Said all uptodate. I can inly choose Orbis or null.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • realtimesave @ realtimesave:
    @SylverReZ that guy seriously spent over 2 grand on that hot wheels pc?
    +1
  • RedColoredStars @ RedColoredStars:
    LTT is a noob
  • RedColoredStars @ RedColoredStars:
    Guy doesnt know wtf hes talking about half the time
  • realtimesave @ realtimesave:
    @SylverReZ that reminds me that my friend sells CRTs he gets cheap or free for hundreds of dollars. people are dumb
    +1
  • RedColoredStars @ RedColoredStars:
    And is incredibly annoying.
  • realtimesave @ realtimesave:
    man I just washed my shoes and they look exactly the same as before I washed them :|
  • realtimesave @ realtimesave:
    luckily they didn't fall apart
  • RedColoredStars @ RedColoredStars:
    Some CRTs are very much worth the price
  • RedColoredStars @ RedColoredStars:
    i used to go out to the recycling center every couple weeks and look at the crts and other electronics people would drop off. Usually screens were broken or severely scratched from being tossed around. Did find a good one here and there, but never anything like a 1080i widescreen crt.
  • RedColoredStars @ RedColoredStars:
    Or a good contition 40" Sony Trini that weighs 300 lbs. lol
  • RedColoredStars @ RedColoredStars:
    Literally 300 lbs. lolol
  • BigOnYa @ BigOnYa:
    I have a few of those boat anchors in my basement I tried giving away but no one wanted them, So anyone close to Columbus, Ohio area that wants them, (26", 2x 19") please come get, for free.
  • RedColoredStars @ RedColoredStars:
    Dont know anyone wants those smaller ones. Most are after larger sizes and the kinda top of the line models
  • RedColoredStars @ RedColoredStars:
    Motion handling and input lag on those things destroy plasmas, led, oled
  • realtimesave @ realtimesave:
    I had some really nice CRTs I should've kept
  • realtimesave @ realtimesave:
    now I have all lcd
  • realtimesave @ realtimesave:
    one in particular I regret getting rid of oh well :|
  • realtimesave @ realtimesave:
    the Sonys and stuff I don't care about
  • realtimesave @ realtimesave:
    and used LCD are hard to sell I can imagine.. not worth much
  • realtimesave @ realtimesave:
    @SylverReZ where do u lurk
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if buying it isn't owning it, and it's not piracy if you can't buy it from the original creators anymore.
  • K3Nv2 @ K3Nv2:
    Free release can have loopholes where they still make money through ads
    Xdqwerty @ Xdqwerty: :sad: