The player can still get their weapons while inside the airport by walking close to the windows at the front of the terminal. Alternatively, the player can use a vehicle to jump over the metal detectors.
There's no way to exit the terminal without triggering the detectors(unless you manage to get a car inside and then out in some freaky stunt) but I don't see what the problem is, as when you're going out your weapons will be removed from you and be placed on the outside of the terminal, so you simply go out and collect your weapons.
Re3 (reverse-engineered GTA 3) and reVC (reverse-engineered Vice City) offer a raft of eye-catching improvements over the original games that are available to play officially today on PC. The video below showcases the work and the changes made possible.
Bugs have been fixed, a debug menu and camera are available, there's instant compatibility with current controllers, no loading screens between islands, and widescreen support with a properly scaled HUD, menu and field of view, among other improvements. There are even improved effects from the PS2 versions. Re3 also includes a map of Liberty City in the pause menu - something missing from all original versions of GTA 3.
One such attempt, dubbed Open ReWrite, or OpenRW, saw some active development but now appears dormant. There have also been projects that recreated Grand Theft Auto 3 in engines such as Unity and Unreal. aap, though, was more interested in reverse-engineering the original code into source code. At some point in 2016, aap began to reverse engineer the GTA 3 code on a casual basis, getting to the point where the player could fly around the map.
aap then focused on reverse-engineering collision and physics code, injecting this into the actual game for testing. This is how the re3 project began. aap replaced the functions of the original game until everything was replaced by the spring of 2018.
The skill, time and energy required to reverse-engineer a video game should not be underestimated. This is not an easy thing for professionals to do - let alone enthusiasts. There's a huge amount of code to work through, and mistakes are inevitable, especially if they don't result in any obvious wrong behaviour in the game. There are almost certainly still bugs in the re3 code that aren't original, aap admits.
"So what we typically do is work with the output of the decompiler and massage it back into readable C++. This is sometimes quite easy and sometimes hard, but in any case it's a lot of code and you're bound to make mistakes."
Thankfully, the code for GTA 3 on PS2 and Android includes debug symbols. Debug symbols contain all the extra information needed to debug a game during the development process, but are often stripped out for release executables to avoid bloat. For whatever reason, Rockstar left these symbols in, giving the reverse-engineering team a huge leg-up.
"We were very lucky we had symbols for the games," aap says. "PS2 [GTA] 3 and all the Android releases have names for the global stuff (functions and global variables). This was a huge help and I don't think we'd be anywhere near reversed GTA without them."
Others took notice and joined the effort. After work stalled in the second half of 2019, the project was picked up again in early 2020 as the hackers found they had more time on their hands due to the coronavirus pandemic. In April 2020 the re3 team had its first standalone executable. The core team was just six people.
Why choose GTA 3 in the first place? "It was the first game of that era, the smallest (so less code to reverse), and generally liked by everyone on the team," aap explains. After GTA 3, Vice City was the logical next step. It's similar to GTA 3, after all, and much liked. reVC was started in early May 2020, and the team called it done in December 2020.
Looking to the future, aap says he'd like to see the games' physics fixed at high framerates, and, once that's taken care of, a virtual reality mod "would be cool". Another project could see Renderhook, which brings ray-tracing to GTA, ported to re3. "We'll see...," aap says.
Already we've seen some interesting work-in-progress ports spring from re3, including Wii U, Nintendo Switch and PlayStation Vita versions. The video below, from YouTuber Modern Vintage Gamer, showcases the WIP Nintendo Switch port of re3:
"The Wii U port was certainly a surprise," aap says. "I think an Android port will have to be done sooner or later, but nobody from the team has any experience with android so it would probably have to be a third-party again.
"PS2 is something I absolutely want because it's the original platform for GTA, but I don't see anybody but me doing this (at least I do have a PS2 devkit). PS3 is also something I'd like to see or even do myself, but I don't have the time (at least I, again, do have a devkit)."
It's busy times in the GTA reverse-engineering community. Some of the PS Vita hackers who worked on re3 and reVC managed to get the Android version of 2004's Grand Theft Auto: San Andreas running on Sony's handheld (it's here on GitHub). This isn't reverse-engineered source code, but the inspiration, aap says, came directly from being able to play GTA 3 and Vice City on the Vita. Other Android games are being ported to the Vita as we speak.
It's natural to wonder why Take-Two and Rockstar haven't at least had a word with aap about his projects. re3 requires PC game assets to work, so you must own a copy of GTA 3. And aap stresses on GitHub that the code should only be used for educational, documentation and modding purposes. "We do not encourage piracy or commercial use," aap says.
aap and co consider the fact the Super Mario 64 reverse-engineering project is still on GitHub as a good sign "because Nintendo is about as aggressive as Take-Two in these matters". So far, so good then. But for how long?
aap isn't waiting to find out. Up next is reLCS, a reverse-engineering project for 2005 PlayStation Portable game Liberty City Stories. Work on this began in January 2021, and, once finished, it'll be the first time that game has had a proper PC port.
And then? Grand Theft Auto: Vice City Stories, which aap describes as "probably the holy grail of GTA reversing right now". VCS added features to LCS, but never saw an Android port. Because of this, there are no symbols for it in its code. Reverse engineering the 2006 PSP game is a huge challenge.
I bought vice city on my iphone 5 and ipad 3.i played on ipad 3 some missions then saved to ipads local memory and one save to cloud memory. My icloud is turned on on both devices. But when i go to iphone i cant see a slot in icloud space. It writes no icloud saves. What to do. But in icloud when you can see what you have in your icloud account i found gta vice city saves but still i cant see it in the game. So i do something wrong ?thank you...
I was having the same problem, I tried checking the icloud settings to see if the documents were turned on, and they were, I could see my vice city save game in there even. So I rebooted both my iPad in my iPhone and that seemed to fixed it. My save game from my iPad is showing on my iPhone. I haven tried going back the other way yet.
3 - Open Vice City on the same device you just closed it on - now go to the options and delete any icloud saves you have on that device (the dustbin icon lets you do it). Now go back to the main home menu in vice city and click 'resume game'.
This modification restores some early left behind code found in Grand Theft Auto III which had money amounts display in game after blowing up vehicles, picking up money, etc,just as it displayed in older GTA titles such as Grand Theft Auto and GTA2. The same code was left in Vice City too, so the modification re-enables this feature there as well.
This modification restores some beta GTA III code, allowing the player to blow up the Airtrain.In the final game version, the player could only destroy a Dodo flying above the city,yet destroyable Airtrain was shown in some places before III release (such as a German TV commercial).
At times the game might heavily use your devices's resources, making it run hot. While this is normal, if you're uncomfortable with how warm your device is getting or get any warnings from it, the best thing to do is to stop playing for a bit and let it cool down.
Due to a variety of technical limitations, the game cannot run on every device. If you see this message, you won't be able to install the game on your device. We'll be exploring making it available on more devices in the future.
Grand Theft Auto: Vice City is a 2002 action-adventure game developed by Rockstar North and published by Rockstar Games. It is the fourth main game in the Grand Theft Auto series, following 2001's Grand Theft Auto III, and the sixth entry overall. Set in 1986 within the fictional Vice City (based on Miami and Miami Beach), the single-player story follows mobster Tommy Vercetti's rise to power after being released from prison and becoming caught up in an ambushed drug deal. While seeking out those responsible, Tommy gradually builds a criminal empire by seizing power from other criminal organisations in the city.
The game is played from a third-person perspective and its world is navigated on foot or by vehicle. The open world design lets the player freely roam Vice City, consisting of two main islands. The game's plot is based on multiple real-world people and events in Miami such as Cubans, Haitians, and biker gangs, the 1980s crack epidemic, the Mafioso drug lords of Miami, and the dominance of glam metal. The game was also influenced by the films and television of the era, most notably Scarface and Miami Vice. Much of the development work constituted creating the game world to fit the inspiration and time period; the development team conducted extensive field research in Miami while creating the world. Grand Theft Auto: Vice City was released in October 2002 for the PlayStation 2, in May 2003 for Windows, and in November 2003 for the Xbox.
c80f0f1006