log

age author description
Wed, 27 Mar 2019 22:04:54 -0700 Michael Pavone Operator results should be delayed by one sample when used as a modulator in some cases based on relative execution time and pipeline length
Tue, 26 Mar 2019 23:55:41 -0700 Michael Pavone Fixed contents of left and right shoulder boxes for VARIANT_6B_BUMPER controllers
Tue, 26 Mar 2019 23:45:11 -0700 Michael Pavone Skip buttons or axes in the mapping UI that have no label for the selected controller type
Tue, 26 Mar 2019 23:27:46 -0700 Michael Pavone Remove some problematic entries from the game controller db
Tue, 26 Mar 2019 23:26:08 -0700 Michael Pavone Support controllers that have their dpad mapped to an axis
Tue, 26 Mar 2019 22:34:41 -0700 Michael Pavone Zero offset should also impact output channels that a channel is panned away from
Tue, 26 Mar 2019 22:27:23 -0700 Michael Pavone Fix a couple of minor cases of extra precision in LFO implementation
Mon, 25 Mar 2019 23:34:52 -0700 Michael Pavone Fix and update JSON payload for webhook in build scripts
Mon, 25 Mar 2019 23:13:08 -0700 Michael Pavone Post build results to discord via webhook
Sun, 24 Mar 2019 20:09:22 -0700 Michael Pavone Initialize gain_mult when creating an audio source so things work okay for clients that don't explicitly set the gain
Sun, 24 Mar 2019 19:59:41 -0700 Michael Pavone Optionally emulate the offset around zero in the imperfect DAC of a discrete YM2612
Sun, 24 Mar 2019 13:31:22 -0700 Mike Pavone Make sure there are no races between main thread and audio thread around mix_buf. Fix lack of proper termination in shader loading code
Sat, 23 Mar 2019 17:18:10 -0700 Michael Pavone Configurable gain for overall output and individual components
Sat, 23 Mar 2019 00:05:37 -0700 Michael Pavone Fix Windows build
Fri, 22 Mar 2019 09:25:28 -0700 Michael Pavone Added support for detecting Mega WiFi titles based on a header string
Wed, 20 Mar 2019 22:06:29 -0700 Michael Pavone Remove dummy controller_add_mappings definitions from vgmplay and stateview as controller_info.o has been added to RENDEROBJS in the Makefile
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
Wed, 20 Mar 2019 21:36:32 -0700 Michael Pavone Fix off-by one in IO port connection text output
Wed, 20 Mar 2019 09:35:17 -0700 Michael Pavone Updated checkbox style
Tue, 19 Mar 2019 18:56:21 -0700 Michael Pavone Fix off by one in IO device UI
Tue, 19 Mar 2019 09:27:30 -0700 Michael Pavone Fix off-by-one error in code for loading an SMD format ROM from a ZIP archive
Thu, 14 Mar 2019 23:40:50 -0700 Michael Pavone Merge from default mame_interp
Thu, 14 Mar 2019 23:27:10 -0700 Michael Pavone Remove some commented out code in fbdev backend
Thu, 14 Mar 2019 23:23:02 -0700 Michael Pavone Handle interlaced mode in fbdev backend
Tue, 12 Mar 2019 23:06:04 -0700 Michael Pavone Implement serialization/deserialization in new Z80 core
Mon, 11 Mar 2019 00:04:48 -0700 Michael Pavone Minor cleanup
Sun, 10 Mar 2019 23:10:43 -0700 Michael Pavone Scale H32 horizontally in fbdev backend so it has the correct aspect ratio
Sun, 10 Mar 2019 22:22:23 -0700 Michael Pavone Grab keyboard devices at startup so keyboard input stops going to terminal while running
Sun, 10 Mar 2019 22:11:32 -0700 Michael Pavone Fix off-by-one error in evdev init code and allow ALSA device to be specified in config
Sun, 10 Mar 2019 21:30:09 -0700 Michael Pavone Added raw fbdev/evdev/ALSA render backend
Wed, 13 Mar 2019 22:01:22 -0700 Michael Pavone Get latency between interrupt latch and interrupt acceptance working with Musashi mame_interp
Wed, 13 Mar 2019 20:34:24 -0700 Michael Pavone Make get_open_bus_value work right with Musashi mame_interp
Wed, 13 Mar 2019 19:13:46 -0700 Michael Pavone Hopefully fix 68K serialization/deserialization with Musashi mame_interp
Wed, 13 Mar 2019 18:57:11 -0700 Michael Pavone Make refresh delay emulation play nice with Musashi mame_interp
Tue, 12 Mar 2019 22:05:40 -0700 Michael Pavone Remove debug printf mame_interp
Tue, 12 Mar 2019 21:59:52 -0700 Michael Pavone Remove MAME Z80 core in favor of my new Z80 core mame_interp
Tue, 12 Mar 2019 21:58:53 -0700 Michael Pavone Wrote a version of m68k_invalidate_code_range for interpreter build so that MMAP_PTR_IDX regions can safely get "fast" pointers mame_interp
Tue, 12 Mar 2019 21:57:35 -0700 Michael Pavone Fix a couple issues in manual memory map read/write functions mame_interp
Tue, 12 Mar 2019 21:57:13 -0700 Michael Pavone Fix a couple bugs in the integration of Musashi mame_interp
Fri, 01 Mar 2019 14:17:29 -0800 Michael Pavone Merge from default mame_interp
Fri, 01 Mar 2019 08:17:57 -0800 Michael Pavone Couple of fixes for using MAME Z80 core mame_interp
Mon, 25 Feb 2019 21:22:14 -0800 Michael Pavone More instruction timing fixes in old Z80 core
Wed, 20 Feb 2019 09:42:12 -0800 Michael Pavone Fix Z80 interrupts in Gen/MD mode when using new core. Disable CPU debug log in new Z80 core
Wed, 20 Feb 2019 00:34:52 -0800 Michael Pavone Fix calculation for whether coalesceFlags is needed for xchg instruction in CPU DSL
Wed, 20 Feb 2019 00:16:27 -0800 Michael Pavone A couple more instruction timing fixes in new Z80 core
Tue, 19 Feb 2019 23:14:38 -0800 Michael Pavone Fix implementation of halt in new Z80 core
Tue, 19 Feb 2019 22:59:30 -0800 Michael Pavone Small fix to ztestrun rule in makefile
Tue, 19 Feb 2019 22:59:14 -0800 Michael Pavone Fix cycle counts of a few instructions in old Z80 core
Tue, 19 Feb 2019 22:51:53 -0800 Michael Pavone Add emulated MHz output to blastcpm
Tue, 19 Feb 2019 22:51:33 -0800 Michael Pavone Store sync_cycle in context rather than in a local in CPU DSL. Fix the timing of a number of instructions in new Z80 core
Tue, 19 Feb 2019 07:03:57 +0000 Michael Pavone Fix build mame_interp
Sat, 16 Feb 2019 13:15:09 -0800 Michael Pavone Fix size of relocated Z80 bank register field
Fri, 15 Feb 2019 23:59:34 -0800 Michael Pavone Added in block instructions, fixed IO address calculation in out block instructions in new Z80 core
Fri, 15 Feb 2019 23:58:55 -0800 Michael Pavone Add appropriate cycles for IO access
Fri, 15 Feb 2019 23:58:34 -0800 Michael Pavone Basic support for string operands in CPU DSL
Tue, 12 Feb 2019 09:58:04 -0800 Michael Pavone Integration of new Z80 core is sort of working now
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
Sat, 09 Feb 2019 11:34:31 -0800 Michael Pavone Optimization to memory access in new Z80 core
Fri, 08 Feb 2019 23:09:58 -0800 Michael Pavone Added option to CPU DSL to produce a threaded interpreter using computed goto