log Makefile @ 2496:187bc857a76a default tip

age author description
Fri, 23 Feb 2024 01:16:38 -0800 Michael Pavone Initial work on emulating the YMZ263B in the Copera
Tue, 06 Feb 2024 21:47:11 -0800 Michael Pavone Somewhat busted support for Pico ADPCM
Thu, 04 Jan 2024 22:56:35 -0800 Michael Pavone Initial support for Colecovision emulation
Sat, 21 Oct 2023 19:22:01 -0700 Michael Pavone Add an option to use the system file picker on Linux and Windows
Wed, 23 Aug 2023 21:38:39 -0700 Michael Pavone Add NTSC composite shader by Sik
Sun, 12 Mar 2023 20:03:35 -0700 Michael Pavone Fix libretro build for real
Sun, 19 Feb 2023 21:12:46 -0800 Michael Pavone Add basic FLAC decoder and add FLAC playback support to the media player
Sat, 04 Feb 2023 22:44:44 -0800 Michael Pavone Integrate VGM player into main blastem binary
Mon, 12 Dec 2022 20:51:19 -0800 Michael Pavone Add support for mapper used in Super Fighter Team release of Legend of Wukong
Tue, 22 Nov 2022 17:57:02 -0800 Michael Pavone Initial implementation of oscilloscope debug view
Mon, 29 Aug 2022 21:58:37 -0700 Michael Pavone More 68K disassembler refactoring and fix Windows build failure
Sat, 27 Aug 2022 17:07:57 -0700 Michael Pavone Minor refactor of 68K disassembler
Sat, 23 Jul 2022 10:54:07 -0700 Michael Pavone xcftools is no longer packaged by Debian/Ubuntu so switched to imagemagick
Wed, 16 Feb 2022 21:22:12 -0800 Michael Pavone Enhance support for CUE files and add initial support for cdrdao TOC files
Thu, 03 Feb 2022 23:15:42 -0800 Michael Pavone Initial stab at RF5C164 emulation
Wed, 02 Feb 2022 01:10:07 -0800 Michael Pavone Implement CD audio
Sun, 30 Jan 2022 19:55:33 -0800 Michael Pavone Initial attempt at implementing the Sega CD graphics hardware segacd
Thu, 27 Jan 2022 00:33:41 -0800 Michael Pavone Implemented basic TOC functionality of CDD MCU segacd
Fri, 21 Jan 2022 21:59:46 -0800 Michael Pavone Add basic support for BIN/CUE images segacd
Fri, 21 Jan 2022 20:24:48 -0800 Michael Pavone Initial work on CDC emulation segacd
Sat, 15 Jan 2022 13:15:21 -0800 Michael Pavone Merge from default segacd
Tue, 21 Sep 2021 23:29:19 -0700 Michael Pavone Merge from mame_interp proprietary
Tue, 21 Sep 2021 23:28:54 -0700 Michael Pavone Always use "call" style interp generation from CPU DSL and default to NEW_CORE in mame_interp branch mame_interp
Tue, 21 Sep 2021 23:17:34 -0700 Michael Pavone Strip out mega wifi support and debugger proprietary
Thu, 05 Aug 2021 09:29:33 -0700 Michael Pavone Merge from default mame_interp
Sun, 07 Mar 2021 10:41:35 -0800 Michael Pavone Added open source TMSS replacement
Fri, 16 Oct 2020 22:12:48 -0700 Michael Pavone Specify min OS X version when making a "portable" build for that platform
Sat, 11 Jul 2020 21:04:16 -0700 Mike Pavone Fix libretro target on windows
Fri, 12 Jun 2020 23:54:22 -0700 Michael Pavone Fix 68k test harness target, add cycle count to output and add a cycle limit
Sat, 16 May 2020 10:36:58 -0700 Michael Pavone Fix libretro target
Sat, 09 May 2020 23:39:44 -0700 Michael Pavone Merge from default mame_interp
Thu, 30 Apr 2020 23:30:22 -0700 Michael Pavone Remove usage of GCC pointer arithmetic on void * extension
Wed, 29 Apr 2020 01:00:57 -0700 Michael Pavone WIP netplay support
Sun, 26 Apr 2020 14:54:00 -0700 Michael Pavone Kill the stateview target as it is not very useful these days and breaks a lot
Sun, 19 Apr 2020 00:59:09 -0700 Michael Pavone Merge from default mame_interp
Sat, 18 Apr 2020 23:14:43 -0700 Michael Pavone Allow override of SDL2 include path for "portable" builds
Sat, 18 Apr 2020 23:07:44 -0700 Michael Pavone Allow specifying a default font path at build time
Sat, 18 Apr 2020 11:42:53 -0700 Michael Pavone Merge from default mame_interp
Fri, 17 Apr 2020 22:21:13 -0700 Mike Pavone Fix stateview target
Thu, 16 Apr 2020 22:37:01 -0700 Mike Pavone Update libretro target to use render_audio shared audio code
Fri, 27 Mar 2020 00:03:58 -0700 Michael Pavone Initial stab at VGM logging support
Fri, 17 May 2019 08:43:30 -0700 Michael Pavone Split generic part of audio code into a separate file so it can be used in other targets besides SDL
Sun, 14 Apr 2019 23:38:02 -0700 Michael Pavone Merge from default mame_interp
Thu, 18 Apr 2019 19:48:04 -0700 Michael Pavone Merge
Thu, 18 Apr 2019 19:47:50 -0700 Michael Pavone WIP new 68K core using CPU DSL
Sun, 07 Apr 2019 00:06:29 -0700 Michael Pavone Get 64-bit builds working for Windows target
Thu, 04 Apr 2019 23:09:48 -0700 Michael Pavone Don't force NONUKLEAR on when NOGL is set at build time since the Nuklear UI works without GL now
Wed, 03 Apr 2019 00:17:30 -0700 Mike Pavone Add an explicit rule for termhelper as it was relying on a built-in rule before
Wed, 03 Apr 2019 00:14:09 -0700 Mike Pavone Make libretro target successfully build for Windows and possibly Mac
Sun, 31 Mar 2019 12:37:28 -0700 Mike Pavone Include ROM DB in library binary for libretro target
Sat, 23 Mar 2019 00:05:37 -0700 Michael Pavone Fix Windows build
Thu, 14 Mar 2019 23:40:50 -0700 Michael Pavone Merge from default mame_interp
Sun, 10 Mar 2019 21:30:09 -0700 Michael Pavone Added raw fbdev/evdev/ALSA render backend
Tue, 12 Mar 2019 21:59:52 -0700 Michael Pavone Remove MAME Z80 core in favor of my new Z80 core mame_interp
Fri, 01 Mar 2019 14:17:29 -0800 Michael Pavone Merge from default mame_interp
Tue, 19 Feb 2019 22:59:30 -0800 Michael Pavone Small fix to ztestrun rule in makefile
Tue, 19 Feb 2019 07:03:57 +0000 Michael Pavone Fix build mame_interp
Sun, 10 Feb 2019 11:58:23 -0800 Michael Pavone Initial attempt at interrupts in new Z80 core and integrating it into main executable
Sat, 09 Feb 2019 11:52:43 -0800 Michael Pavone Allow profiling blastcpm with perftools
Fri, 08 Feb 2019 23:09:58 -0800 Michael Pavone Added option to CPU DSL to produce a threaded interpreter using computed goto
Mon, 28 Jan 2019 19:24:04 -0800 Michael Pavone Fix zero flag calculation in CPU DSL
Thu, 24 Jan 2019 19:15:59 -0800 Michael Pavone Merge from default mame_interp
Tue, 22 Jan 2019 21:15:38 -0800 Michael Pavone Added some Makefile options to build a packaging friendly executable
Sat, 05 Jan 2019 00:58:08 -0800 Michael Pavone Merge from default segacd
Sun, 20 Jan 2019 16:24:22 -0800 Mike Pavone Fixed the most glaring issues in libretro build
Sun, 20 Jan 2019 01:03:21 -0800 Michael Pavone Hacky WIP libertro implementation
Sun, 30 Dec 2018 21:10:44 -0800 Mike Pavone Added support for GLES in addition to desktop GL
Sun, 30 Dec 2018 19:40:32 -0800 Mike Pavone Allow optimization flag overrides in Makefile
Tue, 25 Dec 2018 11:12:26 -0800 Michael Pavone Merge from default mame_interp
Tue, 14 Aug 2018 00:07:21 -0700 Michael Pavone Added J-Cart support
Fri, 27 Jul 2018 22:40:56 -0700 Michael Pavone Allow selecting controller type when controllers have an SDL 2 mapping, but heuristics fail to idenify details
Sun, 22 Jul 2018 17:48:46 -0700 Michael Pavone Initial heuristics for detecting controller types and showing different labels in UI. Modified controller settings view to first display a list of controllers, only showing mapping after selecting controller
Sat, 05 May 2018 23:30:40 -0700 Michael Pavone Refactor to split device bindings from IO emulation code
Mon, 26 Mar 2018 21:25:40 -0700 Michael Pavone Get Windows build working again. MegaWiFi code probably needs more work before it will actually work on Windows, but at least it doesn't break the build now
Sun, 25 Mar 2018 12:11:41 -0700 Michael Pavone Fix no-default targets
Sun, 25 Mar 2018 10:30:40 -0700 Michael Pavone Added OSX implementation of default_font nuklear_ui
Sat, 24 Mar 2018 22:18:23 -0700 Michael Pavone Merge nuklear_ui
Sat, 24 Mar 2018 19:40:51 -0700 Michael Pavone Added png screenshot support
Sat, 24 Mar 2018 15:33:44 -0700 Michael Pavone Add support for loading ROMs from zip files
Fri, 23 Mar 2018 22:23:39 -0700 Michael Pavone Updated fibonacci benchmark code to work with current test harness
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
Wed, 07 Feb 2018 00:07:12 -0800 Michael Pavone Fix Windows build, added Windows default_font_path implementation nuklear_ui
Tue, 06 Feb 2018 22:42:16 -0800 Michael Pavone Key binding menu is now functional nuklear_ui
Mon, 22 Jan 2018 22:03:55 -0800 Michael Pavone Merge
Tue, 16 Jan 2018 09:31:00 -0800 Michael Pavone Added support for MegaWiFi command IP_CURRENT
Mon, 15 Jan 2018 09:04:43 -0800 Michael Pavone Initial work on MegaWiFi support
Sun, 31 Dec 2017 10:11:16 -0800 Michael Pavone Merge from default mame_interp
Sat, 30 Dec 2017 18:27:06 -0800 Michael Pavone Added MAME Z80 core, re-enabled 68K tracing in Musashi core, disabled a bunch of code gen stuff when using interpreters from MAME mame_interp
Wed, 27 Dec 2017 13:46:52 -0800 Michael Pavone Super hacky integration of the version of Musashi from MAME mame_interp
Sun, 31 Dec 2017 09:53:33 -0800 Michael Pavone Enable LTO on certain targets that don't need the full LDFLAGS by splitting out the optimization flags into a separate var
Tue, 12 Dec 2017 09:44:33 -0800 Michael Pavone Initial skeleton of Sega CD memory handlers segacd
Thu, 07 Dec 2017 18:59:36 -0800 Michael Pavone Update clean target to remove UI object files nuklear_ui
Thu, 07 Dec 2017 18:57:18 -0800 Michael Pavone Move paths.o to CONFIGOBJS since config.c uses path_append now nuklear_ui
Sat, 25 Nov 2017 20:43:20 -0800 Michael Pavone Skip loading menu ROM if Nuklear UI is enabled. Allow disabling Nuklear UI in favor of old menu ROM both at compile time and in config. Fall back to ROM UI if GL is unavailable nuklear_ui
Fri, 24 Nov 2017 12:04:02 -0800 Michael Pavone Refactored save slot related logic to reduce duplication and allow reuse in new UI. Get state loading/saving mostly working in new UI nuklear_ui
Tue, 21 Nov 2017 19:07:43 -0800 Michael Pavone Initial work on Nuklear-based UI nuklear_ui
Sun, 06 Aug 2017 00:06:36 -0700 Michael Pavone WIP - New savestate format
Sat, 24 Jun 2017 13:55:54 -0700 Michael Pavone Support a couple of bootleg X-in-1 carts
Fri, 23 Jun 2017 23:16:44 -0700 Michael Pavone Move Sega mapper implementation out of romdb.c
Fri, 23 Jun 2017 21:48:38 -0700 Michael Pavone Move I2C EEPROM and NOR Flash functions out of romdb.c into new files
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, 28 Mar 2017 00:13:35 -0700 Michael Pavone Implemented M68K trace mode. Some edge cases/SR update paths still need work
Sat, 25 Mar 2017 11:31:43 -0700 Michael Pavone Fix latching of V32 mode bit
Sat, 04 Mar 2017 12:00:42 -0800 Michael Pavone Fix secondary targets
Sat, 04 Mar 2017 11:50:14 -0800 Michael Pavone Implement raw screenshot functionality requested in ticket:10
Thu, 02 Mar 2017 21:08:33 -0800 Michael Pavone Support for the Realtec mapper. Needs testing with games besides The Earth Defend
Sun, 26 Feb 2017 23:37:11 -0800 Michael Pavone Missed a usage of Wine in Makefile
Sun, 26 Feb 2017 23:18:21 -0800 Michael Pavone Update Windows build to use mingw-w64 cross compiler rather than Wine
Thu, 23 Feb 2017 00:08:37 -0800 Michael Pavone WIP support for XBAND mapper hardware
Mon, 16 Jan 2017 21:38:49 -0800 Michael Pavone Added synthetic test for tracking down interrupt timing issues
Thu, 22 Dec 2016 19:51:25 -0800 Michael Pavone Initial support for Genesis/Megadrive PBC mode. VDP still needs Mode 4 to be useful.
Mon, 19 Dec 2016 13:28:18 -0800 Michael Pavone Mostly working changes to allow support for multiple emulated system types in main blastem program
Fri, 09 Dec 2016 18:39:44 -0800 Michael Pavone Fix the previous WIP commit. Quick tests suggests things are no more broken than before now.
Sun, 30 Oct 2016 19:42:48 -0700 Michael Pavone Initial stab at jaguar disassemler
Fri, 07 Oct 2016 18:27:38 -0700 Michael Pavone Added placeholder code for video output hardware/object processor
Tue, 04 Oct 2016 18:30:49 -0700 Michael Pavone Some initial work on Atari Jaguar emulation
Tue, 09 Aug 2016 22:49:32 -0700 Michael Pavone Make the Makefile more OpenBSD friendly. LTO is not supported on the super old version of GCC it uses. uname -m reports different names than Linux. compiler will return error on rather than just warning for unknown options
Fri, 06 May 2016 19:19:42 -0700 Michael Pavone Add missing dependency for font.tiles in Makefile
Sat, 23 Apr 2016 17:34:01 -0700 Michael Pavone Inclue menu.bin in release directories. Added a Windows RC file and icon
Mon, 07 Mar 2016 19:26:23 -0800 Michael Pavone WIP buttons in menu ROM