diff --git a/CHANGES.md b/CHANGES.md new file mode 100644 index 0000000..87c3328 --- /dev/null +++ b/CHANGES.md @@ -0,0 +1,22 @@ +# Change Log + +## Version 0.2 +### New/Improved Features + * Support for multiple breakpoints + * Better debugger command style and error reporting; includes help command + * In the SDL port, ^C in the terminal will break the debugger instead of quitting SameBoy + * Cocoa port now saves preferences (Model and frame blending) + * It is not possible to toggle console output and debugging in the Cocoa port + +### Accuracy Improvements/Fixes + * Read/write masks corrected for several registers + * Corrected 144th OAM interrupt behavior + * LCD operation moved to advance_cycles, fixing some obscure timing issues (Fixes game: X / Ekkusu) + * More accurate emulation of the registers controlling DMG emulation on CGB + * Emulation of PCM_12 and PCM_34 in the SDL port + +### Bug Fixes + * Debugger's next command can now exit a function + +## Version 0.1 + * Initial public release \ No newline at end of file diff --git a/Makefile b/Makefile index 4be3e79..4ce99d4 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ else default: sdl endif -VERSION := 0.1 +VERSION := 0.2 BIN := build/bin OBJ := build/obj