logo80lv
Articlesclick_arrow
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_login
Log in
0
Save
Copy Link
Share

Check Out GTA 3 Footage from SEGA's Dreamcast Port

It's not perfect but very promising.

GTA 3 still keeps inspiring players, and some wish to see it on older consoles. A team of developers decided to bring the game on SEGA's Dreamcast, and you can already see some impressive progress.

Falco Girgis shared a hardware capture of the GTA 3 port, and while there's still frequent clipping, it runs surprisingly well. 

Rockstar Games

Rockstar Games

"SUBSTANTIAL framerate gainz have come from converting the model geometry from triangle lists to triangle strips as well as from utilizing KallistiOS's "Direct Rendering" PVR API for fast polygon submission via the SH4 CPU's "Store Queues." Oh... plus we enabled LTO, and it seriously jumped like another 3-5fps," he said on X/Twitter.

Rockstar Games

For this footage, every vertex was transformed by the PS2's vector unit coprocessor, "while these transforms are being done in plain C++ on the DC's SH4 CPU." It should be noted that the developers port the PC version of the game, with extra content, increased draw distance, and improved textures.

"Unlike with modern devices, where the whole graphics pipeline is handled by the GPU, both the PS2 and Dreamcast were responsible for transforming and doing lighting calculations for each vertex BEFORE they got submitted to the GPU. The PS2 had a vector coprocessor to do this, while the Dreamcast had a few extremely important SIMD and fast math assembly instructions on its CPU to do these computations."

You can see the progress clearly if you look at Girgis's previous posts:

To see how the project goes, follow the developer on X/Twitter, where he also shares updates on other games ported to Dreamcast. 

Join our 80 Level Talent platform and our Telegram channel, follow us on InstagramTwitterLinkedInTikTok, and Reddit, where we share breakdowns, the latest news, awesome artworks, and more.

Ready to grow your game’s revenue?
Talk to us

Comments

0

arrow
Leave Comment
Ready to grow your game’s revenue?
Talk to us

We need your consent

We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more