Advertisement

Read about the latest Gaming news and announcements. The official blog of Activision, publishers of Call of Duty, Sekiro, Crash Bandicoot, Skylanders, and more.

PC versions of Grand Theft Auto reverse-engineered to raw source code

A group of dedicated coders has generated complete reverse-engineered raw source code for the PC versions of Grand Theft Auto III and Vice City, which comprises hundreds of thousands of lines of C++ code, in a years-long process.

We've discussed in the past how video game fan coders use reverse-engineering techniques to deconstruct the packaged executable files distributed by a game's original developers. This painstaking, function-by-function process creates raw programming code that can generate exactly the same binary file when compiled.

With that code in hand, coders can examine what makes the game tick and make improvements and changes at a much more granular level than with traditional modding. In the case of Grand Theft Auto, those improvements include bug fixes, reduced load times, improved rendering, widescreen monitor support, and a free-floating camera system, to name a few examples. The source code can also be used to generate ports of the game to new platforms like Linux, Switch, and PlayStation Vita (though these recompiled versions all require the copyrighted art and music files extracted from the original game).

Read 2 remaining paragraphs | Comments



from Gaming & Culture – Ars Technica https://ift.tt/3u4j1Vj

Recent Posts

Unordered List

Text Widget

Blog Archive

Like US On Facebook

Email Subscriptions

Enter your email address:

Delivered by FeedBurner

Like US On Facebook

Contact Form

Name

Email *

Message *