log

age author description
Tue, 11 Feb 2014 12:45:43 -0800 Michael Pavone Fix overflow handling on FM channel output
Tue, 11 Feb 2014 12:45:15 -0800 Michael Pavone Fix check of fwrite return value in wave_finalize so that the data subchunk size gets written
Sun, 09 Feb 2014 17:16:55 -0800 Mike Pavone Added step and step-over debugger commands. step-over is like next except it doesn't follow conditional branches to lower addresses. This makes it useful for advancing to the end of a loop. Also fixed a bug in next introduced by the refactor.
Sun, 09 Feb 2014 12:35:27 -0800 Mike Pavone Refactor debugger next command
Sun, 09 Feb 2014 10:29:29 -0800 Mike Pavone Properly handle dbcc, rtr and rte in the debugger next command
Sun, 09 Feb 2014 00:42:43 -0800 Mike Pavone Properly handle jmp instructions in the debugger next command
Sat, 08 Feb 2014 23:37:09 -0800 Mike Pavone Initial GDB remote debugging support. Lacks some features, but breakpoints and basic inspection of registers and memory work.
Fri, 07 Feb 2014 21:18:05 -0800 Michael Pavone Implement per-channel wave logging and primitive looping support in vgm player.
Fri, 07 Feb 2014 00:41:51 -0800 Michael Pavone Properly clamp envelope value to zero when it overflows during the attack phase. This fixes a number of instruments that sounded rather wrong as well as the missing melody line from Mushroom Hill Zone in Sonic and Knuckles
Fri, 07 Feb 2014 00:21:56 -0800 Michael Pavone Increment sample pointer after reading a sample in VGM player
Thu, 06 Feb 2014 22:18:19 -0800 Michael Pavone Add support for VGM 1.50 PCM data blocks
Thu, 06 Feb 2014 10:04:31 -0800 Michael Pavone Add a zp command to the 68K debugger to allow printing Z80 registers while in the 68K debugger
Thu, 06 Feb 2014 10:03:59 -0800 Michael Pavone Fix accidental use of the conditional jump instruction jp instead of jmp
Mon, 03 Feb 2014 09:18:10 -0800 Michael Pavone Initial attempt at emulating extended bank area access delays when 68K bus is busy with VDP stuff. Also emulate the extra delay on the second access of a word-wide read to the bank area. Needs work as it seems to break stuff.
Tue, 28 Jan 2014 08:36:06 -0800 Michael Pavone Add 3 wait states to Z80 access to bank area since that seems to be roughly the average in normal usage