Ryo_Hazuki wrote:MastaG wrote:At least GTA 3 and Vice City have pretty complete opensource ports available, re3 and reVC using librw.
They were taken offline by Take Two but there are lots of forks on GitHub.
They run fine on Linux (tested this myself on Odroid XU4 running Fedora 36) and many other systems, even 3DS.
So I'd say clone the source and start porting using Kos.
The Dreamcast can barely run the port of Mario 64, it will hardly be able to run gta3. RAM memory always runs out before the processor power is exhausted on the Dreamcast, this is inevitable
That is a terrible comparison. Mario64 is loading every asset into ram at once. Theres other n64 ports on dc that you can look at from its lifetime that probably required bigger cart size than mario 64. It a matter of fully reprogramming with dc in mind. By your logic there are multiplatform dc pc games on dc that require 64mb to 128 mb ram that shouldnt be able to run but do.