log

age author description
Thu, 05 Nov 2015 19:34:53 -0800 Michael Pavone Ignore more stuff in hgignore
Thu, 05 Nov 2015 19:25:40 -0800 Michael Pavone Commit of VGM header that was missed previously
Wed, 04 Nov 2015 23:32:27 -0800 Michael Pavone Added temporary hack for loading a fixed ROM path so that Android build is "useable" before UI is in place
Wed, 04 Nov 2015 23:01:15 -0800 Michael Pavone Default to fullscreen on Android since windowed mode does not make sense there
Wed, 04 Nov 2015 22:48:27 -0800 Michael Pavone Load config file and rom.db from appropriate locations on Android
Wed, 04 Nov 2015 22:48:09 -0800 Michael Pavone Forgot the Android makefile
Wed, 04 Nov 2015 22:13:37 -0800 Michael Pavone Updated .hgignore for some android stuff
Wed, 04 Nov 2015 22:11:29 -0800 Michael Pavone Added android project layout
Wed, 04 Nov 2015 22:11:09 -0800 Michael Pavone First stab at a logo
Wed, 04 Nov 2015 19:14:39 -0800 Michael Pavone Improve timing of Z80 busack. Fixes a crash in Barkley: Shut Up and Jam. Also vastly improves the audio output of Stuck Somewhere in Time
Tue, 03 Nov 2015 07:41:10 -0800 Michael Pavone Remove obsolete TODO
Mon, 02 Nov 2015 22:33:54 -0800 Michael Pavone Fix some bugs in the attack phase and sustain level in the envelope generator
Sun, 01 Nov 2015 20:44:12 -0800 Michael Pavone Fix mapping of key on/off reg bits to operators
Sun, 01 Nov 2015 20:40:30 -0800 Michael Pavone Make vgmsplit smarter about how it handles delays. Force GD3 offset to zero since it is not being copied currently
Sun, 01 Nov 2015 20:39:40 -0800 Michael Pavone Fix some debug commands that got broken when I added support for the command command
Sun, 01 Nov 2015 12:55:08 -0800 Michael Pavone Wrote a buggy tool for splitting VGM files by channel
Sun, 01 Nov 2015 00:12:52 -0700 Michael Pavone Update timing and order of steps in interrupt processing to match latest measurements
Sat, 31 Oct 2015 22:17:50 -0700 Michael Pavone Implement interrupt latency. Fixes Sesame Street: Counting Cafe and gives accurate results in my test ROM
Sat, 31 Oct 2015 21:11:40 -0700 Michael Pavone Small fix to how manual YM-2612 timer reloads work. Seems to better match a small test program and gets audio to match up in TM.EE's "I've got Italo Inside" track.
Sat, 31 Oct 2015 13:49:27 -0700 Michael Pavone Small tweaks to timing of 68K/Z80 interactions based on latest tests
Sat, 31 Oct 2015 13:24:39 -0700 Michael Pavone Remove some debug junk from the PSG core
Sat, 31 Oct 2015 01:07:56 -0700 Michael Pavone Set flags for ld a, r
Thu, 29 Oct 2015 23:12:01 -0700 Michael Pavone Fix timing of certain variants of LD
Thu, 29 Oct 2015 21:42:10 -0700 Michael Pavone Fix timing of IM instruction
Thu, 29 Oct 2015 19:06:06 -0700 Michael Pavone Implement TRAPV
Thu, 29 Oct 2015 01:06:48 -0700 Michael Pavone Somewhat better handling of high frequency PSG tones. Needs work to fully handle case where frequency > half our output sample rate
Wed, 28 Oct 2015 19:45:24 -0700 Michael Pavone Implement TAS
Wed, 28 Oct 2015 19:40:01 -0700 Michael Pavone Get trans program compiling again
Thu, 22 Oct 2015 19:10:31 -0700 Michael Pavone Decode operand for TAS
Wed, 21 Oct 2015 23:31:17 -0700 Michael Pavone Implemented nbcd
Mon, 19 Oct 2015 19:16:57 -0700 Michael Pavone Fix for abcd/sbcd. Hopefully got it 100% right this time.
Mon, 19 Oct 2015 19:16:28 -0700 Michael Pavone Added a command line option to force BlastEm to not open a new terminal even if it detects that stdin/out are not terminals
Mon, 19 Oct 2015 19:15:42 -0700 Michael Pavone Fix handling of formatting character for 68K debug command p
Wed, 14 Oct 2015 09:12:11 -0700 Michael Pavone Add support for executing a list of debugger commands when a breakpoint is hit
Fri, 25 Sep 2015 18:12:55 -0700 Michael Pavone WIP debugger improvements. Partial support for display command in 68K debugger. Minor refactor to support commands on a breakpoint.
Fri, 18 Sep 2015 19:54:02 -0700 Michael Pavone Fixed a copy pasta error in the implementation of LDD and LDDR. HL should be decremented and not incremented in those instructions.
Wed, 05 Aug 2015 23:23:15 -0700 Michael Pavone Add selection arrow to menu
Wed, 05 Aug 2015 23:20:13 -0700 Michael Pavone Update hgignore
Tue, 04 Aug 2015 21:43:20 -0700 Michael Pavone Prevent crashes if game tries to access the ROM area outside of the size of the actual ROM
Mon, 03 Aug 2015 22:31:13 -0700 Michael Pavone Allow for LTO on Windows
Mon, 03 Aug 2015 22:30:29 -0700 Michael Pavone Detect invalid destination modes for immediate variant opcodes. This fixes a crash bug in Bill's Tomato Game on Windows
Mon, 03 Aug 2015 20:06:56 -0700 Michael Pavone Pretty decent optimization of vdp_h40 and vdp_h32. Gets reasonably close to the speed of 0.2.0 in the worst case and is faster than 0.2.0 in others
Sat, 01 Aug 2015 17:05:51 -0700 Michael Pavone Implement half carry for a couple of the trivial cases
Wed, 29 Jul 2015 00:05:21 -0700 Michael Pavone Implement a tiny bit of CPM BDOS and add a corresponding Z80 core driver so that simple CPM programs like ZEXDOC/ZEXALL can be run against my Z80 core
Wed, 29 Jul 2015 00:03:36 -0700 Michael Pavone Added support for an IO memory map in Z80 core
Wed, 29 Jul 2015 00:03:09 -0700 Michael Pavone Small fix to start offset support in Z80 disassembler
Tue, 28 Jul 2015 20:47:13 -0700 Michael Pavone Added a -s paramter for specifying a start offset in the Z80 disassembler
Mon, 27 Jul 2015 23:49:14 -0700 Michael Pavone Use binary mode for reading shaders and config files so we actually get the number of bytes we expect
Mon, 27 Jul 2015 23:42:54 -0700 Michael Pavone Change version to 0.3.X so intermediate source builds do not get an inappropriate version number
Mon, 27 Jul 2015 09:27:15 -0700 Michael Pavone Menu cleanup with macros
Sun, 26 Jul 2015 21:19:59 -0700 Michael Pavone Final change to CHANGELOG for 0.3.1 v0.3.1
Sun, 26 Jul 2015 21:18:44 -0700 Michael Pavone Finish OS X support in build_release script. Fix a name conflict in vgmplay on OS X. Call set_exe_str in vgmplay and stateview
Sun, 26 Jul 2015 20:48:01 -0700 Michael Pavone Do a clean build of glew from release script
Sun, 26 Jul 2015 19:45:44 -0700 Michael Pavone Fixed an ommission in the CHANGELOG added basic description of extra utilities to README
Sun, 26 Jul 2015 19:38:39 -0700 Michael Pavone Fix warning in Windows build
Sun, 26 Jul 2015 19:36:33 -0700 Michael Pavone Update README, CHANGELOG and version string for 0.3.1
Sun, 26 Jul 2015 19:01:45 -0700 Michael Pavone Add 0.3.0 changes from website to CHANGELOG
Sun, 26 Jul 2015 18:58:08 -0700 Michael Pavone Added script for building and packaging releases
Sun, 26 Jul 2015 18:29:14 -0700 Michael Pavone Pre-release cleanup
Sun, 26 Jul 2015 17:21:49 -0700 Michael Pavone Fix a search/replace bug from the old Win32 GDB remote debugging work and replace some more print+exit combos with fatal_error