[WIP] GTA 5/RAGE Switch Port

Deleted member 695120

New Member
OP
Newbie
Joined
Mar 6, 2024
Messages
4
Trophies
0
XP
54
Hey, we have a teaser for... something



I'm aware this may feel like complete bullshit, but I'm open to answering any technical questions.

The port is utilizing DXVK modified to link statically and run on Switch's OS/SDK. We do not plan to release any assets, you will need to own a compatible copy of the PC version and use our (it'll be open-source) toolkit to re-encrypt, shrink and patch RPFs to work with that port.
 

The Catboy

GBAtemp Official Catboy™: Entropy Trap
Member
Joined
Sep 13, 2009
Messages
28,727
Trophies
6
Location
Making a non-binary fuss
XP
42,518
Country
Antarctica
NGL, I have my doubts
Considering the tags, if you are using the leaked source code for any of this, then you should be expecting a C&D very soon. But I honestly don’t think this is real.
 
  • Like
Reactions: Ryab and BigOnYa

toniisound

Well-Known Member
Newcomer
Joined
Apr 22, 2020
Messages
51
Trophies
0
Age
32
XP
258
Country
Spain
Hey, we have a teaser for... something



I'm aware this may feel like complete bullshit, but I'm open to answering any technical questions.

The port is utilizing DXVK modified to link statically and run on Switch's OS/SDK. We do not plan to release any assets, you will need to own a compatible copy of the PC version and use our (it'll be open-source) toolkit to re-encrypt, shrink and patch RPFs to work with that port.

Is there a github or site where you can see progress of the port?

How long can it take to release a beta?
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,584
Trophies
3
XP
12,785
Country
Poland
I don't think you can get 30 fps on Switch

Don't compare running game via emulator vs running game natively. They are recompiling leaked source code with modification to use DXVK that allows easily porting directx games to use Vulkan which can be linked with Switch SDK.

It's illegal as it can be, so after this announcement I am pretty sure they will get C&D from Take Two as soon as they will be able to identify their personal data.
 
Last edited by masagrator,

nWo

The Game Master
Member
Joined
Oct 20, 2016
Messages
1,041
Trophies
0
Website
www.facebook.com
XP
3,243
Country
Mexico
It would be truly brilliant. But if I where you, I would have shown a bit more of advance. Just a couple of intro screens aren't enough to get the community pumping. I really wish this is real and that something can be achieved, but I really can't stop thinking it is just a wet dream.
 
  • Like
Reactions: BigOnYa

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,584
Trophies
3
XP
12,785
Country
Poland
plz dont let take two/rockstargames find out this too early


just release the final .nro file
This won't be NRO. They admitted to using SDK, so it won't use hbmenu.

Btw. How you got out of VRAM when it's customizable? I understand getting out of RAM, only VRAM doesn't make much sense.
 

FR0ZN

Well-Known Member
Member
Joined
Nov 2, 2013
Messages
1,465
Trophies
3
Age
38
XP
4,355
Country
United States
This won't be NRO. They admitted to using SDK, so it won't use hbmenu.

Btw. How you got out of VRAM when it's customizable? I understand getting out of RAM, only VRAM doesn't make much sense.
Why doesn't it make sense? RAM is RAM, be it Video RAM oder not ... fill it up with too much data and you will run out of space :D
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,584
Trophies
3
XP
12,785
Country
Poland
Why doesn't it make sense? RAM is RAM, be it Video RAM oder not ... fill it up with too much data and you will run out of space :D
Because on Switch VRAM is customizable. There is no separate VRAM module, everything is stored in RAM and you can choose how much RAM you want to assign to dozens of GPU shit that merged is counted as VRAM. So if there is not enough VRAM, just increase its pools in code. Unless there won't be enough for assets and code.
 
  • Like
Reactions: BigOnYa and FR0ZN

FR0ZN

Well-Known Member
Member
Joined
Nov 2, 2013
Messages
1,465
Trophies
3
Age
38
XP
4,355
Country
United States
Because on Switch VRAM is customizable. There is no separate VRAM module, everything is stored in RAM and you can choose how much RAM you want to assign to dozens of GPU shit that merged is counted as VRAM. So if there is not enough VRAM, just increase its pools in code. Unless there won't be enough for assets and code.
You basically answered your own question :D
 

Deleted member 695120

New Member
OP
Newbie
Joined
Mar 6, 2024
Messages
4
Trophies
0
XP
54
This won't be NRO. They admitted to using SDK, so it won't use hbmenu.

Btw. How you got out of VRAM when it's customizable? I understand getting out of RAM, only VRAM doesn't make much sense.
RAGE uses a custom allocator with two statically sized heaps for the game (current configuration is 768/850, phys/virt) and I also had to limit Vulkan memory pool to 1 GB, otherwise I have been getting random null pointer dereferences because NVIDIA's Vulkan driver doesn't handle system allocation failures correctly.

I'm wondering if it's possible to make a nro loader for the port, I'm concerned about issues caused by ABI differences.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • realtimesave @ realtimesave:
    I haven't had a crappy pc in years and when I did, I promptly got rid of it
  • kijetesantakalu042 @ kijetesantakalu042:
    KSP 2 did suck and the entire staff team got laid off
  • BigOnYa @ BigOnYa:
    When I used to game on PC, I'd pirate PC games all the time, and some yes would crash often, maybe they were bad rips or something. I've had my SeriesX for over 2 years now and never have had a game crash yet, or any game breaking bugs. I have seen weird bugs like NPC walking thru floors or walls, but not often.
  • sombrerosonic @ sombrerosonic:
    Stupid question but any good PSP games anyone?
  • kijetesantakalu042 @ kijetesantakalu042:
    The jp cover for wings of fire is beautiful. Sucks that the translation won't make the story any better
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa PC games like to crash, satisfactory crashes every like 8 hours for me, there's some kinda leak with unreal engine objects so it hits the max object count and crashes
    +1
  • The Real Jdbye @ The Real Jdbye:
    and minecraft had a memory leak, over time the game slowed down more and more and i saw the ram usage slowly increasing, eventually it would crash if i left the game on all night
  • The Real Jdbye @ The Real Jdbye:
    console games on the other hand have to be better optimized, theres less resources so those leaks get caught early and fixed, is my guess
    +1
  • The Real Jdbye @ The Real Jdbye:
    you see poorly optimized console games sometimes that crash constantly
    +1
  • The Real Jdbye @ The Real Jdbye:
    because they were released unfinished
    +1
  • The Real Jdbye @ The Real Jdbye:
    but the issues probably exist on the pc versions of those games too, they just don't get noticed because there are more resources available
    +1
  • The Real Jdbye @ The Real Jdbye:
    since the pc and console versions are the same code base
    +1
  • lwiz @ lwiz:
    There is also the issue of people learning programming on languages with garbage collectors - so when faced with C/C++ they just allocate memory and do not even realise they have to free the heap as well...
    +2
  • SylverReZ @ SylverReZ:
    @lwiz, The issues with noobies who are trying to learn any programming language or modding a console, is that they say "Any x experts out here?". If they at least asked the damn question, then it wouldn't be riddled with confusing nonsense. I cannot fathom how nobody even has the ability to think when following instructions.
  • SylverReZ @ SylverReZ:
    There are also tutorials and books that you can read which gives you a better understanding on the subject, even if you don't get it the first time, it does help to boost you up the learning curve. :P
  • SylverReZ @ SylverReZ:
    I've just spent hours making new flashcart labels, one that is for a DS Fire Card. I have some good experience when it comes to art design. 7+ years learning Photoshop, now onto GIMP, it's a lot easier to facilitate.
    +2
  • SylverReZ @ SylverReZ:
    Also, hello @BigOnYa.
  • BigOnYa @ BigOnYa:
    Me Help, how? Oh Hello. Hi.
    +1
  • SylverReZ @ SylverReZ:
    You need help, huh? You trying to port GTA 6 onto 3DS? Nah, sorry.
    +1
  • SylverReZ @ SylverReZ:
    But Ken can help you. ;)
    +1
  • BigOnYa @ BigOnYa:
    Ken is sleeping, I wore him out with that good D.
    +1
  • SylverReZ @ SylverReZ:
    @BigOnYa, Guess you two had a good romantic night.
    +1
  • SpookyBaker @ SpookyBaker:
    12 hours
  • SpookyBaker @ SpookyBaker:
    Also the KenOnYa allegations are starting now I suppose
    SpookyBaker @ SpookyBaker: Also the KenOnYa allegations are starting now I suppose