Open Source Snapmatic and Savegame viewer/editor for GTA V https://gta5view.syping.de/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Syping d7b28c2468
continuous-integration/drone/push Build is passing Details
fix Content Mode options and few other changes
5 months ago
.ci fix Qt 6.4 build and few other changes 10 months ago
.drone gta5view 1.8.0 release 3 years ago
.flatpak fix Qt 6.4 build and few other changes 10 months ago
.gitlab add drone build 3 years ago
.travis 1.7.0 release 4 years ago
anpro add QR codes for donation addresses 2 years ago
lang update community translation files 5 years ago
pcg random generator now based on pcg-random 5 years ago
qjson4 [skip ci] fix indent spelling 3 years ago
res fix Content Mode options and few other changes 5 months ago
tmext update telemetry blob 5 years ago
uimod Build fix Qt6 ifdef 2 years ago
.drone.yml gta5view 1.10.0 release 2 years ago
.gitattributes add NSIS script for gta5view Installer 5 years ago
.gitignore increase Snapmatic Max Capacity to 512 KB, support for pre May 2015 5 years ago
.gitlab-ci.yml gta5view 1.10.0 release 2 years ago
.travis.yml fix Qt 6.4 build and few other changes 10 months ago
AboutDialog.cpp gta5view 1.10.0 release 2 years ago
AboutDialog.h CMake and build type recognition improvements 2 years ago
AboutDialog.ui gta5view 1.9.0 release 3 years ago
AppEnv.cpp Fix Windows resource folder 2 years ago
AppEnv.h QCONF build separates images 2 years ago
CMakeLists.txt fix Qt 6.4 build and few other changes 10 months ago
CrewDatabase.cpp SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
CrewDatabase.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
DatabaseThread.cpp code cleanup, remove first start prompt 2 years ago
DatabaseThread.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
ExportDialog.cpp SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
ExportDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
ExportDialog.ui fix chmod and desktop file 5 years ago
ExportThread.cpp Aspect Ratio fixes, HiDPI fullscreen fix 3 years ago
ExportThread.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
GlobalString.cpp Force Borderless mode added 2 years ago
GlobalString.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
IconLoader.cpp fix IconLoader typo 2 years ago
IconLoader.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
ImportDialog.cpp fix Qt 6.4 build and few other changes 10 months ago
ImportDialog.h Force Borderless mode added 2 years ago
ImportDialog.ui Improve ImportDialog layouts 2 years ago
JsonEditorDialog.cpp Add Cayo Perico Map, optimisations 2 years ago
JsonEditorDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
JsonEditorDialog.ui add ability to change picture while import process 5 years ago
LICENSE prepare 1.5.0 release 5 years ago
LICENSE.GPL prepare 1.5.0 release 5 years ago
LICENSE.LGPL prepare 1.5.0 release 5 years ago
MapLocationDialog.cpp MapLocationDialog zoom is now experimental (incomplete) 2 years ago
MapLocationDialog.h unfinished zoom support 2 years ago
MapLocationDialog.ui fix broken Map drawing on some platforms 3 years ago
MessageThread.cpp added motd message system 3 years ago
MessageThread.h added motd message system 3 years ago
OptionsDialog.cpp fix Content Mode options and few other changes 5 months ago
OptionsDialog.h Add Font Dialog for Font changing 3 years ago
OptionsDialog.ui content mode now in options 3 years ago
PictureDialog.cpp gta5view 1.10.1 release 2 years ago
PictureDialog.h Fix Qt6 Windows build, improve build success consistency 2 years ago
PictureDialog.ui Improved PictureDialog resizing 2 years ago
PictureExport.cpp Aspect Ratio fixes, HiDPI fullscreen fix 3 years ago
PictureExport.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
PictureWidget.cpp gta5view 1.9.0 release 3 years ago
PictureWidget.h gta5view 1.9.0 release 3 years ago
PlayerListDialog.cpp Fix Qt4 builds 2 years ago
PlayerListDialog.h use icons for PlayerListDialog buttons 4 years ago
PlayerListDialog.ui use icons for PlayerListDialog buttons 4 years ago
ProfileDatabase.cpp SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
ProfileDatabase.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
ProfileInterface.cpp fix Qt 6.4 build and few other changes 10 months ago
ProfileInterface.h Fix Qt4 builds 2 years ago
ProfileInterface.ui fix chmod and desktop file 5 years ago
ProfileLoader.cpp Feature: Auto-detect new files in Profile folder 2 years ago
ProfileLoader.h Feature: Auto-detect new files in Profile folder 2 years ago
ProfileWidget.cpp SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
ProfileWidget.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
README.md fix Qt 6.4 build and few other changes 10 months ago
RagePhoto.cpp fix Qt 6.4 build and few other changes 10 months ago
RagePhoto.h add RAGEPHOTO_BENCHMARK for parser benchmarks 2 years ago
SavegameCopy.cpp SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
SavegameCopy.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
SavegameData.cpp Ported now to Qt 6 3 years ago
SavegameData.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
SavegameDialog.cpp Add Cayo Perico Map, optimisations 2 years ago
SavegameDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
SavegameDialog.ui gta5view 1.9.0 release 3 years ago
SavegameWidget.cpp QCONF build separates images 2 years ago
SavegameWidget.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
SavegameWidget.ui fix chmod and desktop file 5 years ago
SidebarGenerator.cpp SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
SidebarGenerator.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
SnapmaticEditor.cpp Fix Qt4 qAsConst 2 years ago
SnapmaticEditor.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
SnapmaticEditor.ui ImportDialog improved 5 years ago
SnapmaticPicture.cpp fix Qt 6.4 build and few other changes 10 months ago
SnapmaticPicture.h Add Cayo Perico Map, optimisations 2 years ago
SnapmaticWidget.cpp gta5view 1.10.1 release 2 years ago
SnapmaticWidget.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
SnapmaticWidget.ui fix chmod and desktop file 5 years ago
StandardPaths.cpp Add Cayo Perico Map, optimisations 2 years ago
StandardPaths.h Add Cayo Perico Map, optimisations 2 years ago
StringParser.cpp Add Cayo Perico Map, optimisations 2 years ago
StringParser.h Add Cayo Perico Map, optimisations 2 years ago
TelemetryClass.cpp CMake improvements, deprecate QMake for Qt5, GTA5SYNC_WIN -> Q_OS_WIN, 3 years ago
TelemetryClass.h added ability to read GTA V game language 5 years ago
TranslationClass.cpp code cleanup, remove first start prompt 2 years ago
TranslationClass.h SnapmaticPicture now stay alone, gta5sync references reduced 5 years ago
UserInterface.cpp gta5view 1.10.1 release 2 years ago
UserInterface.h add donation system 2 years ago
UserInterface.ui String Update + added new Dialog 5 years ago
config.h fix Content Mode options and few other changes 5 months ago
gta5view.pro QCONF build separates images 2 years ago
main.cpp Fix default font loading 2 years ago
wrapper.h Fix Qt4 qAsConst 2 years ago

README.md

gta5view

Open Source Snapmatic and Savegame viewer/editor for GTA V

  • View Snapmatics with the ability to disable them in-game
  • Edit Snapmatic pictures and properties in multiple ways
  • Import/Export Snapmatics, Savegames and pictures
  • Choose between multiple Social Club accounts as GTA V profiles IDs

Screenshots

Snapmatic Picture Viewer
User Interface
Snapmatic Properties

Build gta5view for Windows

# Note: Install Docker Community Edition and Git before continuing
docker pull sypingauto/gta5view-build:1.10-static
git clone https://gitlab.com/Syping/gta5view
docker run --rm -v "$PWD/gta5view:/gta5view" -it sypingauto/gta5view-build:1.10-static
mingw64-qt-cmake -B /gta5view/build /gta5view
cmake --build /gta5view/build

Build gta5view for Debian/Ubuntu

sudo apt-get install cmake git gcc g++ libqt5svg5-dev make qtbase5-dev qttranslations5-l10n
git clone https://gitlab.com/Syping/gta5view
cmake -B gta5view-build gta5view
cmake --build gta5view-build
sudo cmake --install gta5view-build

Build gta5view for Arch/Manjaro

sudo pacman -S cmake gcc git make qt5-base qt5-svg qt5-tools qt5-translations
git clone https://gitlab.com/Syping/gta5view
cmake -B gta5view-build gta5view
cmake --build gta5view-build
sudo cmake --install gta5view-build

Build gta5view for Fedora/RHEL

sudo dnf install cmake git gcc gcc-c++ make qt5-qtbase-devel qt5-qtsvg-devel qt5-qttranslations
git clone https://gitlab.com/Syping/gta5view
cmake -B gta5view-build gta5view
cmake --build gta5view-build
sudo cmake --install gta5view-build