Homebrew would a gta 3 port be possible?

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
Same answer as all the other port questions of any game on any device.

You have two main approaches

1) You emulate it. If one of the mobile phone versions, other console versions or whatever can be persuaded to run (even if only via a single purpose emulator) then yeah. From what I have seen not all versions are made equal.

2) You take the code (or something functionally equivalent) and port/remake that for the 3ds. The 3ds hardware is enough to reasonably run a full 3d open world game (several examples, sadly none a later version of GTA you could backport it to which the vita/PSP does actually have) but not so much that it is easy (though still better than nightmare hard or outright impossible -- you are not going to get GTA 3 on a commodore 64)

As far as I am aware the source code to GTA 3 (or its sequels) has never been released or otherwise leaked. To that end you are either going to have to reverse engineer it yourself (a years long project) or remake the game in an engine you do have access to that might be suitable (or made suitable by extending it).
Fully reverse engineering a game is a hard task (as in years for skilled coders unless they have some good luck with something, which I don't think they do here), and remaking is tricky as you do then have to observe and recreate all the behaviours of all the vehicles, weapons, AI, missions, game world... in addition to remaking or porting across any visual and audio assets.
Anybody doing that would be crazy not to do it for the PC first.
 

E1ite007

wierd avatar guy
Member
Joined
Nov 19, 2016
Messages
1,028
Trophies
1
Location
Itchy & Scratchy Land
XP
2,742
Country
Mexico
Same answer as all the other port questions of any game on any device.

You have two main approaches

1) You emulate it. If one of the mobile phone versions, other console versions or whatever can be persuaded to run (even if only via a single purpose emulator) then yeah. From what I have seen not all versions are made equal.

2) You take the code (or something functionally equivalent) and port/remake that for the 3ds. The 3ds hardware is enough to reasonably run a full 3d open world game (several examples, sadly none a later version of GTA you could backport it to which the vita/PSP does actually have) but not so much that it is easy (though still better than nightmare hard or outright impossible -- you are not going to get GTA 3 on a commodore 64)

As far as I am aware the source code to GTA 3 (or its sequels) has never been released or otherwise leaked. To that end you are either going to have to reverse engineer it yourself (a years long project) or remake the game in an engine you do have access to that might be suitable (or made suitable by extending it).
Fully reverse engineering a game is a hard task (as in years for skilled coders unless they have some good luck with something, which I don't think they do here), and remaking is tricky as you do then have to observe and recreate all the behaviours of all the vehicles, weapons, AI, missions, game world... in addition to remaking or porting across any visual and audio assets.
Anybody doing that would be crazy not to do it for the PC first.
Actually, there's a WIP that aims to reverse the PC version of GTA III (this one for realsies, unlike OpenRW that stopped development in 2016), and it's aaaaaaaalmost complete.
I guess that's why OP's asking, that source already has been ported to Switch and Vita, and those consoles already have to some degree, playable versions of Grand Theft Auto III.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
Missed that one. Will have to look at the nature of the code (the 3ds is not the most powerful device after all) and would not bet on it being anything other than a project undertaken by a skilled set of coders to have any chance of completing (never mind in any timeframe) for the 3ds.

Thanks for the news on the port though.
 

WheelOfFornication

Member
Newcomer
Joined
Oct 21, 2020
Messages
9
Trophies
0
Age
24
XP
82
Country
Ghana
It would not run well on the 3DS let alone the old model
Why? The deadladusx64 have almost the same performance as the vita weak cpu and why wouldnt that work on a new3dsxl 4 800mhz cpu and pica200 gpu? Please tell us!

Edit: the ram is bad on n3ds but i dont know anything about porting ...it could work in theory but who knows?
 
Last edited by WheelOfFornication,

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,323
Trophies
1
XP
4,454
Country
Canada
Why? The deadladusx64 have almost the same performance as the vita weak cpu
Unless things have changed, I understand Daedalusx64 has very poor compatibility as it provides very limited N64 emulation.

So, sure, if you have a reverse-engineered version of GTA III and you started cutting lots of and lots of features from it, maybe you could wind up with something that looked like GTA III, but what would be the point?

i dont know anything about porting ...it could work in theory but who knows?
Someone who has done more porting probably knows. :-P
 
  • Like
Reactions: Julie_Pilgrim

MarioKartFan

Well-Known Member
Member
Joined
Aug 27, 2019
Messages
596
Trophies
0
XP
2,319
Country
Algeria
@Rinnegatamante started on a port of GTA3 to the Vita earlier this week and it’s already coming together. You can see more at Wololo.net. I think the point is that @MasterFeizz — when working on Daedalusx64, which he and @Rinnegatamante worked on together — confirmed that N3DS and Vita should have comparable performance.
 

battlecatsahead

Well-Known Member
OP
Member
Joined
May 28, 2020
Messages
241
Trophies
0
XP
1,083
Country
Canada
@Rinnegatamante started on a port of GTA3 to the Vita earlier this week and it’s already coming together. You can see more at Wololo.net. I think the point is that @MasterFeizz — when working on Daedalusx64, which he and @Rinnegatamante worked on together — confirmed that N3DS and Vita should have comparable performance.
yeah, i think he got it to work pretty much perfectly, he showed some gameplay on twitter
 

Flame

Me > You
Global Moderator
Joined
Jul 15, 2008
Messages
7,284
Trophies
3
XP
18,788
It might be possible. I've been following the development of the vita port and came to the conclusion that if the memory requirements meet what is available to us I can probably make it work.

MasterFeizz is like a GTA cheat code for 3DS homebrew. makes the console so much better.
 

WheelOfFornication

Member
Newcomer
Joined
Oct 21, 2020
Messages
9
Trophies
0
Age
24
XP
82
Country
Ghana
It might be possible. I've been following the development of the vita port and came to the conclusion that if the memory requirements meet what is available to us I can probably make it work.
Just having the thought about playing gta 3 or vice city on a n3ds is mind-blowing and i am not even exagerating! Thanks you to even try something that epic!
 

MysticFlipFlop

Well-Known Member
Newcomer
Joined
Apr 26, 2020
Messages
52
Trophies
0
Age
20
Location
no
Website
www.youtube.com
XP
747
Country
Peru
First public release of the PSVita Port is out and judging by the YouTube videos, performance is impressive. Fingers crossed that @MasterFeizz descends from on high and is able to port to 3DS.
*fingers crossed*
 
Last edited by MysticFlipFlop,

RickFryMcFly

Active Member
Newcomer
Joined
Sep 15, 2020
Messages
33
Trophies
0
Age
34
XP
219
Country
United States
It might be possible. I've been following the development of the vita port and came to the conclusion that if the memory requirements meet what is available to us I can probably make it work.

*In Craig's voice from South Park* if I could play Grand theft Auto III on a 3DS, I would be so happy
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: butt