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.
 
 
 
 
 
 
Syping 98cfa7c5de gta5view 1.9.2 7 months ago
.ci gta5view 1.9.2 7 months ago
.drone gta5view 1.8.0 release 1 year ago
.flatpak add metainfo 1 year ago
.gitlab add drone build 1 year ago
.travis 1.7.0 release 2 years ago
anpro fix Qt 5.15 build 1 year ago
lang update community translation files 3 years ago
pcg random generator now based on pcg-random 3 years ago
qjson4 [skip ci] fix indent spelling 1 year ago
res gta5view 1.9.2 7 months ago
tmext update telemetry blob 3 years ago
uimod Build fix Qt6 ifdef 9 months ago
.drone.yml gta5view 1.9.0 release 11 months ago
.gitattributes add NSIS script for gta5view Installer 4 years ago
.gitignore increase Snapmatic Max Capacity to 512 KB, support for pre May 2015 3 years ago
.gitlab-ci.yml gta5view 1.9.0 release 11 months ago
.travis.yml gta5view 1.9.0 release 11 months ago
AboutDialog.cpp gta5view 1.9.0 release 11 months ago
AboutDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
AboutDialog.ui gta5view 1.9.0 release 11 months ago
AppEnv.cpp Ported now to Qt 6 1 year ago
AppEnv.h massive DPI improvements 3 years ago
CMakeLists.txt CMake dependency correction, Russian strings for App 11 months ago
CrewDatabase.cpp SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
CrewDatabase.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
DatabaseThread.cpp Ported now to Qt 6 1 year ago
DatabaseThread.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
ExportDialog.cpp SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
ExportDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
ExportDialog.ui fix chmod and desktop file 4 years ago
ExportThread.cpp Aspect Ratio fixes, HiDPI fullscreen fix 11 months ago
ExportThread.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
GlobalString.cpp Ported now to Qt 6 1 year ago
GlobalString.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
IconLoader.cpp updated gta5view icon naming 1 year ago
IconLoader.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
ImportDialog.cpp Improve watermark placing 11 months ago
ImportDialog.h add unlimited buffer and import as-is 11 months ago
ImportDialog.ui Add Font Dialog for Font changing 11 months ago
JsonEditorDialog.cpp fix some deprecations, more compatibility 1 year ago
JsonEditorDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
JsonEditorDialog.ui add ability to change picture while import process 3 years ago
LICENSE prepare 1.5.0 release 4 years ago
LICENSE.GPL prepare 1.5.0 release 4 years ago
LICENSE.LGPL prepare 1.5.0 release 4 years ago
MapLocationDialog.cpp gta5view 1.8.0 release 1 year ago
MapLocationDialog.h gta5view 1.8.0 release 1 year ago
MapLocationDialog.ui fix broken Map drawing on some platforms 1 year ago
MessageThread.cpp added motd message system 1 year ago
MessageThread.h added motd message system 1 year ago
OptionsDialog.cpp Aspect Ratio fixes, HiDPI fullscreen fix 11 months ago
OptionsDialog.h Add Font Dialog for Font changing 11 months ago
OptionsDialog.ui content mode now in options 11 months ago
PictureDialog.cpp Fix rare PictureDialog crash issue 9 months ago
PictureDialog.h CMake improvements, deprecate QMake for Qt5, GTA5SYNC_WIN -> Q_OS_WIN, 1 year ago
PictureDialog.ui gta5view 1.9.0 release 11 months ago
PictureExport.cpp Aspect Ratio fixes, HiDPI fullscreen fix 11 months ago
PictureExport.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
PictureWidget.cpp gta5view 1.9.0 release 11 months ago
PictureWidget.h gta5view 1.9.0 release 11 months ago
PlayerListDialog.cpp improved more manual DPI scaling 1 year ago
PlayerListDialog.h use icons for PlayerListDialog buttons 3 years ago
PlayerListDialog.ui use icons for PlayerListDialog buttons 3 years ago
ProfileDatabase.cpp SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
ProfileDatabase.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
ProfileInterface.cpp 1.9.1: Cayo Perico DLC update, Multi-select bugfix 10 months ago
ProfileInterface.h content mode now in options 11 months ago
ProfileInterface.ui fix chmod and desktop file 4 years ago
ProfileLoader.cpp Aspect Ratio fixes, HiDPI fullscreen fix 11 months ago
ProfileLoader.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
ProfileWidget.cpp SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
ProfileWidget.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
README.md gta5view 1.9.0 release 11 months ago
RagePhoto.cpp gta5view 1.9.2 7 months ago
RagePhoto.h RagePhoto: add setPhotoBuffer 11 months ago
SavegameCopy.cpp SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
SavegameCopy.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
SavegameData.cpp Ported now to Qt 6 1 year ago
SavegameData.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
SavegameDialog.cpp SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
SavegameDialog.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
SavegameDialog.ui gta5view 1.9.0 release 11 months ago
SavegameWidget.cpp added new content modes 11 months ago
SavegameWidget.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
SavegameWidget.ui fix chmod and desktop file 4 years ago
SidebarGenerator.cpp SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
SidebarGenerator.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
SnapmaticEditor.cpp Ported now to Qt 6 1 year ago
SnapmaticEditor.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
SnapmaticEditor.ui ImportDialog improved 3 years ago
SnapmaticPicture.cpp Aspect Ratio fixes, HiDPI fullscreen fix 11 months ago
SnapmaticPicture.h Aspect Ratio fixes, HiDPI fullscreen fix 11 months ago
SnapmaticWidget.cpp Aspect Ratio fixes, HiDPI fullscreen fix 11 months ago
SnapmaticWidget.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
SnapmaticWidget.ui fix chmod and desktop file 4 years ago
StandardPaths.cpp RagePhoto: Qt6 support added 11 months ago
StandardPaths.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
StringParser.cpp gta5view 1.8.0 release 1 year ago
StringParser.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
TelemetryClass.cpp CMake improvements, deprecate QMake for Qt5, GTA5SYNC_WIN -> Q_OS_WIN, 1 year ago
TelemetryClass.h added ability to read GTA V game language 3 years ago
TranslationClass.cpp Build fix Qt6 ifdef 9 months ago
TranslationClass.h SnapmaticPicture now stay alone, gta5sync references reduced 3 years ago
UserInterface.cpp content mode now in options 11 months ago
UserInterface.h Small Flatpak fixes, Qt6 beta build fix 1 year ago
UserInterface.ui String Update + added new Dialog 4 years ago
config.h gta5view 1.9.2 7 months ago
gta5view.pro Fix resources and Qt4 build 11 months ago
main.cpp add custom font feature 11 months ago

README.md

gta5view

Grand Theft Auto V Savegame and Snapmatic viewer/editor

  • 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
git clone https://gitlab.com/Syping/gta5view && cd gta5view
docker pull sypingauto/gta5view-build:1.9-static
docker run --rm -v ${PWD}:/gta5view -it sypingauto/gta5view-build:1.9-static
cd /gta5view && mkdir -p build && cd build
mingw64-qt-cmake ../
make -j $(nproc --all)

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 && cd gta5view
mkdir -p build && cd build
cmake ../
make -j $(nproc --all)
sudo make install

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 && cd gta5view
mkdir -p build && cd build
cmake ../
make -j $(nproc --all)
sudo make install

Build gta5view for Fedora

sudo dnf install cmake git gcc gcc-c++ make qt5-qtbase-devel qt5-qtsvg-devel qt5-qttranslations
git clone https://gitlab.com/Syping/gta5view && cd gta5view
mkdir -p build && cd build
cmake ../
make -j $(nproc --all)
sudo make install