log util.c @ 2493:b62336ceb626 default tip

age author description
Wed, 24 Jan 2024 20:18:17 -0800 Michael Pavone Make termhelper work when current working directory is not the one that contains blastem
Fri, 23 Jun 2023 18:47:00 -0700 Michael Pavone Small fix to utf16 to utf8 util funciton
Tue, 30 Aug 2022 00:13:55 -0700 Michael Pavone Fix windows build for real
Tue, 24 May 2022 09:10:54 -0700 Michael Pavone Implement config file migrations and add iso and cue to extension list
Thu, 28 Apr 2022 18:41:16 -0700 Michael Pavone Added UI for setting firmware paths
Sat, 20 Feb 2021 14:52:32 -0800 Michael Pavone Make KDEBUG functionality play nice with gdb remote debugging
Fri, 08 May 2020 15:17:47 -0700 Michael Pavone Fix handling of remote disconnects
Thu, 30 Apr 2020 23:18:50 -0700 Michael Pavone Fix non-Windows build break from Windows compat changes
Thu, 30 Apr 2020 23:15:50 -0700 Michael Pavone Get WIP net play code compiling on Windows and cleanup some unistd.h includes
Wed, 24 Apr 2019 19:08:49 -0700 Michael Pavone Allow config file to be saved with executable for "portable" setups
Tue, 23 Apr 2019 23:33:16 -0700 Michael Pavone Allow rom directory and rom name in screenshot path. Allow rom name in screenshot name. Remove ability for path variables to contain underscores
Sun, 31 Mar 2019 12:37:28 -0700 Mike Pavone Include ROM DB in library binary for libretro target
Wed, 20 Mar 2019 22:05:27 -0700 Michael Pavone Avoid printing a bunch of junk to stdout when GDB remote debugging is enabled as this can confuse GDB
Mon, 11 Mar 2019 00:04:48 -0700 Michael Pavone Minor cleanup
Tue, 22 Jan 2019 21:15:38 -0800 Michael Pavone Added some Makefile options to build a packaging friendly executable
Thu, 03 Jan 2019 23:30:17 -0800 Michael Pavone Moved fake virtual root stuff to get_dir_list from legacy menu so it can be used in new UI
Thu, 03 Jan 2019 19:30:41 -0800 Michael Pavone Fix Windows implentation of get_config_dir() so config file gets saved to the right place. Fix location for sticky_path file on all platforms
Fri, 29 Jun 2018 09:33:23 -0700 Michael Pavone Fix some issues identified by cppcheck
Fri, 22 Jun 2018 23:10:27 -0700 Michael Pavone Fix some memory errors (mostly leaks) identified by valgrind
Wed, 02 May 2018 00:03:22 -0700 Michael Pavone Fix drag and drop when using Nuklear UI
Tue, 24 Apr 2018 20:31:18 -0700 Michael Pavone Scale UI font size based on window size and start basing widget sizes based on font size
Sun, 25 Mar 2018 12:00:29 -0700 Michael Pavone Make sure config directory exists before trying to save config file nuklear_ui
Tue, 06 Mar 2018 21:27:12 -0800 Michael Pavone Added support for TTC and dfont format true type fonts. More robust font selection on Windows nuklear_ui
Tue, 06 Feb 2018 22:44:11 -0800 Michael Pavone Fix const correctness for path_extension nuklear_ui
Sun, 26 Nov 2017 18:33:36 -0800 Michael Pavone Filter file list in Nuklear UI nuklear_ui
Sun, 26 Nov 2017 17:33:39 -0800 Michael Pavone Sort directory listing in Nuklear UI file browser nuklear_ui
Wed, 23 Aug 2017 21:18:17 -0700 Michael Pavone Allow reloading current ROM with a hotkey (default F5) and allow locking on a cartridge via menu
Wed, 29 Mar 2017 00:29:44 -0700 Michael Pavone Allow games to be specified in ROM DB via sha1 instead of product ID. Added a new ROM DB memory map device type fixed for emulating simple fixed value copy protection registers. Used those two features to support Ya Se Chuan Shuo via a ROM DB entry.
Tue, 21 Mar 2017 21:40:47 -0700 Michael Pavone Make save directory configurable. Satisfies ticket:4
Tue, 21 Mar 2017 00:40:25 -0700 Michael Pavone Allow initial_path to contain variable references which allows the default value to be actually specified in the default config file
Sat, 04 Mar 2017 19:02:53 -0800 Michael Pavone Fix info_message/warning/error functions to deal with limitations of vsnprintf on Windows
Mon, 02 Jan 2017 21:46:26 -0800 Michael Pavone Detect system type from filename if header based methods fail. Allow overriding system type from command line.
Mon, 02 Jan 2017 16:33:03 -0800 Michael Pavone Old uncommitted fix for Android build
Fri, 09 Dec 2016 09:48:48 -0800 Michael Pavone WIP split of ROM loading/argument parsing from Genesis emulation code. Compiles and doesn't crash, but nothing works. Still a few too many globals as well.
Sat, 30 Jul 2016 23:36:02 -0700 Michael Pavone Use more appropriate paths for save directories and config files on Windows. Got rid of what should be the last vestiges of hard-coded path separators
Tue, 19 Jul 2016 21:57:23 -0700 Michael Pavone Fix bug in ensure_dir_exists that would cause it to fail when mixed path separators were used
Wed, 04 May 2016 00:50:20 -0700 Michael Pavone Fix OS X build v0.4.0
Sun, 01 May 2016 21:39:43 -0700 Michael Pavone Removed assumptions that path separators are Unix style outside of Unix-only verions of functions
Fri, 22 Apr 2016 19:18:15 -0700 Michael Pavone FindFirstFile makes more sense for getting modification times of a path than using CreateFile and GetFileTimes
Thu, 21 Apr 2016 23:46:33 -0700 Michael Pavone Implement Windows versions of recently added functions in util.c and get the Windows build working again
Fri, 15 Apr 2016 23:57:50 -0700 Michael Pavone Save state menu WIP
Fri, 15 Apr 2016 18:29:39 -0700 Michael Pavone Switch to storing SRAM/EEPROM and save states in a per-game directory rather than next to the ROM (for SRAM/EEPROM) or in the current working directory (for save states)
Fri, 13 Nov 2015 22:56:59 -0800 Michael Pavone Selecting a second game from the menu now works
Fri, 13 Nov 2015 19:15:37 -0800 Michael Pavone It is now possible to switch back and forth between the menu ROM and the game
Mon, 09 Nov 2015 21:26:25 -0800 Michael Pavone Send info/warning/fatal messages to logcat on Android
Mon, 09 Nov 2015 20:55:17 -0800 Michael Pavone Fix Android build breakage
Sun, 08 Nov 2015 22:03:34 -0800 Michael Pavone Make menu stuff work on Android (theoretically)
Fri, 06 Nov 2015 12:19:39 -0800 Michael Pavone Menu ROM now pulls real file names from the OS rather than using a fake list
Sun, 26 Jul 2015 18:29:14 -0700 Michael Pavone Pre-release cleanup
Sun, 26 Jul 2015 13:25:31 -0700 Michael Pavone Merge
Sun, 26 Jul 2015 10:59:41 -0700 =?UTF-8?q?Higor=20Eur=C3=ADpedes?= Fix mingw-w64 build and cross-compilation
Sun, 26 Jul 2015 01:11:04 -0700 Michael Pavone Spawn a terminal for the debugger when needed if we are not already attached to one
Sat, 25 Jul 2015 18:22:07 -0700 Michael Pavone Use a new fatal_error function instead of calling fprintf and exit for fatal errors. This new function more gracefully handles the case in which BlastEm was not started from a terminal or disconnected from ther terminal (Windows).
Sat, 18 Jul 2015 10:42:15 -0700 Michael Pavone Merge
Tue, 07 Jul 2015 19:33:33 -0700 Michael Pavone Add support for reading cartridge memory map from ROM database, though without EEPROM support for now
Sun, 28 Jun 2015 19:23:38 -0700 Michael Pavone Fix sense of HAS_PROC check
Sun, 28 Jun 2015 18:44:11 -0700 Michael Pavone Get "portable" builds working on Linux and add a build time check for whether /proc exists
Thu, 28 May 2015 21:19:55 -0700 Michael Pavone Merge windows branch with latest changes
Tue, 01 Apr 2014 21:12:00 -0700 Michael Pavone Make Windows port a little less half-assed
Tue, 01 Apr 2014 19:43:58 -0700 Michael Pavone Initial work on Windows port