Commit graph

26 commits

Author SHA1 Message Date
Sour
dc03c2eb63 Filesystem: Use filesystem functions that don't throw exceptions when an error occurs (fixes crash on Ubuntu in "Try Ubuntu" mode) 2018-06-09 14:10:21 -04:00
Sour
64ae52322a HD Packs: Optimized some bottlenecks when parsing definition file 2018-03-07 21:56:10 -05:00
Sour
7a93a3d9c8 Libretro: Removed filesystem API dependency, removed socket dependencies 2018-01-05 15:03:33 -05:00
Souryo
150d2eaec9 Savestates: Allow saving/loading to arbitrary files 2017-09-01 18:45:53 -04:00
Souryo
7a44c547ee UI: Setup wizard + folder path configuration 2017-08-11 22:20:07 -04:00
Souryo
4455178da2 Code refactoring (patch/archive handling) + allow HD packs to be loaded from archives 2017-07-30 09:46:07 -04:00
Souryo
a412b453cf UI: Add visual list of recently played games (click to resume) 2017-05-06 18:35:02 -04:00
Souryo
328136eb08 Linux: Fixed compilation error 2016-12-30 15:00:37 -05:00
Souryo
083c2d2083 Files/Folders: Fixed issues when paths contained non-ascii characters (caused by recent linux changes) 2016-12-28 11:21:39 -05:00
Souryo
c62ede991f Linux: Support for file associations 2016-12-13 20:05:42 -05:00
Souryo
8439290896 Utilities: Rewrote file/folder utility functions to use the new filesystem api (works in both VC & GCC) 2016-12-11 20:42:59 -05:00
Souryo
2cbae24ded UI: Added "Load Random Game" option 2016-12-09 12:49:17 -05:00
Souryo
5b565bfeeb GCC support - Fixed warnings/compilation errors (Core & Utilities now compile under GCC, but code is incomplete) 2015-08-28 21:01:18 -04:00
Souryo
273c000c44 Debugger - Basic FCEUX CDL file support 2015-08-17 19:32:10 -04:00
Souryo
f2ee0f916e "HDNes" HD pack support (still some bugs left) 2015-08-14 21:50:14 -04:00
Souryo
bbad798717 Fixed filenames being converted to lower case 2015-07-20 23:32:52 -04:00
Souryo
bb52c3f69c Removed all code from header files (Utilities project) 2015-07-11 10:01:06 -04:00
Souryo
e7e77ccfa7 Converted all wide strings to utf8 strings
Fixed exception throwing to be standard
2015-07-11 08:27:22 -04:00
Souryo
0c91a15fa0 -Added x64 build
-Rearranged build folders to be cleaner
-Required resource files are automatically copied to the output folder
2015-07-06 21:31:32 -04:00
Souryo
7b0fac672d -Movies now record what game (name & CRC32) they were recorded from and attempt to load the same rom when played
-Movies/NetPlay now use the recent files list to look for roms to load
2015-07-05 22:23:44 -04:00
Souryo
c25ef7f07a All settings/files are now saved in Documents\Mesen 2015-07-05 19:21:49 -04:00
Souryo
48409ae82b -Rewrote entire GUI in .NET
-Several other fixes (bugfixes, refactoring, etc.)
-Added a few more features to debugger
2015-07-01 23:17:14 -04:00
Souryo
259f474ec7 Support for saving PNG screenshots 2014-07-10 21:17:37 -04:00
Souryo
14ab310f5e NetPlay improvements (auto loads ROM, supports host loading a save state, etc.) - Game client/server no longer run in the GUI thread 2014-07-09 18:29:46 -04:00
Souryo
021efccbed Removed leftover debug code 2014-07-03 18:14:42 -04:00
Souryo
2b1b5850f4 Default saves/states/movies/etc folders, code cleanup 2014-07-02 20:28:29 -04:00