Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Forum Support

    3. Suggestions

GTA III and Vice City fully reverse engineered


The Hero
 Share

Recommended Posts

This is pretty amazing stuff guys. In medical terms it feels like going from using leeches to doing open heart surgery in the space of a year or so. Well done.

 

Do you think there might be an android port of these in the future?

Link to comment
Share on other sites

i expects great thing about this mod, it looks so promising about the future of the GTA III/Vice City modders community

Link to comment
Share on other sites

Holy sh*t - this is news of the year.

It's not April 1st so it can't be a hoax (...perhaps I'm dreaming?)

 

Classic 3D GTA with all the bugs squashed (eventually) & available on several platforms.

I never really bothered with LCS or VCS either!

Some crazy buggers will probably even port to Amiga.

 

No faffing around with WINE/Proton on Linux and using (what feels like) 100+ different mods and user made fixes to solve common problems.

Getting much too old and impatient to solve all the quirks with Windows, widescreen support, downgrading, missing music, 30 fps frame limit, console vs PC differences, etc.

And we all know Rockstar never will fix it.

 

I can literally copy a few files to the right place and either compile the source or run the provided binary.

The skies the limit for you wizards now.

 

PS2 music support on PC? (for the full soundtrack in VC)

Can the car/model/terrain fixes be added to github legally? Cars with missing wheels, etc. Maybe some sort of diff patch between broken models and fixed ones?

Vulkan support?

San Andreas eventually?

Any benefit for Bully?

Debian users like myself would probably love a GPL license but that's up to you.

 

You clever bastards; I'm gobsmacked.

Diablo, Stalker, XCOM/APOC plus many more and now early 3D GTA.

I even picked up the notoriously bad Saints Row 2 Steam version for dirt cheap on the promise of it finally getting fixed at some point.

But this is far better news!

Edited by mwnn
  • Like 3
Link to comment
Share on other sites

Sorry for the double post.

 

Piece of cake to get it going.

Mount the disc images, run the installer through WINE and drop in the binary from github.

Debian Testing, Linux 5.10.16, Mesa-git (AMD Radeon R9 200 Series (TONGA, DRM 3.40.0, 5.10.16-amd64-futex2-custom, LLVM 11.0.1) (0x6939) Version: 21.1.0)

https://imgur.com/a/vMBt98m

 

No idea what's causing the strange text in options menu.

The game appears to be working however.

Absolutely stunning!

 

Off to sleep now but have something to look forward to under lockdown.

p.s. the fps counter (top left) is gallium-hud built straight into mesa drivers i.e. GALLIUM_HUD=simple,fps,cpu

Edited by mwnn
Link to comment
Share on other sites

Link to comment
Share on other sites

12 hours ago, The Hero said:

We have extended the menu a bit so copy the provided gamefiles to your gta directory.

Yes, silly error on my end.

I did copy the files over from the archive but a few of the new files got renamed instead of replaced due to file permissions and/or ownership on the original files.

Fixed now.

 

Haven't played Vice for years - never seen it look so good.

Played through the first few missions without any issues; it's fantastic to play through it again.

It's my favourite GTA.

 

Seems to be the occasional random crash - not complaining.

I'll capture some backtraces with gdb for github; think I'll have to build a debug version from source.

Last game ended with a random (?) Seg Fault @ Riot mission just as gates opened to blow the trucks but was using the provided binary instead of compiling my own.

https://pastebin.com/LiX2kjMP

Edited by mwnn
Link to comment
Share on other sites

Another quick question - someone is bound to ask eventually.

 

The readme over on github states the following:

Xbox world lightmap rendering (needs Xbox map)

 

The xbox maps for GTA III and VC can be found here.

 

Inside the archive for VC there's a few files:

maps/*

generic.txd

neo_map.dir

neo_map.img

readme.txt

 

Do I still follow the instructions in the included readme?

> Move neo_map.dir, neo_map.img and generic.txd inside a folder called models 

> Move maps to data/maps/*

i.e:

data/maps/*

models/neo_map.dir, neo_map.img, generic.txd

 

Then copy those files into the root folder for the game, overwriting all existing ones.

Finally making the change (CDIMAGE MODELS\NEO_MAP.IMG) to gta_vc.dat.

 

I notice that generic.txd included in the github repo is significantly larger than the xbox one. 692KB vs 1.1MB.

Should I stick to using the github file? The larger size implies it's higher quality.

 

Do I need to run reVC with any kind of startup option to enable this?

 

EDIT:

Correct if I'm wrong but with the xbox map I could/should use generic_vc_xbox.txd instead. 1.4MB.

I notice that the generic.txd on github matches the generic_vc_pc.txd on that site exactly. md5sum 93a16aaff09c4543cb9ec4f21e51b8be.

Yes, I think the penny has dropped now.

 

Is particle_VC.txd worth using too? 1MB vs 444KB.

 

EDIT2:

I'm pretty sure I've got it all working correctly for both GTA3 and VICE.

What a great job you've all done!

Edited by mwnn
Link to comment
Share on other sites

On 2/13/2021 at 7:00 PM, Vind Sole said:

Man mod options on the menu excite me more than it should, VCS may not be so far now.

Yeah this is great. Looking forward to new rendering techniques, and physics not being broken at 60FPS. Seeing the removal of loading screens between islands was enough to get me excited lol

 

Really interested in seeing what mods come from this in the future.

  • Like 2
Link to comment
Share on other sites

Where is all Loading Screens & Intro movies ? Too fast working .. No more mod-settings , no finely tuned old CLEO \ asi mods .. Sad :(
Maybe , really true , there is nothing better than simply open PCSX2 ... 

  • KEKW 2
Link to comment
Share on other sites

So these guys are doing LCS next, then I assume VCS?

 

I'm interested in how that's going to work out. Considering we don't have PC editions of either, but the reverse-engineered editions of III and VC require you to own the game and have the assets installed, would they ever release it? It's about the only way I could see us ever getting VCS on the PC since the mod for SA is dead.

  • Like 1
Link to comment
Share on other sites

1 hour ago, cp1dell said:

So these guys are doing LCS next, then I assume VCS?

 

I'm interested in how that's going to work out. Considering we don't have PC editions of either, but the reverse-engineered editions of III and VC require you to own the game and have the assets installed, would they ever release it? It's about the only way I could see us ever getting VCS on the PC since the mod for SA is dead.

I'm helping out on those, and we've got things running well, since there's no PC version to base it on it at least gives a little more wriggle room design wise.

Link to comment
Share on other sites

4 hours ago, DMThePro123 said:

damaged or something

Damaged how?

Thats not enough information for anyone to help you.

Link to comment
Share on other sites

19 hours ago, Colbertson said:

Damaged how?

Thats not enough information for anyone to help you.

Maybe it's because of my internet connection.

Link to comment
Share on other sites

CharlesVercetti

@The Hero Is reVC fully complete? Sorry I couldn't catch up on discord. It's been 5 months since and I completely forgot it's existence.

One quick personal question here:

Spoiler

Has the weapon system been updated to the VC one in reVC?

 

Link to comment
Share on other sites

This is so awesome, and i cant believe source code of GTA 3 or VC can be compressed under 10 MB, probably original source was heavily commented tho.

Link to comment
Share on other sites

How to play this Reverse Engineered Version?! The problem is that i coppy everyting from the zip folder to my directory and i have any reVC.exe or re3.exe fille and i can play the versions help me please. If any one have thouse filles send me here or a PM.

Link to comment
Share on other sites

CharlesVercetti
1 hour ago, OTTOOTTI said:

How to play this Reverse Engineered Version?! The problem is that i coppy everyting from the zip folder to my directory and i have any reVC.exe or re3.exe fille and i can play the versions help me please. If any one have thouse filles send me here or a PM.

It's not that complex, have a clean install of GTA3 and copy the re3 contents onto the game folder, same goes for VC, you have to copy the reVC contents on to it

Ensure that no plugins such as cleo or asi loader are there.

Link to comment
Share on other sites

20 minutes ago, CharlesVercetti said:

It's not that complex, have a clean install of GTA3 and copy the re3 contents onto the game folder, same goes for VC, you have to copy the reVC contents on to it

Ensure that no plugins such as cleo or asi loader are there.

I understand all but when i copy from the re3.zip to GTA 3 folder the is only the original exe fille GTA3.exe no re3.exe same goes for VC, the is no reVC.exe fille the only fille that i see in my folders are gtavc.exe (for VC) and gta3.exe (for GTA 3). In my folder are any CLEO or asi loader mods installed i have a Steam version of the games. I will show you i photo of my folders. 
https://drive.google.com/drive/folders/1zrK3t6MQyfTigLIHwa34ymEzLc4D68YE?usp=sharing

Edited by OTTOOTTI
Link to comment
Share on other sites

I thought I downloaded this and I just realized I only got the .git source zips, not the actual binary files. If anyone has them backed them up, please PM me. Thanks.

Edited by djdarko
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.