summaryrefslogtreecommitdiffstats
path: root/src/yuzu_cmd/yuzu.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2022-11-29video_core: add null backendLiam1-0/+4
2022-11-14Add break for default casesKyle Kienapfel1-0/+1
2022-11-11Add break statement in default caseEnrico Mancuso1-0/+1
2022-10-19core: Partially persist emulation state across game boots.bunnei1-1/+3
2022-08-15core, network: Add ability to proxy socket packetsFearlessTobi1-7/+3
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda1-3/+2
2022-07-25yuzu_cmd: Fix compilationFearlessTobi1-1/+1
2022-07-25yuzu: Add ui files for multiplayer roomsFearlessTobi1-0/+158
2022-06-17core: fix initialization in single core, sync GPU modeLiam1-0/+2
2022-06-16Make yuzu-cmd respect log_filter settingNikita Strygin1-0/+6
2022-06-10core/debugger: fix a number of shutdown deadlocksLiam1-0/+1
2022-06-10core/debugger: support operation in yuzu-cmdLiam1-0/+8
2022-03-29yuzu_cmd: Start the logging backendlat9nq1-0/+1
2022-03-20yuzu_cmd: Reduce unused includesameerj1-4/+0
2022-03-15yuzu_cmd: Allow user to specify config file locationlat9nq1-4/+18
2021-11-04general: Get the current process program id directly from the systemMorph1-2/+1
2021-11-04general: Rename GetTitleID to GetProgramIDMorph1-1/+1
2021-10-15core: Move ResultStatus outside of SystemMorph1-8/+8
2021-10-15yuzu_cmd: Remove remaining static system instancesMorph1-3/+2
2021-08-13logging: Simplify and make thread-safeyzct123451-19/+3
2021-07-30emu_window: Remove global system instancelat9nq1-2/+2
2021-07-23shader: Adhere to disk shader cache settingameerj1-3/+5
2021-07-21yuzu-cmd: Fullscreen Improvements (#6656)san1-1/+1
2021-06-28general: Make most settings a BasicSettinglat9nq1-1/+1
2021-06-22bootmanager: Use std::stop_source for stopping emulationReinUsesLisp1-1/+1
2021-05-26common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph1-5/+6
2021-05-06hle: kernel: Rename Process to KProcess.bunnei1-1/+1
2021-04-15common/log: Move Log namespace into the Common namespaceLioncash1-2/+4
2021-04-15common: Move settings to common from core.bunnei1-2/+2
2021-02-13gpu: Report renderer errors with exceptionsReinUsesLisp1-1/+1
2021-01-21renderer_opengl: Avoid precompiled cache and force NV GL cache directoryReinUsesLisp1-0/+3
2021-01-10yuzu_cmd: Silence unreferenced local variable warningMorph1-2/+0
2021-01-02general: Fix various spelling errorsMorph1-1/+1
2020-12-25cmake: Always enable VulkanReinUsesLisp1-7/+0
2020-12-19yuzu: Remove gdbstub configurationFearlessTobi1-19/+5
2020-11-27core: Eliminate remaining usages of the global system instanceLioncash1-5/+4
2020-11-23Overhaul EmuWindow::PollEvents to fix yuzu-cmd calling SDL_PollEvents off main threadcomex1-1/+1
2020-11-18core: Make use of [[nodiscard]] with the System classLioncash1-2/+2
2020-09-20renderer_opengl: Remove emulated mailbox presentationReinUsesLisp1-5/+2
2020-09-06video_core: Remove all Core::System references in rendererReinUsesLisp1-1/+4
2020-08-27input_common: Eliminate most global stateLioncash1-4/+5
2020-08-18common/telemetry: Migrate namespace into the Common namespaceLioncash1-1/+1
2020-08-16common/fileutil: Convert namespace to Common::FSLioncash1-2/+2
2020-07-10configuration: implement per-game configurations (#4098)lat9nq1-1/+1
2020-06-27General: Setup yuzu threads' microprofile, naming and registry.Fernando Sahmkow1-2/+4
2020-06-27YuzuCMD/Tester: Correct executionFernando Sahmkow1-3/+4
2020-06-27General: Recover Prometheus project from harddrive failure Fernando Sahmkow1-1/+1
2020-03-26Address review and fix broken yuzu-tester buildJames Rowe1-2/+2
2020-03-25Frontend/GPU: Refactor context managementJames Rowe1-9/+2
2020-02-26frontend: sdl2: emu_window: Implement separate presentation thread.bunnei1-9/+16
2020-01-29yuzu: Implement Vulkan frontendReinUsesLisp1-1/+17
2019-09-22Add FPS to SDL title barjroweboy1-2/+2
2019-09-21yuzu: Port old usages of Filesystem namespace to FilesystemControllerZach Hilman1-1/+1
2019-05-29yuzu_cmd/yuzu: Correct formatting specifierLioncash1-1/+1
2019-05-29core/loader: Remove LoadKernelSystemModeLioncash1-3/+0
2019-05-25yuzu_cmd: Split emu_window OpenGL implementation into its own fileReinUsesLisp1-1/+2
2019-05-17yuzu_cmd: Make OpenGL's context currentReinUsesLisp1-0/+1
2019-04-17CMakeLists: Ensure we specify Unicode as the codepage on WindowsLioncash1-4/+6
2019-03-27game_list: Register content with ContentProviderZach Hilman1-0/+2
2019-03-19Fix getopt on systems where char is unsigned by defaultxperia641-2/+2
2019-03-04yuzu-cmd/yuzu: Replace direct usage of the global system telemetry accessor in main()Lioncash1-1/+1
2019-02-07gl_shader_cache: Link loading screen with disk shader cache loadReinUsesLisp1-0/+3
2018-10-13filesystem: Make CreateFactories() and InstallInterface() take a VfsFilesystem instance by referenceLioncash1-1/+1
2018-10-07cmd: Support passing game arguments from command lineZach Hilman1-8/+11
2018-10-07logging: Add DebuggerBackend for logging to Visual StudioCarl Kenner1-0/+3
2018-10-02Port web_service from CitrafearlessTobi1-0/+3
2018-09-19yuzu-cmd: Add call to CreateFactoriesZach Hilman1-1/+3
2018-09-08yuzu-cmd: fix SDL loggingtgsm1-2/+3
2018-09-02vfs_real: Forward declare IOFileLioncash1-0/+1
2018-08-31core/core: Replace includes with forward declarations where applicableLioncash1-0/+3
2018-08-15loader: Make ResultStatus directly compatible with fmtLioncash1-1/+3
2018-08-10loader: Add more descriptive errorsZach Hilman1-13/+11
2018-08-09core: Port core to VfsFilesystem for file accessZach Hilman1-0/+1
2018-08-04video_core: Eliminate the g_renderer global variableLioncash1-1/+1
2018-08-02video_core: Make global EmuWindow instance part of the base renderer classLioncash1-1/+1
2018-08-01Fix merge conflicts with opus and update docsZach Hilman1-2/+2
2018-08-01Use more descriptive error codes and messagesZach Hilman1-5/+9
2018-08-01Make XCI comply to review and style guidelinesZach Hilman1-13/+0
2018-08-01Remove files that are not usedZach Hilman1-0/+15
2018-07-21file_util: Use an enum class for GetUserPath()Lioncash1-8/+13
2018-07-14OpenGL: Use MakeCurrent/DoneCurrent for multithreaded rendering.bunnei1-0/+5
2018-07-12Port #3335 and #3373 from Citra: "Small SDL fixes" and "Print the actual error preventing SDL from working" (#637)Tobias1-3/+1
2018-07-12yuzu-cmd Apply the filter string from settingsJames Rowe1-2/+1
2018-07-03Fix build and address review feedbackbunnei1-0/+1
2018-07-03Add configurable logging backendsJames Rowe1-1/+6
2018-07-03Update clang formatJames Rowe1-3/+3
2018-07-03Rename logging macro back to LOG_*James Rowe1-10/+10
2018-05-24yuzu_cmd: Fix project for latest msvc.bunnei1-14/+12
2018-04-27frontends: Move logging macros over to new fmt-capable onesLioncash1-12/+12
2018-04-21SDL2: Implement fullscreen. (Original PR: citra-emu/citra#3607)adityaruplaha1-2/+10
2018-04-19Implement Pull #3528 from citra: use nvidia graphics automatically on laptops with optimus (with AMD support) (#271)N00byKing1-0/+9
2018-03-26yuzu.cpp: Update Link from citra to yuzuN00byKing1-1/+1
2018-01-16clang-formatMerryMage1-1/+0
2018-01-14Minor cleanupMerryMage1-2/+2
2018-01-13Get yuzu sdl to start compilingJames Rowe1-2/+3
2018-01-13Massive removal of unused modulesJames Rowe1-0/+0
2017-08-26telemetry: Log frontend type.bunnei1-0/+2
2017-06-25Set global definition WIN32_LEAN_AND_MEAN (#2807)B3n301-0/+3
2017-06-03Edit Citra URLs (#2728)Alex Touchet1-1/+1
2017-05-28Remove some unnecessary inclusions of video_core.hYuri Kunde Schlesner1-1/+0
2017-01-29citra: add missing control paths for ResultStatus on rom load. Fix warning about unhandled enumeration values on OSXKloen1-0/+20
2016-12-22Address clang-format issues.bunnei1-3/+3
2016-12-22core: Consolidate core and system state, remove system module & cleanups.bunnei1-2/+1
2016-12-22core: Consolidate top-level system state into a singleton.bunnei1-21/+14
2016-12-05Support mingw cross-compileJannik Vogel1-1/+1
2016-11-28Kernel/Loader: Grab the system mode from the NCCH ExHeader.Subv1-6/+6
2016-11-20Kernel/Loader: Grab the system mode from the NCCH ExHeader.Subv1-4/+11
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-5/+2
2016-09-19Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner1-4/+6
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-21/+18
2016-06-08Fix boot_filename encode on WindowsLFsWang1-0/+22
2016-05-21CitraQt: Simplify the game list loader codeEmmanuel Gil Peyrot1-1/+1
2016-05-21Loader, Frontends: Refactor loader creation and game loadingEmmanuel Gil Peyrot1-1/+7
2016-04-20SDL2 Frontend: Use argv[0], add a --version, and reorder options.Emmanuel Gil Peyrot1-9/+20
2016-04-11Use Settings::Apply in SDL frontendJannik Vogel1-5/+4
2016-04-07Default to settings from ini for gdbstubpolaris-1-6/+6
2016-04-06Adopted WinterMute's gdbstub changespolaris-1-4/+21
2016-04-05Common: Remove Common::make_unique, use std::make_uniqueMerryMage1-2/+2
2016-03-15citra: Shutdown cleanly if ROM load failsMerryMage1-8/+6
2016-03-02Dependencies: Remove GLFW, Add SDL2MerryMage1-2/+2
2015-10-22Handle changes pointed out in comments on PRpolaris-1-2/+1
2015-10-04Implement gdbstubpolaris-1-0/+3
2015-09-20Implement gdbstubpolaris-1-0/+3
2015-08-25Integrate the MicroProfile profiling libraryYuri Kunde Schlesner1-0/+7
2015-08-16Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.bunnei1-0/+1
2015-07-12Implement new argument parsing using getopt and add the corresponding library to externalsGreg Wicks1-2/+38
2015-06-28Citra: Fix the includes a bit, thanks to include-what-you-use.Emmanuel Gil Peyrot1-3/+1
2015-05-23OpenGL renderertfarley1-0/+4
2015-05-12Common: Remove async loggingYuri Kunde Schlesner1-6/+0
2015-05-07Common: Remove common.hYuri Kunde Schlesner1-1/+1
2015-05-07Common: Remove many unnecessary cross-platform compatibility macrosYuri Kunde Schlesner1-1/+1
2015-03-06Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread.Emmanuel Gil Peyrot1-1/+2
2015-01-04Frontends: Shutdown core when emulation is stoppedYuri Kunde Schlesner1-0/+2
2014-12-21License changepurpasmart961-1/+1
2014-12-13Add configurable per-class log filteringYuri Kunde Schlesner1-1/+4
2014-12-13Convert old logging calls to new logging macrosYuri Kunde Schlesner1-2/+2
2014-12-13New logging systemYuri Kunde Schlesner1-5/+11
2014-11-19Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generatedEmmanuel Gil Peyrot1-1/+1
2014-11-03Add support for disabling log from settingsSean1-0/+4
2014-10-17Implemented graceful closing of the GLFW window, along with emulation.archshift1-1/+1
2014-10-08Added configuration file system.archshift1-3/+6
2014-08-31Core: Refactor core to use only one function for execution.bunnei1-1/+3
2014-08-20Removed unused citra.harchshift1-2/+0
2014-06-25Loader: Implemented AppLoader interface for abstracting application loading.bunnei1-15/+8
2014-06-17Loader: Moved elf and loader modules to a "loader" subdirectory.bunnei1-1/+1
2014-05-17updated how we call ARM core to make things much fasterbunnei1-7/+5
2014-05-05Fixed indentsarchshift1-7/+7
2014-05-02Check arg count before attempting to access it.archshift1-1/+8
2014-05-02Use runtime arguments to specify boot filename.archshift1-1/+1
2014-05-01Reverse debugging changesarchshift1-1/+1
2014-05-01TGA dumps work, courtesy of @bunneiarchshift1-1/+1
2014-04-09fixed license headers in citra projectbunnei1-33/+5
2014-04-09fixed project includes to use new directory structurebunnei1-9/+9
2014-04-09got rid of 'src' folders in each sub-projectbunnei1-0/+0
2014-04-07removed unused comments, changed main processing loop to be infinitebunnei1-34/+2
2014-04-01added simple processing loop and ELF loading to main()... hackish, will cleanup laterbunnei1-4/+17
2013-10-03moved some core functions over to system moduleShizZy1-2/+2
2013-09-26renamed from citrus to citraShizZy1-4/+4
2013-09-19added core initialization to app entry pointShizZy1-5/+3
2013-09-18initialized log managerShizZy1-0/+5
2013-09-14renamed project to 'citrus'ShizZy1-4/+4
2013-09-09fixed some code warningsShizZy1-1/+1
2013-09-08updated common pathsShizZy1-12/+4
2013-09-05various fixes to be able to build projectShizZy1-82/+53
2013-08-30adding initial project layoutShizZy1-0/+124