Hacking (OpenGOAL) Nintendo Switch port?

  • Thread starter Thread starter Fadi5555
  • Start date Start date
  • Views Views 6,967
  • Replies Replies 10

Fadi5555

Well-Known Member
Member
Joined
Jan 3, 2018
Messages
544
Reaction score
141
Trophies
1
Age
37
XP
2,972
Country
United States
Hi there.
I wonder if we can have a port of OpenGOAL on Nintendo switch. it’s basically like a launcher to run games natively not emulation related.
there’s already a port of the jak and daxter the precursor legacy using this one.

here is a video which is already running on steam deck


for more details please see this links:
https://open-goal.github.io/#
https://github.com/open-goal

there’s also a plan to port jak and daxter 2 ,3 and sly Cooper series as well.
 
I asked them the same thing on their discord but they said they can't launch Opengoal on the Nintendo Switch because the Nintendo Switch is Arm and Jak and Daxter needs to be released on a 64bit version, so our dreams went down the drain.
 
The website states that the project is intended to run the games natively on x86, so it sounds like getting it running on Switch's ARM architecture would be much more work than a simple port.
Isn’t this reason also why any “official” jak ports run like complete shit?

I’ve tried both the vita and PS4 versions and they are damn near unplayable
 
Isn’t this reason also why any “official” jak ports run like complete shit?

I’ve tried both the vita and PS4 versions and they are damn near unplayable
Porting from x86 to ARM is pretty achievable, I mean the PS2 itself isn't x86 at all, it's MIPS. the job was just poor on Vita, I thought PS4 was a semi-decent emulation of the games
 
Sadly, the OpenGOAL project targets x86, not ARM. Basically, to use an analogy of a kids toy, OpenGOAL translates circle-shaped objects (PS2 code) into things that can fit into square-shaped holes (x86 processors), but the Switch has a triangular hole (ARM processor), so neither would work.
 
Sadly, the OpenGOAL project targets x86, not ARM. Basically, to use an analogy of a kids toy, OpenGOAL translates circle-shaped objects (PS2 code) into things that can fit into square-shaped holes (x86 processors), but the Switch has a triangular hole (ARM processor), so neither would work.

So why not just cut the square objects in half diagonally, thus making them triangles.

I think I may have just solved all porting to the switch, feel free to send me a few quid for that advice.
 
Why not just try the Linux 64 bit version? That should work.
Post automatically merged:

In fact it works just fine.
 

Attachments

  • IMG_6124.jpeg
    IMG_6124.jpeg
    1.3 MB · Views: 70
  • IMG_6125.jpeg
    IMG_6125.jpeg
    1.3 MB · Views: 67
Last edited by Taffer,
Why not just try the Linux 64 bit version? That should work.
Post automatically merged:

In fact it works just fine.
it seems the appimage is not running on swichroot, how did you do?
Post automatically merged:

Why not just try the Linux 64 bit version? That should work.
Post automatically merged:

In fact it works just fine.
it seems the appimage is not running on swichroot, how did you do?
 
it seems the appimage is not running on swichroot, how did you do?
Post automatically merged:


it seems the appimage is not running on swichroot, how did you do?
I did not bother with Launcher, I just did straight port release. It extracted ISO and ran the game right away. Now its an app that can be ran by simple double click. Performance is about 25-30FPS without any OC on Noble 24.04.
 

Site & Scene News

Popular threads in this forum