Homebrew Homebrew game Project [Release] REGTA — GTA III, Vice City & Liberty City Stories for New Nintendo 3DS

  • Thread starter Thread starter Epic0522
  • Start date Start date
  • Views Views 762
  • Replies Replies 9
  • Likes Likes 12

Epic0522

Member
Newcomer
Joined
Jul 29, 2026
Messages
13
Reaction score
47
Trophies
0
Age
21
XP
117
Country
Japan
regtalogo.png


REGTA
, a project bringing GTA III, Vice City and Liberty City Stories together on New Nintendo 3DS.

It builds on re3/reVC, the existing community 3DS port, and reStories/reLCS. I've been working on the dual-screen interface, controls, loading performance and the rendering and mission bugs I encountered while playing on real hardware.

Trailer



What's new?

  • A large live map and game-themed HUD on the bottom screen.
  • Touch controls for L3, R3 and camera movement.
  • Nintendo-style controls and prompts, including A to confirm and B to return in menus and shops.
  • A text cheat keyboard, opened with L + R + ZL + ZR during gameplay.
  • Faster loading and improved streaming, memory use and audio playback.
  • Fixes for broken character models, vehicle colours, windows, decals and water rendering.
  • Lightweight vehicle reflections in LCS.
  • Full mission names in the save list.
  • Custom animated HOME Menu banners for all three games.

GTA III: Removed the motion-blur trails, toned down overly bright vehicle highlights, and fixed several rendering problems and crashes. Loading, streaming and audio have also received improvements.

Vice City: Improved animation loading, restored particle transparency, fixed character and vehicle rendering, and smoothed the transitions between the three water detail levels.

Liberty City Stories: This started from the unfinished reStories/reLCS implementation. A lot of the work went into getting missions, cutscenes, saves and world changes working correctly on 3DS.

I've completed the LCS main story from beginning to end on a physical New Nintendo 3DS. That includes the island unlocks and the final mission. Side missions and other optional activities have not yet been verified, so please don't take this as a claim of fully tested 100% completion.

Performance still varies by scene. Busy areas and demanding cutscenes can cause frame drops or audio stutter.

Requirements

  • New Nintendo 3DS, New 3DS XL or New 2DS XL. Old 3DS/2DS models are not supported.
  • Your own PC game data for GTA III and Vice City, or PS2 data for LCS, prepared with the converter linked in the README.
  • You must build the executables yourself. The repository includes instructions for both 3DSX and CIA builds.
The repository contains selected runtime overrides and finished HOME Menu artwork, not the full games. You still need to provide the original game data. The required devkitARM r55 toolchain must also be installed separately.

Source and build instructions

https://github.com/Epic0522/REGTA-3DSPort-Complete

All three games are in the same repository. The main README covers setup, building and the detailed changelog; each game also has its own README.

Bug reports

Please open an Issue if you run into a problem. Include the game and build, console model, mission or location, and steps to reproduce it. Screenshots or video are helpful, as is a crash dump if one was generated. A save from just before the problem can also help.

Please mention any mods or cheats used, and whether the issue happens immediately or only after playing for a long time.

Credits

Thanks to the re3/reVC contributors, the original community Nintendo 3DS port developers, and knackers4 and the reStories contributors, whose work provided the foundation for LCS and its PS2 asset converter. Thanks also to the developers behind librw, devkitPro, libctru, Citro3D and the audio libraries used by these ports.

reStories: https://github.com/knackers4/res
 
View attachment 590482

REGTA
, a project bringing GTA III, Vice City and Liberty City Stories together on New Nintendo 3DS.

It builds on re3/reVC, the existing community 3DS port, and reStories/reLCS. I've been working on the dual-screen interface, controls, loading performance and the rendering and mission bugs I encountered while playing on real hardware.

Trailer



What's new?

  • A large live map and game-themed HUD on the bottom screen.
  • Touch controls for L3, R3 and camera movement.
  • Nintendo-style controls and prompts, including A to confirm and B to return in menus and shops.
  • A text cheat keyboard, opened with L + R + ZL + ZR during gameplay.
  • Faster loading and improved streaming, memory use and audio playback.
  • Fixes for broken character models, vehicle colours, windows, decals and water rendering.
  • Lightweight vehicle reflections in LCS.
  • Full mission names in the save list.
  • Custom animated HOME Menu banners for all three games.

GTA III: Removed the motion-blur trails, toned down overly bright vehicle highlights, and fixed several rendering problems and crashes. Loading, streaming and audio have also received improvements.

Vice City: Improved animation loading, restored particle transparency, fixed character and vehicle rendering, and smoothed the transitions between the three water detail levels.

Liberty City Stories: This started from the unfinished reStories/reLCS implementation. A lot of the work went into getting missions, cutscenes, saves and world changes working correctly on 3DS.

I've completed the LCS main story from beginning to end on a physical New Nintendo 3DS. That includes the island unlocks and the final mission. Side missions and other optional activities have not yet been verified, so please don't take this as a claim of fully tested 100% completion.

Performance still varies by scene. Busy areas and demanding cutscenes can cause frame drops or audio stutter.

Requirements

  • New Nintendo 3DS, New 3DS XL or New 2DS XL. Old 3DS/2DS models are not supported.
  • Your own PC game data for GTA III and Vice City, or PS2 data for LCS, prepared with the converter linked in the README.
  • You must build the executables yourself. The repository includes instructions for both 3DSX and CIA builds.
The repository contains selected runtime overrides and finished HOME Menu artwork, not the full games. You still need to provide the original game data. The required devkitARM r55 toolchain must also be installed separately.

Source and build instructions

https://github.com/Epic0522/REGTA-3DSPort-Complete

All three games are in the same repository. The main README covers setup, building and the detailed changelog; each game also has its own README.

Bug reports

Please open an Issue if you run into a problem. Include the game and build, console model, mission or location, and steps to reproduce it. Screenshots or video are helpful, as is a crash dump if one was generated. A save from just before the problem can also help.

Please mention any mods or cheats used, and whether the issue happens immediately or only after playing for a long time.

Credits

Thanks to the re3/reVC contributors, the original community Nintendo 3DS port developers, and knackers4 and the reStories contributors, whose work provided the foundation for LCS and its PS2 asset converter. Thanks also to the developers behind librw, devkitPro, libctru, Citro3D and the audio libraries used by these ports.

reStories: https://github.com/knackers4/res

Finally, fluid GTA on the New 3DS!
 
The fact that the design of the 3DS/2DS allows for the map and menu to be on the bottom and separate from the main screen and de cluttering the HUD shows just how fucking amazing and versatile system truly was for its time and still is!
 
Awesome project! I hope you'll get to optimize it. I compiled the builds from your repo and (I suppose you'll also get them sorted out by release!):

  • The game on boot will generate compatible textures. (took almost 40 minutes just to generate them on Vice City). You can skip this step by having a tool that will automatically convert them for the 3DS.
  • When loading some sound effects, it stutters for a microsecond to load them
  • Framerate is a bit choppy, but I'm sure that by tinkering with draw distance you'll sort it out.
  • The game is not that comfortable to play with the "PC" layout. You can set the Classic comands by default on boot I suppose?

I only tried Vice City at the moment due to free time. But I'll be sure to try out LCS, 3 and report back. Either way, don't give up! The additions are awesome.

Additional suggestion: See the PS2 cheats button combos and port them in this port. That's a huge kudos.

1789481371077.png
 
  • Like
Reactions: lightwo
This looks incredible! It feels like an alternate universe where portable GTA games/ports didn't stop at DS and PSP generation. I can't wait to revive my 3DS to try them out! :yay3ds:
 
Awesome project! I hope you'll get to optimize it. I compiled the builds from your repo and (I suppose you'll also get them sorted out by release!):

  • The game on boot will generate compatible textures. (took almost 40 minutes just to generate them on Vice City). You can skip this step by having a tool that will automatically convert them for the 3DS.
  • When loading some sound effects, it stutters for a microsecond to load them
  • Framerate is a bit choppy, but I'm sure that by tinkering with draw distance you'll sort it out.
  • The game is not that comfortable to play with the "PC" layout. You can set the Classic comands by default on boot I suppose?

I only tried Vice City at the moment due to free time. But I'll be sure to try out LCS, 3 and report back. Either way, don't give up! The additions are awesome.

Additional suggestion: See the PS2 cheats button combos and port them in this port. That's a huge kudos.

View attachment 590767
I think keyboard is better than ps2 cheats (or xbox)
VC has the worst performance, include sfx loading lags.
Yes, change the controller settings to "classic" will be more comfortable.
 
  • Love
Reactions: Mayo1990
I think keyboard is better than ps2 cheats (or xbox)
VC has the worst performance, include sfx loading lags.
Yes, change the controller settings to "classic" will be more comfortable.
I think it may be better to include both ways for cheats. If you want I'll look it myself and report back. I'll also check to make the controller setting to classic on boot (by default).

Still though, I can't wait for the final release!
 

Site & Scene News

Popular threads in this forum