├── CPPGameLauncher.rc ├── CPPGameLauncher.sln ├── CPPGameLauncher.vcxproj ├── CPPGameLauncher.vcxproj.filters ├── LICENSE ├── README.md ├── button.cpp ├── button.h ├── compression.cpp ├── compression.h ├── constants.h ├── crc.h ├── downloader.cpp ├── downloader.h ├── fontloader.cpp ├── fontloader.h ├── graphicscache.cpp ├── graphicscache.h ├── helper.cpp ├── helper.h ├── iniparser.h ├── init.cpp ├── main.cpp ├── main.h ├── misc └── example_screenshot.png ├── newslabel.cpp ├── newslabel.h ├── patcher.cpp ├── patcher.h ├── pngloader.cpp ├── pngloader.h ├── progressbar.cpp ├── progressbar.h ├── resource.h ├── resources ├── TitilliumWeb-Bold.ttf ├── TitilliumWeb-Regular.ttf ├── background.png ├── buttons │ ├── about.png │ ├── about_hovered.png │ ├── about_pressed.png │ ├── close_window.png │ ├── close_window_hovered.png │ ├── close_window_pressed.png │ ├── continue.png │ ├── continue_hovered.png │ ├── continue_pressed.png │ ├── minimize_window.png │ ├── minimize_window_hovered.png │ ├── minimize_window_pressed.png │ ├── news_label.png │ ├── news_label_hovered.png │ ├── play.png │ ├── play_disabled.png │ ├── play_hovered.png │ ├── play_pressed.png │ ├── repair.png │ ├── repair_hovered.png │ ├── repair_pressed.png │ ├── settings.png │ ├── settings_hovered.png │ ├── settings_pressed.png │ ├── try_again.png │ ├── try_again_hovered.png │ └── try_again_pressed.png ├── fade.png ├── newslabel.png └── progressindicator.png ├── rsaverifier.cpp ├── rsaverifier.h ├── sha256.cpp ├── sha256.h ├── stdafx.cpp ├── stdafx.h └── targetver.h /CPPGameLauncher.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/CPPGameLauncher.rc -------------------------------------------------------------------------------- /CPPGameLauncher.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/CPPGameLauncher.sln -------------------------------------------------------------------------------- /CPPGameLauncher.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/CPPGameLauncher.vcxproj -------------------------------------------------------------------------------- /CPPGameLauncher.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/CPPGameLauncher.vcxproj.filters -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/README.md -------------------------------------------------------------------------------- /button.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/button.cpp -------------------------------------------------------------------------------- /button.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/button.h -------------------------------------------------------------------------------- /compression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/compression.cpp -------------------------------------------------------------------------------- /compression.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/compression.h -------------------------------------------------------------------------------- /constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/constants.h -------------------------------------------------------------------------------- /crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/crc.h -------------------------------------------------------------------------------- /downloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/downloader.cpp -------------------------------------------------------------------------------- /downloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/downloader.h -------------------------------------------------------------------------------- /fontloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/fontloader.cpp -------------------------------------------------------------------------------- /fontloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/fontloader.h -------------------------------------------------------------------------------- /graphicscache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/graphicscache.cpp -------------------------------------------------------------------------------- /graphicscache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/graphicscache.h -------------------------------------------------------------------------------- /helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/helper.cpp -------------------------------------------------------------------------------- /helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/helper.h -------------------------------------------------------------------------------- /iniparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/iniparser.h -------------------------------------------------------------------------------- /init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/init.cpp -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/main.cpp -------------------------------------------------------------------------------- /main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/main.h -------------------------------------------------------------------------------- /misc/example_screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/misc/example_screenshot.png -------------------------------------------------------------------------------- /newslabel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/newslabel.cpp -------------------------------------------------------------------------------- /newslabel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/newslabel.h -------------------------------------------------------------------------------- /patcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/patcher.cpp -------------------------------------------------------------------------------- /patcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/patcher.h -------------------------------------------------------------------------------- /pngloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/pngloader.cpp -------------------------------------------------------------------------------- /pngloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/pngloader.h -------------------------------------------------------------------------------- /progressbar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/progressbar.cpp -------------------------------------------------------------------------------- /progressbar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/progressbar.h -------------------------------------------------------------------------------- /resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resource.h -------------------------------------------------------------------------------- /resources/TitilliumWeb-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/TitilliumWeb-Bold.ttf -------------------------------------------------------------------------------- /resources/TitilliumWeb-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/TitilliumWeb-Regular.ttf -------------------------------------------------------------------------------- /resources/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/background.png -------------------------------------------------------------------------------- /resources/buttons/about.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/about.png -------------------------------------------------------------------------------- /resources/buttons/about_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/about_hovered.png -------------------------------------------------------------------------------- /resources/buttons/about_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/about_pressed.png -------------------------------------------------------------------------------- /resources/buttons/close_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/close_window.png -------------------------------------------------------------------------------- /resources/buttons/close_window_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/close_window_hovered.png -------------------------------------------------------------------------------- /resources/buttons/close_window_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/close_window_pressed.png -------------------------------------------------------------------------------- /resources/buttons/continue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/continue.png -------------------------------------------------------------------------------- /resources/buttons/continue_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/continue_hovered.png -------------------------------------------------------------------------------- /resources/buttons/continue_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/continue_pressed.png -------------------------------------------------------------------------------- /resources/buttons/minimize_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/minimize_window.png -------------------------------------------------------------------------------- /resources/buttons/minimize_window_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/minimize_window_hovered.png -------------------------------------------------------------------------------- /resources/buttons/minimize_window_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/minimize_window_pressed.png -------------------------------------------------------------------------------- /resources/buttons/news_label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/news_label.png -------------------------------------------------------------------------------- /resources/buttons/news_label_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/news_label_hovered.png -------------------------------------------------------------------------------- /resources/buttons/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/play.png -------------------------------------------------------------------------------- /resources/buttons/play_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/play_disabled.png -------------------------------------------------------------------------------- /resources/buttons/play_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/play_hovered.png -------------------------------------------------------------------------------- /resources/buttons/play_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/play_pressed.png -------------------------------------------------------------------------------- /resources/buttons/repair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/repair.png -------------------------------------------------------------------------------- /resources/buttons/repair_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/repair_hovered.png -------------------------------------------------------------------------------- /resources/buttons/repair_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/repair_pressed.png -------------------------------------------------------------------------------- /resources/buttons/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/settings.png -------------------------------------------------------------------------------- /resources/buttons/settings_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/settings_hovered.png -------------------------------------------------------------------------------- /resources/buttons/settings_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/settings_pressed.png -------------------------------------------------------------------------------- /resources/buttons/try_again.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/try_again.png -------------------------------------------------------------------------------- /resources/buttons/try_again_hovered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/try_again_hovered.png -------------------------------------------------------------------------------- /resources/buttons/try_again_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/buttons/try_again_pressed.png -------------------------------------------------------------------------------- /resources/fade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/fade.png -------------------------------------------------------------------------------- /resources/newslabel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/newslabel.png -------------------------------------------------------------------------------- /resources/progressindicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/resources/progressindicator.png -------------------------------------------------------------------------------- /rsaverifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/rsaverifier.cpp -------------------------------------------------------------------------------- /rsaverifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/rsaverifier.h -------------------------------------------------------------------------------- /sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/sha256.cpp -------------------------------------------------------------------------------- /sha256.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/sha256.h -------------------------------------------------------------------------------- /stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/stdafx.cpp -------------------------------------------------------------------------------- /stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/stdafx.h -------------------------------------------------------------------------------- /targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FLWL/CPPGameLauncher/HEAD/targetver.h --------------------------------------------------------------------------------